M3UA

protocol de comunicació de la família SIGTRAN

M3UA és un protocol de comunicació de la família SIGTRAN que s'utilitza a les xarxes telefòniques per transportar senyalització a través del protocol d'Internet (IP). M3UA permet que les parts d'usuari del protocol SS7 (p. ex. ISUP, SCCP i TUP) s'executin pràcticament amb qualsevol tecnologia de xarxa trencant la seva limitació als equips de telefonia com ara T-carrier, E-carrier o Asynchronous Transfer Mode (ATM), cosa que millora molt l'escalabilitat del xarxes de senyalització.[1]

M3UA significa MTP Level 3 (MTP3) User Adaptation Layer tal com el defineix el grup de treball IETF SIGTRAN a (que substitueix i substitueix). Com altres protocols d'adaptació, M3UA utilitza SCTP per transmetre missatges entre els seus elements de xarxa.[2]

Esquema d'execució modifica

M3UA utilitza una màquina d'estat complexa per gestionar i indicar els estats que s'està executant. Diversos missatges M3UA són obligatoris per fer que una associació o peering M3UA sigui totalment funcional (ASP UP, ASP UP Acknowledge, ASP Active, ASP Active Acknowledge), es recomanen alguns altres (Notifica, Auditories de destinació (DAUD)).[3]

 Point codeISUPSCCPMTP-3MTP-2MTP-1Point codeMTP-3MTP-2MTP-1M3UASCTPIPL2L1Point codeM3UASCTPIPL2L1ISDNSignaling gatewayMedia Gateway Controller
M3UA: Transmissió de missatges MTP-3: a l'esquerra hi ha el TDM-network per SS7. A la dreta hi ha la xarxa IP amb SIGTRAN com a transport.
________          _________        __________ 
|   |          |    |        |   MGC|
| SP |<----------------->| SGW |<---------------|-->(AS) |
|______|  SS7 network   |_______|  IP network  |________|
 MTP3
point-code             common point-code
  PC1                  PC2

Utilització de SGW com a STP modifica

Diversos AS posseeixen el propi PC i utilitzen SGW com a STP (codi de punt de trànsit).[4]

________         _____________        ___________ 
|   |         |  SGW  |        |   MGC|
|   |         |      | /-------------|-->(AS) | point-code PC3
| SP |<----------------|-->(STP)<--|-       |     |
|   |         |      | \-------------|-->(AS) | point-code PC4
|______| SS7 network  |___________|  IP network |_________|
 MTP3          point-code
point-code          PC2             
  PC1

Protocol modifica

M3UA utilitza una màquina d'estat complexa per gestionar i indicar els estats que s'està executant. Diversos missatges M3UA són obligatoris per fer que una associació o peering M3UA sigui totalment funcional (ASP UP, ASP UP Acknowledge, ASP Active, ASP Active Acknowledge), es recomanen alguns altres (Notifica, Auditories de destinació (DAUD)).

Informació addicional modifica

Es pot trobar una implementació oberta de l'estàndard M3UA al lloc web d'OpenSS7.

Wireshark s'envia amb un dissector per a M3UA, els paquets de mostra es poden trobar a la pàgina wiki de Wireshark, que mostra mostres de paquets ISUP (incloent M3UA).[5]

Referències modifica

  1. «M3UA - A sigtran Layer for MTP3 users -MTP3 and SCCP . Uses SCTP» (en anglès americà), 01-08-2018. [Consulta: 6 novembre 2023].
  2. «SIGTRAN-M3UA» (en anglès). [Consulta: 6 novembre 2023].
  3. «M3UA (MTP Level 3 User Adaptation Layer) Protocol» (en anglès americà). [Consulta: 6 novembre 2023].
  4. Pastor, Javier; Morneault, Ken «Signaling System 7 (SS7) Message Transfer Part 3 (MTP3) - User Adaptation Layer (M3UA)». Signaling System 7 (SS7) Message Transfer Part 3 (MTP3) - User Adaptation Layer (M3UA), 2006-09.
  5. «TCAP / SCCP / M3UA» (en anglès). [Consulta: 6 novembre 2023].