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: FCM630A
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 FCM630A 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 FCM630A, First, make sure that “Authentication” field is disable, then on the “Server Address” field enter the IP address of FCM630A 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 FCM630A
Login into FCM630A web GUI.
On FCM630A 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 FCM630A 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 “FCM630A“
– 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 FCM630A
3.1- Configure Outbound Routes on FCM630A
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 FCM630A
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.