Installing the 3CX SBC (Session Border Controller) for Windows
On this topic
The 3CX SBC is deployed to remote offices where there are more than 2 or 3 IP Phones, to direct only their signaling through the 3CX Tunnel and keep the media streams local which reduces the amount of internet bandwidth that local calls between phones use. SBC will bundle all SIP traffic over a single TCP port which simplifies your deployment by reducing firewall configuration. In addition 3CX SBC will add stability & security and allow you to easily manage and provision your IP Phones remotely.
3CX SBC for Windows should be installed on a Windows machine which is not used by users. If you have up to 20 phones with a maximum of 10 BLF keys per device in your remote office you can use 3CX SBC for Raspberry Pi. For more than 20 phones, then it is recommended to use 3CX SBC for Windows or Debian.
To configure 3CX SBC you will be asked for some details from your 3CX Phone System as well as a dedicated Windows installation free of any other server service application, such as DNS, DHCP or SQL.
You will need:
- The “Password” for your 3CX Phone System Tunnel. You can find by going to your 3CX Management Console, Expand the “Settings” node > “Security” > “3CX Tunnel” tab > “Tunnel Password” field.
- The Tunnel Port Number (default 5090) this is located under the tunnel password in the “Tunnel Listening port” field.
- The FQDN which you can find under the Settings” node > “Network” > “FQDN” tab.
- The SIP Port Number (default 5060) you can find this under the Settings” node > “Network” > “Ports” tab > “SIP Port” field.
Install and Configure 3CX SBC for Windows
To install and configure the 3CX SBC:
- Enter the details for your 3CX Phone system:
- Select Local IP Address network interface
- Public IP address or FQDN of the 3CX Phone System Server
- 3CX Phone System SIP Port: Default 5060
- 3CX Tunnel Port: Default 5090
Choose your configuration and click “Next”, to continue.
- 3CX SBC has the ability to connect your remote office to another standby 3CX Phone System in the case where the 3CX Primary Server is no longer reachable. If you have a standby failover server configure Choose Enable Failover and enter the public ip of your standby 3CX Phone System Server. Click “Next”, to continue.
- Enter “Tunnel Password”: which you can get from “Settings” > “Security” > “3CX Tunnel” > “Tunnel Password”.
Enable Encryption to add an extra layer of security by encrypting all calls passing through the 3CX SBC and the 3CX PBX. This requires 3CX Phone System Version 15 and higher. Click “Next”. The installation will proceed and the 3CX SBC service will start.