PBX to PBX VoIP network (H.323)
When 2 or more PBXs are connected through IP network,
it is possible to call extensions in other PBX using this network.
This document explains how to program for above.
Dial
0/9-02-3333-4444
Sydney Office Melbourne Office
VoIP (Voice over IP)
Ext 203 03-1234-5203 Ext 112 03-1234-5102 Ext 101 02-3333-4444 Public Telephone Company (03) Public Telephone Company (02)
Request
PBX user wants to call extensions in other PBXs through private network
using
Voice over IP
in order to save charge of long distance call.
VPN router has been already installed usually for PC data network.
Customer 02-8765-4321 Ext 401 02-3333-4411 ISDN QSIG VPN Router VPN Router
Perth Office
Ext 124 08-7777-6644 Customer 03-4321-8765 VPN Router IP Network Public Telephone Company (08) Ext 305 08-777-6655
Solution
Making a call using
TIE line feature
is solution.
There are two dialing methods as follows.
When Ext 1011 in PBX-1 calls Ext 1012, dial 1012.
Recommended I/F is
VoIP (H.323)
or ISDN- QSIG.
Programming
for network
without
PBX Office Code (7-xx)
ProgrammingMethod
Flexible Numbering to use TIE Call
Dialed No. to IP Address
TIE to TIE Transmission
Type 1 Extension Independent No
Type 2 Extension Group No
Type 3 Other PBX Extension Independent Yes
VoIP IP Network
ISDN QSIG
VoIP
TRG7 VoIP
Melbourne Office
ISDN QSIG Sydney Office
Ext 203 Ext 112 Ext 101 Public Telephone Company (03) Public Telephone Company (02)
When dialed number is not found in extension, TIE table is applied to decide
trunk group based on leading digits.
Ext 401
Perth Office
Ext 124
IP Network
Public Telephone Company (08)
Concept of Programming : Type 1
PBX : 192.168.0.21
DSP : 192.168.0.22
TRG8 TRG7
VoIP
TRG7 VoIP
Ext 305 PBX : 192.168.0.31
DSP : 192.168.0.32
Ext 106
101, 106 Ext No. TIE Table DN2IP Table (Dialed Number to IP Address) 112, 124 1 TRG7 11 192.168.0.31 (PBX in Melbourne)
203 2 TRG7 12 192.168.0.81 (PBX in Perth) 305 3 TRG7 2 192.168.0.31 (PBX in Melbourne) 401 4 TRG8 3 192.168.0.81 (PBX in Perth)
TRG1
When trunk group for VoIP (H.323) is selected by TIE table, DN2IP table is
applied to decide IP address of destination PBX.
PBX : 192.168.0.81
Programming -1
Select MPR Virtual Slot.
Program -1, 2 and 3 activate VoIP H.323 features.
Other trunk card such as PRI has to be installed before this programming, otherwise CO-1/2/3…are assigned to H.323 channels.
H.323 Activation Programming Example
for All PBXs
Programming -2
H.323 Activation
Install “V-IPGW16” card (Virtual
16-ch H.323
IP Gateway card).
Max.32-ch H.323 is supported using 2 cards.
Click “Activation Key” for next programming.
Batch mode does not support “Activation Key” button.
Programming Example for All PBXs
Programming -3
H.323 Activation
Assign channels for H.323 IP-GW. Default is SIP trunk for all channels.
VoIP DSP card has to be installed to PBX before this programming.VoIP DSP16 provides 4-ch IP trunk (for H.323 or SIP trunk). VoIP DSP64 provides 16-ch IP trunk (for H.323 or SIP trunk).
Activation key file can increase them. Maximum capacity with activation key of DSP64 is bigger than DSP16.
Programming Example for All PBXs
Programming -4
This programming is not required because default is enabled.
Activation key is required. If dialed number is in “Numbering Plan for Extension” but it is
NOT extension number in this PBX, TIE feature works.
Activation Key (Enhanced Feature) KX-NCS3910 for NCP500-1000 KX-NCS4910 for TDE100-200 KX-NCS4950 for TDE600
TIE Call if Not Ext No. Programming Example
for All PBXs
Programming -5
This programming is not required usually because default is enough.
If dialed number is in “Numbering Plan for Extension” but it is NOT extension number in this PBX, TIE feature works.
Default of “Numbering Plan for Extension” is as follows.
1xx, 2xx, 3xx, 4xx, 5xx and 6xx for NCP500-1000 and TDE100-200 10xx to 19xx, 20xx to 29xx, 5xx and 6xx for TDE600
TIE Call if Not Ext No. Programming Example
for All PBXs
Programming -6
Remove unused extension number.
If dialed number is in “Numbering Plan for Extension” but it is NOT extension number in this PBX, TIE feature works.
Remove
TIE Call if Not Ext No. Programming Example
Programming -7A
Programming Example for PBXin Melbourne and Perth
This programming is not required usually because default is enough.
Any dial is routed to H.323 VoIP because default of H.323 VoIP is “Trunk Group 7”. Priority 2-8 is used when all channels of priority 1 is occupied.
Programming -7B
Assign “Trunk Group 8”, if the other trunk such
as ISDN-QSIG is “Trunk Group 8”.
TIE Call if Not Ext No. Programming Example
Programming -8
Default of VoIP IP-GW (H.323) is Trunk Group 7.
Default of other trunk is Trunk Group 1.
Assign TRG8 for lines to NCP for TDE in Sydney.
TIE Call if Not Ext No. Programming Example
for All PBXs
Programming -9
Select “Shelf Property”.
“Out of service” is required before this operation or after Programming-12.
DN2IP for H.323 Programming Example
for All PBXs
Programming -10
DN2IP for H.323 Programming Example
for All PBXs
Programming -11
DN2IP for H.323
Assign IP address that each PBX has. Call is routed to the IP address.
PBX in Sydney does not need “GW IP address” for Sydney in VoIP DN2IP table actually because call is not routed from Sydney to Sydney (loop back) usually.
But same programming for all PBXs is easy to program.
It is possible to export this data from one PBX and import to other PBXs using PCMC.
Programming Example for All PBXs
Programming -12
DN2IP Table (Dialed Number to IP Address) 101, 106 10 192.168.0.21 (PBX in Sydney)
112 11 192.168.0.31 (PBX in Melbourne) 124 12 192.168.0.81 (PBX in Perth) 203 2 192.168.0.31 (PBX in Melbourne) 305 3 192.168.0.81 (PBX in Perth)
DN2IP for H.323 Programming Example
for All PBXs
in Sydney, Melbourne and Perth
It is possible to export this data from one PBX and import to other PBXs using PCMC.
“Remaining Number” allows call without timeout.
Ext 305 can be called through VoIP after dialing 305 without timeout.
Programming -13
DN2IP for H.323 Programming Example
for All PBXs
in Sydney, Melbourne and Perth
Default is to receive any call to this PBX. Default is OK.
Programming -14
DN2IP for H.323
Change status to “OUS (Out of Service)” and return to “INS (In Service)”.
This is required to activate VoIP setting and activation key.
Programming Example for All PBXs
Type 1 is easy to understand specifications.
Type 2 is easy to program usually.
So type 2 is used for programming usually instead of type 1.
Programming
for network
without
PBX Office Code (7-xx)
ProgrammingMethod
Flexible Numbering to use TIE Call
Dialed No. to IP Address
TIE to TIE Transmission
Type 1 Extension Independent No
Type 2 Extension Group No
TRG7 VoIP
Melbourne Office
ISDN QSIG Sydney Office
Ext 106 Ext 112
Ext 101
Public Telephone Company (03) Public Telephone
Company (02)
Ext 401
Perth Office
Ext 124
IP Network
Public Telephone Company (08)
Concept of Programming : Type 2
PBX : 192.168.0.21
DSP : 192.168.0.22
TRG8 TRG7
VoIP
TRG7 VoIP
Ext 305 PBX : 192.168.0.31
DSP : 192.168.0.32
Ext 203
TRG1
Type 1 Type 2 : All PBXs are assigned as destination for any dials. DN2IP Table (Dialed Number to IP Address) DN2IP Table (Dialed Number to IP Address)
101 192.168.0.21 (PBX in Sydney) 192.168.0.21 (PBX in Sydney) 203 192.168.0.21 (PBX in Sydney) 1 or 2 or 3 IP-GW Group 1 192.168.0.31 (PBX in Melbourne)
11 192.168.0.31 (PBX in Melbourne) 192.168.0.81 (PBX in Perth)
106 192.168.0.31 (PBX in Melbourne) 12 192.168.0.81 (PBX in Perth)
3 192.168.0.81 (PBX in Perth)
If Ext 124 of PBX in Perth dials 106. (1) Perth cannot find “106” in extension.
(2) Perth asks to Sydney. “Do you have 106?” Reply from Sydney. “No.”
(3) Perth asks to Melbourne “Do you have 106”? Reply from Melbourne. “Yes” => Ring starts. DN2IP table has 100 entries.
PBX : 192.168.0.81
Programming -21
Programming Example for All PBXsin Sydney, Melbourne and Perth
Assign all PBXs in same group.
Program -21, 22 and 23 are required instead of Program -11 and 12.
Other programming is same as type 1.
Programming -22
Destination is NOT one PBX (GW No.) but “GW Group”.
Program -21, 22 and 23 are required instead of Program -11 and 12.
Other programming is same as type 1.
Programming Example for All PBXs
Programming -23
For 3 or more than 3 PBXs, this programming is required.
Otherwise operator of 1st other PBX will ring for call to 2nd or later PBX.
Programming Example for All PBXs
Programming
for network
without
PBX Office Code (7-xx)
ProgrammingMethod
Flexible Numbering to use TIE Call
Dialed No. to IP Address
TIE to TIE Transmission
Type 1 Extension Independent No
Type 2 Extension Group No
Type 3 Other PBX Extension Independent Yes
VoIP IP Network
ISDN QSIG
VoIP
TRG7 VoIP
Melbourne Office
ISDN QSIG Sydney Office
Ext 203 Ext 112 Ext 101 Public Telephone Company (03) Public Telephone Company (02) Ext 401
Perth Office
Ext 124
IP Network
Public Telephone Company (08)
Concept of Programming : Type 3
PBX : 192.168.0.21
DSP : 192.168.0.22
TRG8 TRG7
VoIP
TRG7 VoIP
Ext 305 PBX : 192.168.0.31
DSP : 192.168.0.32
Ext 106
TRG1
TDE in Sydney TDE in Melbourne NCP in Perth Ext No. Other PBX
Ext No.
Ext No. Other PBX Ext No.
Ext No. Other PBX Ext No.
10 10 10
11 11 11
12 12 12
2 2 2
3 3 3
4 4 4
Flexible Numbering “Other PBX Ext No.” is used for TIE call.
TIE to TIE transmission
is available using this type.
Dial 401 Dial 401
Dial 401
If received
dial from other PBX
is
“Other PBX Ext No.”
, TIE table and
DN2IP table are applied
, as well as
dial from extension.
Flexibility of extension number is
low. TDE in Sydney can have
extension
10x
only for example.
PBX : 192.168.0.81
Programming -31
Programming Example for TDE in SydneyThis programming is required instead of Program -4, 5 and 6.
Other programming is same as type 1.
Programming -32
DN2IP for H.323 Programming Example
for All PBXs
in Sydney, Melbourne and Perth
TRG7 VoIP
Melbourne Office
ISDN QSIG Sydney Office
Ext 203 Ext 112
Ext 101 Ext 401
IP Network
TRG8 TRG7
VoIP
Ext 106
Dial 401
Dial 101 10 or 4 to Sydney
TIE to TIE Transmission : Yes
Programming
for network
with
PBX Office Code (7-xx)
VoIP IP Network
ISDN QSIG
VoIP
Sydney Office
7-
21
7-
22
Dial 101
Dial 22-101
TRG7 VoIP
Melbourne Office
7-
30
ISDN QSIG Ext 102 Ext 101 Ext 101 Public Telephone Company (03) Public Telephone Company (02) Ext 101Perth Office
7
-81
Ext 101
IP Network
Public Telephone Company (08)
Concept of Programming : PBX Code
TRG8 TRG7
VoIP TRG7 VoIP Ext 102 Ext 102 TRG1
Dial from Ext Dial from other PBX TIE Table DN2IP Table (Dialed Number to IP Address) 7-30-101 30-101 30 TRG7 30 192.168.0.31 (PBX in Melbourne) 7-81-101 81-101 81 TRG7 81 192.168.0.81 (PBX in Perth) 7-21-101 21-101 21 TRG8
101 22-101
PBX : 192.168.0.81
DSP : 192.168.0.82 PBX : 192.168.0.21
DSP : 192.168.0.22 PBX : 192.168.0.31 DSP : 192.168.0.32
PBX office code is programmed for TIE table and DN2IP table.
Dial 21-101
Ext 101 in PBX in Sydney is called, because dial “22” is “My PBX code”.
My PBX Code = 22 Dial 7-21-101
TIE table and DN2IP table are applied to dial from other PBX, as well as dial from extension after removing “7”.
Programming -41
“7” is programmed by default for TIE line access.
Program -4, 5 and 6 of type 1 are not required.
Programming Example for All PBXs
Programming -42A
Program Own PBX Code to “22”.
PBX office code is programmed instead of Program -7 of type 1.
7-21 to TRG8 Other 7-xx to TRG7
Programming Example for TDE in Sydney
Programming -42B
Program Own PBX Code to “30” for Melbourne and “81” for Perth.
Program
Any
7-
xx
to TRG7. (This is programmed by default.)
Programming Example for PBX
Programming -43
PBX office code is programmed instead of Program -7 of type 1.
Programming Example for All PBXs
in Sydney, Melbourne and Perth
Call between NCP in Sydney (7-21) and PBX in Melbourne or Perth is possible through TDE in Sydney (7-22), if PBX office code is used.
Remark – A
Usually “GW setting” and “DN2IP” are common for all PBXs.
Remark - B
Do not forget programming of “
Default Gateway
” for actual installation.
Setting is same as PC installed in same network.
This is not required for demo in one LAN hub.
Office
LAN
IP Address of PC : 10.64.213.201 Subnet Mask : 255.255.254.0 Default Gateway : 10.64.212.1
Sydney Office 10x or 4xx
Perth Office 3xx or 12x
Melbourne Office 2xx or 11x
Dial 102
Remark - C
*1)
This can be changed to “Yes” by system reserved bit 02-5.
This provide following solution for example. Programming
Method
Flexible Numbering to use TIE Call
Dialed No. to IP Address
TIE to TIE Transmission
Type 1 Extension Independent No *1
Type 2 Extension Group No
Type 3 Other PBX Extension Independent Yes
Dial 101 Dial 101 TRG7 VoIP ISDN QSIG IP Network
TRG8 TRG7
VoIP TRG7 VoIP Dial 102 Ext 203 Ext 112
Ext 101
Ext 124 Ext 305 Ext 106
Ext 401 Ext 102
1 TRG8 10 TRG8
2 TRG8 11 TRG7
3 TRG8 12 TRG7
4 TRG8 2 TRG7
3 TRG7 4 TRG8 NCP TIE Table TDE TIE Table
Dial 101
Only TDE uses this bit.
It is also possible for NCP in Sydney to call other offices through TDE in Sydney.
TIE table and DN2IP table of TDE in Sydney are applied to dial from other PBX, as well as dial from extension.
Remark – D
Dial 104
Ext 101 Ext 106
Ext 401 Ext 102
*1)
This can be changed to “Yes” by system reserved bit 02-5.
But if both TDE and NCP use this bit for following example, all channels between PBXs are occupied temporally (and released automatically) for incorrect dial such as “104”.
Programming Method
Flexible Numbering to use TIE Call
Dialed No. to IP Address
TIE to TIE Transmission
Type 1 Extension Independent No *1
Type 2 Extension Group No *2
Type 3 Other PBX Extension Independent Yes
Both TDE and NCP think
“I do not have ext 104, I have to make a TIE call.”
*2)
System reserved bit 02-5 should not be used for type 2.
If this is enabled, making a TIE call starts instead of replying “I do not have the ext”. See “Concept of Programming : Type 2”.
Remark – E
*1) One activation key is required for all features. (Not one key for each one feature) *2) System reserved bit is required as previous page.
*3) Destination of VM has to use type 3. Other extensions can be called using type 1 or 2. Programming
Method
Flexible Numbering to use TIE Call
Dialed No. to IP Address Type 1 Extension Independent
Type 2 Extension Group
Type 3 Other PBX Extension Independent
Features Without PBX Office Code Office Code With PBX Type 1 Type 2 Type 3
Calling extension in other PBX Yes *1 Yes *1 Yes Yes
TIE to TIE transmission Yes *1
*2
No Yes Yes
Network ICD Group Yes *1 Yes *1 Yes *1 Yes *1
Network DSS key No No Yes *1 Yes *1
Centralized VM Yes *1
*3
Yes *1 *3
Yes *1 Yes *1
Version 4 enhanced network features Yes *1 Yes *1 Yes *1 Yes *1 Activation Key (Enhanced Feature) KX-NCS3910 for NCP500-1000 KX-NCS4910 for TDE100-200 KX-NCS4950 for TDE600