📜 ⬆️ ⬇️

New 3CX SBC Remote Connection Manager in V16 Update 2 Beta

Last week we released the next 3CX v16 Update 2 BETA update. It includes the rewritten from scratch 3CX SBC Remote Connection Manager (Session Border Controller).

Recall that 3CX SBC is recommended to be used to connect remote offices to the central PBX 3CX, if there are two or more IP phones in the remote location. In this case, the SIP-signaling passes, as in a local connection to the PBX, through the 3CX server, and the media stream (voice) passes between remote devices directly, without leaving the office. This not only improves the quality of communication, but also relieves the external communication channel, “leaving” local calls within the local network. In addition, the 3CX SBC tunnels all VoIP traffic through a single TCP port, greatly simplifying the configuration of border routers. SBC allows you to remotely administer IP phones - reconfigure, update firmware, etc., and also provides encryption of VoIP traffic between the remote office and the 3CX server for additional confidentiality.

Together with the V16 Update 2 Beta, we also released the 3CX Quick Start Guide in Russian. It is sent to the user (to the e-mail specified in the parameters of the extension number) when creating a number in the PBX.
')

3CX SBC v16 features


The new 3CX SBC v16 has the following features:


Note that SBC v16 works only with 3CX V16 Update 2. The 3CX server must have a trusted SSL certificate installed (self-signed certificates are not supported).

Installing the 3CX update


In addition to the standard update in the 3CX interface (only for Linux), you, of course, can download the full distributions of the system:


Full changelog .

Configure 3CX SBC connectivity


3CX SBC can be installed on the latest version of Raspberry Pi (Raspbian Linux), and it can service up to 30 IP phones. Each phone is recommended to configure no more than 10 BLF-indicators, because status messaging service loads. However, if you install SBC on Windows or Debian Linux on recommended hardware , more phones are allowed to work.

The computer on which you plan to install SBC must have a free port 5060 (TCP and UDP) and not be a DNS, DHCP, SQL server and similar network resource. In general, it is not recommended that this computer be used for other tasks.

SBC connection from the server side 3CX


Create a new SBC connection in the “SIP Trunks” section, the “Add 3 SX SBC” button (“Add SBC”).



Specify the name of the SBC connection (do not use special characters), for example, HeadquartersToMoscowBranch. Then on the connection settings page, copy the authentication ID and the web link. These parameters are specified when installing SBC in a remote office.



Consider the SBC connection options.

Main tab:


Statistics tab:


Parameters tab:


Buttons are also available in the 3CX “SIP Trunks” interface section:


Installing SBC service in remote office


Once the SBC connection is configured in 3CX, you can install the SBC in a remote office.

Installing SBC on Debian and Raspbian Linux




Install from the command line:

Stable version

wget http://downloads.3cx.com/downloads/sbc/3cxsbc.zip -O- | sudo bash 

Beta version

 wget http://downloads.3cx.com/downloads/sbc/3cxsbcV16.zip  -O- | sudo bash 



Installing from an ISO image:

After the Linux installation is complete, on the “3CX Update Channel” screen, select “3CX SBC Stable” or “3CX SBC Beta”.



Then specify the URL of the 3CX server and the authentication ID from the SBC connection parameters.



Now you can connect remote IP phones (connection mode - connect via SBC).

Installing SBC on Windows


Run the 3CX SBC distribution for Windows and specify the server URL and authentication ID during the installation process.



Manually upgrading SBC to Linux (upgrade from previous version)


Update the APT repository:

 sudo apt update 

Update to stable version:

 sudo apt upgrade 3cxsbc 

Beta Update:
 sudo apt -t testing upgrade 3cxsbc 

When manually updating a previous version of SBC (Linux only), the corresponding SBC connections automatically appear in the 3CX management interface. Select a connection and click the “Submit Configuration” button. After updating the configuration, you can connect IP phones.



Additional Information


Source: https://habr.com/ru/post/456868/


All Articles