Howto:Analog Trunk (FXO) with Level One 4 Port FXO Gateway: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
Line 164: Line 164:
|Inbound(Level One -> innovaphone)
|Inbound(Level One -> innovaphone)
|yes
|yes
|
|----
|----
|Outbound(Innovaphone -> Level One)
|Outbound(Innovaphone -> Level One)
|yes
|yes
|
|}
|}


Line 180: Line 178:
|DTMF tones sent correctly
|DTMF tones sent correctly
|yes
|yes
|
|----
|----
|DTMF tones received correctly (audible)
|DTMF tones received correctly (audible)
|yes
|yes
|
|}
|}


Line 196: Line 192:
|Device can put call on hold
|Device can put call on hold
|no
|no
|
|----
|----
|Held end hears music on hold
|Held end hears music on hold
|no
|no
|
|----
|----
|Device can terminate either call and retrieve remaining call
|Device can terminate either call and retrieve remaining call
|no
|no
|
|}
|}


Line 216: Line 209:
|Device can transfer call
|Device can transfer call
|no
|no
|
|----
|----
|Held end hears music on hold
|Held end hears music on hold
|no
|no
|
|----
|----
|Call returns to transferring device if the third  
|Call returns to transferring device if the third  
Endpoint is not available
Endpoint is not available
|no
|no
|
|}
|}


Line 237: Line 227:
|Device can transfer call
|Device can transfer call
|no
|no
|
|----
|----
|Held end hears music on hold or dialing tone
|Held end hears music on hold or dialing tone
|no
|no
|
|----
|----
|Call returns to transferring device if the third  
|Call returns to transferring device if the third  
Endpoint is not available
Endpoint is not available
|no
|no
|
|}
|}


Line 258: Line 245:
|Device can transfer call
|Device can transfer call
|no
|no
|
|----
|----
|Held end hears dialing tone
|Held end hears dialing tone
|no - hears nothing
|no - hears nothing
|
|}
|}


Line 274: Line 259:
|Caller can make a call to a Broadcast Group
|Caller can make a call to a Broadcast Group
|yes
|yes
|
|----
|----
|Caller can make a call to a Waiting Queue
|Caller can make a call to a Waiting Queue
|yes
|yes
|
|----
|----
|Announcement if nobody picks up the call
|Announcement if nobody picks up the call
|yes
|yes
|
|}
|}


Line 294: Line 276:
|CGPN is displayed correctly
|CGPN is displayed correctly
|could not be tested correctly
|could not be tested correctly
|
|----
|----
|CGPN can be supressed
|CGPN can be supressed
|yes
|yes
|
|}
|}


Line 312: Line 292:


Any kind of Transfer and Hold is not working.
Any kind of Transfer and Hold is not working.


==Sip configuration==
==Sip configuration==

Revision as of 13:27, 1 December 2007

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

Analog Trunk (FXO ) with levelone 4 port FXO Gateway Trunk.png


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

Analog Trunk (FXO ) with levelone 4 port FXO Gateway Reg.png


Line settings - Hot Line must be enabled


Analog Trunk (FXO ) with levelone 4 port FXO Gateway Line.png


For Codec settings go to routing setup / routing profile


Analog Trunk (FXO ) with levelone 4 port FXO Gateway Codec.png


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.


Analog Trunk (FXO ) with levelone 4 port FXO Gateway Routing in.png


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

Analog Trunk (FXO ) with levelone 4 port FXO Gateway Call in.png



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

Analog Trunk (FXO ) with levelone 4 port FXO Gateway Sip reg.png


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

Related Articles