Professional Documents
Culture Documents
Contents
Signaling network
Structure of SS7
Message transfer part (MTP)
Signal units
Addressing of the signal units
Functions
User parts (UP)
ISDN user part (ISUP)
Benefits
Introduction
Communication networks generally connect two subscriber terminating equipment units together via several line sections for message network node (e.g.
speech, data, text or images). Control information has
to be transferred between the network nodes for call
control and for the use of features. In analog communication networks, channel-associated signaling systems
have so far been used to carry the control information.
Faultfree operation is guaranteed with the channel-associated signaling systems in analog communication
networks, but the systems do not meet the requirements in digital, processor-controlled communication
networks. Such networks offer a considerably larger
scope of performance as compared with the analog
communication networks, due, for instance, to a number of new services and facilities. The amount and variety of the control information to be transferred is
accordingly larger. The information can no longer be
economically transported by the conventional channelassociated signaling systems. For this reason, a more
efficient signaling system is required in digital, processor-controlled communication networks.
internationally standardized
(national variations possible)
suitable for the national and international/
intercontinental network level
suitable for various communication
services such as telephony, text/data
and other services
suitable for service-specific communication
networks and for the ISDN
high performance and flexibility along with
a future-oriented concept which will meet
new requirements
high reliability for message transfer
signaling on separate signaling links;
the bit rate of the circuits is therefore
exclusively for communication
signaling links always available, even
during existing calls
use of the signaling links for transferring
user data also
used on various transmission media:
cable (copper, optical fiber), radio relay,
satellite (up to 2 satellite links)
use of the transfer rate of 64 kbit/s typical
in digital networks
used also for lower bit rates and for
analog signaling links if necessary
automatic supervision and control of the
signaling network (signaling links + SPs)
Signaling network
ICN
In contrast to the standard channel-associated signaling, in SS7 the signaling messages are sent via separate signaling links. One signaling link can convey the
signaling messages for many circuits.
The SS7 signaling links connect signaling points in a internal communication network (ICN). The signaling
points and the signaling links form an independent signaling network which is overlaid over the circuit network.
Circuits
ICN
Signaling
link
Signaling
link
terminal
Signaling
link
terminal
Control
Control
Signaling points
A distinction is made between:
signaling points (SP) and
signaling transfer points (STP)
The signaling points are the sources (originating
points) and the sinks (destination points) of signaling
traffic. In a communication network these are primarily
the network nodes.
The signaling transfer points switch signaling messages received to another signaling transfer point or to
a signaling point on the basis of the destination address. No call processing of the signaling messages
occurs in a signaling transfer point. A signaling transfer
point can be integrated in a signaling point (e.g. in an
network node) or can form a node of its own in the signaling network. One or more levels of signaling transfer
points are possible in a signaling network according to
the size of the network.
All signaling points in the signaling network are identified by means of a code within the framework of a corresponding numbering plan and can therefore be
directly addressed in a signaling message.
Signaling links
A signaling link consists of a signaling data link (two
data channels operating together in opposite directions
at the same data rate) and its transfer control functions.
A channel of an existing transmission link (e.g. a pulse
code modulation system with 30 channels (PCM30)
link) can be used as the signaling data link. Generally,
more than one signaling link exists between two signaling points in order to provide redundancy. In the case
of failure of a signaling link, functions of the SS7 ensure
that the signaling traffic is rerouted to fault-free alternative routes. The routing of the signaling links between
two signaling points can differ. All the signaling links between two signaling points are combined in a signaling
link set.
Signaling modes
Two different signaling modes can be used in the signaling network for SS7.
In the associated mode of signaling, the signaling
link is routed together with the circuit group belonging
to the link. In other words, the signaling link is directly
connected to signaling points which are also the terminal points of the circuit group. This mode of signaling is
recommended when the capacity of the traffic relation
between the signaling points (SP) A and B is heavily utilized.
Signaling
point A
Signaling
point B
Circuit group
Signaling link
In the quasi-associated mode of signaling, the signaling link and the circuit group run along different
routes, the circuit group connecting the signaling point
(SP) A directly with the signaling point B. For this mode
the signaling for the circuit group is carried out via one
or more defined signaling transfer points (STP). This
signaling mode is favorable for traffic relations with low
capacity utilization, as the various signaling links can
be used for several destinations.
Signaling
point A
Circuit group
(with quasi-associated signaling A-C-B)
Signaling links
Circuit group
(with associated
signaling)
Circuit group
(with associated
signaling)
Signaling point C/
Signaling transfer point
Signaling
point A
Signaling routes
Structure of SS7
The route defined for the signaling between an originating point and a destination point is called the signaling
route. The signaling traffic between two signaling points
can be distributed over several different signaling
routes. All signaling routes between two signaling
points are combined in a signaling group.
Network structure
The signaling network can be designed in different
ways because of the two signaling modes. It can be
constructed either with a uniform mode of signaling (associated or quasi-associated) or with a mixed mode
(associated and quasi-associated).
The worldwide signaling network is divided into two levels that are functionally independent of each other: an
international level with an international network and a
national level with many national networks. Each network has its own numbering plans for the signaling
points.
The message transfer part (MTP) represents a userneutral means of transport for messages between the
users. The term user is applied here for all functional
units which use the transport capability of the MTP.
Each user part (UP) encompasses the functions, protocols and coding for the signaling via SS7 for a specific
user type (e.g. data service, ISDN). In this way, the user
parts control the set-up and release of circuit connections, the processing of facilities as well as administration and maintenance functions for the circuits.
The functions of the message transfer part (MTP) and
the user parts (UP) of SS7 are divided into 4 levels.
Levels 1 to 3 are allotted to the MTP while the UP form
level 4.
Planning aspects
Economic, operational and organizational aspects
must be considered in the planning of the signaling network for SS7.
An administration should also have discussions with
the other providers at an early stage before SS7 is introduced into international routing in order to make decisions, for example, on the following points:
signaling network
mode of signaling, selection of the STPs, signaling
type (end bloc or overlap), assignment of the addresses to SPs
signaling data links
e.g. 64 kbit/s digital or 4,8 kbit/s analog
safety requirements
load sharing between signaling links, diverting the
signaling traffic to alternative routes in the event of
faults, error correction
adjacent traffic relations
other UP,
level 4
User part
(e.g. ISUP)
User
message
User
message
Signaling
data link
Signal unit
User
information
Address
Message
transfer part
MTP
component
User message
Signal units
The MTP transports messages in signal units of varying
length. A signal unit is formed by the functions of level
2. In addition to the message it also contains control information for the message exchange. There are three
different types of signal units:
message signal units (MSU)
With MSU, the MTP transfers user messages,
i.e.,messages from user parts (level 4) and messages from the signaling network management
(level 3).
link status signal units (LSSU)
LSSUs contain information for the operation of the
signaling link (e.g. for the alignment).
fill-in signal units (FISU)
FISUs are used to maintain the acknowledgement
cycle and quality control when no user messages
are to be sent in one of the two directions of the signaling link.
LI
CK
SF
LI
LSSU
CK
LI
FISU
User part
(e.g. ISUP)
MTP
component
SIO
Signaling point B
Circuits
Message
transfer part
SIF
MSU
F
Signaling point A
CK
Direction of transfer
Flag (F)
The signal units are of varying length. In order to clearly
separate them from one another, each signal unit begins and ends with a flag. The closing flag of one signal
unit is usually also the opening flag of the next signal
unit. However, in the event of overloading of the signaling link, several consecutive flags can be sent. The flag
is also used for the purpose of alignment. The bit pattern of a flag is 01111110.
Backward sequence number (BSN):
The backward sequence number (BSN) is used as an
acknowledgment carrier within the context of error control. It contains the forward sequence number of a signal unit in the opposite direction whose reception is
being acknowledged. A series of signal units can also
be acknowledged with one backward sequence number.
Backward indicator bit (BIB):
The backward indicator bit (BIB) is needed during general error correction (see Correction of transmission error). With this bit, faulty signal units and the backward
sequence number are requested to be retransmitted for
error correction.
Forward sequence number (FSN):
A forward sequence number (FSN) is assigned consecutively to each signal unit to be transmitted. On the receive side it is used for supervision of the correct order
for the signal units and for safeguarding against transmission errors. The numbers 0 to 127 are available for
the forward sequence number.
Forward indicator bit (FIB):
The forward indicator bit (FIB) is needed during general
error correction. It indicates whether a signal unit is being sent for the first time or whether it is being retransmitted.
A code is assigned to each signaling point in the signaling network according to a numbering plan. The MTP
uses the code for message routing. The destination
point code (DPC) in a message signal unit (MSU) identifies the signaling point (SP) to which this message is
to be transferred. The originating point code specifies
the signaling point from which the message originates.
The contents of the signaling link selection (SLS) determine the signaling route along which the message is to
be transmitted. In this way, the SLS is used for load
sharing on the signaling links between two signaling
points (SPs).
The service information octet (SIO) contains additional
address information. Using the service indicator, the
destination MTP identifies the user part (UP) for which
the message is intended. The network indicator, for example, enables a message to be identified as being for
national or international traffic.
Link status signal units and fill-in signal units require no
routing label as they are only exchanged between level
2 of adjacent MTP.
Address
User information
SLS
OPC
DPC
Functions
The MTP is responsible for transmitting and receiving
signal units, for correcting transmission errors, for the
signaling network management and for the alignment.
Its functions are spread over the following functional
levels:
Level 1 (signaling data link)
defines the physical, electrical and functional characteristics of a signaling data link and the access
units. Level 1 represents the bearer for a signaling
link. In a digital network, 64-kbit/s channels are
generally used as signaling data links. In addition,
analog channels (preferably with a bit rate of
4.8 kbit/s) can also be used via modems as a signaling data link.
Level 2 (signaling link)
defines the functions and procedures for a correct
exchange of user messages via a signaling link.
The following functions must be carried out in
level 2:
delimitation of the signal units by flags,
elimination of superfluous flags,
error detection using check bits,
error correction by retransmitting signal units,
error rate monitoring on the signaling data link,
restoration of fault-free operation, for example,
after disruption of the signaling data link
5
The transmission of a message signal unit is described here as an example. The user sends the following separate parameter to the MTP for transmission:
originating point code (OPC), destination point code
(DPC), signaling data link selection, service information
octet, as well as user data/message.
The processing of a user message to be transmitted in
the MTP begins in level 3.
Message routing
The message routing (level 3) determines the signaling link on which the user message is to be
transmitted. To do this, it analyzes the destination
point code and the signaling link selection (SLS) in
the routing label of the user message, and then
transfers the message to the appropriate signaling
link (level 2).
Transmission control
The transmission control (level 2) assigns the next
forward sequence number and the forward indicator
bit to the user message. In addition, the backward
sequence number and the backward indicator bit as
an acknowledgment for the last received message
signal unit are included. The transmission control
simultaneously enters the part of the message signal unit formed so far in the transmission and retransmission buffers. All message signal units to be
transmitted are stored in the retransmission buffer
until their fault-free reception is acknowledged by
the receive side. Only then are they deleted.
UP
level 4
MTP
level 3
ISUP
other UP
Signaling network
message handling
management
Signaling traffic
management
Message
distribution
Signaling route
management
Message
discrimination
Message
routing
MTP
level 2
Signaling link
management
other
signaling
links
Signaling link
Signaling link
status control
Error rate
monitoring
Transmission control,
transmission buffer,
retransmission buffer
Receive
control
MTP
level 1
Flag,
alignment
and error detection
Message distribution
If a received user message is intended for one of
the connected user parts (signaling point), it is
transferred to the message distribution (level 3).
The message distribution evaluates the service information octet (SIO), thereby determining the user
part concerned, and delivers the user message
there.
Signaling equipment
at the origin
Signaling
data link
Signaling equipment
at the destination
Transmission control
Receive control
MSU number 36
BSN
BIB
FSN
FIB
BSN
BIB
FSN
FIB
CK
1 36 1 11 F CK
1 35 1 10 F CK
Retransmission
buffer
36 1
35 1
34 1
33 1
32 1
F 32 1 11 1
1 34 1 9 F
Retransmission
buffer
1 9
1 10
1 11
1 12
1 13
CK F 33 1 12 1
FIB
FSN
BIB
BSN
CK F 34 1 13 1
CK
FIB
FSN
BIB
BSN
MSU number 13
Receive control
Transmission control
Alignment
For fault-free transmission of user messages via a signaling link it is necessary for the transmit and receive
directions to operate at the same rate. For this purpose,
an initial alignment is carried out when putting a signaling link into service.
The initiation of the initial alignment is possible from
either end of the signaling link. The alignment is done
by exchanging status indications. The alignment itself
all takes place in level 2, while the initiation comes from
level 3. Several stages are provided for the initial alignment. Each stage is assigned a special type of status
indication. The status indications are transmitted in link
status signal units (LSSU).
Status indication (SI)
SIO
SIN
SIE
SIOS
Explanation
out of alignment
normal alignment
emergency alignment
out of service
Signaling point A
Transmission control
Receive
control
Signaling point B
Receive
control
Status:
out of service
Status:
out of service
not
aligned
aligned
proving
period
Transmission control
SIO
SIO
SIO
SIO
SIN
SIN aligned
SIN
SIN
SIN
SIN
proving
SIN period
SIN
SIN
SIN
FISU
SIN
FISU
MSU
MSU
service
service
10
SS7 users
TCAP users
ISUP
TCAP
SCCP
Other
MTP users
e.g. MUP
Optional Variable
Fixed
Message
Routing
Circuit
part mandatory mandatory
type
identifica- label in
part
part
tion code the MTP
(CIC)
Direction of transmission
11
Called party
Calling party
Originating
network
node
Transit
network
node
Terminating
network
node
IAM
*)
IAM
SAM
Ringing
SAM
ACM
ACM
ANM
Answer
ANM
Calling party
Release
of the
circuit
Called party
Originating
network
node
Transit
network
node
Terminating
network
node
REL
REL
RLC
Release
of the
circuit
RLC
12