System Requirements for SBC Server

To deploy SBC Server, you need to know the requirements of hardware, Ethernet port, operating system, network bandwidth, domain, and certificates.

Important: The private subnet of the server MUST be set to one of the following subnet options, otherwise the server installation would fail.
  • 10.0.0.0/8
  • 172.16.0.0/12 (excluding the 172.17.x.x and 172.19.x.x IP address ranges)
  • 192.168.0.0/16
Tip: We provide a server calculator to help you calculate the required server configurations for the entire deployment of Yeastar P-Series Cloud PBX. For more information, see Server Calculator.

Hardware requirement

The server used to host the SBC should meet the following minimum requirements.
Item Requirement
CPU Intel brand, 4 vCPU (thread), 3 GHz
Memory 8 GB
Storage 200 GB
Important: Minimum 150MB/s read speed and 150MB/s write speed.

Operating system requirement

Item Requirement
Version Ubuntu 24.04 LTS - 64 bit
Note: Ubuntu 20.04 LTS is also supported, but we recommend that you start with Ubuntu 24.04 LTS, as 20.04 LTS is reaching the end of its standard five-year support window.
Language English
Important: The default operating system language MUST be set to English to ensure the proper operation of the server.

Ethernet port requirement

The SBC Server needs 1 Ethernet port.

Network bandwidth requirement

The network bandwidth of the server should meet the following minimum requirements.

  • Upstream Bandwidth: 50 Mbps
  • Downstream Bandwidth: 50 Mbps
VoIP Bandwidth consumption naturally depends on the codec used, you can set up your network bandwidth according to the requirements of audio codecs.
Note: The CC in the following table means concurrent calls.
Audio Codec Upstream/Downstream (50 CC) Upstream/Downstream (100 CC) Upstream/Downstream (200 CC) Upstream/Downstream (500 CC)
G729 2.93 Mbps 5.86 Mbps 11.72 Mbps 29.3 Mbps
G711 8.08 Mbps 16.16 Mbps 32.32 Mbps 80.8 Mbps
iLBC 2.60 Mbps 5.20 Mbps 10.40 Mbps 26.0 Mbps