Professional Documents
Culture Documents
Message Transfer Part (MTP)
Message Transfer Part (MTP)
Message Transfer Part (MTP)
Chapter 8
2%-(&7,9(6
Upon completion of this chapter the student will be able to
describe:
t io
e n na
lly
t
In
Bl n
a
k
Topic Page
t io
e n na
lly
t
In
Bl n
a
k
MAP
TC-user
TCAP BSSAP
CL CO
SCCP
MTP
Only UPs of the same type can communicate with each other.
To forward signaling messages between UPs located in different
nodes, the MTP is used. The user parts (see Figure 8-2) contain
functions dealing with the processing of signal information
before and after it is transmitted through the signaling network.
Exchange A Exchange B
DUP DUP
ISUP ISUP
BSSAP BSSAP
The MTP provides the means for reliable transport and delivery
of UP information across the No. 7 network. It also has the
ability to react to system and network failures that affect the
information from the UPs and to take the necessary action to
ensure that the information is safely conveyed. Examples of
MTP user parts are the ISDN User Part (ISUP), the Telephony
User Part (TUP), the Signaling Connection Control Part
(SCCP), the InterWorking function User Part (IWUP) and the
Data User Part (DUP).
MTP is divided into three functional levels (also see Figure 8-3):
F B
F CK SIF SIO L I FSN I BSN F
I B B First bit
transmitted
8 16 8n, n>2 8 2 6 1 7 1 7 8
a) Basic format of amessage signal unit (MSU)
F B
F CK SF LI I FSN I BSN F
B B First bit
transmitted
8 16 8 or 16 2 6 1 7 1 7 8
b) Format of a link status signal unit (LSSU)
F B
F CK LI I FSN I BSN F
B B First bit
transmitted
8 16 2 6 1 7 1 7 8
c) Format of a fill-in signal unit (FISU)
FISU
Fill In Signal Unit (FISU) is used for error supervision of the
link and to keep the link running when there are no MSUs to be
sent.
LSSU
Link Status Signal Unit (LSSU) is used for starting up a
signaling link and when there are errors on the link. A Status
Field (SF) containing one or two octets is generated by the
signaling terminal.
MSU
The Message Signal Unit (MSU) is used to carry the signal
information between user parts. MSU is re-transmitted when an
error is detected. There are also MSUs that are used for
signaling network management and signaling network testing
and maintenance. However, these are not sent to any user part
but stay in MTP level 3.
Flag
One flag indicates the beginning of a signal unit and another flag
indicates the end, however, consecutive frames are delimited by
one flag only. The signaling terminal on the transmitting side
generates the flag with the bit pattern 01111110 (7E hex).
Check Bits
MTP level 2 only passes messages that have been checked for
errors to MTP level 3. Every signal unit has 16 check bits for
error detection. The check bits are generated by the transmitting
signaling terminal by applying a specified algorithm to the bits
of the signal unit. The receiving terminal uses the same
algorithm to check the correspondence of the check bits and the
remaining part of the signal unit. If a complete correspondence
is not found, the signal unit is discarded.
Correction (Retransmission)
To handle retransmission in cases where there is a faulty MSU,
there is a correction field of two octets which follows the
opening flag. The basic error correction method ensures correct
transfer of MSUs over the signaling link in sequence and with
no double delivery. As a consequence, no re-sequencing or
eliminating of the received information is required within the
user parts.
Length Indicator
A length indicator with a binary value between 0 and 63 is both
used to indicate the number of octets following the length
indicator field and preceding the check bits, and also to indicate
the type of signal unit.
L=0 FISU
L = 1 or 2 LSSU
L>2 MSU
F B
F CK SIF SIO L I FSN I BSN F
I B B First bit
transmitted
Service indicator
2 2 4
0000 Network management
Spare 0001 Testing & maintenance
NI Service indicator
bits 0011 SCCP
0100 TUP
NI (Network Indicator)
0101 ISUP
00 International network
0110 DUP call & circuit related
01 Spare for international use only
0111 DUP facility registration &
10 National network
cancellation
11 Reserved for national use,
1100 Recommended value for
recommended value for GIWU
IWUP
Routing label
As can be seen in Figure 8-7, the contents in the SIF field differ
depending on the MTP user.
F B
F CK SIF SIO LI I FSN I BSN F
B B
First bit
CK Check bits
EOP End of Optional Parameter
transmitted
F Flag
LI Length indicator
SF Status Field
SIF Signaling Information Field
SIO Service Information Octet
FSN Forward Sequence Number
BSN Backward Sequence Number
FIB Forward Indicator Bit
BIB Backward Indicator Bit
H1 H0 Label
TUP TUP message information elements
Message type Message group B**
Label
ISUP ISUP message information elements Message type
C**
Label
IWUP IWUP message information elements Message type
C**
Distribution Discrimination
To/from To/from
MTP-users level 2
Routing
MTP User Parts Signaling MTP Level 3 MTP Level 2 MTP Level 1
network functions
Signaling message handling
C7DR DISTRIBUTION DISCRIMINATION
TUP
IWUP C7ST
ISUP GSD
TUP Terminating
SCCP ST-7 PCD
Transfer- D
routing
ROUTING
IWUP
Signaling link (SL) PCD
ST-7 D
ISUP C7DP
Destination
LS
Point DPC
2-4067 2-26
. .
. .
2-4023 2-12
C7LS
Link Set Signaling
LS Link SL State
2-26 0 INACTIVE
. 1 ACTIVE
.
2-12 0 ACTIVE
. 1 ACTIVE
.
Request for
C7SL
Blocking/De- Block SL
Deblock SL
blocking of SL
Signaling network management