M3UA Client Support

The MTP3-User Adaptation (M3UA ) Client support allows vSTP to trigger the M3UA connection initiation. For information related to M3UA Protocol, refer to RFC 4666.

The M3UA client support over vSTP enables a user to achieve the following functionalities:

  • Initiation of SCTP connection to send INIT message to the server.

  • Initiation of ASP state maintenance messages such as, ASP-UP, ASP-Active etc.

  • Receiving and processing of SS7 Signaling Network Management messages such as, DAVA, DUNA, DUPU, DRST, DAUD and SCON.

  • Receiving and processing of M3UA notify messages (NTFY).

  • M3UA peer receiving the DATA message sends an MTP-TRANSFER indication primitive to the upper layer.

  • On receiving an MTP-TRANSFER request primitive from an upper layer at an ASP the M3UA layer sends a corresponding DATA message to its M3UA peer.

  • The M3UA message distribution function determines the Application Server (AS) by comparing the information in the MTP-TRANSFER request primitive with a provisioned Routing Key.

Message Flow

The following figure shows the message flow for M3UA client server functionality, where, SGP acts as the M3UA server and ASP is the M3UA client:

Figure 2-3 Message Flow for ASP - M3UA Client


img/m3ua-client-support.jpg