Professional Documents
Culture Documents
Pubate Satienpoch: SCCP: Signaling Connection Control Part
Pubate Satienpoch: SCCP: Signaling Connection Control Part
spareinternational
1 0 0 0
to
1 1 1 0
sparenational
1 1 1 1 reserved for extension.
Bit 7
1 RouteonSSN
0 RouteonGT.
Bit 8of theaddressindicator octet isreservedfor national useandisalwaysset to zero on
aninternational network.
19 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Ordering of address element
8 7 6 5 4 3 2 1
Signalling point code
Subsystemnumber
Global title
20 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Signaling Point Code
8 7 6 5 4 3 2 1
LSB
0 0 MSB
21 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Subsystem number
Bits 8 7 6 5 4 3 2 1
0 0 0 0 0 0 0 0 SSN not known/not used
0 0 0 0 0 0 0 1 SCCP management
0 0 0 0 0 0 1 0 reserved for ITU-T allocation
0 0 0 0 0 0 1 1 ISDN user part
0 0 0 0 0 1 0 0 OMAP (Operation, Maintenanceand Administration Part)
0 0 0 0 0 1 0 1 MAP (MobileApplication Part)
0 0 0 0 0 1 1 0 HLR (HomeLocation Register)
0 0 0 0 0 1 1 1 VLR (Visitor Location Register)
0 0 0 0 1 0 0 0 MSC (MobileSwitching Centre)
0 0 0 0 1 0 0 1 EIC (Equipment Identifier Centre)
0 0 0 0 1 0 1 0 AUC (Authentication Centre)
0 0 0 0 1 0 1 1 ISDN supplementary services
0 0 0 0 1 1 0 0 reserved for international use
0 0 0 0 1 1 0 1 broadband ISDN edge-to-edgeapplications
0 0 0 0 1 1 1 0 TC test responder
0 0 0 0 1 1 1 1
to
0 0 0 1 1 1 1 1
international services
01000000
to
01111111
64
to
127
spare
10000000
to
11111110
128
to
254
national networkspecific
11111111 255 reservedfor expansion
Translation Type
Bits1to7of octet1containtheNatureof AddressIndicator (NAI) andarecodedas
follows:
Bits 7654321
0000000 unknown
0000001 subscribernumber
0000010 reservedfornational use
0000011 national significantnumber
0000100 international number
0000101
to
1111111
spare
Nature of address
Global Title : GT indicator = 0100
24 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Bits 4321
0000 unknown
0001 BCD, oddnumberof digits
0010 BCD, evennumberof digits
0011 national specific
0100
to
1110
spare
1111 reserved.
Encoding scheme
Bits 8765
0000 unknown
0001 ISDN/telephonynumberingplan(RecommendationsE.163andE.164)
0010 genericnumberingplan
0011 datanumberingplan(RecommendationX.121)
0100 telex numberingplan(RecommendationF.69)
0101 maritimemobilenumberingplan(RecommendationsE.210, E.211)
0110 landmobilenumberingplan(RecommendationE.212)
0111 ISDN/mobilenumberingplan(RecommendationE.214)
1000
to
1101
spare
1110 privatenetwork or network-specificnumberingplan
1111 reserved.
Numbering Plan
Global Title : GT indicator = 0100
25 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Global Title : Cg PA for entity receiving queries, Cg/Cd PA for
entity receiving responses for Authentication and LocUp
26 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Global Title : Cd PA for entity receiving queries for
Authentication and LocUp
27 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SCCP Global Title
E.164 Mobile Station ISDN Number, MSISDN
Used both in subscriber and network element numbering
MSISDN =Country Code +National Destination Code +Subscriber Number
E.212 International Mobile Subscriber Identity, IMSI
Used in identifying subscribers and subscribers HLRs
IMSI =Mobile Country Code +Mobile Network Code +Mobile Station Identification Number
E.214 Land Mobile Global Title
Used in identifying subscribers HLRs
Country Code +National Destination Code +Mobile Station Identification Number
28 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Two types of routing by SCCP
Routing on MTP3 routing label
Routing on GT (Global Title)
29 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Routing by DPC vs GT
To be able to route out signaling message by MTP
Upper layer has to know DPC (Destination Point Code)
What will happen if DPC is unknown from upper layer?
30 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Routing on Label and on GT
BSSAP/ RANAP
MAP INAP
Is DPC contained
in the message?
Yes
No (there is a GT)
Routing on label
(do nothing)
Routing on GT
(GT anal ysis)
Message handling
Application
parts
SCCP
MTP
31 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SCCP message routing
BSSAP MAP INAP
RI = GT
Application parts
SCCP
MTP
SIO = SCCP
GT Anal ysis
Other DPC
Discrimination
DPC = own SPC
Routing
Distribution
DPC is not own SPC
RI
RI = SSN
DPC
Own SPC
SSN
32 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Global Title Analysis
GT analysis is used to analyze a GT to find out the destination of
the signaling message.
GT
Analysis
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.
33 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Example of SCCP routing on GT
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?
34 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
IMSI Analysis : result is GT
IMSI analysis is used to analzse IMSI to find out where the
subscriber's HLR is
IMSI
Analysis
IMSI or E.212 Hybrid no. or E.214
MCC MNC MSIN Operator No. MSIN
35 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
International Roaming : The first location update
IMSI
Analysis
IMSI or E.212
Hybrid no. or E.214
GT
Analysis
Message handling
SCCP routing on GT
MTP
36 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Example of SCCP routing on Label
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?
37 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
IMSI Analysis : result is DPC
IMSI analysis is used to analyse IMSI to find out where the
subscriber's HLR is
IMSI
Analysis
IMSI or E.212 DPC of the HLR
MCC MNC MSIN
38 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Home subscriber : the first location update
IMSI
Analysis
IMSI or E.212
DPC of the HLR
Message handling
SCCP routing on label
MTP
39 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Output of GTT function
successful
Output contains required parameter to route the message forward in the network
or to distribute the message
unsuccessful where no translation exist
Failure cause : no translation for an address of such nature, no translation for this
specific address
unsuccessful where translation exist but no available destination can be
found
Failure cause : MTP failure, SCCP failure, Subsystem failure
40 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
Example of IMSI and GT Analysis
MSC1 GMSC4
MSC7
MSC5 MSC6
HLR1
HLR2
MSC2 GMSC3 GEXC1
EXC3
EXC2
EXC4
EXC5
NA0
NA0
NA0
IN0 IN0
PSTN
FINLAND
THAILAND
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
41 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
IMSI and GT Analysis
BSC
SPC=35
MSC
35860
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
8613901
SPC=40
GMSC
(NA0)SPC=50
(NA1)SPC=20
NA0 NA0
NA0
IN0
NA1
IMSI
analysis
in MSC
GT analysis
in GMSC
GT analysis
in PSTN
GT analysis
in PSTN
GT analysis
in GMSC
GT analysis
in MSC
GT analysis
in HLR
42 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
What need to be configured in NE? : Routing on DPC&SSN
Local (MSS PC)
SCCP
Subsystem
(MAPv, MAPM)
Remote (HLR PC)
SCCP
Subsystem
(MAPH)
MSS STP eg. MGW HLR
Remote (MSS PC)
SCCP
Subsystem
(MAPv, MAPM)
Local (HLR PC)
SCCP
Subsystem
(MAPH)
43 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
What need to be configured in NE? : Routing on GT
Local (MSS PC)
SCCP
Subsystem
(MAPv, MAPM)
Remote (STP PC)
SCCP
MSS STP eg. MGW HLR
Remote (STP PC)
SCCP
Local (HLR PC)
SCCP
Subsystem
(MAPH)
Local (STP PC)
SCCP
Remote (MSS&HLR PC)
SCCP
44 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SS7 in UMTS R4 network
MSS/VLR
SCCP
M3UA
BSSAP BICC
TCAP
RANAP
MAP
M3UA
SCCP
TCAP
MAP
MTP3
SCCP
BSSAP
MTP3b
SCCP
RANAP
MTP3 M3UA MTP3b
MTP
ISUP
SCCP
BICC
M3UA
TCAP
ISUP
MAP
M3UA MTP3
GCS
PSTN
HLR
MGW
MGW
RNC BSC
45 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SCCP management message
Message Description
SSA Subsystem Allowed
SOG Subsystem Out Of Service Grant
SOR Subsystem Out Of Service Request
SSP Subsystem Prohibited
SST Subsystem Status Test
SSC Subsystem Congested
46 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials
Company Confidential
SCCP level configuration steps
Create own SCCP and Subsystems using command NFD
Create other SCCP and Subsystems using command NFD
Change SCCP states using command NGC
Change Subsystem States using command NHC
Create PLMN definitions using command MXA
Create VLR definition using command MXN
Create IMSI analysis using command CFC
Create GT results using command NAC
Create GT analysis using command NBC