Tech-invite  3GPPspecsRELsGlossariesSIP
Info21222324252627282931323334353637384‑5x

full Contents for  TS 23.273  Word version:   16.3.0

Top   Up   Prev   Next
1…   4…   4.2a…   4.3…   5…   6…   6.1.2   6.2   6.3…   6.3.2…   6.4   6.5…   6.7…   6.8   6.9…   6.10…   6.11…   6.12…   6.13…   6.14…   7…   8…   A…   B…

 

8  Network Function ServicesWord-p. 83
8.1  AMF Services
AMF services related to location service are defined in TS 23.502, clause 5.2.2.
8.2  UDM Services
UDM services related to location service are defined in TS 23.502, clause 5.2.3.
8.3  LMF Services
8.3.1  General
The following table shows the LMF Services and LMF Service Operations.
Service Name
Service Operations
Operation

Semantics
Example Consumer(s)
Nlmf_Location
DetermineLocation
Request/Response
AMF
EventNotify
Notify
GMLC
CancelLocation
Request/Response
AMF
LocationContextTransfer
Request/Response
LMF
Nlmf_Broadcast
CipheringKeyData
Notify
AMF

8.3.2  Nlmf_Location service
8.3.2.1  General
Service description: This service enables an NF to request location determination for a target UE. The following are the key functionalities of this NF service.
  • Allow the consumer NF to request the current geodetic and optionally civic location of a target UE.
  • Allow the consumer NF to subscribe/unsubscribe the geodetic and optionally civic location of a target UE for some certain events.
  • Allow the consumer NF to get notified about the geodetic and optionally civic location of a target UE when some certain events are detected.
  • Allows the consumer NF to cancel location event reporting for a target UE.
  • Allows the consumer NF to transfer location context information for location event reporting for a target UE.
  • The events to trigger location estimation notification are defined in clause 4.1a.5.1
Up
8.3.2.2  Nlmf_Location_DetermineLocation service operation
Service operation name:
Nlmf_Location_DetermineLocation
Description:
Provides UE location information to the consumer NF.
NOTE:
For deferred location request, this service operation is used to implicitly subscribe to the notification of the UE location information.
Input, Required:
Client Type, LCS Correlation Identifier.
Input, Optional:
serving cell identifierof the Primary Cell in the Master RAN node and the Primary Cell in the Secondary RAN node when available based on Dual Connectivity scenarios if the UE is using 3GPP access, Location QoS, Supported GAD shapes, AMF identity if a UE associated Namf_Communication service is to be invoked by LMF, Type of request for a 5GC-MO-LR, Embedded LPP message for a 5GC-MO-LR, Deferred location type, Deferred location parameters, indication if UE supports LPP or not, Notification Target Address, Notification Correlation ID.
Output, Required:
Success/Failure indication
Output, Optional:
Geodetic Location, Civic Location, Position Methods Used (in the case of success indication provided), Serving LMF identification, Failure Cause (in the case of failure indication provided).
See clause 6.1, clause 6.2. and clause 6.3.1 for examples of usage of this service operation.
Up
8.3.2.3  Nlmf_Location_EventNotify service operationWord-p. 84
Service operation name:
Nlmf_Location_EventNotify.
Service operation description: Allow the consumer NF to get notified about the geodetic and optionally civic location of a target UE when some certain events are detected, either the events implicitly subscribed by the AMF using Nlmf_Location_DetermineLocation service operation or the cancellation of reporting of periodic or triggered location events.
Input, Required:
Notification Correlation ID, UE (SUPI and if available GPSI), Type of event.
Input, Optional:
Geodetic Location, Civic Location, Position Methods Used (in the case of success indication provided), Notification Target address, Serving LMF identification, Failure Cause (in the case of failure indication provided).
Output, Required:
None.
Output, Optional:
Success/Failure indication.
See clause 6.3.1 and clause 6.3.2 for examples of usage of this service operation.
Up
8.3.2.4  Nlmf_Location_CancelLocation service operation
Service operation name:
Nlmf_Location_CancelLocation
Description:
Cancels location event reporting for a target UE.
Input, Required:
Notification Target Address, Notification Correlation ID.
Input, Optional:
None.
Output, Required:
Success/Failure indication
Output, Optional:
None.
See clause 6.3.3 for an example of usage of this service operation.
8.3.2.5  Nlmf_Location_LocationContextTransfer service operation
Service operation name:
Nlmf_Location_LocationContextTransfer
Description:
Transfers location context information for location event reporting for a target UE from the consumer NF.
Input, Required:
AMF identity, Location QoS, Supported GAD shapes, Deferred location type, Deferred location parameters, Notification Target Address, Notification Correlation ID, Embedded event report message.
Input, Optional:
Event reporting status, UE location information.
Output, Required:
Success/Failure indication
Output, Optional:
None.
See clause 6.4 for an example of usage of this service operation.
Up
8.3.3  Nlmf_Broadcast serviceWord-p. 85
8.3.3.1  General
Service description: This service enables an NF to receive information related to broadcast of location assistance by an LMF. The following are the key functionalities of this NF service.
  • Allow the consumer NF to be notified about ciphering keys used to cipher broadcast assistance data.
The events to trigger ciphering key notification are defined in clause 6.14.2.
8.3.3.2  Nlmf_Broadcast_CipheringKeyData service operation
Service operation name:
Nlmf_Broadcast_CipheringKeyData
Description:
Provides ciphering key data to the consumer NF.
Input, Required:
For each ciphering key: ciphering key value, ciphering key identifier, validity period, set of applicable types of broadcast assistance data.
Input, Optional:
For each ciphering key: set of applicable tracking areas.
Output, Required:
For each ciphering key: ciphering key identifier, success/failure indication.
Output, Optional:
none.
See clause 6.14.2 for an example of usage of this service operation.
8.4  GMLC Services
8.4.1  General
The following table shows the GMLC Services and GMLC Service Operations.
Service Name
Service Operations
Operation

Semantics
Example Consumer(s)
Ngmlc_Location
ProvideLocation
Request / Response
GMLC, NEF
LocationUpdate
Request / Response
AMF, GMLC
LocationUpdateNotify
Notify
NEF
CancellLocation
Request / Response
GMLC, NEF
EventNotify
Notify
GMLC, NEF

8.4.2  Ngmlc_Location service
8.4.2.1  General
Service description: This service enables an NF to request location determination for a target UE. The following are the key functionalities of this NF service.
  • Allow the consumer NF to request the current geodetic and optionally civic location of a target UE.
  • Allow the consumer NF to subscribe/unsubscribe the geodetic and optionally civic location of a target UE for some certain events.
  • Allow the consumer NF to cancel an on-going periodic or triggered location request of a target UE.
  • Allow the consumer NF to get notified about the geodetic and optionally civic location of a target UE when some certain events are detected.
Up
8.4.2.2  Ngmlc_Location_ProvideLocation service operationWord-p. 86
Service operation name:
Ngmlc_Location_ProvideLocation
Description:
Provides UE location information to the consumer NF.
NOTE:
For deferred location request, this service operation is used to implicitly subscribe to the notification of the UE location information.
Input, Required:
UE identifier (GPSI or SUPI, Client Type).
Input, Optional:
Required QoS, Supported GAD shapes, UE privacy requirements, External Client Identification, Notification Target Address, Notification Correlation IDEvent Type (defined in clause 4.1a.5.1), and:
  • For periodic event type, optional input further includes the time interval between successive location reports, the total number of reports, location QoS.
  • For area event type, optional input further includes target area, whether the event to be reported is the UE being inside, entering into or leaving the target area, the duration of event reporting, the minimum and maximum time intervals between successive event reports, the maximum event sampling interval, whether location estimates and associated location QoS shall be included in event reports, and whether only one location report is required or more than one.
  • For motion event type, optional input further includes the threshold linear distance, the duration of event reporting, the minimum and maximum time intervals between successive event reports, the maximum event sampling interval, whether location estimates and associated location QoS shall be included in event reports, and whether only one location report is required or more than one.
Output, Required:
Success/Failure indication
Output, Optional:
Geodetic location, civic location, age of location, position methods used (in the case of success indication provided), failure cause (in the case of failure indication provided).
See clause 6.3.1 for example of usage of this service operation.
Up
8.4.2.3  Ngmlc_Location_LocationUpdate service operation
Service operation name:
Ngmlc_Location_LocationUpdate
Description:
Provides UE location information to the consumer NF.
Input, Required:
UE identifier (GPSI or SUPI), event causing the location estimate (5GC-MO-LR), location estimate, age of location estimate, accuracy indication, LCS QoS class.
Input, Optional:
pseudonym indicator, identity of the LCS client, identity of the AF, GMLC address, service identity specified by UE.
Output, Required:
Success/Failure indication
Output, Optional:
Failure Cause (in the case of failure indication provided).
See clause 6.2 for example of usage of this service operation.
Up
8.4.2.4  Ngmlc_Location_EventNotify service operationWord-p. 87
Service operation name:
Ngmlc_Location_EventNotify
Description:
Allow the consumer NF to get notified about the geodetic and optionally civic location of a target UE when some certain events, either the events implicitly subscribed by the AMF using Ngmlc_Location_ProvideLocation service operation, or the cancellation of reporting of periodic or triggered location events, are detected.
Input, Required:
Notification Correlation ID, UE (SUPI and if available GPSI), Type of location related event (e.g. deferred location for the UE available event, activation of location for periodic or triggered location, mobility of a target UE to a new AMF or MME for a deferred location).
Input, Optional:
Geodetic Location, Civic Location, Position Methods Used (in the case of success indication provided), Failure Cause (in the case of failure indication provided), address of a new AMF or MME.
Output, Required:
None.
Output, Optional:
None.
See clause 6.3 for example of usage of this service operation.
Up
8.4.2.5  Ngmlc_Location_CancelLocation service operation
Service operation name:
Ngmlc_Location_CancelLocation
Description:
The consumer NF uses this service operation to cancel a deferred 5GC-MT-LR procedure for periodic or triggered location.
Input, Required:
UE Identification (SUPI), Notification Target address, Notification Correlation ID.
Input, Optional:
None.
Output, Required:
None.
Output, Optional:
None.
See clause 6.3.3 for example of usage of this service operation.
8.4.2.6  Ngmlc_Location_LocationUpdateNotify service operation
Service operation name:
Ngmlc_Location_LocationUpdateNotify
Description:
Provides UE location information to the consumer NF.
Input, Required:
UE identifier (GPSI or SUPI), identity of the AF, event causing the location estimate (5GC-MO-LR), location estimate, age of location estimate, accuracy indication, LCS QoS class.
Input, Optional:
None.
Output, Required:
Success/Failure indication.
Output, Optional:
Failure Cause (in the case of failure indication provided).
See clause 6.2 for example of usage of this service operation.
8.5  NEF Services
For 5GC-MT-LR procedures, location reporting is one of the monitoring events, as defined in clause 4.15.3.1 of TS 23.502, supported by Nnef_EventExposure service.
Nnef_EventExposure service operations are defined in TS 23.502, clause 5.2.6.2.
For 5GC-MO-LR procedure, if UE requests to report its location to AF, the location reporting is supported by Nnef_Location_LocationUpdateNotify service operation defined in TS 23.502, clause 5.2.6.21.
Up
8.6  UDR ServicesWord-p. 88
UDR services related to location service are defined in TS 23.502, clause 5.2.3.

Up   Top   ToC