Skip to content
Cloud Phone System Australia
Menu

Glossary

SBC

A network device or virtual appliance that sits between SIP networks, providing security, NAT traversal, codec translation and call admission control.

also known as: Session Border Controller

A Session Border Controller (SBC) is a network device or virtual appliance that sits between two SIP networks - typically between your PBX and a SIP trunk provider, or between your PBX and Microsoft Teams for Direct Routing.

What SBCs do

Security - rate limit incoming SIP messages, block known-bad source IPs, enforce TLS encryption, prevent SIP-based attacks (registration flooding, fraudulent call attempts).

NAT traversal - SIP doesn’t naturally work through Network Address Translation. SBCs fix this so calls flow cleanly across firewalls.

Codec translation - if two endpoints don’t share a common codec, the SBC transcodes between them in real time.

Call admission control - limit concurrent calls per source to prevent runaway billing on compromised accounts.

Topology hiding - internal network details (server IPs, extension numbers) are masked from the outside SIP network.

Lawful intercept and compliance - SBCs can implement call-recording and lawful-intercept functions where required.

When you need an SBC

Always for Microsoft Teams Direct Routing. Microsoft requires an SBC between Teams and your third-party PBX. The SBC handles TLS termination, certificate management, and codec translation.

Recommended for high-availability or multi-trunk deployments. SBCs simplify managing multiple SIP providers with failover.

Useful for security-conscious environments. Adding SBC-level protection in front of a SIP trunk provides a useful security layer.

Often not needed for simple single-trunk SIP setups. Many 3CX deployments work fine without a dedicated SBC if the SIP trunk provider’s security and the PBX’s built-in protections are sufficient.

SBC options

See also

Microsoft Teams Direct Routing → | Switching from Teams Calling →

← Back to glossary
3CX Platinum Partner

3CX

Platinum Partner

Australia