Gateway VoIP: cómo funciona la conversión TDM a IP y dónde encaja el SBC

Un teléfono rotativo con cable negro que se transforma en un cable de fibra óptica brillante con unos y ceros conectando a una nube holográfica, representando la conversión de telefonía TDM heredada a redes de voz IP

La mayoría de las redes de voz “completamente IP” todavía tocan cobre en algún punto. Una interfaz de tasa primaria (PRI) hacia una PBX heredada, un enlace SS7 hacia un operador mayorista, una línea analógica hacia un edificio que nadie quiere recablear. Hasta que no desaparezca el último circuito, algo tiene que traducir el mundo de conmutación de circuitos en paquetes, y los paquetes de vuelta en circuitos. Esa función le corresponde al gateway VoIP.

Un gateway VoIP, también llamado pasarela de medios, termina circuitos multiplexados por división de tiempo (TDM) y convierte tanto la señalización de llamada como el audio en IP, generalmente SIP para señalización y RTP para medios. En este artículo explicamos qué hace físicamente un gateway, cómo la señalización TDM se mapea a SIP, en qué se diferencia la conversión de medios del gateway de la transcodificación que realiza un controlador de borde de sesión (SBC), y dónde termina el límite del gateway y comienza el del SBC. Si usted es un ingeniero que planifica una migración de TDM a IP o dimensiona una interconexión, esta es la capa que determina qué tan limpiamente la red antigua se encuentra con la nueva.

Términos y conceptos clave
Un glosario de referencia rápida de los términos utilizados en este artículo.
Gateway VoIP / pasarela de mediosUn dispositivo que termina circuitos TDM y convierte su señalización y audio en IP. “Voice gateway”, “PSTN gateway” y “TDM to IP gateway” describen la misma función.
TDM (multiplexación por división de tiempo)El método de conmutación de circuitos que transporta voz en la red telefónica tradicional, donde cada llamada ocupa una ranura de tiempo fija y sincronizada en un circuito T1, E1 o de mayor capacidad.
PSTN (red telefónica pública conmutada)La red telefónica heredada de conmutación de circuitos. Un gateway es lo que conecta los circuitos de la PSTN a una red de voz IP.
T1 / E1Los circuitos portadores digitales estándar: un T1 transporta 24 canales de voz (Norteamérica, Japón), un E1 transporta 30 (la mayor parte del resto del mundo).
ISDN PRI (Q.931)Señalización de interfaz de tasa primaria, que utiliza mensajes Q.931 en un canal dedicado para establecer y desconectar llamadas en un troncal PRI.
SS7 / ISUPLa pila de señalización de operadores, que tiene varias capas incluyendo MTP2, MTP3 e ISUP. ISUP es la capa de control de llamadas.
CAS (señalización asociada al canal)Señalización en banda como T1 robbed-bit y E1 R2, donde el estado de la llamada se transporta como patrones de bits y tonos dentro del propio canal de voz.
PCM (modulación por impulsos codificados)La codificación digital de 64 kbps de un canal de voz TDM: G.711 µ-law en Norteamérica y Japón, A-law en el resto del mundo.
RTP (protocolo de transporte en tiempo real)El protocolo que transporta voz paquetizada en una red IP. La función del gateway es convertir ranuras de tiempo PCM en RTP y viceversa.
TranscodificaciónConversión entre dos códecs IP, por ejemplo G.711 y G.729. Es independiente de la paquetización de portadora que un gateway siempre realiza.
SBC (controlador de borde de sesión)Un elemento en el límite entre dos redes de voz IP que gestiona seguridad SIP, normalización y enrutamiento. No termina circuitos TDM.

Qué hace realmente un gateway VoIP

Un gateway VoIP tiene dos funciones, y las ejecuta simultáneamente en cada llamada. La primera es la conversión de señalización: transformar el control de llamadas de conmutación de circuitos en SIP. La segunda es la conversión de medios: extraer muestras de voz de una ranura de tiempo TDM y paquetizarlas en RTP, y hacer lo inverso en la dirección contraria.

La terminología alrededor de esta función es flexible. “VoIP gateway”, “voice gateway”, “media gateway”, “PSTN gateway” y “TDM to IP gateway” son etiquetas en gran medida intercambiables para el mismo equipo. Un gateway VoIP de medios orientado a una interconexión de operador y un pequeño gateway de voz frente a una PBX de oficina difieren en densidad y cantidad de interfaces, no en principio. Ambos terminan circuitos en un lado y hablan SIP en el otro.

En el lado TDM, las interfaces físicas son las que han transportado voz durante décadas: tramos T1 y E1, DS3 canalizado, OC3/STM-1 óptico a densidad de operador, y puertos analógicos FXO/FXS en el extremo inferior. Una sola plataforma puede presentar desde un par de T1 hasta miles de canales. Lo que importa es que cada uno de esos canales es una ruta de voz sincrónica y temporizada que debe convertirse en un flujo asíncrono de paquetes IP sin que el oyente note la diferencia.

Señalización TDM y sus equivalentes en SIP

La parte más difícil del trabajo del gateway no es mover audio. Es hacer que dos modelos de control de llamadas completamente diferentes coincidan en cuándo una llamada comienza, se conecta y termina. Cada tipo de señalización TDM se mapea a SIP de su propia manera.

ISDN PRI utiliza mensajes Q.931 en el canal D. Un SETUP de Q.931 se convierte en un SIP INVITE, CONNECT se mapea a un 200 OK, y DISCONNECT o RELEASE se convierte en un BYE. La capacidad de portadora y los elementos de información de número llamado y llamante se traducen en el cuerpo SDP y los encabezados SIP relevantes, siguiendo la semántica de solicitud definida en RFC 3261. Q.931 está especificado en ITU-T Q.931.

SS7 con ISUP es el caso de grado operador, donde SS7 es una pila de capas en lugar de un protocolo único. MTP2 (enlace) y MTP3 (red) son las capas de transporte inferiores y solo funcionan sobre TDM, mientras que ISUP (ISDN User Part) es la capa de control de llamadas que opera sobre MTP3 y establece y desconecta cada llamada. Un gateway puede recibir ISUP de dos formas: de manera nativa, terminando enlaces SS7 con su propia pila MTP2/MTP3 en un T1/E1; o sobre IP, donde SIGTRAN transporta la señalización y sus capas de adaptación sustituyen el transporte TDM (M3UA para MTP3 y el ISUP sobre él, M2UA o M2PA para MTP2). Una vez que tiene los mensajes ISUP, el gateway los mapea a SIP: un Initial Address Message (IAM) abre la llamada como un SIP INVITE, un Answer Message (ANM) se mapea a 200 OK, y un Release (REL) se convierte en un BYE. El detalle interesante son los códigos de causa: las causas de liberación ISUP Q.850 se mapean a códigos de respuesta SIP y viceversa, de modo que un “usuario ocupado” en el lado TDM aparece como la falla SIP correcta aguas arriba. El mapeo completo de Q.850 a SIP es un tema en sí mismo, al igual que la guía de códigos de respuesta SIP.

Señalización asociada al canal (CAS), incluyendo T1 robbed-bit y E1 R2, codifica el estado de la llamada como patrones de bits en banda y secuencias de tonos multifrecuencia en lugar de mensajes en un canal separado. El gateway debe detectar esos tonos y transiciones de bits y convertirlos en señalización SIP limpia, que es donde la precisión en el tiempo y la detección de tonos importan más.

GR-303 y V5.2 gestionan la concentración del lado de acceso, presentando suscriptores de línea a un conmutador Class 5 a través de una interfaz administrada. Estos aparecen cuando un gateway reemplaza una función de acceso Class 5 en lugar de un troncal.

Lograr estos mapeos correctamente es la diferencia entre una migración que “más o menos funciona” y una donde la supervisión, la facturación y el manejo de desconexiones se comportan exactamente como lo hacían en TDM.

Conversión de medios: donde la voz TDM se convierte en RTP

Una ranura de tiempo TDM transporta 64 kbps de voz con modulación por impulsos codificados: G.711 µ-law en Norteamérica y Japón, A-law en la mayor parte del resto del mundo. La primera función de medios del gateway es, por lo tanto, la paquetización, no la transcodificación. Recopila muestras PCM, las encapsula en paquetes RTP según RFC 3550, y las envía al par IP, invirtiendo el proceso para la ruta de retorno.

Vale la pena separar esto claramente de la transcodificación. Convertir la portadora de una ranura de tiempo en G.711 RTP no es lo mismo que transcodificar entre códecs IP como G.729, AMR u Opus. La paquetización de portadora siempre ocurre en el gateway. La transcodificación de códecs es una función separada que puede residir en el gateway, en un gateway de transcodificación dedicado o detrás de un SBC, y tiene un costo real en capacidad DSP. Las ventajas y desventajas entre códecs específicos se cubren en la comparación G.711 vs G.729, y la mecánica de la conversión móvil a IP en la guía de transcodificación AMR a G.711.

La sincronización es el desafío más sutil. TDM es sincrónico: cada canal está bloqueado a un reloj de red, y una muestra llega cada 125 microsegundos sin excepciones. IP no es sincrónico en absoluto. El gateway debe salvar esa disparidad, recuperando el reloj del lado TDM y absorbiendo la variación de retardo de paquetes en el lado IP. Tres funciones deben sobrevivir intactas al cruce de frontera: la cancelación de eco, ya que las uniones híbridas en líneas heredadas producen eco que una red de paquetes expone; DTMF, donde los tonos TDM en banda generalmente se convierten en eventos fuera de banda; y el fax, que típicamente pasa a relay T.38 en lugar de viajar sobre un códec de voz, como se explica en la guía de fax sobre IP.

Arquitectura de dos fronteras: la PSTN y una PBX heredada se conectan por SS7 y PRI a un gateway VoIP de medios, que convierte a SIP y RTP y entrega a un controlador de borde de sesión que asegura, normaliza y enruta hacia el núcleo completamente IP

Un gateway VoIP se ubica en la frontera TDM-a-IP, terminando circuitos y convirtiendo señalización y medios. El SBC se ubica en la frontera IP-a-IP, aplicando seguridad, normalización y enrutamiento antes de que el tráfico llegue al núcleo completamente IP. Haga clic para ampliar.

Dónde termina el gateway y dónde comienza el SBC

Esta es la pregunta que confunde a la mayoría de los equipos, por lo que vale la pena plantearla con claridad. Una pasarela de medios y un controlador de borde de sesión se ubican en dos fronteras diferentes y realizan dos funciones diferentes.

Una pasarela de medios se ubica en la frontera TDM-a-IP. Termina circuitos físicos, traduce la señalización de conmutación de circuitos a SIP y paquetiza la voz en RTP. Sin circuitos TDM, una pasarela de medios no tiene nada que terminar.

Un SBC se ubica en una frontera IP-a-IP. Aplica seguridad SIP, oculta la topología, normaliza encabezados entre proveedores incompatibles, impone políticas de enrutamiento, gestiona el cifrado con TLS y SRTP, y aplica STIR/SHAKEN. Un SBC no termina TDM. Un SBC de software en particular habla SIP y RTP en ambas piernas y nunca ve una ranura de tiempo.

Muchas redes necesitan ambos. Un gateway convierte los troncales SS7 de un operador o los PRI de una PBX heredada en SIP, y luego entrega ese SIP a un SBC que lo asegura, normaliza y enruta hacia el núcleo IP. Dos equipos, dos fronteras: el gateway hace que la red antigua hable IP, y el SBC decide qué ocurre con ese tráfico IP. Mantener los dos roles diferenciados en su diseño evita el error común de esperar que un SBC de software termine circuitos, o que una pasarela de medios sin más defienda el borde de su red.

La convergencia de las funciones de gateway y SBC

Durante años los operadores compraban estos como equipos separados: un rack de pasarelas de medios para la terminación TDM y un par separado de SBC para el borde IP. Esa separación se está disolviendo desde ambas direcciones.

Las pasarelas de medios modernas de grado operador incorporan funciones tipo SBC en la misma plataforma, de modo que el equipo que termina SS7 también normaliza SIP, aplica control de acceso y enruta llamadas. Al mismo tiempo, los SBC de software se han apoderado de las fronteras completamente IP que ya no involucran ningún TDM. El resultado es un espectro en lugar de dos categorías de producto fijas.

La decisión práctica se reduce a una pregunta: ¿cuánto TDM queda realmente en su red? Si la respuesta es ninguno, una interconexión completamente IP necesita un SBC de software y ningún gateway. Si aún tiene PRI, troncales SS7 o terminales analógicos, necesita una pasarela de medios en ese borde, a menudo una con funciones SBC integradas, combinada con un SBC para el lado puramente IP. Y el lado TDM sigue reduciéndose. Los retiros de la PSTN por parte de los operadores están eliminando interconexiones TDM según un cronograma publicado, lo que traslada constantemente el tráfico de gateways a SBC. Diseñar para esa trayectoria significa tratar al gateway como la parte de su red con fecha de fin planificada y al SBC como la parte que crece.

Preguntas frecuentes

¿Un gateway VoIP es lo mismo que un SBC?

No. Un gateway VoIP convierte entre circuitos TDM e IP en la frontera TDM-a-IP. Un SBC opera en una frontera IP-a-IP, gestionando seguridad SIP, normalización y enrutamiento. A menudo se implementan juntos, y algunas plataformas combinan ambas funciones, pero resuelven problemas diferentes.

¿Cuál es la diferencia entre una pasarela de medios y un gateway VoIP?

Ninguna significativa. “Pasarela de medios”, “gateway VoIP”, “voice gateway” y “PSTN gateway” son nombres intercambiables para un dispositivo que termina circuitos TDM y convierte voz a IP. Los fabricantes eligen la etiqueta que mejor se adapta al posicionamiento del producto.

¿Todavía necesito un gateway TDM si estoy migrando a troncales SIP?

Solo para el TDM que quede. Los troncales SIP nuevos se conectan directamente a un SBC. Un gateway se necesita donde aún se terminen PRI, enlaces SS7 o circuitos analógicos que no han migrado.

¿Qué interfaces soporta un gateway VoIP?

En el lado TDM, típicamente T1/E1, DS3 canalizado y OC3/STM-1, más puertos analógicos FXO/FXS a baja densidad. La señalización soportada generalmente incluye ISDN PRI, SS7 ISUP sobre SIGTRAN, T1/E1 CAS y GR-303, convirtiendo a SIP y RTP en el lado IP.

¿Puede un solo equipo hacer gateway y SBC?

Sí. Los gateways convergentes de grado operador incluyen normalización SIP, seguridad y enrutamiento junto con la terminación TDM, de modo que una sola plataforma puede cubrir ambas fronteras en implementaciones que aún manejan TDM.

Uniendo las dos fronteras

Un gateway VoIP es dueño de la frontera TDM-a-IP: termina circuitos, traduce la señalización de conmutación de circuitos a SIP, paquetiza la voz en RTP y corrige la disparidad de sincronización entre una red sincrónica y una asíncrona. Un SBC es dueño de la frontera IP-a-IP, donde residen la seguridad, la normalización y el enrutamiento. Las implementaciones modernas convergen esas funciones, y el lado TDM se reduce a medida que los operadores retiran la PSTN. Saber qué frontera está resolviendo le indica qué dispositivo realmente necesita.

Cubra ambos lados de la frontera TDM-a-IP con TelcoBridges

TelcoBridges construye ambas mitades de esta frontera. La línea de pasarelas de medios VoIP Tmedia gestiona la terminación TDM y escala de 32 a 32,768 canales VoIP a través de los modelos TMG800, TMG3200 y TMG7800, con soporte para SIP, SIGTRAN, SS7 ISUP, ISDN PRI, T1/E1 CAS R2, H.248 y GR-303. Estas mismas pasarelas respaldan dos décadas de base instalada en implementaciones de ILEC, CLEC y operadores, y cuentan con una política de no fin de vida, razón por la cual se posicionan como reemplazo directo de gateways Metaswitch y Alianza UMG.

Para el lado completamente IP, ProSBC es un SBC de software de grado operador desde $1.40 por sesión al año y escalable hasta 60,000 sesiones por servidor, y los gateways de transcodificación Ttrans agregan conversión de códecs dedicada con aceleración por hardware donde la densidad de transcodificación es alta. Utilizar un solo proveedor para el gateway y el SBC mantiene la transición TDM-a-IP bajo un mismo techo. Para una visión más amplia, la guía de controlador de borde de sesión cubre todo lo que un SBC hace en el borde IP.

¿Prefiere evaluar por su cuenta primero? Comience su prueba gratuita de 30 días.