Step 1.
UE sends a user plane connection establishment request to AMF via NAS Message, if UE decides to request a user plane connection for upcoming positioning requests.
Step 2.
[Conditional] If the UE is authorized based on UE Subscription to use the user plane positioning, AMF selects an LMF which capable to establish a user plane session for positioning with the UE. AMF may either query the NRF or based on local configuration to discover and select a proper LMF.
Step 3.
[Conditional] The AMF sends a
Nlmf_Location_UPConfig Request towards LMF to request set up of an LCS-UP connection. The AMF shall include the target UE identity (see
TS 29.572) (SUPI and/or GPSI) in the request.
Step 4.
[Conditional] If LMF accepts to utilize user plane for positioning and there is no established secure user plane connection between the UE and LMF, LMF sends a user plane information to AMF to indicate UE to accept and utilize user plane for positioning. The user plane information includes the user plane positioning address of the LMF, security related information. The LMF allocates a LCS-UP binding ID to associate the user plane connection to be established with the target UE and includes the LCS-UP binding ID in the user plane information. The LMF associates the target UE identity (SUPI and/or GPSI) with the LCS-UP binding ID.
Step 5.
[Conditional] When AMF receives the user plane information from LMF in step 4, AMF forwards it to UE via a DL NAS TRANSPORT message.
Step 6.
[Conditional] If there is no established secure user plane connection, UE establishes a secured user plane connection with LMF. UE uses the user plane positioning address of the LMF, together with the information in the URSP, to determine the PDU session parameters including DNN+S-NSSAI. UE uses the PDU session parameter to establish PDU session. When SMF receives the request, it selects a proper UPF based on the DNN+S-NSSAI, and establishes the connection between the UPF and LMF.
After the secured user plane connection has been established successfully, the UE sends the LCS-UP binding ID received in step 4 to LMF via the secured user plane connection to enable LMF to perform the correlation of the UE with this secured user plane connection. The LCS-UP binding ID will be released once the correlation is complete.
Step 7.
[Conditional] UE sends an acknowledgement to LMF through AMF to indicate a success of user plane connection establishment for positioning service or a failure to utilize the user plane connection as defined in
TS 24.572.
Step 8.
[Conditional] AMF sends the acknowledgement received in step 7 to the LMF via Namf_N1messageNotify service.
Step 9.
[Conditional] LMF responds to AMF that user plane connection between the UE and LMF has been established.
Step 10.
[Conditional] The AMF stores the LCS-UP connection context as part of UE context
Step 11.
[Conditional] After the secure user plane connection is established, if LMF determines to utilize the user plane connection for positioning after receiving a positioning request from AMF, or UE determines to utilize the user plane connection for positioning, LPP messages are transferred between UE and LMF for UE based positioning, UE assisted positioning and delivery of assistance data. Supplementary services messages including event report messages, periodic triggered invoke messages and MS cancel deferred location messages may also be transferred between LMF and UE via the established user plane connection.