Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 23.119
Word version: 18.0.0
1…
5…
5
Roaming Scenario
6
Logical Network Model
7
Functional Description
7.1
Logical Functions
7.2
Circuit Switched Service
7.3
Packet Switched Service
7.4
Purge MS Procedure
7.5
Regional Restriction Procedure
7.6
Recovery and Restoration
7.7
Short Message Service
7.8
Subscriber and Equipment Trace
7.9
Impact of GLR on CAMEL
7.10
Interaction with CCBS
7.11
Location Service
7.12
IST of non-CAMEL implementation
7.13
The interaction with Super-Charger
8
The subscriber information stored in the GLR
$
Change history
5
Roaming Scenario
p. 9
5.1
Relationship between GLR and HLR
p. 9
5.2
Relationship between GLR and VLR
p. 10
5.3
Roaming to VPLMN with GLR from HPLMN without GLR
p. 10
5.4
Intra-VPLMN with GLR roaming
p. 11
5.5
Inter-VPLMNs with GLR Roaming
p. 11
5.6
Roaming to VPLMN without GLR from VPLMN with GLR
p. 12
6
Logical Network Model
p. 12
6.1
GLR
p. 13
6.2
Intermediate MSC
p. 13
6.3
Intermediate GSN
p. 13
6.4
Gate Node
p. 13
7
Functional Description
p. 14
7.1
Logical Functions
p. 14
7.1.1
Message Relay Function
p. 14
7.1.2
Address Conversion Function
p. 14
7.1.3
Subscriber Information Caching Function
p. 14
7.1.4
Subscriber Information Cancellation Function
p. 14
7.1.5
HLR emulation Function
p. 15
7.1.6
Location Updating Screening Function
p. 15
7.1.7
Routeing Information Providing Function
p. 15
7.1.8
Regional Restriction and Unsupported Services handling Function
p. 15
7.1.9
Super Charger function
p. 15
7.2
Circuit Switched Service
p. 15
7.2.1
Location Management Procedures
p. 15
7.2.1.1
Location Updating Procedure
p. 15
7.2.1.1.1
First Location Updating Procedure
p. 16
7.2.1.1.2
Second and further Location Updating Procedure
p. 17
7.2.1.1.3
Functional requirements of GLR
p. 17
7.2.1.1.3.1
Process Update_Location_GLR
p. 17
7.2.1.1.3.2
Process Subscriber_Present_GLR
p. 25
7.2.1.1.3.3
Procedure Insert_Subscriber_Data_GLR
p. 26
7.2.1.1.3.4
Procedure Insert_Subscriber_Data_Initiated_GLR
p. 27
7.2.1.2
Cancel Location Procedure
p. 30
7.2.1.2.1
Functional requirements of GLR
p. 31
7.2.1.2.1.1
Process Cancel_Location_GLR
p. 31
7.2.1.2.1.2
Process Cancel_Location_Initiated_GLR
p. 33
7.2.1.3
Handling of unsupported service
p. 34
7.2.2
Retrieval of routeing information procedure
p. 35
7.2.2.1
Information flow for retrieval of routeing information for an MT call
p. 36
7.2.2.2
Functional requirements of network entities
p. 36
7.2.2.2.1
Functional requirements of GLR
p. 37
7.2.2.2.1.1
Process PRN_GLR
p. 37
7.2.2.2.1.2
Process PSI_GLR
p. 40
7.2.2.3
Contents of messages (HLR-GLR, GLR-VLR)
p. 42
7.2.3
Authentication Information Retrieval procedure ARRI
p. 42
7.2.4
Subscriber Data management procedure
p. 42
7.2.4.1
Insert Subscriber Data Procedure
p. 42
7.2.4.2
Delete Subscriber Data Procedure
p. 43
7.2.5
Supplementary services procedures
p. 44
7.3
Packet Switched Service
p. 44
7.3.1
GPRS Attach Procedure
p. 45
7.3.1.1
New SGSN served by GLR, old SGSN served by HLR
p. 45
7.3.1.2
New SGSN and old SGSN served by the same GLR
p. 47
7.3.1.3
New SGSN served by the GLR, and old SGSN served by the other GLR
p. 48
7.3.1.4
New SGSN served by HLR, old SGSN served by GLR
p. 50
7.3.1.5
Functional requirements of GLR
p. 51
7.3.1.5.1
Process Update_GPRS_Location_GLR
p. 51
7.3.1.5.2
Process Subscriber_Present_GPRS_GLR
p. 59
7.3.1.5.3
Procedure Insert_Subscriber_Data_GPRS_Initiated_GLR
p. 60
7.3.1.5.4
Process Cancel_GPRS_Location_Initiated_GLR
p. 61
7.3.2
Detach procedure
p. 62
7.3.2.1
HLR-Initiated Detach Procedure
p. 62
7.3.2.2
Functional requirements of GLR
p. 62
7.3.2.2.1
Process Cancel_GPRS_Location_GLR
p. 62
7.3.3
Authentication of Subscriber
p. 64
7.3.4
Inter SGSN Routeing Area Update Procedure
p. 64
7.3.5
Subscriber Management Procedures
p. 67
7.3.5.1
Insert Subscriber Data Procedure
p. 67
7.3.5.2
Delete Subscriber Data Procedure
p. 67
7.3.6
PDP Context Activation Procedure
p. 68
7.3.6.1
Successful Network-Requested PDP Context Activation Procedure with GLR
p. 68
7.3.6.2
Unsuccessful Network-Requested PDP Context Activation Procedure with GLR
p. 69
7.4
Purge MS Procedure
p. 71
7.4.1
Functional requirements of GLR
p. 72
7.4.1.1
Process Purge_MS_GLR
p. 72
7.5
Regional Restriction Procedure
p. 75
7.6
Recovery and Restoration
p. 76
7.6.1
GLR Failure
p. 77
7.6.2
HLR Failure
p. 78
7.6.2.1
Suppression of Intra-PLMN signalling
p. 80
7.6.2.1.1
Usage of the HLR id List (Tool 1)
p. 80
7.6.2.1.2
Multiple GLR number allocation (Tool 2)
p. 80
7.6.3
VLR Failure
p. 81
7.6.4
SGSN Failure
p. 82
7.6.5
Functional requirements of GLR
p. 83
7.6.5.1
Process Restore_Data_GLR
p. 83
7.7
Short Message Service
p. 91
7.7.1
Scope
p. 91
7.7.2
Definitions
p. 91
7.7.3
Services and service elements
p. 92
7.7.3.1
Short Message Service elements
p. 92
7.7.3.1.1
Messages Waiting
p. 92
7.7.3.1.2
Alert SC
p. 93
7.7.3.2
Unsuccessful short message TPDU transfer SC → MS
p. 93
7.7.4
Network architecture
p. 93
7.7.4.1
Basic network structure
p. 93
7.7.5
Node functionality related to SM MT
p. 94
7.7.5.1
General
p. 94
7.7.5.2
Functionality of the GLR
p. 94
7.7.5.3
Functionality of the IM-MSC
p. 94
7.7.6
Protocols and protocol architecture
p. 95
7.7.6.1
Service provided by the SM RL
p. 95
7.7.6.1.1
General
p. 95
7.7.6.1.2
Protocol element repertoire at SM RL
p. 95
7.7.7
Fundamental procedures within the point to point SMS
p. 95
7.7.7.1
Short message mobile terminated
p. 95
7.7.7.2
Functional requirements of GLR
p. 104
7.7.7.2.1
Process Obtain_MSC_Number_GLR
p. 104
7.7.7.2.2
Process Inform_SM_Delivery_Failure_GLR
p. 106
7.7.7.2.3
Procedure Check_Absent_SubscriberSM_In_GLR
p. 108
7.7.7.3
Alert transfer
p. 109
7.8
Subscriber and Equipment Trace
p. 111
7.9
Impact of GLR on CAMEL
p. 111
7.9.1
The VLR supports CAMEL Phase 2 onwards
p. 111
7.9.2
The VLR supports CAMEL Phase 1 or has no CAMEL Support
p. 112
7.10
Interaction with CCBS
p. 112
7.10.1
Two possible treatments for interaction with CCBS
p. 112
7.10.2
The functionality in the GLR
p. 112
7.10.2.1
Functional requirements of GLR
p. 114
7.10.2.1.1
Process Set_reporting_GLR
p. 114
7.10.2.1.2
Process Status report GLR
p. 116
7.10.2.1.3
Process Remote_User_Free_GLR
p. 117
7.10.2.1.4
Procedure CCBS_status_report_GLR
p. 118
7.10.2.1.5
Procedure CCBS_start_report_GLR
p. 119
7.11
Location Service
p. 120
7.11.1
Mobile Terminating Location Request
p. 120
7.11.1.1
Circuit Switched Mobile Terminating Location Request (CS-MT-LR)
p. 120
7.11.1.1.1
Location Preparation Procedure
p. 120
7.11.1.1.2
Positioning Measurement Establishment Procedure
p. 121
7.11.1.1.3
Location Calculation and Release Procedure
p. 121
7.11.1.2
MT-LR for a previously obtained location estimate
p. 121
7.11.1.3
Network Induced Location Request (NI-LR)
p. 122
7.11.1.4
Network Induced Location Request (NI-LR) from a Serving RNC for a target UE in dedicated mode
p. 122
7.11.2
Mobile Originating Location Request
p. 122
7.11.2.1
Mobile Originating Location Request, Circuit Switched (CS-MO-LR)
p. 122
7.12
IST of non-CAMEL implementation
p. 122
7.13
The interaction with Super-Charger
p. 122
7.13.1
First Location Updating Procedure in the Super-Charged network
p. 122
7.13.2
Second and further Location Updating Procedure in the Super-Charged networks
p. 124
7.13.3
Cancel Location Procedure in the Super-Charged networks
p. 124
7.13.4
Functional requirement for the GLR
p. 125
7.13.4.1
Procedure Super_Charged_Cancel_Location_GLR
p. 125
7.13.4.2
Procedure Super_Charged_Location_Updating_GLR
p. 127
8
The subscriber information stored in the GLR
p. 128
8.1
Information for HLR emulation
p. 128
8.2
Information for address and identity conversion
p. 128
8.3
Information for Location updating Screening
p. 128
8.4
Information for support of Super-Charger functionality
p. 129
8.5
Other Information
p. 129
8.6
IMSI Record in the GLR
p. 130
$
Change history
p. 132