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
Model: FCM630A
Extensions Range from 1000 to 1009
Ip: 192.168.0.101
IPPBX
Model: FCM630A
Extensions Range from 2000 to 2009
Ip: 192.168.0.102
TOPOLOGY

On FCM630A(A) #
Create SIP Trunk on FCM630A(A) #
– Login to FCM630A(A) Web GUI
Access the FCM630A(A) interface through your browser to configure PBX settings.
– Navigate to Extensions/Trunks → VOIP Trunks
Open the section where all existing VoIP/SIP trunks are listed and managed.
– Click “Add SIP Trunk” to configure a new trunk
Start creating a new peer SIP trunk to connect with another PBX or remote system.

Establish a Peer SIP Trunk Between FCM630A(A) and FCM630A(B)
– Trunk Type: Peer SIP Trunk
Ensure the trunk type is set to “Register SIP Trunk” to allow registration with the peer PBX.
– Trunk Name: FCM630A(B)
Enter a clear name to identify this SIP trunk between FCM630A(A) and FCM630A(B)
– Host Name
Enter the IP address and port of FCM630A(B) (e.g., 192.168.0.102) to define the destination for the SIP trunk.

– Press “Save” and then “Edit.”
Save the initial trunk configuration and reopen it for further advanced settings.
– Navigate to Advanced Settings
Open the section containing additional trunk options.
– Enable Heartbeat Detection
Check the box for Enable Heartbeat Detection to continuously monitor the trunk status and ensure the connection with the peer PBX is active.

– To know the status of the trunk in FCM630A(B), navigate to System Status → Dashboard
Access the Dashboard to check the current status of all trunks, including registration state, connectivity, and any errors.

A New trunk has been configured
On FCM630A(B) #
Create SIP Trunk on FCM630A(B) #
– Login to FCM630A(B) Web GUI
Access the FCM630A(B) interface through your browser to configure PBX settings.
– Navigate to Extensions/Trunks → VOIP Trunks
Open the section where all existing VoIP/SIP trunks are listed and managed.
– Click “Add SIP Trunk” to configure a new trunk
Start creating a new peer SIP trunk to connect with another PBX or remote system.

Establish a Peer SIP Trunk Between FCM630A(A) and FCM630A(B)
– Trunk Type: Peer SIP Trunk
Ensure the trunk type is set to “Register SIP Trunk” to allow registration with the peer PBX.
– Trunk Name: FCM630A(B)
Enter a clear name to identify this SIP trunk between FCM630A(A) and FCM630A(B)
– Host Name
Enter the IP address and port of FCM630A(A) (e.g., 192.168.0.101) to define the destination for the SIP trunk.

– Press “Save” and then “Edit.”
Save the initial trunk configuration and reopen it for further advanced settings.
– Navigate to Advanced Settings
Open the section containing additional trunk options.
– Enable Heartbeat Detection
Check the box for Enable Heartbeat Detection to continuously monitor the trunk status and ensure the connection with the peer PBX is active.

– To know the status of the trunk in FCM630A(A), navigate to System Status → Dashboard
Access the Dashboard to check the current status of all trunks, including registration state, connectivity, and any errors.

A New trunk has been configured
CALL ROUTING ON FCM630A (A) #
Configure Outbound Routes on FCM630A (A) #
– Navigate to Extension/Trunk → Outbound Routes
Open the Outbound Routes section to create a new outbound calling rule.
– Click “Add”
Start creating a new outbound route.
– Route Name: To FCM630A(B)
Enter a clear name for the route to identify calls going to FCM630A(B)
– Pattern: 200x
Set the dial pattern to match extensions 2000–2009.
– From “Privilege Level”
Select the privilege level assigned to the extensions allowed to use this route.
– From “Main Trunk”
Select trunk FCM630A(B) as the outbound path for this route.
– Click “Save”
Save the outbound route configuration.
– Click “Apply Changes”
Apply the changes to activate the route for all eligible extensions.


A New route has been configured.
Configure Inbound Routes on FCM630A (A) #
– Choose the SIP Trunk FCM630A (B) and click “Add.”
Select the trunk that will handle inbound calls from FCM630A (B) and add it to the inbound route configuration.
– Navigate to Extension/Trunk → Inbound Control
Open the inbound routing section to manage incoming calls.

To set an inbound route you need to determine some credentials:
Name: From_FCM630A(B)
Assign a clear name to identify the inbound route from FCM630A(B) via FRC.
Pattern: 100x
Define the dial pattern that matches the extensions receiving calls from the peer PBX.
Destination: By DID
Route incoming calls using Direct Inward Dialing (DID).
– Allowed DID Destination: Extension
Specify which internal extension(s) are allowed to receive these incoming calls.


A New route has been configured.
CALL ROUTING ON FCM630A (B) #
Configure Outbound Routes on FCM630A (B) #
– Navigate to Extension/Trunk → Outbound Routes
Open the Outbound Routes section to create a new outbound calling rule.
– Click “Add”
Start creating a new outbound route.
– Route Name: To FCM630A(A)
Enter a clear name for the route to identify calls going to FCM630A(A)
– Pattern: 100x
Set the dial pattern to match extensions 1000–1009.
– From “Privilege Level”
Select the privilege level assigned to the extensions allowed to use this route.
– From “Main Trunk”
Select trunk FCM630A(A) as the outbound path for this route.
– Click “Save”
Save the outbound route configuration.
– Click “Apply Changes”
Apply the changes to activate the route for all eligible extensions.


A New route has been configured.
Configure Inbound Routes on FCM630A (B) #
– Choose the SIP Trunk FCM630A (A) and click “Add.”
Select the trunk that will handle inbound calls from FCM630A (A) and add it to the inbound route configuration.
– Navigate to Extension/Trunk → Inbound Control
Open the inbound routing section to manage incoming calls.

To set an inbound route you need to determine some credentials:
Name: From_FCM630A(A)
Assign a clear name to identify the inbound route from FCM630A(A) via FRC.
Pattern:200x
Define the dial pattern that matches the extensions receiving calls from the peer PBX.
Destination: By DID
Route incoming calls using Direct Inward Dialing (DID).
– Allowed DID Destination: Extension
Specify which internal extension(s) are allowed to receive these incoming calls.


A New route has been configured.