Common Channel Signalling_ss7
-
Upload
rv-anand-kumar -
Category
Documents
-
view
18 -
download
4
description
Transcript of Common Channel Signalling_ss7
![Page 1: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/1.jpg)
1 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Common Channel Signalling Common Channel Signalling in NSSin NSS
![Page 2: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/2.jpg)
2 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
ObjectivesOn completion of this module, you should be able to:• List two examples of circuit-related signalling and four examples of non circuit-
related signalling• List necessary CCS7 protocols needed in the MSC, HLR, BSC, MGW, and the
PSTN exchange • State the reason why some protocols have the name “User Parts" and some of
them have the name "Application Parts"• Give an example case in which SCCP routing is needed and MTP routing cannot
be used to route the signalling message to the destination • List at least one function of MTP-level 3, SCCP, MAP, BSSAP, RANAP, ISUP,
and INAP • List the main purpose of IMSI analysis • Give two different IMSI analysis types and explain why and when these two
types are used • Write a list of necessary definitions that have to be done in our MSC when a
new MSC is added to the existing GSM/UMTS network and the new MSC has a direct signalling connection to the MSC
• Write a list of necessary CCS7 definitions that have to be created in core networks when an SMSC is integrated to the network
• Describe the protocol stack used in case of IP trunking (optional) • Explain the procedures of a call setup over IP trunking (optional)
![Page 3: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/3.jpg)
3 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
What is signalling?
Signalling is any transfer of data that enables speech and data connection between users and supports mobility management and GSM services handling.
Uses of signalling• speech and data connection (to set up, supervise, and
release a call)
• mobility management (location update, handover)
• subscriber administration (including all basic and supplementary GSM services)
![Page 4: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/4.jpg)
4 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Signalling message structure
Origin Destination Circuit information
Origin Destination Other information
•Location data (LAI)•TMSI/IMSI•Short message•C-number (FORW)•Target cell (Handover)
CIC (Circuit Identification Code)1. Circuit-related
2. Non-circuit-related
Other information
![Page 5: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/5.jpg)
5 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Example of circuit-related and
non-circuit-related signalling
0 D 2 0
X X
2
0
D
X X
D
2
X 0
2 0
X 0 0
2
0
0
2 X
0
00
D
D
0
0
2
0
2
D
X D
D 2 0
GMSC/VLR
HLR
X 0
D 0
VMSC/VLR
A-sub
B-sub
1. SRI (B-MSISDN)
4. SRI Response (MSRN)
3. PRN Response (MSRN)
2. PRN (B-IMSI)5. Call setup (
CIRCUIT
CICMSRN + )
6. Paging
Non-circuit-related signalling
Circuit-related signalling
![Page 6: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/6.jpg)
6 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Physical layer
Data link layer
Network layer
Transport layer
Session layer
Presentation layer
Application layer
MTP (levels 1-3)
User Part
(Common part)(PSTN, ISDN,
GSM)
User Part
OSI Reference Model Common Channel Signalling No. 7
Application Part
(GSM specific part)
SCCP
Layer
1
2
3
4
5
6
7
Level
1
2
3
4
The OSI reference model vs. CCS7 protocols
![Page 7: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/7.jpg)
7 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
CCS7 protocols in various network elements
MAP / INAP
TCAP
SCCP
MTP
BSSAP MAP/INAPTCAP
SCCP
MTP
TUP NUPISUP
SCCP
MTP
BSSAP
SCCP
MTP
MSC/VLR
HLR/EIR/AC
PSTN Exchange
BSC
TUP NUPISUP
![Page 8: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/8.jpg)
8 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Multimedia Gateway
The main function of the Multimedia Gateway (MGW) is to enable interworking between the MSC and the UMTS Radio Access Network (UTRAN).
![Page 9: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/9.jpg)
9 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MTP
TUPNUPISUP
User parts
![Page 10: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/10.jpg)
10 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
CIC OPC DPC
Heading codeH1 H0 Label
Signals andindicators
TUPmessage
Labelstructure CIC: Circuit Identification Code
12bits 14 or 24 bits 14 or 24 bits
The TUP message structure
Only circuit related signalling messages
![Page 11: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/11.jpg)
11 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
X0 D0 D20
VMSC/VLR
PSTNexchange-A
PSTNexchange-B
Example of a TUP connection
![Page 12: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/12.jpg)
12 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
X0 D0 D20
VMSC/VLR
PSTNexchange-A
PSTNexchange-B
Setup (Dialled number)
Process Informationand make connection
Setup (Ringing)
Connect
Conversation
IAI (CIC+dialled digits)
IAI (CIC+dialled digits)
ACM (CIC)ACM (CIC)
Alert
ANU (CIC)ANU (CIC)
Connect
Example of a TUP connection
![Page 13: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/13.jpg)
13 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
CIC OPC DPC
LabelUser dataISUPmessage
Labelstructure SLS
12bits 4bits 14 or 24 14 or 24 bits
8n bits
The ISUP message structure
Only circuit-related signalling messages
![Page 14: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/14.jpg)
14 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
SLS table
NEO:NA0,30:;DX 200 MSC 2000-12-12 06:34:00SIGNALLING POINT LOAD SHARING SP EXT OUTNET SP CODE H/D NAME SLS NET SP CODE H/D LINK PCM-TSL SLS=== ================== ===== ==== === ================== ===== ======= ===
NA0 0030/00048 BSC1 0 NA0 0030/00048 2 72-16 0 1 NA0 0030/00048 9 75-16 1 2 NA0 0030/00048 3 73-16 2 3 NA0 0030/00048 8 74-16 3 4 NA0 0030/00048 9 75-16 4 5 NA0 0030/00048 2 72-16 5 6 NA0 0030/00048 8 74-16 6 7 NA0 0030/00048 3 73-16 7 8 NA0 0030/00048 2 72-16 8 9 NA0 0030/00048 8 74-16 9 10 NA0 0030/00048 2 72-16 10 11 NA0 0030/00048 3 73-16 11 12 NA0 0030/00048 8 74-16 12 13 NA0 0030/00048 9 75-16 13 14 NA0 0030/00048 9 75-16 14 15 NA0 0030/00048 3 73-16 15
![Page 15: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/15.jpg)
15 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Signalling link set definition
NSI:NA0,30;DX 200 MSC 2000-12-12 06:34:20INTERROGATING SIGNALLING LINK SET DATANET SP CODE H/D LINK SET LS STATE LINK SLC --- ------------------ ---------- -------- --------NA0 0030/00048 17 BSC1 AV 2 0 3 1 8 2 9 3
![Page 16: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/16.jpg)
16 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
X0 D0 D20
VMSC/VLR
PSTNexchange-A
PSTNexchange-B
Example of an ISUP connection
![Page 17: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/17.jpg)
17 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
X0 D0 D20
VMSC/VLR
PSTNexchange-A
PSTNexchange-B
Setup (Dialled number)
Process Informationand make connection
Setup (Ringing)
Connect
Conversation
IAM (CIC+dialled digits)
IAM (CIC+dialled digits)
ACM (CIC)ACM (CIC)Alert
ANM (CIC)ANM (CIC)Connect
Example of an ISUP connection
![Page 18: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/18.jpg)
18 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MTP
SCCP
BSSAPMAP / INAP
TCAP
Application parts
![Page 19: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/19.jpg)
19 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
What are application parts?
• All application parts that use services provided by SCCP level can be called as SCCP subsystems or SCCP users.
• For example, SCCP subsystems are• BSSAP• MAP• INAP
![Page 20: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/20.jpg)
20 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Base station subsystem application part
BS
SA
P
BSSMAP
DTAP
BSC
L
MSC/VLR
MS
DTAP (Call setup, location update)
BSSMAP
(Paging)
Both circuit-related and non-circuit related signalling messages
![Page 21: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/21.jpg)
21 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MAP
VLR
MSC
VLR
MSC
HLR
EIR
E G
F
B
B
D
C
Only non-circuit-related signalling messages
![Page 22: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/22.jpg)
22 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MTP
SCCP
TCAP
MAP-M MAP-V
MTP
SCCP
TCAP
MAP-H MAP-E
MSC/VLR HLR/AC/EIR
SCCP subsystems of MAP
OSI(level)
1- 2
3
7
4-6
![Page 23: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/23.jpg)
23 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
INAP
NOKIA TELECOMMUNICATIONS
SSP SCP
InitialDP : used to start dialogue between SSP and SCP
ReleaseCall : SCP instructs SSP to release a call
Only non-circuit-related signalling messages
![Page 24: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/24.jpg)
24 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Iu interface control plane
Core NetworkDom ains
RNC
Physical Layer Physical Layer
ATM ATM
AAL5
RANAP RANAP
Convergence Protocol(s) Convergence Protocol(s)
AAL5
Iu
![Page 25: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/25.jpg)
25 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
RAB and CN domains
IuCN Circuit Domain: - RT Traffic - Constant Bit Rates
CN Packet Domain: - NRT Traffic (RT Traffic) - Variable Bit Rates
RAB
![Page 26: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/26.jpg)
26 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Bearer between the UE and core network circuit domain
Bearers to Setup or Modify:
Bearers to Keep:
Bearers to Release:
- Bearer ID - AAL2 ID - Binding ID (transport)
- Bearer ID
- Bearer ID - Release Cause
BS RNC RNC CN - Circuit Domain
Iub Iur Iu
RANAP
RANAPNBAP
= Radio Access Network Application Part= Node B (BS) Application Part
NBAPRANAP
![Page 27: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/27.jpg)
27 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
RANAP Bearer Assignment
RNCBSUu Iub Iu
RAB Assignment Request
RAB Assignment Complete
Core NetworkDomains
RAB is configured to be used over the existing Radio Link(s)
![Page 28: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/28.jpg)
28 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
RANAP Bearer Deletion
RNCBSUu Iub Iu
RAB Assignment Request
RAB Release Request
RAB Assignment Complete
Core NetworkDomains
RAB - Radio Link relationship removed
![Page 29: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/29.jpg)
29 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
RANAP Serving RNC Relocation
IuIur Iu
Relocation Required
Relocation Command
SRNC Relocation Commit
Relocation Detect
Relocation Complete
Relocation Request
Reloc. Req. Ack.
Relocation Detect
Relocation Complete
Core NetworkDomain(s)
SourceServing
RNC
TargetServing
RNC
RAB(s) Assigned
RAB(s) Released
Iu Release
To the target RNC withRNSAP:
![Page 30: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/30.jpg)
30 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Signalling Protocol Stack in MGW
![Page 31: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/31.jpg)
31 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Summary
Part CCS7 user
Type of signalling
Required services from
Example Used between
TUP
NUP
User Parts
ISUP
Circuit-related signalling
MTP Message Transfer Part
Setup (IAM) Supervise(ACM, ANM) Release (REL) a call
PSTN-MSC MSC-MSC
Paging, control handover and tracing procedure
MSC-BSC (BSSMAP)
BSSAP Both circuit-related and non-circuit-related
Set up a call, authentication checking, activate/ deactivate supplementary services and send/receive short message services
MSC-MS (DTAP)
MAP Non-circuit-related
HLR inquiry (only MTC) IMEI checking Update location Inter-MSC handover Inter-VLR inquiry
MSC-HLR MSC-EIR VLR-HLR MSC-MSC VLR-VLR
INAP Non-circuit-related
SCCP Signalling Connection Control Part
Initial Detection Point Release call
SSP-SCP SCP-SSP
RANAP Paging, Set up a call, Set up the bearers, RANAP Serving RNC Relocation Authentication checking, activate/ deactivate supplementary services, and send/receive short message services Handover control, power control, bearers allocation, codes allocation
RNC-Core Network Domain
Core Network Domain-UE
RNC-UE
Application Parts
RNSAP
Both circuit-related and non-circuit-related
MTP and SCCP
Serving RNC Relocation in Iur interface by Relocation Commit
RNC-RNC
![Page 32: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/32.jpg)
32 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Summary, cont
Part CCS7 user
Type of signalling
Required services from
Example Used between
TUP
NUP
User Parts
ISUP
Circuit-related signalling
MTP Message Transfer Part
Setup (IAM) Supervise(ACM, ANM) Release (REL) a call
PSTN-MSC MSC-MSC
Paging, control handover and tracing procedure
MSC-BSC (BSSMAP)
BSSAP Both circuit-related and non-circuit-related
Set up a call, authentication checking, activate/ deactivate supplementary services and send/receive short message services
MSC-MS (DTAP)
MAP Non-circuit-related
HLR inquiry (only MTC) IMEI checking Update location Inter-MSC handover Inter-VLR inquiry
MSC-HLR MSC-EIR VLR-HLR MSC-MSC VLR-VLR
INAP Non-circuit-related
SCCP Signalling Connection Control Part
Initial Detection Point Release call
SSP-SCP SCP-SSP
RANAP Paging, Set up a call, Set up the bearers, RANAP Serving RNC Relocation Authentication checking, activate/ deactivate supplementary services, and send/receive short message services Handover control, power control, bearers allocation, codes allocation
RNC-Core Network Domain
Core Network Domain-UE
RNC-UE
Application Parts
RNSAP
Both circuit-related and non-circuit-related
MTP and SCCP
Serving RNC Relocation in Iur interface by Relocation Commit
RNC-RNC
Part CCS7 user
Type of signalling
Required services from
Example Used between
TUP
NUP
User Parts
ISUP
Circuit-related signalling
MTP Message Transfer Part
Setup (IAM) Supervise(ACM, ANM) Release (REL) a call
PSTN-MSC MSC-MSC
Paging, control handover and tracing procedure
MSC-BSC (BSSMAP)
BSSAP Both circuit-related and non-circuit-related
Set up a call, authentication checking, activate/ deactivate supplementary services and send/receive short message services
MSC-MS (DTAP)
MAP Non-circuit-related
HLR inquiry (only MTC) IMEI checking Update location Inter-MSC handover Inter-VLR inquiry
MSC-HLR MSC-EIR VLR-HLR MSC-MSC VLR-VLR
INAP Non-circuit-related
SCCP Signalling Connection Control Part
Initial Detection Point Release call
SSP-SCP SCP-SSP
RANAP Paging, Set up a call, Set up the bearers, RANAP Serving RNC Relocation Authentication checking, activate/ deactivate supplementary services, and send/receive short message services Handover control, power control, bearers allocation, codes allocation
RNC-Core Network Domain
Core Network Domain-UE
RNC-UE
Application Parts
RNSAP
Both circuit-related and non-circuit-related
MTP and SCCP
Serving RNC Relocation in Iur interface by Relocation Commit
RNC-RNC
![Page 33: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/33.jpg)
33 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
User Parts
SCCP Subsystems
MTP
SCCP
TCAP
MAP-M MAP-V MAP-H MAP-E INAP
BSSAP
MTP
TUPNUPISUP
![Page 34: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/34.jpg)
34 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Signalling routing methods
MTP
SCCP
Signalling messages from upper level
2.by SCCP
1.by MTP
to other network elements
![Page 35: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/35.jpg)
35 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
1. Routing by MTP
Level 1 Physical Connections
MessageTransfer
Part (MTP)
Signalling Message Handling
Level 2 Data Link Control
Level 3 Message
Signal unit
Bit
Data unit
![Page 36: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/36.jpg)
36 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
F CK SIF SIO LIFIB
FSNBIB
BSN F
LIFIB
FSNBIB
BSN F
LIFIB
FSNBIB
BSN F
F CK
F CK
SF
First bittransmitted
First bittransmitted
First bit transmitted
8 16 8n, n>2 8 2 6 1 7 1 7 8
8 16 8 or 16 2 6 1 7 1 7 8
8 16 2 6 1 7 1 7 8
CK Check Bits SF Status FieldF Flag SIF Signalling Information FieldLI Length Indicator SIO Service Information OctetFSN Forward Sequence Number BIB Backward Indicator BitsBSN Backward Sequence Number FIB Forward Indicator Bits
(a) Basic format of a message signal unit (MSU) , Length Indicator (LI) >2 =<63
(b) Format of a link status signal unit (LSSU) , Length Indicator (LI) =1or 2
(c) Format of a fill-in signal unit (FISU) Length Indicator (LI) =0
Signal Unit types of MTP level 2
1. MSU
2. LSSU
3. FISU
![Page 37: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/37.jpg)
37 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Are thereany errors?
MSU
No
Message handling Network Management
Are thereany errors?
LSSU
YesYesError
handling
No
Level 2
Level 3
TUP ISUP SCCP
Network management messages
To othernetworkelement
Functions of MTP level 2 and level 3
![Page 38: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/38.jpg)
38 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Discrimination
DPC = own SPC
Routing
Distribution
DPC own SPC¹
Network ManagementSCCPTUPISUP
MTP users
From MTP level 2To MTP level 2
Signalling MessageHandling
Message handling in MTP level 3
![Page 39: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/39.jpg)
39 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
F CK SIF SIO LIFIB
FSNBIB
BSN FFirst bittransmitted 8 16 8n, n>2 8 2 6 1 7 1 7
8
User Data
SIO
SIO
SIODPCOPCSLC
User Data DPCOPCSLS
User Data DPCOPCSLS
CIC
SIOUser Data DPCOPCCIC TUP
ISUP
Network Management
SCCP
Structure of messages from MTP users
![Page 40: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/40.jpg)
40 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
SLS OPC DPC
OPC Originating Point CodeDPC Destination Point CodeSLS Signalling Link Selection
User informationsubfield
Label
DCBASubservice
field
DCBAService
indicator(SI)
Signalling Information Field (SIF)
Service informationoctet (SIO)
First bittransmitted
4 bits 14 bits 14 bits 4bits 4 bits
Routing label 0000-0011 : IN00100-0111 : IN11000-1011 : NA01100-1111 : NA1
0000 : SNM0001 : SNT0011 : SCCP0100 : TUP0101 : ISUP
Structure of SIF, SIO, and routing label
![Page 41: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/41.jpg)
41 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Discrimination
DPC = own SPC
Routing
Distribution
ISUP in MSCIAM (DPC,CIC)ISUP
MTP
ISUP in PSTNIAM (DPC,CIC)
X0 D0 D20
MSC/VLR
PSTNexchange-A
IAM (CIC+dialled digits)
DPC SIO = ISUP
MTP routing example
![Page 42: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/42.jpg)
42 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Summary of routing by MTP
• To be able to route out signalling message by MTP• Upper layer has to know DPC (Destination Point Code)
• What will happen if DPC is unknown from upper layer?
![Page 43: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/43.jpg)
43 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Yes, you are right.We need routing by SCCP.
![Page 44: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/44.jpg)
44 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
BasicConnectionless
Service
SequencedConnectionless
Service
BasicConnection-
orientedService
Flow ControlConnection-
orientedService
ConnectionlessServices
Connection-orientedServices
0 1 2 3
Services provided by the SCCP
Protocol Class
2. Routing by SCCP
Who are users of SCCP?
Why these three application parts need SCCP service?
![Page 45: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/45.jpg)
45 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
BSSAPMAP INAP Application Level
SCCP LevelConnection orientedServices
ConnectionlessServices
Use of SCCP services
![Page 46: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/46.jpg)
46 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Two types of routing by SCCP
1. Routing on label (DPC, OPC, or SLS)
2. Routing on GT (Global Title)
![Page 47: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/47.jpg)
47 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Global Title
• Global Title (GT) is an address used to identify the destination of the signalling message. For examples, HLR-ISDN, MSC-ISDN, or SMSC.
GT Format: Numbering PlanDigits
E.164358 60 2210
E.16486 138 00100500
HLR address
SMSC address
![Page 48: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/48.jpg)
48 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
BSSAP MAP INAP
Is DPC contained in the message?
Yes No (there is a GT)
Routing on label(do nothing)
Routing on GT(GT analysis)
Message handling
Application parts
SCCP
MTP
Routing on label and on GT
![Page 49: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/49.jpg)
49 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Signalling routing (MTP and SCCP)
BSSAP MAP INAP
RI = GT
Application parts
SCCP
MTP
SIO = SCCP
GT Analysis
Other DPC
Discrimination
DPC = own SPC
Routing
Distribution
DPC is not own SPC
RIRI = SSN
DPCOwn SPC
SSN
![Page 50: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/50.jpg)
50 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
GT Analysis
• GT analysis is used to analyse a GT to find out the destination of the signalling message.
GTAnalysi
s
Numbering Plan
Digits
DPC
RI
When the DPC receives the message• RI = SSN, there is no need for GT analysis.• RI = GT, the GT analysis has to be performed.
![Page 51: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/51.jpg)
51 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
International Roaming, the first location update
• MS sends IMSI to the VLR in VPLMN• VLR will send "update location" message to HLR• Does the VLR know SPC of the HLR?• Does the VLR know HLR address?• How can the VLR send LU message to the HLR?
Example of SCCP routing on GT
![Page 52: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/52.jpg)
52 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
IMSI analysis
IMSI analysis is used to analyse IMSI to determine where the subscriber's HLR is.
IMSIAnalysi
s
IMSI or E.212
Hybrid no. or E.214
MCCMNCMSIN Operator No.MSIN
![Page 53: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/53.jpg)
53 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Examples of hybrid number (E.214)
35850MSIN
86139 MSIN
86130 MSIN
Finnish
China A
China B
Operator name
Hybrid number
D O C U M E N T T Y P E 1 ( 1 )
T y p e U n i t O r D e p a r t m e n t H e r eT y p e Y o u r N a m e H e r e T y p e D a t e H e r e
D O C U M E N T T Y P E 1 ( 1
T y p e U n i t O r D e p a r t m e n t H e r eT y p e Y o u r N a m e H e r e T y p e D a t e H e r e
D O C U M E N T T Y P E 1 ( 1
T y p e U n i t O r D e p a r t m e n t H e r eT y p e Y o u r N a m e H e r e T y p e D a t e H e r e
D O C U M E N T T Y P E 1 ( 1
T y p e U n i t O r D e p a r t m e n t H e r eT y p e Y o u r N a m e H e r e T y p e D a t e H e r e
D O C U M E N T T Y P E 1 ( 1 )
T y p e U n i t O r D e p a r t m e n t H e r eT y p e Y o u r N a m e H e r e T y p e D a t e H e r e
O perator C C +N DC O peratornum ber
M SIN(part of .2 1 2 )
H ybrid num ber(E .2 1 4 ):O perator num ber+M SIN
Finnish 3 5 8 5 0 3 5 8 5 0 1 2 3 4 5 6 7 8 9 0 3 5 8 5 0 +1 2 3 4 5 6 7 8 9 0
C hina A 8 6 1 3 9 8 6 1 3 9 0 0 0 0 0 0 0 0 0 2 8 6 1 3 9 +0 0 0 0 0 0 0 0 0 2
C hina B 8 6 1 3 0 8 6 1 3 0 0 0 0 0 0 0 1 2 3 4 8 6 1 3 0 +0 0 0 0 0 0 1 2 3 4
![Page 54: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/54.jpg)
54 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
International roaming,the first location update
IMSIAnalys
is
IMSI or E.212
Hybrid no. or E.214
GTAnalys
is
Message handling
SCCP routing on GT
MTP
![Page 55: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/55.jpg)
55 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Home subscriber, the first location update
• MS sends IMSI to the VLR in HPLMN• VLR will send "update location" message to HLR• Does the VLR know SPC of the HLR?• How can the VLR send LU message to the HLR?
Example of SCCP routing on label
![Page 56: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/56.jpg)
56 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
IMSI analysis
IMSI analysis is used to analyse IMSI to determine where the subscriber's HLR is.
IMSIAnalysi
s
IMSI or E.212
DPC of the HLR
MCCMNCMSIN
![Page 57: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/57.jpg)
57 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Home subscriber,the first location update
IMSIAnalysis
IMSI or E.212
DPC of the HLR
Message handling
SCCP routing on label
MTP
![Page 58: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/58.jpg)
58 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
SCCP
MTP
PSTN
Exchange
TUP
NUP
ISUP
SCCP routing by PSTN
PSTN exchange supports SCCP routing both on label and on GT.
![Page 59: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/59.jpg)
59 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Example of IMSI and GT analysis
MSC1 GMSC4
MSC7
MSC5 MSC6
HLR1
HLR2
MSC2 GMSC3 GEXC1
EXC3
EXC2
EXC4
EXC5
NA0NA0
NA0
IN0 IN0
PSTN FINLANDTHAILAND
GEXC6
HLR-ISDN:358602210001
MSISDN:6618810001
SCCP
MTP
MSC1 GMSC3 GMSC4 HLR1
2. LU_Request (Called-E.214, Calling-MSC1-ISDN)
3. LU_Response (Called-MSC1-ISDN, Calling-HLR1-ISDN)
4. LU_Acknowledge (Called-HLR1-ISDN, Calling-MSC1-ISDN)
1. IMSI analysis
2. 2.
3.
3.3.
4.4.
4.
NP = E.214
DIG = 358
DPC=GMSC3 NET=NA0
RI=GT
NP = E.214
DIG = 358
DPC=GEXC1 NET=IN0
RI=GT
NP = E.214
DIG = 3586022
DPC=HLR1NET=NA0
RI=GT
NP = E.214
DIG = 3586022
DPC=OWN
RI=GT or SSN
NP = E.164
DIG = 66
DPC=GMSC4 NET=NA0
RI=GT
NP = E.164
DIG = 66
DPC=GEXC6 NET=IN0
RI=GT
IMSI: 24406022XXXXXXXXX
NP = E.164
DIG = 358
DPC=GMSC3 NET=NA0
RI=GT
NP = E.164
DIG = 358
DPC=GEXC1 NET=IN0
RI=GT
NP = E.164
DIG=6618810001
DPC=MSC1 NET=NA0
RI=GT
NP = E.164
DIG=6618810001
DPC=OWN
RI=GT or SSN
NP = E.164
DIG=35860221001
DPC=HLR1 NET=NA0
RI=GT
NP = E.164
DIG=35860221001
DPC=OWN
RI=GT or SSN
IMISI = 24406 E.214 = 35860
![Page 60: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/60.jpg)
60 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
BSC
SPC=35
MSC
SPC=25
GMSC
(NA0)SPC=30(IN0) SPC=10
PSTN
(NA0)SPC=30(IN0) SPC=20
PSTN
SPC=10
PSTN
SPC=20
PSTN
(NA0)SPC=40(NA1)SPC=10
BSC
SPC=45
MSC
SPC=35
HLR
SPC=40
GMSC
(NA0)SPC=50(NA1)SPC=20
NA0 NA0
NA0
IN0
NA1
IMSI analysisin MSC
GT analysis in GMSC
GT analysis in PSTN
GT analysis in PSTN
GT analysisin GMSC
GT analysisin MSC
GT analysis in HLR
IMSI and GT analysis
![Page 61: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/61.jpg)
61 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MTP
TUP ISUPSCCP
BSSAPMAP
Create MTP definitions (SL, SLS, SRS)
Define SCCP to new MSC
Create SCCP subsystem(MAP-M, MAP-V)
Start procedure
1
2
3
Creation of MAP
Creation of ISUP
Create ISUP-ET1
TCAP
Adding a new MSC to the network
![Page 62: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/62.jpg)
62 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
TCAP
MAP-H
SCCPMTP
MAP-E MAP-VTCAP
SCCPMTP
MAP-MISUP/TUP
BSSAP
SCCP
BSSAP
SCCPMTP
ISUP/TUP
MTPMTP
ISUP/TUP
HLR MSC BSC
MSC PSTNMAP-M
TCAPSCCP
MAP-V
Protocols used within PLMN
![Page 63: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/63.jpg)
63 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
CCSUBSU
ET
ET
ETHLR
PSTN
BSC
ECUGSW
CCMU
Hardware used in CCS7
![Page 64: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/64.jpg)
64 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
MTP
SCCP
TCAP
ISUP/TUP
MAP
OSI
layer 1
layer 2
layer 3
layer 4
layer 5
layer 6
layer 7
TCAP within CCS7
![Page 65: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/65.jpg)
65 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
Application 1 Application 2
INVOKE -component
OPERATION
Dialogue 1
Dialogue 2
Dialogue 3
Result
TCAP dialogue
![Page 66: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/66.jpg)
66 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
ET:__ ET:__
ET:__ET:__
MSC1
MSC2
MSC3
MSC4
OWN MSC
SPC:___
SPC:___SPC:___
SPC:___
SPC:___
Expanding the current network
by adding four new MSCs
![Page 67: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/67.jpg)
67 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
IP trunk architecture
![Page 68: Common Channel Signalling_ss7](https://reader036.fdocuments.in/reader036/viewer/2022062309/55cf8fce550346703ba00c64/html5/thumbnails/68.jpg)
68 © NOKIA 2003 CCS7 Theory/ 6-65811/ 02.2003/ v 4.0
TGSU & IPET
TGSU
TGSU uses SIP with ISUP tunnelling as call control protocolOver IP. TGSU dynamically negotiates the media source anddestination IP addresses with SIP parameters in the beginningof each call setup.
IPET
IPET units can be associated with traditional ETs. IPET is afunctional unit which is implemented using a half of a PacketControl Unit (PCU)-A plug-in unit. IPET forwards the speechframes arriving from the switch matrix to the IP network.