In this section:
ICE-Lite Overview
The ICE-Lite (Interactive Connection Establishment) feature interfaces to the Microsoft TEAMS Direct Routing interface. The SBC integrates Microsoft Teams clients by acting as an ICE Lite agent endpoint for SIP calls involving Network Address Translators (NATs). This feature enables direct routing between an existing enterprise voice infrastructure (that is, the PSTN carrier and SIP trunks used for trunking services) and the Microsoft Phone System in Office 365. The SBC acts as a PSTN gateway; sessions for Microsoft Teams users can be routed directly to the PSTN through the SBC.
How does the SBC interoperate with Microsoft TEAMS?
As communications sessions are set up and negotiated, Session Description Protocol (SDP) is used to carry the IP addresses and ports of all participants that receive RTP streams. Because Network Address Translators (NATs) alter IP addresses and ports, the exchange of local IP addresses and ports may not be sufficient for establishing connectivity. Acting as an ICE-Lite agent, the
A Teams client initiates the media flow and becomes the controlling ICE agent for the SBC. During the establishment of a media session that uses ICE-Lite, the
Configuration
Configuration for ICE-Lite is completed through the SIP Signaling Group.
For detailed configuration for using ICE-Lite with Microsoft TEAMS, refer to Microsoft Teams Direct Routing - On Premises Deployment.
For details on ICE-Lite configuration, refer to Creating and Modifying SIP Signaling Groups.
The screen shot below is for an SBC 2000.
The following fields must be configured to enable the ICE-Lite feature:
ICE Support
ICE Mode
Interoperability Notes
ICE-Lite impacts the following on the SBC 1000/2000 and SBC SWe Lite.
SBC Feature | Supports | Does not Support |
---|---|---|
ICE Restarts The Unable to show "metadata-from": No such page "_space_variables" does not support ICE restarts as required to change the destination of a data stream. | ||
TURN server operation The Unable to show "metadata-from": No such page "_space_variables" does not support TURN server operation. With some topologies the ICE protocol may require use of a TURN server to traverse a NAT on the Unable to show "metadata-from": No such page "_space_variables" side; thethe SBC is unable to establish connectivity between endpoints in such scenarios. | ||
STUN Server Operation with Full ICE Mode Only The Unable to show "metadata-from": No such page "_space_variables" supports STUN server operation for gathering candidates only when the ICE Mode is Full, not with the Lite ICE Mode. | ||
Internet Connection Using UDP Candidate As an ICE-Lite agent (controlled agent only) , the Unable to show "metadata-from": No such page "_space_variables" connects to the public Internet using a single host UDP candidate. | ||
RTP and RTCP Media The Unable to show "metadata-from": No such page "_space_variables" supports Real-Time Transport Protocol (RTP) and Real-Time Transport Control Protocol (RTCP) as two separate components for each candidate unless data streams are multiplexed on the same port. | ||
Ports for RTP and RTCP The Unable to show "metadata-from": No such page "_space_variables" supports sending and receiving RTP and RTCP on nonconsecutive ports for the Unable to show "metadata-from": No such page "_space_variables" and the Unable to show "metadata-from": No such page "_space_variables" . | ||
IPv4 Support Only As an ICE-Lite agent, the Unable to show "metadata-from": No such page "_space_variables" connects to the public IP address using a single IPv4 address. |