Howto:2N - VoiceBlue Lite - Testreport
Summary
In the first place 2N VoiceBlue Lite is a GSM to SIP Gateway with a support up to 4 SIM cards. There also basic Mobility Extension features implemented and may in addition to main functions are used in parallel. A software for mobile phones to assist Mobile Extension features is also available.
General Information
- Product name: Mobility Extension
- Vendor: 2N
- Version: 2.00n
- Firmware: 02.07.35b02
- innovaphone Firmware: V7 hotfix5
Current test state
This product is being tested right now. The test is not yet completed.
Configured Scenario
Description
Mobile Extension Features
In addition to the SIP registration at the PBX as a GSM Gateway, it is possible to define Mobile Extensions registered via SIP separately to the particular user object on the PBX. In this way the calls to the user object on the PBX also signalled to ther mobile phone and the calls from the users mobile phone, dialed via 2 stage dialing, are placed to the PBX via this SIP registration.
Access to the fixed-phone-like functions from any registered mobile phone(in addition to the PBX DTMF-Features) via DTMF Features of the GSM GW:
- call hold/resume
- swap between the calls
- transfer
- blind transfer
Tested Call Flows
- Normal user outbound to GSM
- A call from a PBX user routed via LCR to the GSM network via GSM GW
- Inbound to normal user
- A call from GSM network to an internal PBX user
- Inbound to Mobility Extension user
- A call from any PBX user or from outside the PBX to the Mobility Extension user(One Number)
- Mobility Extension to normal user
- A call from mobile phone of the Mobility Extension user via GSM GW into the PBX to an internal PBX user
Important Components
Server Requirements
- no server components required
Product Setup
Installation & Configuration of the vendor hardware
- System parameters
- Set IP address, SIM PIN Number and DTMF codes. Use "+" for the "End of dialing" if you intend to use PBX based DTMF features.
- SIP parameters
- "SIP registration expires" must be set to 120s(see minor bugs). Set DTMF RFC2833.
- GSM outgouing groups
- Set CLIR to "Disable (CLIP - on)".
- GSM incoming groups
- Set "Accept incoming calls + dialtone".
- Network list
- Set prefixes according your GSM provider.
- LCR table
- Configuration example for straightforward LCR.
- GSM basic parameters
- Set "Generate busy tone to GSM".
Installation & Configuration of the innovaphone components
Product Test
SIP Interop Test Results
For more information on the test procedure, please read the following wiki article: SIP Interop Test Description.
Basic Call
calls between mobile phone via GSM GW and innovaphone phones (both directions).
Tested feature | Result |
---|---|
call using g711a | Yes |
call using g711u | Yes |
call using g723 | Nok |
call using g729 | Yes |
Overlapped sending | Not supported |
Early media channel | Yes |
Fax using T.38 | Not supported |
CGPN can be supressed | Yes |
Reverse Media Negotiaton | Yes |
Codec Renegotiaton | Yes |
Long time call possible(>30 min) | Not tested, should work(no sessions expired timer) |
Voice Quality OK? | Yes |
Direct Dial In
Tested feature | Result |
---|---|
Inbound(GSM GW-> innovaphone) | Not supported |
Outbound(innovaphone -> GSM GW) | Not supported |
DTMF
DTMF via RFC2833 is supported and must be activated on the GSM GW. Tested from mobile phone via GSM GW to innovaphone pbx and vice versa.
Tested feature | Result |
---|---|
DTMF tones sent to GSM correctly | Yes |
DTMF tones received from GSM correctly | Yes |
Hold/Retrieve
Tested between mobile phone via GSM GW and innovaphone phones. Tested in both directions.
Tested feature | Result |
---|---|
Call can be put on hold | Yes |
Held end hears music on hold / announcement from PBX | Yes |
Held end hears music on hold | Yes |
Transfer with consultation
innovaphone phone transfers mobile call (via GSM GW) and vice versa. Call returns works only when innovaphone phones transfers call (pbx feature).
Tested feature | Result |
---|---|
Call can be transferred | Yes |
Held end hears music on hold | Yes |
Call returns to transferring device if the third
Endpoint is not available |
Yes |
Transfer with consultation (alerting only)
innovaphone phone transfers mobile call (via GSM GW) and vice versa. Call returns works only when innovaphone phones transfers call (pbx feature).
Tested feature | Result |
---|---|
Call can be transferred | Yes |
Held end hears music on hold or dialing tone | Yes |
Call returns to transferring device if the third
Endpoint is not available |
Yes |
Blind Transfer
Tested between mobile phone via GSM GW and innovaphone phones in both directions.
Tested feature | Result |
---|---|
Call can be transferred | Yes |
Held end hears dialing tone | Yes |
Broadcast Group & Waiting Queue
Calls from mobile phone (via GSM GW) to innovaphone pbx.
Tested feature | Result |
---|---|
Mobile phone can make a call to a Broadcast Group | Yes |
Mobile phone can get a call from a Broadcast Group | Yes |
Mobile phone can make a call to a Waiting Queue | Yes |
Mobile phone can get a call from a Waiting Queue | Yes |
Announcement if nobody picks up the call | Yes |
Mobility Features available via DTMF on ViceBlue Lite
Call Hold
Default DTMF code 7*.
Put on hold with *7, retrieve with 9#.
Transfer
Default DTMF Code <Number>#
- Call form mobile to GSM GW
- Dial 101#
- 100 accepts the call
- Dial 7*
- Dial 102#
- 102 accepts the call
- Hang up
- 101 and 102 are connected
Blind Transfer
Default DTMF Code #<Number>#
- Call form mobile to GSM GW
- Dial 101#
- 101 accepts the call
- Dial 7*
- Dial #102#
- 102 alerting
- Hang up manually (9# doesnt work)
Folow Me
Enable/disable calls on user object from PBX to GSM.
SMS at No Answer
Enable/disable SMS via GSM to the number of mobile phone.
Mobility Features available via PBX DTMF Features
A DTMF Digit # is used on the GSM GW to provide the end of dialing as default seting, but it also used in the PBX DTMF Feature Object.
- Solution 1 (used for tests)
- Change or disable "End of dialing" Digit to "+" and reduce the "Timeout for entering DTMF" on GSW GW.
- Solution 2
- Change PBX DTMF Features to use * instead of #.
Tested feature | Result |
---|---|
Enable/Disable CFs | Yes |
Pickup Group | Yes |
Park/Unpark | Yes |
Call Completion Busy | Yes |
Join Group | Yes |