To establish connectivity between the IPPBX(A) and IPPBX(B), we need to establish a connection between the two systems. This will allow extensions in both directions to communicate with each other.


IPPBX (A)

Model: FCM5600

Extensions Range from 1000 to 1009

Ip: 192.168.0.101

IPPBX (B)

Model: UCM6XXX

Extensions Range from 2000 to 2009

Ip: 192.168.0.102

NOTE!!!!! :Ensure that the extension numbers on both IPPBX are different. #


 TOPOLOGY



1-   CONNECT FCM5600 TO UCM6XXX USING PEER SIP TRUNK

1.1-  Create SIP Trunk on FCM5600

Login into FCM5600 web GUI.

On FCM5600 web GUI, to create a peer SIP trunk, navigate to “PBX Settings-> Extensions/Trunks -> Trunks” and then click “Add” to configure a new trunk.

To establish a peer SIP trunk between FCM5600 and UCM6XXX, First, make sure that “Authentication” field is disable, then on the “Server Address” field enter the IP address of UCM6XXX which in this scenario is 192.168.0.102. then make sure that “Port” field is set to “5060” and set the “Type” as Client Mode.

A new trunk has been configured


1.2-  Create SIP Trunk on UCM6XXX

Login into UCM6XXX web GUI.

On UCM6XXX web GUI, to create a peer SIP trunk, navigate to “Extensions/Trunks” and then navigate to” VOIP Trunks” click “Add SIP Trunk” to configure a new trunk.

To establish a peer SIP trunk between UCM6XXX and FCM5600, First, make sure that the type of the trunk is “Beer SIP Trunk” and enter a name for the trunk, then on the “Host Name” field enter the IP address and port of FCM5600 which in this scenario is “192.168.0.101

Press “save” , and then press on “edit”

 Navigate to “Advanced Settings” and then check mark in “Enable Heartbeat Detection

To know the status of trunk navigate to “System Status -> Dashboard

To know the status of trunk in FCM5600 navigate to “ Dashboard -> Trunks

A new trunk has been configured



 2-   CALL ROUTING ON FCM5600

2.1- Configure Outbound Routes on FCM5600

Navigate to “PBX Settings -> Outbound Control -> Dial Rules” then click on “Add” Button, then give a name to this rule (Example: To PBX), and press “Submit” to save the rule.

Rule name will be listed, click on “+” button under the rule name to add Dial Rule details, and use the following information:

– In the Dial Pattern field, please write: 200x

– From “Available Trunks” please select the trunk that you created “UCM6XXX

– Click on “Submit” to save to rule details.

– Click on “Apply Changes” in the top right of the page to apply all changes.

Please be sure that all extensions in IPPBX can use this dial rule.

A new route has been configured.


2.2-  Configure Inbound Routes on FCM5600

 There is no need to configure inbound route because is already configured by DID.



3- CALL ROUTING ON UCM6XXX

3.1- Configure Outbound Routes on UCM6XXX

Navigate to “Extension/Trunk -> Outbound Control” then click on “Add” Button

then give a name to this rule “To_FCM5600”, 

– In the Pattern field, please write: 100x

{ Pattern “100x” It means the dialed number must be 4 digits And last number must be between 0 to 9 (Extension digits of FCM5600) }                    ​From 1000 to 1009

– From “Privilege Level” select the privilege level of extension can use this rule .

– From “Main Trunk” please select the trunk that you created “FCM5600

– Click on “save” to save to rule details.

– Click on “Apply Changes” in the top right of the page to apply all changes.

A new route has been configured.


3.2- Configure Inbound Routes on UCM6XXX

Navigate to “Extension/Trunk -> inbound Control” then choose the SIP Trunk FCM5600 and click Add

To set an inbound route you need to determine some credentials:

1.    Name “ From_FCM5600

2.    Pattern “ 200x

3.    Destination “By DID

4.    Allowed DID Destination “ extension

A new route has been configured.

What are your feelings