Topology
The PortSIP Session Border Controller (PortSIP SBC) can operate as an integrated component of the PortSIP PBX, delivering WebRTC services and enabling Microsoft Teams Direct Routing.
Designed for flexibility and scalability, PortSIP SBC allows service providers and enterprises to support a large number of WebRTC users and Internet-based clients while maintaining carrier-grade security and performance.
Before proceeding, we strongly recommend reviewing the section "What's an SBC?" for a detailed conceptual overview. The SBC role and traffic flow are typically illustrated as shown in the diagram below.

Enterprise IP PBX with SIP Trunk and Internet Users
This deployment scenario demonstrates how to configure the PortSIP SBC to interwork between:
An enterprise IP PBX
A SIP trunk provider
Nomadic Internet users, such as:
Client apps
WebRTC browsers
Remote IP phones
Microsoft Teams, integrated via Direct Routing
Deployment with One Physical Network Interface
The example deployment includes the following components:
Enterprise LAN: PortSIP PBX running at IP address:
192.168.1.72SIP Trunk: Connected to the public Internet
Nomadic Internet Users: Remote users accessing the system over the Internet via apps, WebRTC clients, or IP phones
Microsoft Teams: Integrated with the PBX through the PortSIP SBC using Direct Routing
In this architecture, the PortSIP SBC serves as the secure demarcation point between internal PBX services and external networks, providing:
SIP signaling and media security
NAT traversal and topology hiding
Media services for interoperability
Controlled access for Internet and Teams users

Logical Network Interfaces
The PortSIP SBC is configured with the following logical network interfaces:
LAN Interface (Management + Signaling)
IP address:
192.168.1.73Connected to the internal enterprise LAN
Also used for SBC management access
DMZ / WAN Interface
IP address:
66.175.221.120Exposed to the Internet for SIP, media, WebRTC, and Microsoft Teams connectivity
Physical Network Interface Layout
Physical LAN Port Connections: A single Ethernet port is connected to the LAN
In this topology, the PortSIP SBC uses one physical network interface that hosts two logical interfaces:
The LAN interface uses the private IP address (
192.168.1.73)The DMZ/WAN interface is implemented as a virtual IP mapping to the public IP address (
66.175.221.120)
This design is common in virtualized and cloud environments where public IP addresses are mapped to internal interfaces via NAT or platform-level networking.
Deployment with Two Physical Network Interfaces
The PortSIP SBC can be deployed using two physical network interfaces (NICs) to provide clear separation between internal (LAN) and external (DMZ/WAN) traffic. This deployment model is recommended for high-security enterprise and carrier-grade environments.

Logical Network Interface Configuration
The SBC is configured with the following logical network interfaces:
LAN Interface (Management + Internal Signaling)
IP address:
192.168.1.73Connected to the internal enterprise LAN
Used for SBC management and internal SIP signaling
DMZ / WAN Interface
IP address:
66.175.221.120Connected to the external network
Used for SIP trunks, WebRTC, and Microsoft Teams Direct Routing
Physical Network Interface Connections
The logical interfaces are mapped to two separate physical Ethernet ports:
LAN NIC: Connected to the enterprise LAN
DMZ/WAN NIC: Connected to the DMZ or Internet-facing network
This architecture provides strong network isolation, improved security posture, and clearer traffic control compared to a single-NIC deployment.
Hosted Cloud PBX Deployment
This example illustrates how to configure the PortSIP SBC to interwork between LAN-based IP phones, client apps, WebRTC clients, and a hosted cloud IP PBX.
In this scenario, the SBC acts as the secure service edge, providing SIP, media, WebRTC, and Microsoft Teams connectivity between internal users and external networks.

SBC Logical Network Interface Configuration
This deployment uses two logical network interfaces on the SBC:
LAN Interface (PBX-Facing)
IP address:
172.31.3.190Used for communication with the hosted IP PBX
The PBX is located on the same LAN at IP address:
172.31.3.192
WAN / Public Interface
IP address:
185.53.179.172Provides services:
SIP services
WebRTC services
Microsoft Teams Direct Routing
Traffic Flow Description
Within the LAN, IP phones, desktop and mobile apps, and WebRTC clients communicate with the PortSIP SBC using:
SIP signaling
RTP / SRTP media streams
The SBC securely brokers and protects traffic between:
Internal endpoints and the hosted PBX
External services such as SIP trunks and Microsoft Teams
This architecture ensures:
Secure exposure of cloud PBX services
Centralized media and signaling control
NAT traversal and topology hiding
Scalable support for large numbers of WebRTC and remote users
Last updated