Howto:Analog Trunk (FXO) with Level One 4 Port FXO Gateway
Innovaphone Compatibility Test Report
This test report describes how to connect an analog Trunk line (FX0) , analog Pstn Line with innovaphone pbx.
For connecting an analog Trunk Line you need to use a third party product - here tested with Level One VOI-8003 4FXS +4FXO Voip Gateway.
The Level One supports sip and h.323 protocol simultaneous , same as innovaphone.
H.323 advantage and disadvantage
You can directly connect this third party Gateway to the innovaphone Pbx (with the H.323 protocol)
Because the Level One does not support H.323 EFC - it is impossible to make call hold or call transfer.
With the H.323 Protocol you do not need an extra Gatekeeper license - connect directly to the Trunk Object in the Pbx.
It is also possible to dial from an innovaphone phone (connected at the innovaphone pbx) the whole number at once - no need to wait for the analog line tone (dial tone)
Sip advantage and disadvantage
We recommend to connect the Level One with the Sip protocol ,because then it will work hold and transfer.
Connecting with Sip you need a Gatekeeper/Registrar license because with sip (implementation in the level one) you can´t dial the whole number at once to the analog Trunk.
Therefore you will need a special route to the Level One in the Routing table- then it will be possible to dial the whole number at once.
Level One VOI 8003
Information:
- Software Version Web UI version 2.0
- Hardware version 1.0
innovaphone gateway/pbx
This information applies to
- all PBX Platforms
6.00 build 07-606007201 (hf4)
H.323 configuration- not recommended
With this configuration you can dial the whole number at once . you don´t have to wait for the analog dial tone.
innovaphone configuration
In the innovaphone Pbx you only need to configure a Trunk Object where you register the Level One Gateway
Level One configuration
Register with H.323 to the innovaphone Pbx
Gatekeeper- ip address of the innovaphone pbx
H.323 id and e.164 - Long Name and Number from the Trunk Object
Line settings - Hot Line must be enabled
For Codec settings go to routing setup / routing profile
Routing from analog Trunk Line (FXo Port) to innovaphone pbx
The area code must be hl1 and the strip 3 digits - because otherwise the digits hl1 will be created and send to the innovaphone pbx by the level one gateway.
As prefix put here any number what should ring in the innovaphone pbx - this number will be sent to the innovaphone pbx.
Routing from innovaphone Pbx to analog Trunk
you need to configure an area code- here it is 0 - that means you need to dial an extra 0 to get the Fxo Line 1
Supported Codecs
Codec | Applies |
---|---|
G711 | yes |
G729 | yes |
G723 | yes |
G726 | yes |
GSM | no |
T.38 UDP | yes ,not tested |
G722 | No |
Test Results
Basic Call
Tested feature | Result | |
---|---|---|
call using g711a | yes | |
call using g711u | yes | |
call using g723 | yes | |
call using g729 | yes | |
Overlapped sending | yes | |
early media channel | not tested | |
Fax | not tested | |
Voice Quality OK? | yes |
Dial Inward
Tested feature | Result | |
---|---|---|
Inbound(Level One -> innovaphone) | yes | |
Outbound(Innovaphone -> Level One) | yes |
DTMF
Tested feature | Result | |
---|---|---|
DTMF tones sent correctly | yes | |
DTMF tones received correctly (audible) | yes |
Hold/Retrieve
Tested feature | Result | |
---|---|---|
Device can put call on hold | no | |
Held end hears music on hold | no | |
Device can terminate either call and retrieve remaining call | no |
Transfer with consultation
Tested feature | Result | |
---|---|---|
Device can transfer call | no | |
Held end hears music on hold | no | |
Call returns to transferring device if the third
Endpoint is not available |
no |
Transfer with consultation (alerting only)
Tested feature | Result | |
---|---|---|
Device can transfer call | no | |
Held end hears music on hold or dialing tone | no | |
Call returns to transferring device if the third
Endpoint is not available |
no |
Blind Transfer
Tested feature | Result | |
---|---|---|
Device can transfer call | no | |
Held end hears dialing tone | no - hears nothing |
Broadcast Group & Waiting Queue
Tested feature | Result | |
---|---|---|
Caller can make a call to a Broadcast Group | yes | |
Caller can make a call to a Waiting Queue | yes | |
Announcement if nobody picks up the call | yes |
Calling Party Number
Tested feature | Result | |
---|---|---|
CGPN is displayed correctly | could not be tested correctly | |
CGPN can be supressed | yes |
Known Problems
The Level One does not support Overlap sending - so you need to force the Ip Phones to send the number with enblock
Or maybe take an Gateway Object instead of an Trunk Object and enable enblock on the Gateway Object.
Also you need to dial the area code (voip call in) from the Level One- so in this configuration you need to dial 2 times 0 - one 0 for the Trunk Object and one 0 for the Level One.
If you take an Gateway Object -the one 0 you dial will be also send to the Level One Gateway .
Any kind of Transfer and Hold is not working.
Sip configuration
To connect the Level One Fxo Gateway with Sip is the recommended solution.
innovaphone configuration
You need a Gatekeeper/registrar License
Go to gateway/administration/voip and create a new gateway
File:IInternal-Analog Trunk (FXO ) with levelone 4 port FXO Gateway inno reg.png
Configure a route to the Level One
For the special routing entry you need at least this version 07-60711 in the pbx/gateway
Number out is here a 0 - you can take any digit this is for the analog trunk assignment.
Then you configure a " ^ " this indicates an Delay for one second , then the rest of the number will be dialed in dtmf with 300msec delay between every digit.
So in this configuration you do not need to dial a extra 0 for the Level One .
File:Analog Trunk (FXO ) with levelone 4 port FXO Gateway Inno route out.png
For the incoming route make a default route into the pbx (from the gw where the Level One is connected to the Gateway where your Trunk Object is connected)
Level One configuration
Registration
As sip proxy take the innovaphone pbx/Gateway
As registration take a number - here the 0
The Voip call in and Voip call out settings are the same as in the h.323 config - see above.
Supported Codecs
Codec | Applies |
---|---|
G711 | yes |
G729 | yes |
G723 | yes |
G726 | yes |
GSM | no |
T.38 UDP | yes,not tested |
G722 | No |
Test Results
Basic Call
you need to configure force enblock on the route to the level one
Tested feature | Result | |
---|---|---|
call using g711a | yes | |
call using g711u | yes | |
call using g723 | yes | |
call using g729 | yes | |
Overlapped sending | no | |
early media channel | not tested | |
Fax | not tested | |
Voice Quality OK? | yes |
Dial Inward
Tested feature | Result | |
---|---|---|
Inbound(Level One -> innovaphone) | yes | |
Outbound(Innovaphone -> Level One) | yes |
DTMF
Tested feature | Result | |
---|---|---|
DTMF tones sent correctly | yes | |
DTMF tones received correctly (audible) | yes |
Hold/Retrieve
Tested feature | Result | |
---|---|---|
Device can put call on hold | yes | |
Held end hears music on hold | yes | |
Device can terminate either call and retrieve remaining call | yes |
Transfer with consultation
Tested feature | Result | |
---|---|---|
Device can transfer call | 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)
Tested feature | Result | |
---|---|---|
Device can transfer call | 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 feature | Result | |
---|---|---|
Device can transfer call | yes | |
Held end hears dialing tone | no - hears nothing |
Broadcast Group & Waiting Queue
Tested feature | Result | |
---|---|---|
Caller can make a call to a Broadcast Group | yes | |
Caller can make a call to a Waiting Queue | yes | |
Announcement if nobody picks up the call | yes |
Calling Party Number
Tested feature | Result | |
---|---|---|
CGPN is displayed correctly | could not be tested correctly - in the test you see the number of the level one sip reg. | |
CGPN can be supressed | yes - via the routing table |