M3UA

De la Viquipèdia, l'enciclopèdia lliure

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].