SS7 Protocol Stack
The Signaling System 7 (SS7) protocol stack is a set of telephony signaling protocols used worldwide for setting up and tearing down telephone calls, as well as providing various other services in mobile and fixed-line networks.
OSI Layer | SS7 Level | Protocols |
---|---|---|
Application (Layer 7) | Level 4 | TCAP, MAP, INAP, IS-41 |
Presentation (Layer 6) | Level 3 | SCCP |
Session (Layer 5) | ||
Transport (Layer 4) | Level 3 | MTP3 |
Network (Layer 3) | ||
Data Link (Layer 2) | Level 2 | MTP2 |
Physical (Layer 1) | Level 1 | MTP1 |
Layer Descriptions
Defines the physical and electrical characteristics of the signaling links. It's responsible for the actual transmission of SS7 messages across the network.
Ensures reliable transfer of signaling messages between two adjacent signaling points. It handles error detection, error correction, and flow control.
Responsible for routing messages to their correct destinations. It handles network management functions, traffic management, and routing.
Provides additional networking functions, including the ability to route messages based on logical addresses. It's crucial for supporting advanced services and mobile communications.
- TCAP (Transaction Capabilities Application Part): Supports the exchange of non-circuit related data between applications across the SS7 network.
- MAP (Mobile Application Part): Used for mobile services, such as location updates, SMS, and roaming.
- INAP (Intelligent Network Application Part): Supports advanced telephony services like toll-free calling and call forwarding.
- IS-41: Used in North American cellular networks for mobility management and inter-system handoff.