SIGTRAN Signaling Transport protocol stack for PSTN signaling over IP


SIGTRAN (Signaling Transport) is a protocol stack that enables the transport of traditional Public Switched Telephone Network (PSTN) signaling protocols over IP networks. It provides a means to migrate traditional telephony networks to IP-based networks while retaining compatibility with existing signaling protocols. The SIGTRAN protocol stack consists of several layers, each performing specific functions in the signaling transport process. Let's go through each layer in detail:

  1. User Adaptation Layer (UAAL): The User Adaptation Layer resides at the top of the SIGTRAN stack and provides an interface for upper-layer signaling protocols, such as SS7 (Signaling System No. 7), ISDN (Integrated Services Digital Network), or any other signaling protocol used in the PSTN. The UAAL is responsible for the conversion of signaling messages from the upper-layer protocol into a format suitable for transmission over IP.
  2. Stream Control Transmission Protocol (SCTP): SCTP is a transport layer protocol within the SIGTRAN stack. It is responsible for the reliable and ordered delivery of signaling messages over IP networks. SCTP offers features such as multi-homing, which allows a SIGTRAN node to have multiple IP addresses for redundancy and load balancing, and message-oriented communication, which enables the transmission of individual signaling messages rather than a continuous stream of data.
  3. Signaling Connection Control Part (SCCP): SCCP is a signaling protocol that operates at the network layer of the SIGTRAN stack. It provides connectionless and connection-oriented services for message delivery. SCCP is responsible for addressing, routing, and connection management between signaling endpoints. It also supports various services such as Global Title Translation (GTT) and connectionless and connection-oriented SCCP services.
  4. MTP3 User Adaptation Layer (M3UA): M3UA is a layer within the SIGTRAN stack that provides a bridge between SCCP and MTP3 (Message Transfer Part 3). MTP3 is part of the SS7 protocol suite and is responsible for reliable message transfer and signaling network management. M3UA converts the SCCP messages received from SCCP into MTP3 messages and vice versa, allowing communication between SIGTRAN nodes and traditional SS7 nodes.
  5. IP Network: The IP network layer serves as the underlying transport infrastructure for SIGTRAN. It enables the transmission of signaling messages encapsulated within SCTP packets. IP networks can be either public or private networks, and they provide the necessary connectivity for SIGTRAN nodes to exchange signaling messages.

By utilizing the SIGTRAN protocol stack, PSTN signaling protocols can be transported over IP networks, facilitating the integration of legacy telephony systems with modern IP-based networks. This enables service providers to leverage the benefits of IP networks, such as cost efficiency, scalability, and flexibility, while maintaining compatibility with existing signaling infrastructure.