Академический Документы
Профессиональный Документы
Культура Документы
1.0
Noppamat Poonyarat
Introduction
Introduction to MTP
Level 1: SIGNALLING DATA LINK
Defines the physical characteristics towards the transmission medium, a PCM link. Level 2: SIGNALLING LINK Defines message structure, framing, error detection and correction, alignment procedures, and so on.
F CK SIF SIO F B LI I FSN I BSN F B B
Introduction to MTP
Layer 4 (User Part)
ISUP
TUP
SCCP
MTP3
MTP2
MTP1 MTP2
Signalling
Control signals
For public use IPR applies 6 Nokia Siemens Networks
Signalling link
SEP
Signalling end point
SEP
Signalling
end point
SEP
Signalling end point
STP
Signalling transfer point
SEP
Signalling end point
MTP Level 2
Signalling link function
MTP Level 2
Signalling Link Function To provide reliable transfer of signalling messages Functions: Delimitation of signal unit- by means of flags Flag imitation prevention- by bit stuffing Error detection- by means of check bits (CRC16) Error correction- by retransmission Signal unit sequence control- by sequence numbers in SU Signalling link failure detection- by SUERM Signalling link recovery- by level 2 procedures
For public use IPR applies 10 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
Received Buffer
Checksum Generation
MTP Level 2
Creates signalling units of variable length:
Signal units
F I B B I B
MSU F CK
SIF
SIO
LI
FSN
7
BSN F
7
8 [bit]
LSSU F CK
SF
LI
FSN
7
B I B
BSN F
7
8 16 8 or 16 2 6 1 length indicator = 1 or 2
F I B
8 [bit]
FISU F CK
8
For public use IPR applies 13 Nokia Siemens Networks
LI
FSN
7
B I B
BSN F
7
16 2 6 1
8 [bit]
length indicator = 0
Presentation / Author / Date / CN3410-30N
LSSU F CK
8 16
SF
8 or 16
LI
F I B
FSN
7
B I B
BSN F
7
2 6 1
8 [bit]
XXXX
DCBA X000
Bit 000 Bit 001 Bit 010 Bit 011 Bit 100 Bit 101
For public use IPR applies 14 Nokia Siemens Networks
Status indication O (SIO) Status indication N (SIN) Status indication E (SIE) Status indication OS (SIOS) Status indication PO (SIPO) Status indication B (SIB)
Link out of alignment Normal alignment Emergency alignment Link out of service Processor outage Busy
Signalling Terminal
Retransmission Buffer
Retransmission
MSU
Signalling Terminal
Retransmission Buffer:
Delete a positive acknowledgement else cyclically transmit buffer
SP B
FSN
BSN
Negative Acknowledgement
1 31
1 40
BSN
B I B
FSN
F I B
F I B
FSN
B I B
Retransmission
30 0
41 1
BSN
Positive Acknowledgement
0 31
1 41
BSN
B I B
FSN
F I B
31 0
For public use IPR applies 16 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
42 1
ZNOI:0,A:;
For public use IPR applies 17 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
SIN/SIE
FISU FISU FISU Link Proving
FISU
Link In Service
Link Proving
Normal Proving (LSSU=SIN)
216 octects of FISU are sent in 8.2 sec
If FISUs in error <4 Link OK If FISUs in error >4 use of AERM (Alignment Error Rate Monitoring)
MTP Level 3
Signalling network function
TUP
User Data
CIC
S L S
OPC
DPC
SIO
ISUP
User Data
S L S
OPC
DPC
SIO
SCCP
User Data
S L C
OPC
DPC
SIO
Network Management
F
8 7 8
CK
16
SIF
8n, n>2
SIO
LI
8
F I B 2
FSN I BSN F
B 6 1 7 1 First bit transmitted
User Information
SLS
OPC
DPC
14
14
4
00XX (0H) : IN0 01XX (4H) : IN1 10XX (8H) : NA0 11XX (CH) : NA1
[bit]
OPC Originating Point Code DPC Destination Point Code SLS Signalling Link Selection
0000 (0H): SNM 0001 (1H): SNT 0011 (3H): SCCP 0100 (4H): TUP 0101 (5H): ISUP 1101 (DH): BICC
ZNPI;
Presentation / Author / Date / CN3410-30N
User Part
MTP3
ISUP
TUP
SCCP
Network Management
Message distribution
DPC = own SPC
Message routing
Message discrimination
MTP2
For public use IPR applies 25 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
SLS
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
ZNEO:NA0,XXXX;
ZNRI:NA0,XXXX;
SNM structure
MSU F CK
SIF
SIO
LI
F I B
FSN
B I B
BSN F
User Information H1
H0 4
SLS 4
OPC 14
DPC 14
SSF 4
SI 0000 4 [bit]
SSF H0 H1
Subservice Field Heading code indicating which message group the message belong to Heading code indicating the message within the group in question
H0 GROUP 0000 CHM ECM FCM TFM RSM MIM TRM DLM UFC 0001 0010 0011 0100 0101 0110 0111 1000 1010 COO ECO RCT TFP RST LIN TRA DLC UPU CSS CNS CNP RSR LUN LIA LUA COA ECA TFC TFR 0001 0010 0011 0100
CBD
CBA
TFA
LID
LFU
LLT
LRT
SNT messages
There are only two SNT messages: Signalling Link Test Message (SLTM) Signalling Link Test Acknowledge (SLTA)
Changeover procedure
In case of a signalling link failure, the signalling traffic from a failed link is diverted to one alternative signalling link using a changeover message. Procedure
2. An alternative signalling link (link Y) is chosen. 3. A changeover message (COO) is sent to the remote end. This
changeover message contains the signalling link code (SLC) of the faulty link and the FSN of the last successfully transmitted MSU. 4. The reception of COO message is acknowledged by sending a changeover acknowledgement (COA) message. 5. The signalling link selection table is changed.
0) Faulty link
SLC = X
A
H1=0001=COO H1=0010=COA
0
SLC = Y
1) COO (SLC=X, FSN) 2) COA 3) Change SLS table in CCSU
Routing Label
32
Changeback procedure
The objective of the changeback procedure is to ensure that the transfer of the signalling from the alternative signalling link to a signalling link that has become available again is successful. Procedure 1) Automatically the traffic is returned to the now available signalling link. 2) The signalling link selection (SLS) table is updated and the new information is distributed to all CCSUs. 3) A changeback message (CBD) is sent to the remote end and acknowledged with a changeback acknowledgement message (CBA)
For public use IPR applies 36 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
SLC = X
0) Recovered link
A
H1=0101=CBD H1=0110=CBA
Changeback code
SLC = Y
1) CBD (SLC=X) 2) CBA 3) Update SLS table in all CCSUs
Routing Label
32
Transfer-prohibited procedure
This procedure informs the adjacent network elements about the unavailability of a destination Procedure
Transfer-prohibited procedure
1)
SP B
2) TFP (DPC=D) 2) TFP (DPC=D)
SP D
2) TFP (DPC=B)
SP A SP E SP C
TFP Transfer-prohibited Message
00 2 Destination 14
H1=0001 H0=0100 TFP TFM
Routing Label
32
1) TFP (DPC=D)
SP B
1) TFP (DPC=D)
SP D
SP A
2) FRR: Signalling traffic to D via C
SP E SP C
2) FRR: Signalling traffic to D via E
Signalling-route-set-test procedure
Test procedure for checking the availability of a signalling route.
Procedure 1) On reception of a TFP message, the signalling point initiates the signalling-route-set-test procedure. 2) A, C and E send periodically a signalling-route-set-test (RST) to B respectively to D. This message contains the same DPC like in the received TFP message. 3) The reception of a RST message causes B respectively D to check the availability of the route. 4) In case the signalling route is still unavailable, no acknowledgement is sent. 5) In case the signalling route is available again, a transferallowed (TFA) message is sent back
For public use IPR applies 43 Nokia Siemens Networks Presentation / Author / Date / CN3410-30N
Signalling-route-set-test procedure
RST (DPC=D)
SP B
RST (DPC=D)
SP D
RST (DPC=B)
SP A
SP E SP C
RST Signalling-route-set-test message
00 2 Destination 14
H1=0001 H0=0101 RST RSM
Routing Label
32
Transfer-allowed procedure
Procedure to inform the adjacent signalling points that a destination is available again Procedure 1) If the route set becomes available again, B and D send a transfer-allowed (TFA) message including the DPC of the network element which is available again to the adjacent signalling points.
B sends the DPC of D D sends the DPC of B
Transfer-allowed procedure
1)
2) TFA (DPC=D)
SP B
2) TFA (DPC=D)
SP D
2) TFA (DPC=B)
SP A
SP E SP C
TFA Transfer-allowed Message
00 2 Destination 14
H1=0101 H0=0100 TFA RSM
Routing Label 32
3 different cases to distinguished: 1) In the case the route that become available again has a higher priority than the route actually used, the controlled rerouting procedure is performed. 2) In the case the route that becomes available again has the same priority as the route actually used and load sharing is allowed, the traffic is spread over both routes. 3) In the case the route that become available again has the same priority as the route actually used and load sharing is denied, the traffic is still sent over the actually used route.
TFA (DPC=D)
SP B
TFA (DPC=D)
SP D
TFA (DPC=B)
SP A SP E
SP C
MTP in a nutshell
CCS7 Transport over TDM Creating MTP Message delimitation (F) < ZNCN < ZNSC Error detection and correction (CK) < ZNRC Sequence control (FSN, BSN, BIB, FIB) Activating MTP < ZNLA + ZNLC Message Routing (Network + DPC) < ZNVA + ZNVC Message Distribution (SIO) Load sharing (SLS) Checking MTP < ZNET Signaling network management
MTP in a nutshell
S L x
OPC
DPC
SIO
MTP-3
CK
MTP-3 DATA
LI
F B FS BS I I N N B B
MTP-2
First bit transmitted