Professional Documents
Culture Documents
Intro To SS7 Tutorial PDF
Intro To SS7 Tutorial PDF
SS7 Signaling
This tutorial provides an overview of Signaling System
No. 7 (SS7) network architecture and protocols
2
SS7: Common Channel Signaling System Figure 1. CAS: ESF, SF, RBS, MFR2
The SS7 standard defines the procedures and proto- and billing. The two forms of signaling that you are
col by which network elements in the public switched most familiar with used by Patton products are:
telephone network (PSTN) exchange information over • Channel Associated Signaling (CAS) RBS or
a digital signaling network to enable wireless (cellular) MFR2 are examples of CAS signaling (see
and wireline call setup, routing, and control. Figure 1).
• Common Channel Signaling (CCS) ISDN-PRI
Variants of SS7 (see Figure 2).
American National Standards Institute (ANSI) and Bell
Communications Research (Telcordia Technologies) Figure 2. CCS: PRI-ISDN
standards used in North America and the European
Telecommunications Standards Institute (ETSI) stan-
dard used in Europe.
3
SS7 like ISDN uses a form of CCS Signaling Modes
While similar to ISDN-PRI, Signaling System Number • Associated Signaling—Uses one dedicated
Seven (SS7) uses different messaging for call setup path between switches as the signaling link.
Examples: ISDN-PRI and E1-CAS.
and teardown. SS7 lets any SS7-enabled node to talk
to any other, regardless of whether they have direct • Non-Associated Signaling—Uses separate logi-
cal paths and multiple nodes.
trunk connections between them.
• Quasi-Associated Signaling—Uses a minimal
The preferred mode of signaling for SS7 networks is number of nodes (preferred for SS7, causes
Quasi-Associated, whereas ISDN-PRI uses the less delay).
Associated Signaling mode.
Associated Signaling
With this type of signaling, the signaling link directly
Signaling Links (Common
parallels associated voice trunks. Thus, dedicated
channel signaling)
links must be provisioned between every intercon-
SS7 messages are 56 or 64 kbps bidirectional chan-
nected switch. (See Figure 1-3.)
nels called (signaling links) exchanged between net-
work elements. Signaling occurs out-of-band on dedi- Figure 1-3. Associated Signaling
cated channels rather than in-band on voice channels.
4
delays. Although used in the SS7 network, it is not pre- ty to read a Point Code and determine if the message
ferred. (See Figure 1-4.) is for that node and the ability to route SS7 messages
to another SP.
Figure 1-4. Non-Associated Signaling
Each signaling point in the SS7 network is uniquely
identified by a numeric point code. Point codes are car-
ried in signaling messages exchanged between signal-
ing points to identify the source and destination of each
message. Each signaling point uses a routing table to
select the appropriate signaling path for each message.
5
SSPs setup, manage and release voice circuits SS7 Signaling Links:
required to make a call. All SPs (signaling points) are connected using (typi-
cally) pairs of Links. Each Link type is identified with a
SSPs send messages using the ISDN User Part
letter as defined below:
(ISUP) and Transaction Capabilities Application Part
(TCAP) protocols
6
Type C—Cross Links (used to connect Type E—Extended Links (connects
paired STPs) SSPs to alternate or remote STPs for
A “C” (cross) link connects STPs performing identical increased resiliance and load sharing)
functions into a mated pair. A C link is used only when An “E” (extended) link connects an SSP to an alternate
an STP has no other route available to a destination STP. E links provide an alternate signaling path if an
signaling point due to link failure(s). Note that SCPs SSP’s home STP cannot be reached via an A link. E
may also be deployed in pairs to improve reliability; links are not usually provisioned unless the benefit of
unlike STPs, however, mated SCPs are not intercon- a marginally higher degree of reliability justifies the
nected by signaling links. added expense.
Type D—Diagonal Links (used to con- Type F—Fully Associated Links (used
nect paired STPs at one in the hierar- to connect SSPs when significant traf-
chy to paired STPs at another level in fic flows between them)
the hierarchy) An “F” (fully associated) link connects two signaling
A “D” (diagonal) link connects a secondary (local or end points (i.e., SSPs and SCPs). F links are not usu-
regional) STP pair to a primary (for example, inter-net- ally used in networks with STPs. In networks without
work gateway) STP pair in a quad-link configuration. STPs, F links directly connect signaling points.
Secondary STPs within the same network are con-
nected via a quad of D links. The distinction between
a B link and a D link is rather arbitrary. For this reason,
such links may be referred to as B/D links.
7
All links use the same physical connections, typically Data Link Layer MTP
DS0A—56 kbps or DS1 (T1). The letter designation The layer 2 portion provides link-layer functionality. It
allows differing congestion and recovery treatment. ensures that the two end points of a signaling link can
reliably exchange signaling messages. It incorporates
SS7 Protocol Layers such capabilities as error checking, flow control, and
The SS7 protocol is designed to both facilitate these sequence checking.
functions and to maintain the network over which they
are provided. Like most modern protocols, the SS7 Network Layer MTP
protocol is layered.
The layer 3 portion extends the functionality provided
by MTP level 2 to provide network layer functionality. It
Physical Layer MTP Layer 1
ensures that messages can be delivered between sig-
This defines the physical and electrical characteristics
of the signaling links of the SS7 network. Signaling naling points across the SS7 network regardless of
links utilize DS–0 channels and carry raw signaling whether they are directly connected. It includes such
data at a rate of 56 kbps or 64 kbps (56 kbps is the capabilities as node addressing, routing, alternate
more common implementation). routing, and congestion control
8
Signaling Connection Control ISDN User Part (ISUP)
Part (SCCP) ISUP user part defines the messages and protocol
The signaling connection control part (SCCP) provides used in the establishment and tear down of voice and
two major functions that are lacking in the MTP. The data calls over the public switched network (PSN), and
first of these is the capability to address applications to manage the trunk network on which they rely.
within a signaling point. The MTP can only receive and Despite its name, ISUP is used for both ISDN and
deliver messages from a node as a whole; it does not non–ISDN calls. In the North American version of SS7,
deal with software applications within a node. ISUP messages rely exclusively on MTP to transport
messages between concerned nodes
While MTP network-management messages and basic
call-setup messages are addressed to a node as a
whole, other messages are used by separate applica- Definitions
tions (referred to as subsystems) within a node. AIN—Advanced Intelligent Network
Examples of subsystems are 800 call processing, call- ANSI—American National Standards Institute
ing-card processing, advanced intelligent network (AIN),
and custom local-area signaling services (CLASS) serv- CAS—Channel Associated Signaling
ices (e.g., repeat dialing and call return). The SCCP CCS—Common Channel Signaling
allows these subsystems to be addressed explicitly. CLASS—Custom Local-Area Signaling Services
Enhanced routing is called global title (GT) routing. It DPC—Destination Point Code is used to identify the
keeps SPs from having overly large routing tables that message destination (this is key for the routing of the
would be difficult to provision and maintain. A GT is a message on the SS7 network)
directory number that serves as an alias for a physical
network address. A physical address consists of a ETSI—European Telecommunications
point code and an application reference called a sub- Standards Institute
system number (SSN). GT routing allows SPs to use
GT—Global Title used as a directory number used as
alias addressing to save them from having to maintain
an alias for a physical network.
overly large physical address tables. Centralized STPs
are then used to convert the GT address into a physi- GTT—Global Title Translation is the conversion of the
cal address; this process is called Global Title GT address into a physical address
Translation (GTT). This provides the mapping of tradi-
tional telephony addresses (phone numbers) to SS7 ISDN—Integrated Services Digital Network
addresses (PC and/or SSN) for enhanced services. ISDN-PRI—Integrated Services Digital Network-
GTT is typically performed at STPs. Primary Rate Interface
9
ISUP—ISDN User Part Linkset—Links between two SPs are logically
grouped for administrative and load-sharing reasons.
ITU—International Telecommunication Union
A logical group of links between two SP is called
ITU-T—Telecommunication Standardization Sector a linkset.