Uso de Media Bypass de Microsoft Teams en entornos corporativos

14 marzo 2022

Media bypass para MS Teams: optimizando el tráfico de medios en las redes corporativas

El éxito de MS Teams ha generado el uso de nueva terminología que no era común en redes de voz corporativa. Media Bypass es un mecanismo que provee Microsoft para optimizar la ruta del tráfico de medios (mejora el rendimiento al evitar alguno de los saltos). Con Media Bypass este tráfico de media se establece directamente entre el Session Border Controller (SBC) y el cliente de telefonía, en lugar de enviarlos a través de la nube de Microsoft, que puede generar latencias y puntos de fallo adicionales. Para configurar Media Bypass, tanto el SBC como el cliente de telefonía deben tener visibilidad en capa 3 (dentro de la misma red).

Escenario sin media bypass

Cuando no tenemos activo “Media Bypass”, un cliente de telefonía al efectuar o recibir una llamada, tanto el tráfico de señalización como el flujo de medios pasa entre el SBC, el sistema de telefonía de Microsoft y el cliente de MS Teams, que lógicamente no parece la mejor solución en el caso de que tanto el usuario de MS Teams como el SBC se encuentren en la misma red o ubicación. Esto se muestra en la siguiente imagen:

llamada interna sin Media bypass

Esto implica que una llamada entre un usuario de MS Teams y otro que depende de la PBX preexistente va a pasar su tráfico de voz a través de la nube de MS Teams, que en ocasiones no dispone de infraestructura en el mismo país, a pesar de que ambos usuarios pueden estar en la misma red y ubicación. Si bien Microsoft niega que esto no afecta de manera perceptible a la calidad de la llamada (debido a la supuesta optimización del flujo de tráfico dentro de las redes de Microsoft en la mayoría de los escenarios) han habilitado el mecanismo de Media Bypass para evitarlo.

Escenario con media bypass

Con Media Bypass, el tráfico de media se establece directamente entre el usuario de MS Teams y el SBC, como se muestra en el siguiente diagrama:

Internal calling with Media bypass

Media Bypass hace uso de los protocolos denominados “Interactive Connectivity Establishment” (ICE) en el cliente de MS Teams y en el SBC. Es por ello que es necesario utilizar unos SBCs que estén homologados por Microsoft. Estos protocolos permiten que el Direct Routing use la ruta más directa para el tráfico de media, con el objetivo de conseguir una calidad óptima.

Valoración de Quobis

Quobis da actualmente servicios de interconexión con MS Teams a decenas de clientes, con diferentes arquitecturas y casos de uso, que nos permiten dar una perspectiva independiente.

El acceso a la nube de MS Teams se realiza en la mayor parte de clientes a través de internet, sin utilizar redes que sean dedicadas o que ofrezcan cierta calidad de servicio. La nube de Microsoft, aún optimizada en cuanto a enrutamiento y con la posibilidad de usar codecs de baja tasa (SILK) supone una pérdida de eficiencia si se enruta todo el tráfico de media a través de esa red.

La posibilidad de conectar el tráfico de media directamente al SBC, tanto sea on-prem como ofrecido como servicio por un operador de telefonía es una alternativa interesante para evitar cuellos de botella y problemas de calidad en las comunicaciones.

Es por ello que recomendamos usar SBCs certificados por Microsoft como mejor aliado en los proyectos de interconexión con MS Teams, así como contar con un partner especializado. Los fabricantes de SBCs pueden incluir licencias adicionales para soportar los codecs preferidos por MS Teams o para terminar el tráfico de media, por lo que es importante decidir cuál es la mejor opción que se adapta al cliente.

Next article

Soluciones de llamadas de voz (PSTN) para MS Teams basadas en Microsoft Teams Phone

Microsoft ofrece el Microsoft Teams Phone como elemento común sobre el que desplegar diferentes estrategias de infraestru[...]