Common Channel Signaling Signaling

www.pragsoft.com Chapter 10: Telephone Networks 131 Figure 10.10 CCS modes of operation. Exchange Trunks Common Channel Associated Mode Nonassociated Mode Trunks STP Common Channel Exchange SP The limited line speed of CCIS and SS6 4.8 kbps and 2.4 kbps, respectively and the limited size of the SUs has lead to the development of a replacement for SS6. This is discussed in the next section.

10.3. Signaling System Number 7

CCITT’s Signaling System Number 7 SS7 was designed with the requirements of digital telephone networks in mind. As a common channel signaling standard, it is suitable for use with a wide range of circuit-switched digital networks. Like its predecessor, SS6, it uses packet switching, but is primarily designed to work with 64 kbps digital channels of modern exchanges. However, it can also operate over analog channels of lower speeds, as well as digital channels of higher speeds. SS7 is a very large and complex system. It is the signaling system of choice for ISDN discussed in the next chapter. The CCITT Q.700 series of recommendations which is comprised of numerous parts is entirely devoted to the definition of SS7. Since SS7 is a data network similar to X.25, but designed for the specific application of signaling, it is useful to compare its protocol architecture to the OSI reference model. This is illustrated in Figure 10.Error Bookmark not defined.. Each level is separately discussed below. 132 Communication Networks Copyright © 2005 PragSoft Figure 10.11 SS7 protocol architecture. OSI Layer SS7 Level Purpose higher layers Operations and Maintenance Applications Part Provides network management functions for the operation, administration, and maintenance of the network. 4 User Parts Deals with signaling data contents. Network SCCP Provide additional network services. 3 Signaling Network Functions Routing of signaling data through a set of signal transfer points. Data Link 2 Signaling Link Control Reliable, ordered delivery of signal units over a signaling data link. Physical 1 Signaling Data Link Transmission of signaling data bits over the physical channel.

10.3.1. Signaling Data Link

This layer maps to the OSI physical layer and is responsible for the transmission of signaling data bits over a full-duplex physical channel. Although SS7 has been designed to work with 64 kbps digital channels, it can also operate with higher and lower speed channels as well as analog channels via modems.

10.3.2. Signaling Link Control

This layer maps to the OSI data link layer and is responsible for providing a reliable data link for exchanging signal units. It ensures that transmitted signal units are delivered in order, without loss or duplication. It also provides flow control capabilities. In its operation, this layer is very similar to HDLC see Chapter 3. The main difference is in message formats. Figure 10.Error Bookmark not defined. illustrates the general structure of a signal unit equivalent to a frame in HDLC. The signal unit is delimited in exactly the same fashion as a HDLC frame. The BSN and FSN correspond, respectively, to HDLC receive and send sequence numbers. These are used to implement an error control Go-Back-N mechanism for dealing with transmission errors, and a flow control sliding window mechanism for dealing with congestion situations. The Data Length field specifies the length of the following Data field which contains information used by levels 3 and 4 in octets. The Checksum field is a 16-bit CRC over the whole unit except for the flags and the CRC field itself. www.pragsoft.com Chapter 10: Telephone Networks 133 Figure 10.12 Signal unit structure. Field Description 01111110 Start flag: marks the beginning of the signal unit. BSN Flag Backward Sequence Number and associated flag. FSN Flag Forward Sequence Number and associated flag. Data Length Length of the following data field in octets. Data Contains the data for levels 3 and 4. Checksum An error checksum field for error detection. 01111110 End flag: marks the end of the signal unit. There are three possible structures for the Data field, leading to three different signal unit types: • Message Signal Unit MSU. This is used for carrying signaling information from higher levels. The data field consists of a Service Information Octet SIO and a Signaling Information Field SIF. The SIO denotes the role of the MSU i.e., what type of message it is and what type of network it relates to. The SIF consists of source and destination message addresses, a Signaling Link Selection SLS field, and user data from a higher level entity. • Link Status Signal Unit LSSU. This is used for carrying signaling link control information. The data field consists of a Status Field SF which is used to communicate the link status between signaling points, and may be used by network management entities. One major use of LSSUs is for flow control. • Fill-in Signal Unit FISU. This is used for continued transmission in absence of other signals. The data field is empty.

10.3.3. Signaling Network Functions

Figure 10.Error Bookmark not defined. illustrates the SS7 signaling network functions, which consist of two groups: signaling message handling functions and signaling network management function. The signaling message handling functions are responsible for communicating signaling messages between two signaling points. These consist of three main functions: • The message discrimination function looks at the SIF field of the MSU to decide if the message has reached its final destination i.e., its destination address matches this signaling point or it should be routed further. If the latter is the case, the MSU is handed over to the routing functions. Otherwise, it is handed over to the distribution function for local consumption.