M3UA es un protocolo de comunicación de la familia SIGTRAN , utilizado en redes telefónicas para transportar señalización sobre Protocolo de Internet (IP). M3UA permite que las partes de usuario del protocolo SS7 (por ejemplo, ISUP , SCCP y TUP ) se ejecuten en prácticamente cualquier tecnología de red, rompiendo su limitación a equipos de telefonía como T-carrier , E-carrier o Asynchronous Transfer Mode (ATM), lo que mejora en gran medida la escalabilidad del Redes de señalización.
M3UA significa Capa de adaptación de usuario MTP Nivel 3 (MTP3) según lo define el grupo de trabajo IETF SIGTRAN en RFC 4666 (que reemplaza y reemplaza a RFC 3332). Al igual que otros protocolos de adaptación, M3UA utiliza SCTP para transmitir mensajes entre sus elementos de red.
________ _________ __________| | | | | MGC|| SP |<----------------->| SGW |<------------------------|-->(COMO) ||______| Red SS7 |_______| Red IP |________| MTP3código de punto código de punto común PC1 PC2
Varios AS poseen una PC y utilizan SGW como STP (código de punto de tránsito).
________ _____________ ___________| | | SGW | | MGC|| | | | /-------------|-->(COMO) | código de punto PC3| SP |<----------------|-->(STP)<--|- | || | | | \-------------|-->(COMO) | código de punto PC4|______| Red SS7 |___________| Red IP |_________| Código de punto MTP3código de punto PC2 PC1
M3UA utiliza una máquina de estados compleja para gestionar e indicar los estados en los que se está ejecutando. Varios mensajes M3UA son obligatorios para que una asociación o emparejamiento M3UA sea completamente funcional (ASP UP, ASP UP Acknowledge, ASP Active, ASP Active Acknowledge), se recomiendan algunos otros (Notificar, Auditorías de destino (DAUD)).
Se puede encontrar una implementación abierta del estándar M3UA en el sitio web de OpenSS7. [1]
Wireshark se envía con un disector para M3UA; los paquetes de muestra se pueden encontrar en la página wiki de Wireshark, que muestra muestras de paquetes ISUP (incluido M3UA [2] ).