SS7 Protocol Stack
SS7 Protocol Stack
Message Discrimination Message Distribution Link Management Route Management Traffic Management Message Routing Message Transfer Part SS7 Level 4: Protocols, User and Application Parts TCAP ASP SCCP TUP ISUP BISUP Review: Protocol Stack
Message Discrimination
This function determines whether a message is local or remote using the point code and data contained in a lookup table. Messages to remote destinations are passed to the message routing function for additional processing.
Message Distribution
Message distribution provides link, route and traffic management functions.
Link Management
This function uses the Link Status Signal Unit (LSSU) to notify adjacent nodes of link problems. Level 3 will send LSSUs via Level 2 to the adjacent node, notifying it of the problems with the link and its status.
Diagnostics consists of realigning and resynchronizing the link. RealignmentAll traffic is removed from the link, counters are reset to zero, timers are reset and Fill-In Signal Units (FISUs) are sent in the meantime (called the proving period). Proving PeriodAmount of time FISUs are sent during link realignment. The duration of the proving period depends on the type of link used. Bellcore specifies the proving period for a 56 Kbps DS0 link is 2.3 seconds for normal proving and 0.6 seconds for emergency proving.
Another form of link management uses changeover and changeback messages sent using Message Signal Units (MSUs). MSUs advise the adjacent node to send traffic over another link within the same linkset. The alternate link must be within the same linkset. The bad link is being realigned by Level 3 while traffic is rerouted over alternate links. Changeback message is sent to advise the adjacent node that it can use the newly restored link again. Changeback messages are typically followed by a changeback acknowledgement message.
Route Management
This function provides a means for rerouting traffic around failed or congested nodes. Route management is a function of Level 3 and works together with link management. Route management informs other nodes of the status of the affected node. It uses Message Signal Units (MSUs) generated by adjacent nodes and is not usually generated by the affected nodes. (Link management only informs adjacent nodes.)
Traffic Management
This function provides flow control if a node has become congested. It allows the network to control the flow of certain messages based on protocol. Traffic management deals with a specific user part within an affected node. For example, if ISUP is not available at a particular node, a traffic management message can be sent to adjacent nodes informing them that ISUP is not available, without affecting TCAP messages on the same node.
Message Routing
Message discrimination in Level 3 will pass messages to message routing if it determines the message is not local. Message routing reads the called and calling party addresses to determine the physical address in the form of a point code. Every SS7 node must have its own unique point code. Message routing determines the point code from an address contained in the routing table.
TCAP
Transactional Capabilities Application Part (TCAP) facilitates connection to an external database. Information/data received is sent back in the form of a TCAP message. TCAP also supports remote controlability to invoke features in another remote network switch. OMAP (Operations, Maintenance and Administrative Part) is an applications entity that uses TCAP services for communications and control functions through the network via a remote terminal. MAP (Mobile Application Part) is used to share cellular subscriber information among different networks. It includes information such as the mobile identification number (MIN), and the serial number of the cellular handset. This information is used by the IS41 protocol during cellular roaming.
ASP
Application Service Part (ASP) provides the functions of Layers 4 through 6 of the OSI model. These functions are not presently required in the SS7 network, and are under further study. However, the ITU-T and ANSI standards do reference ASP as viable.
SCCP
Signaling Connection Control Part (SCCP) is a higher level protocol than MTP that provides end-to-end routing. SCCP is required for routing TCAP messages to their proper database.
TUP
Telephone User Part (TUP) is an analog protocol that performs basic telephone call connect and disconnect. It has been replaced by ISUP, but is still used in some parts of the world (China).
ISUP
ISDN User Part (ISUP) supports basic telephone call connect/disconnect between end offices. Used primarily in North America, ISUP was derived from TUP, but supports ISDN and intelligent networking functions. ISUP also links the cellular and PCS network to the PSTN. BISUP (Broadband ISUP) will gradually replace ISUP as ATM is deployed.
BISUP
Broadband ISDN User Part (BISUP) is an ATM protocol intended to support services such as high-definition television (HDTV), multilingual TV, voice and image storage and retrieval, video conferencing, high-speed LANs and multimedia.
20. Define SCCP and describes its functions. 21. What are the differences between TUP, ISUP and BISUP?