`
`Technical Specification
`
`3rd Generation Partnership Project;
`Technical Specification Group Services and System Aspects;
`Functional stage 2 description of LCS
`(Release 4)
`
`The present document has been developed within the 3rd Generation Partnership Project (3GPP TM) and may be further elaborated for the purposes of 3GPP.
`
`The present document has not been subject to any approval process by the 3GPP Organizational Partners and shall not be implemented.
`
`This Specification is provided for future development work within 3GPP only. The Organizational Partners accept no liability for any use of this Specification.
`Specifications and reports for implementation of the 3GPP TM system should be obtained via the 3GPP Organizational Partners' Publications Offices.
`
`1
`
`LYFT 1048
`
`
`
`
`
`
`
`
`
`
`
`Keywords
`
`
`3GPP
`
`Postal address
`
`
`3GPP support office address
`650 Route des Lucioles - Sophia Antipolis
`Valbonne - FRANCE
`Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16
`
`Internet
`http://www.3gpp.org
`
`Copyright Notification
`
`No part may be reproduced except as authorized by written permission.
`The copyright and the foregoing restriction extend to reproduction in all media.
`
`© 2001, 3GPP Organizational Partners (ARIB, CWTS, ETSI, T1, TTA,TTC).
`All rights reserved.
`
`
`2
`
`
`
`Contents
`Foreword ............................................................................................................................................................ 7
`1
`Scope ........................................................................................................................................................ 8
`2
`References ................................................................................................................................................ 8
`2.1 Normative references............................................................................................................................................... 8
`2.2
`Informative references ............................................................................................................................................. 9
`3
`Definitions, symbols and abbreviations ................................................................................................... 9
`3.1 Definitions ............................................................................................................................................................... 9
`3.2
`Symbols ................................................................................................................................................................. 11
`3.3 Abbreviations ........................................................................................................................................................ 11
`4
`Main concepts ........................................................................................................................................ 14
`4.1 Assumptions .......................................................................................................................................................... 14
`4.2
`Location Services Categories ................................................................................................................................ 15
`4.3
`Positioning methods .............................................................................................................................................. 15
`4.3.1
`Standard LCS Methods in UTRAN ................................................................................................................. 15
`4.3.2
`Standard LCS Methods in GERAN ................................................................................................................. 15
`5
`General LCS architecture ....................................................................................................................... 16
`5.1
`LCS access interfaces and reference points ........................................................................................................... 16
`5.2
`LCS Functional diagram, high level functions ...................................................................................................... 17
`5.3
`LCS Client functional group ................................................................................................................................. 18
`5.3.1
`External Location Client Function (LCF) ........................................................................................................ 18
`5.4
`LCS Server functional group ................................................................................................................................. 18
`5.4.1
`Client handling component .............................................................................................................................. 18
`5.4.1.1 Location Client Control Function (LCCF) ....................................................................................................... 18
`5.4.1.2 Location Client Authorization Function (LCAF) ............................................................................................ 18
`5.4.1.2.1
`Access Subfunction .................................................................................................................................... 18
`5.4.1.2.2
`Subscription Subfunction ........................................................................................................................... 19
`5.4.1.3 Location Client Co-ordinate Transformation Function (LCCTF) .................................................................... 19
`5.4.2
`System handling component ............................................................................................................................ 19
`5.4.2.1 Location System Control Function(LSCF) ...................................................................................................... 19
`5.4.2.2 Location System Billing Function (LSBF) ...................................................................................................... 19
`5.4.2.3 Location System Operations Function (LSOF) ................................................................................................ 20
`5.4.2.4 Location System Broadcast Function (LSBcF) ................................................................................................ 20
`5.4.3
`Subscriber handling Component ...................................................................................................................... 20
`5.4.3.1 Location Subscriber Authorization Function (LSAF) ...................................................................................... 20
`5.4.3.2 Location Subscriber Privacy Function (LSPF) ................................................................................................ 20
`5.4.4
`Positioning components ................................................................................................................................... 20
`5.5
`Information Flows between Client and Server ...................................................................................................... 20
`5.5.1
`Location Service Request ................................................................................................................................ 20
`5.5.2
`Location Service Response .............................................................................................................................. 21
`6
`LCS Architecture ................................................................................................................................... 21
`6.1
`Schematic functional description of LCS operations ............................................................................................ 22
`6.2 Allocation of LCS functions to network elements ................................................................................................. 23
`6.3
`Functional description of LCS per network element ............................................................................................. 25
`6.3.1
`Access Network ............................................................................................................................................... 25
`6.3.2
`LCS Clients and LCS applications .................................................................................................................. 25
`6.3.3
`Gateway Mobile Location Center, GMLC ...................................................................................................... 25
`6.3.4
`LCS support in the UE ..................................................................................................................................... 25
`6.3.5
`MSC/VLR ........................................................................................................................................................ 26
`6.3.6
`MSC Server ..................................................................................................................................................... 26
`6.3.7
`SGSN ............................................................................................................................................................... 26
`6.3.8
`Home Location Register, HLR ........................................................................................................................ 26
`6.3.9
`HSS .................................................................................................................................................................. 26
`6.3.10
`gsmSCF ........................................................................................................................................................... 26
`
`3
`
`
`
`6.4 Addressing the target UE for LCS purposes .......................................................................................................... 26
`7
`Signaling and Interfaces ......................................................................................................................... 27
`7.1
`LCS signaling between Access and Core Networks .............................................................................................. 27
`7.1.1
`Core network Location Request ....................................................................................................................... 27
`7.1.2
`Location Report ............................................................................................................................................... 27
`7.2 Um and Uu Interfaces ............................................................................................................................................ 27
`7.3 MAP Interfaces ...................................................................................................................................................... 28
`8
`General network location procedures ..................................................................................................... 28
`8.1
`State description for GMLC .................................................................................................................................. 28
`8.1.1
`GMLC states .................................................................................................................................................... 28
`8.1.1.1 NULL State ...................................................................................................................................................... 28
`8.1.1.2
`INTERROGATION State ................................................................................................................................ 28
`8.1.1.3 LOCATION State ............................................................................................................................................ 29
`8.1.2
`State functionality ............................................................................................................................................ 29
`8.1.2.1
`State Transitions .............................................................................................................................................. 29
`8.1.2.2
`INTERROGATION Timer Function ............................................................................................................... 29
`8.1.2.3 LOCATION Timer Function ........................................................................................................................... 30
`8.2
`State description for VMSC and MSC Server ....................................................................................................... 30
`8.2.1
`VMSC and MSC Server States ........................................................................................................................ 30
`8.2.1.1 LCS IDLE State ............................................................................................................................................... 30
`8.2.1.2 LOCATION State ............................................................................................................................................ 30
`8.2.2
`State Functionality ........................................................................................................................................... 30
`8.2.2.1
`State Transitions .............................................................................................................................................. 30
`8.2.2.2 LOCATION Timer Function ........................................................................................................................... 31
`8.3
`LCS State description for SGSN ........................................................................................................................... 31
`8.3.1
`SGSN States ..................................................................................................................................................... 31
`8.3.1.1 LCS IDLE State ............................................................................................................................................... 31
`8.3.1.2 LOCATION State ............................................................................................................................................ 31
`8.3.2
`State Functionality ........................................................................................................................................... 31
`8.3.2.1
`State Transitions .............................................................................................................................................. 31
`8.3.2.2 LOCATION Timer Function ........................................................................................................................... 32
`8.4
`Signaling connection for the Iu interface............................................................................................................... 32
`8.5
`Signaling connection for the A-interface ............................................................................................................... 32
`8.6 Gb interface mapping of target UE ........................................................................................................................ 32
`9
`General Network Positioning Procedures .............................................................................................. 32
`9.1 Mobile Terminating Location Request .................................................................................................................. 33
`9.1.1
`MT-LR routing procedure in PS and CS domain ............................................................................................. 33
`9.1.2
`Circuit Switched Mobile Terminating Location Request (CS-MT-LR) .......................................................... 34
`9.1.2.1 Location Preparation Procedure ....................................................................................................................... 35
`9.1.2.2
`Positioning Measurement Establishment Procedure ........................................................................................ 35
`9.1.2.3 Location Calculation and Release Procedure ................................................................................................... 36
`9.1.3
`CS-MT-LR without HLR Query - applicable to North America Emergency Calls only ................................. 36
`9.1.4
`CS-MT-LR and PS-MT-LR for a previously obtained location estimate ........................................................ 37
`9.1.4.1
`Initial Location ................................................................................................................................................. 37
`9.1.4.2 Current Location .............................................................................................................................................. 37
`9.1.4.3 Last known Location ....................................................................................................................................... 37
`9.1.4.4
`Security and Privacy ........................................................................................................................................ 37
`9.1.4.5
`Failing to locate the target UE ......................................................................................................................... 38
`9.1.4.5.1
`Target UE is "Not Reachable" .................................................................................................................... 38
`9.1.4.5.2
`Target UE is "Detached" ............................................................................................................................ 38
`9.1.4.5.3
`Target UE is Reachable but Positioning Fails ............................................................................................ 38
`9.1.4.5.4
`MSC Server or SGSN.Target UE is "Purged" ............................................................................................ 38
`9.1.5
`Network Induced Location Request (NI-LR) .................................................................................................. 39
`9.1.5.1 Location Preparation Procedure ....................................................................................................................... 39
`9.1.5.2
`Positioning Measurement Establishment Procedure ........................................................................................ 40
`9.1.5.3 Location Calculation and Release Procedure ................................................................................................... 40
`9.1.6
`Packet Switched Mobile Terminating Location Request (PS-MT-LR) ........................................................... 41
`9.1.6.1 Location Preparation Procedure ....................................................................................................................... 41
`9.1.6.2
`Positioning Measurement Establishment Procedure ........................................................................................ 42
`9.1.6.3 Location Calculation and Release Procedure ................................................................................................... 43
`
`4
`
`
`
`Packet Switched Network Induced Location Request (PS-NI-LR) ................................................................. 43
`9.1.7
`Positioning Measurement Establishment Procedure ........................................................................................ 44
`9.1.7.1
`9.1.7.2 Location Calculation and Release Procedure ................................................................................................... 44
`9.2 Mobile Originating Location Request ................................................................................................................... 44
`9.2.1
`Mobile Originating Location Request, Circuit Switched (CS-MO-LR) .......................................................... 44
`9.2.1.1 Location Preparation Procedure ....................................................................................................................... 45
`9.2.1.2
`Positioning Measurement Establishment Procedure ........................................................................................ 46
`9.2.1.3 Location Calculation and Release Procedure ................................................................................................... 46
`9.2.2
`Mobile Originating Location Request, Packet Switched (PS-MO-LR) ........................................................... 47
`9.2.2.1 Location Preparation Procedure ....................................................................................................................... 47
`9.2.2.2
`Positioning Measurement Establishment Procedure ........................................................................................ 48
`9.2.2.3 Location Calculation and Release Procedure ................................................................................................... 48
`9.3
`LCS signaling procedures specified in UTRAN and GERAN Stage 2 ................................................................. 48
`9.4
`Exception Procedures ............................................................................................................................................ 48
`9.4.1
`Procedures in the VMSC ................................................................................................................................. 49
`9.4.2
`Procedures in the MSC Server ......................................................................................................................... 49
`9.4.3
`Procedures in the SGSN .................................................................................................................................. 49
`9.4.4
`Procedures in the UE ....................................................................................................................................... 50
`9.4.5
`Further Procedures for Handover ..................................................................................................................... 50
`9.4.5.1 MSC procedure for Inter-MSC Handover ....................................................................................................... 50
`9.4.5.2 Handling of an ongoing handover while a request for positioning arrives at MSC/VLR ................................ 50
`9.5
`Privacy ................................................................................................................................................................... 51
`9.5.1
`Privacy Override Indicator (POI) ..................................................................................................................... 51
`9.5.2
`Privacy Procedures .......................................................................................................................................... 51
`9.5.3
`UE Privacy Options ......................................................................................................................................... 51
`9.5.3.1 The classes and corresponding subscription options are described below.Universal class .............................. 52
`9.5.3.2 Call/Session related class ................................................................................................................................. 52
`9.5.3.2.1
`Call/session-related class in the CS-domain ............................................................................................... 53
`9.5.3.2.2
`Call/session-related class in the PS-domain ............................................................................................... 53
`9.5.3.2.3
`Call/session-related class when LCS client not in SLPP ............................................................................ 53
`9.5.3.3 Call/Session-unrelated class ............................................................................................................................. 53
`9.5.3.3.1
`Call/session-unrelated class when LCS client identities match .................................................................. 54
`9.5.3.3.2
`Call/session-unrelated class when LCS client identities do not match ....................................................... 54
`9.5.3.4
`PLMN operator class ....................................................................................................................................... 55
`9.5.3.5 Matching of LCS client identities .................................................................................................................... 55
`9.6 Mobile Originating Location ................................................................................................................................. 56
`9.7 CM Procedures ...................................................................................................................................................... 56
`9.7.1
`Location request for a mobile in idle-mode ..................................................................................................... 56
`9.7.2
`Location request for a mobile in dedicated-mode ............................................................................................ 56
`10
`Information storage ................................................................................................................................ 56
`10.1
`HLR and HSS .................................................................................................................................................. 56
`10.1.1
`LCS Data in the HLR/HSS for an UE Subscriber ............................................................................................ 56
`10.2
`VLR ................................................................................................................................................................. 59
`10.3
`GMLC .............................................................................................................................................................. 59
`10.4
`Recovery and Restoration Procedures ............................................................................................................. 61
`10.5
`Interworking with pre-Rel'4 LCS..................................................................................................................... 61
`10.5.1
`Interworking with the VLR supporting only pre-Rel'4 LCS ............................................................................ 61
`11 Operational Aspects ............................................................................................................................... 61
`11.1
`Charging .......................................................................................................................................................... 61
`11.2
`Charging Information Collected by the Visited PLMN ................................................................................... 62
`Privacy Class selection rule ........................................................................... 63
`Annex A (normative):
`Presence of LCS client ID Components in MT-LR .................................... 64
`Annex B (normative):
`Annex C (informative - under study): UE Presence Notification ............................................................... 65
`9.8 UE Presence Notification ...................................................................................................................................... 65
`9.8.1
`MT-LR routing procedure................................................................................................................................ 65
`9.8.1.1 HLR
` .............................................................................................................................................................. 65
`9.8.1.2 GMLC .............................................................................................................................................................. 66
`9.8.2
`LCS client alerting procedure .......................................................................................................................... 66
`
`5
`
`
`
`9.8.2.1 MSC/SGSN ...................................................................................................................................................... 66
`9.8.2.2 HLR
` .............................................................................................................................................................. 67
`9.8.2.3 GMLC .............................................................................................................................................................. 67
`9.9.3
`LCS status reporting procedure ....................................................................................................................... 67
`9.8.3.1 MSC/SGSN ...................................................................................................................................................... 67
`9.8.3.2 GMLC .............................................................................................................................................................. 67
`9.8.3.3 HLR
` .............................................................................................................................................................. 68
`Change history ............................................................................................... 69
`Annex D (informative):
`
`
`6
`
`
`
`Foreword
`This Technical Specification (TS) has been produced by the 3rd Generation Partnership Project (3GPP).
`
`The contents of the present document are subject to continuing work within the TSG and may change following formal
`TSG approval. Should the TSG modify the contents of the present document, it will be re-released by the TSG with an
`identifying change of release date and an increase in version number as follows:
`
`Version x.y.z
`
`where:
`
`x
`
`the first digit:
`
`1 presented to TSG for information;
`
`2 presented to TSG for approval;
`
`3 or greater indicates TSG approved document under change control.
`
`y
`
`the second digit is incremented for all changes of substance, i.e. technical enhancements, corrections,
`updates, etc.
`
`z
`
`the third digit is incremented when editorial only changes have been incorporated in the document.
`
`7
`
`
`
`Scope
`1
`The present document specifies the stage 2 of the LoCation Services (LCS) feature in UMTS and GSM, which provides
`the mechanisms to support mobile location services for operators, subscribers and third party service providers.
`
`The present document replaces the specifications TS 23.171 (Release 1999) and GSM 03.71 [5] in Release 4.
`
`Location Services may be considered as a network provided enabling technology consisting of standardised service
`capabilities, which enable the provision of location applications. The application(s) may be service provider specific.
`The description of the numerous and varied possible location applications which are enabled by this technology are
`outside the scope of the present document. However, clarifying examples of how the functionality being described may
`be used to provide specific location services may be included.
`
`This stage 2 service description covers the LCS system functional model for the whole system, the LCS system
`architecture, state descriptions, message flows, etc.
`
`References
`2
`The following documents contain provisions which, through reference in this text, constitute provisions of the present
`document.
`
`(cid:120) References are either specific (identified by date of publication, edition number, version number, etc.) or
`non-specific.
`
`(cid:120) For a specific reference, subsequent revisions do not apply.
`
`(cid:120) For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including
`a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same
`Release as the present document.
`
`2.1
`[1]
`
`Normative references
`3G TS 25.305: "Stage 2 functional specification of UE positioning in UTRAN".
`
`[2]
`
`[3]
`
`[4]
`
`[5]
`
`[6]
`
`[7]
`
`[8]
`
`[9]
`
`[10]
`
`[11]
`
`[12]
`
`[13]
`
`[14]
`
`GSM 01.04 (ETR 350): "Abbreviations and ac