BroadNet
SIGTRANArquitectura

Arquitectura de despliegue de SIGTRAN: SG, ASP, AS

Actualizado el 4 min de lecturaBasado en estándares
Respuesta directa

Un despliegue SIGTRAN enlaza el SS7 TDM y la señalización IP a través de una Signalling Gateway (SG), que retransmite los mensajes por asociaciones SCTP a Application Server Processes (ASP). El tráfico de una routing key lo sirve un Application Server (AS) lógico, materializado por varios ASP en modo override, load-share o broadcast para la redundancia.

§01

La imagen de extremo a extremo

Un despliegue SIGTRAN típico puentea dos mundos. En el lado TDM, los enlaces SS7 clásicos llegan a la Signalling Gateway desde STP y conmutadores heredados. En el lado IP, la SG mantiene asociaciones SCTP con los nodos de señalización basados en IP del operador —SMSC, HLR/HSS, MSC-server, SCP—. La SG retransmite cada mensaje SS7 de un lado a otro, traduciendo entre las capas MTP TDM y la adaptación M3UA (o SUA) sobre SCTP, de modo que un par TDM y un nodo IP intercambian mensajes MAP o ISUP idénticos sin que ninguno perciba el cambio de transporte.

Topología de puente de SIGTRANtext
  TDM SS7 world                 IP world
 ┌──────────┐   MTP links   ┌──────┐  SCTP assoc  ┌─────────────┐
 │ STP / MSC │──────────────│  SG  │══════════════│  ASP (SMSC) │
 └──────────┘   (E1/T1)     └──────┘   M3UA       └─────────────┘
                                │  ╲  SCTP assoc  ┌─────────────┐
                                │   ╲════════════│  ASP (HLR)  │
                                                  └─────────────┘
     One AS (routing key) may be served by several ASPs.
§02

Asociaciones y routing contexts

El enlace entre una SG y un ASP es una asociación SCTP, normalmente multihomed en dos trayectos IP para la resiliencia. Sobre una asociación, una SG puede transportar tráfico de varios Application Servers, cada uno identificado por un routing context. Cuando un mensaje SS7 llega del lado TDM, la SG lo empareja con una routing key (por point code de destino, service indicator y, opcionalmente, SSN), selecciona el AS y lo reenvía a un ASP activo con el routing context correspondiente para que el receptor lo enrute internamente.

§03

Modos de redundancia

Varios ASP respaldando un AS proporcionan alta disponibilidad, y el modo de tráfico decide cómo reparten la carga. Override ejecuta un ASP activo con los demás en espera para tomar el relevo ante un fallo, un modelo activo/en espera. Load-share distribuye el tráfico entre todos los ASP activos, usando una clave (como el SLS o un parámetro SCCP) para mantener los mensajes relacionados en un mismo ASP para la secuenciación. Broadcast envía a todos los ASP activos. Estos modos son como SIGTRAN reproduce la resiliencia de STP emparejados del SS7 clásico en un despliegue IP.

Modos de tráfico (redundancia) de M3UA/SUA
ModoComportamientoAnálogo a
AnularUn ASP está activo; otro toma el control en caso de falloActivo/en espera
Reparto de cargaEl tráfico se distribuye entre los ASP activos mediante una claveActivo/activo con afinidad
DifusiónCada mensaje se envía a todos los ASP activosReplicación completa
§04

Gestión de estado y conmutación por error

La SG y los ASP mantienen sincronizado su estado mutuo. Los ASP señalizan ASP-Up/Active para entrar en servicio y son monitorizados por heartbeats de SCTP y mensajes BEAT de M3UA; los mensajes SSNM propagan el estado de destino del lado TDM (disponible, no disponible, congestionado) a los nodos IP para que dejen de enviar o reanuden según corresponda. Si un ASP o un trayecto falla, el multihoming de SCTP y el modo de tráfico del AS se combinan para mover el tráfico a un ASP o trayecto sano en escalas de tiempo inferiores al segundo, preservando la continuidad de la señalización.

§05

Consideraciones de diseño

Un diseño SIGTRAN sólido empareja SG y ASP para que no haya un único punto de fallo, hace multihoming de cada asociación SCTP en trayectos independientes y planifica las routing keys para que el tráfico se corresponda limpiamente con los servidores de aplicación. Como SIGTRAN transporta la misma capa de aplicación SS7, aplica la misma postura de seguridad: la señalización entrante desde la interconexión aún necesita filtrado de tipo FS.11, y las propias asociaciones SCTP deben restringirse a pares conocidos y protegerse en la red IP.

Preguntas frecuentes

Preguntas frecuentes

¿Qué es una pasarela de señalización en SIGTRAN?

Una Signalling Gateway se sitúa en la frontera TDM-a-IP. Termina los enlaces SS7 clásicos en un lado y retransmite los mismos mensajes de usuario de MTP3 por SCTP (mediante M3UA o SUA) a servidores de aplicación IP en el otro, traduciendo el transporte y dejando sin cambios los mensajes de aplicación SS7.

¿Qué es una asociación SCTP en un despliegue SIGTRAN?

Es la conexión de transporte fiable, normalmente multihomed, entre una pasarela de señalización y un proceso de servidor de aplicación. Una asociación puede transportar tráfico de varios servidores de aplicación, distinguidos por routing context, y el multihoming le da conmutación de trayecto por error.

¿Cuáles son los modos de redundancia de SIGTRAN?

Override (un ASP activo, los otros en espera), Load-share (tráfico repartido entre los ASP activos con afinidad para la secuenciación) y Broadcast (cada mensaje a todos los ASP activos). Permiten que varios ASP respalden un Application Server, reproduciendo la resiliencia de STP emparejados sobre IP.

¿Cómo logra SIGTRAN la alta disponibilidad?

Combinando el multihoming de SCTP (conmutación por error a nivel de trayecto) con varios ASP por Application Server en modo override o load-share (conmutación por error a nivel de nodo), más pasarelas de señalización emparejadas. Juntos eliminan los puntos únicos de fallo para que la señalización sobreviva a fallos de trayecto, proceso y pasarela.

¿Pasar a SIGTRAN cambia mis requisitos de seguridad de SS7?

Los riesgos de capa de aplicación no cambian, así que el filtrado de señalización FS.11 sigue aplicando al tráfico de interconexión entrante. SIGTRAN añade deberes de capa IP: restringe las asociaciones SCTP a pares conocidos y protégelas en la red. Cambia el transporte, no la necesidad de seguridad de señalización.

Referencias

Especificaciones de la fuente

Las normas publicadas en las que se basa esta página. Se abre en una pestaña nueva.

BNMantenido por el equipo de ingeniería BroadNet·Mensajería de nivel empresarial desde 2003.
Colócalo en el cable

Desarrollado con un enlace SMPP real y una API REST.

Solicita acceso de prueba con claves de prueba reales: primero envía a tu propio número verificado y, una vez aprobada tu identidad de remitente y las rutas, pasa a producción en más de 200 países.