Signaling in Switched Circuit NetworksSwitched circuit telephone networks use a signaling protocol called Common Channel Signaling System #7 (more commonly called SS7 or C7). For more information, refer to the SS7 tutorial on this site. In the public switched telephone network, signaling end points send and receive SS7 signaling messages. There are three kinds of signaling end points (see diagram below):
In SS7 networks, ISUP (Integrated Services Digital Network (ISDN) User Part) signaling messages are used to setup, manage and release trunk circuits that carry voice calls between central office switches. ISUP messages also carry caller ID information, such as the calling party's telephone number and name. ISUP is used for both ISDN and non-ISDN calls between central office switches. TCAP (Transaction Capabilities Application Part) signaling messages support telephony services, such as toll-free (freephone), calling card, local number portability and mobile (wireless) roaming and authentication services. Mobile services are enabled by information carried in the Mobile Application Part (MAP) of a TCAP message. TCAP supports non-circuit related information exchange between signaling points using the Signaling Connection Control Part (SCCP) connectionless service.
Signaling in VoIP NetworksVoIP networks carry SS7-over-IP using protocols defined by Signaling Transport (sigtran) working group of the Internet Engineering Task Force (IETF), the international organization responsible for recommending Internet standards. The sigtran protocols support the stringent requirements for SS7/C7 signaling as defined by International Telecommunication Union (ITU) Telecommunication Standardization Sector. In IP telephony networks, signaling information is exchanged between the following functional elements:
A media gateway, signaling gateway or media gateway controller (softswitch) may be separate physical devices or integrated in any combination.
Sigtran ProtocolsThe sigtran protocols specify the means by which SS7 messages can be reliably transported over IP networks. The architecture identifies two components: a common transport protocol for the SS7 protocol layer being carried and an adaptation module to emulate lower layers of the protocol. For example, if the native protocol is MTP (Message Transport Layer) Level 3, the sigtran protocols provide the equivalent functionality of MTP Level 2. If the native protocol is ISUP or SCCP, the sigtran protocols provide the same functionality as MTP Levels 2 and 3. If the native protocol is TCAP, the sigtran protocols provide the functionality of SCCP (connectionless classes) and MTP Levels 2 and 3. The sigtran protocols provide all functionality needed to support SS7 signaling over IP networks, including:
Restrictions imposed by narrowband SS7 networks, such as the need to segment and reassemble messages greater than 272 bytes, are not applicable to IP networks and therefore not supported by the sigtran protocols. Performance Considerations for SS7 over IPSS7 messages transported over IP networks must meet the stringent performance requirements imposed by both the ITU SS7/C7 standards and user expectations. For example, while the ITU standard specifies that the end-to-end call setup delay cannot exceed 20 to 30 seconds after the ISUP Initial Address Message (IAM) is transmitted, users have generally come to expect much faster response times. For this reason, VoIP networks must be engineered to satisfy user expectations and ITU standards for performance. Security Requirements for SS7 over IPIf signaling messages are transported over a private intranet, security measures can be applied as deemed necessary by the network operator. For signaling messages transported over the public Internet, the use of security measures is mandatory. Several security mechanisms are currently available for use in IP networks. For transmission of signaling information over the Internet, sigtran recommends the use of IPSEC (see RFC2401). IPSEC provides the following security services:
The sigtran protocols do not define new security mechanisms as the currently available security protocols provide the necessary mechanisms for secure transmission of SS7 messages over IP networks.
|