This document provides a configuration guide for Ribbon SBC Core (5000/7000/SWe) series for migrating the Teams' users from Non-Media Bypass to Media Pass.
This document is intended for customers planning to migrate from a Non-Media Bypass to a Media Bypass on MS Teams. This document provides configuration steps required on both MS Teams and Ribbon SBC.
Create a gateway with a different FQDN and SBC listening port number.
Caption |
---|
|
|
Create a DNS record and point the new gateway to the same public IP address of the old gateway.
Caption |
---|
|
|
Caption |
---|
|
|
Caption |
---|
|
|
Caption |
---|
0 | Figure |
---|
1 | Online Voice Route |
---|
|
|
Create a new voice routing policy and associate the new PSTN Usage to it.
Caption |
---|
0 | Figure |
---|
1 | New Voice Route Policy |
---|
|
|
Associate the new voice routing policy to the migrating user.
Caption |
---|
0 | Figure |
---|
1 | Grant Voice Routing Policy to User |
---|
|
|
The new zone can have the same IP address as the previous zone, but not the same port number. If required, change the port number.
Perform one of the following actions:
- If using a wildcard certificate, attach the previous TLS profile to the SIP Signaling Port.
- Generate a new certificate and attach it to the SIP Signaling Port.
Caption |
---|
|
|
Enable RTCP Mux for the PSP. This flag is required for the Media bypass.
Code Block |
---|
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass codec codecEntry1 G711-default
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass rtcpOptions rtcp enable
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass preferredRtpPayloadTypeForDtmfRelay 101
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass silenceInsertionDescriptor g711SidRtpPayloadType 13 heartbeat enable
set profiles media packetServiceProfile TEAMS_PSP_MediaBypass rtcpOptions rtcpMux enable
commit |
Configure fields for ICE-Lite. This is required for the Media Bypass.
Code Block |
---|
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON media mediaIpInterfaceGroupName LIF2
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON signaling honorMaddrParam enabled
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON policy media packetServiceProfile TEAMS_PSP_MediaBypass
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON policy signaling ipSignalingProfile TEAMS_IPSP
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON downstreamForkingSupport enabled
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON services natTraversal iceSupport iceWebrtc
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON signaling rel100Support enabled
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON services dnsSupportType a-only
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON ingressIpPrefix 52.114.0.0 16
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON signaling relayNonInviteRequest enabled
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON signaling methods notify allow
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON policy media toneAndAnnouncementProfile LRBT_PROF
set addressContext default zone TEAMS_ZONE_MediaBypass sipTrunkGroup TEAMS_MEDIABYPASS_ON mode inService state enabled
commit |
Enter a globally unique name for the IP Peer.
Code Block |
---|
set addressContext default zone TEAMS_ZONE_MediaBypass ipPeer TEAMS_MEDIABYPASS_IPP policy sip fqdn sip.pstnhub.microsoft.com fqdnPort 5060 |
Code Block |
---|
set global callRouting routingLabel MEDIABYPASS_RL routingLabelRoute 1 trunkGroup TEAMS_MEDIABYPASS_ON ipPeer TEAMS_MEDIABYPASS_IPP inService inService
commit |
Create a number base routing on SBC towards MS Teams.
Code Block |
---|
set global callRouting route none Sonus_NULL Sonus_NULL standard 2413331000 1 all all ALL none Sonus_NULL routingLabel MEDIABYPASS_RL
set global callRouting route trunkGroup TEAMS_MEDIABYPASS_ON PTFY06 username Sonus_NULL 1 all all ALL none SIP.PSTNHUB.MICROSOFT.COM routingLabel MEDIABYPASS_RL
set global callRouting route trunkGroup TEAMS_MEDIABYPASS_ON PTFY06 standard Sonus_NULL 1 all all ALL none Ribbon1.interopdomain.com routingLabel PSTN_RL
|
These Application Notes describe the configuration steps required for Ribbon SBC Core Series to successfully migrate from Non-Media Bypass to Media Bypass. All feature and serviceability test cases were completed.