7 General NG-RAN UE Positioning procedures
38.3053GPPNG Radio Access Network (NG-RAN)Release 17Stage 2 functional specification of User Equipment (UE) positioning in NG-RANTS
7.1 General LPP procedures for UE Positioning
7.1.1 LPP procedures
Positioning procedures in the NG-RAN are modelled as transactions of the LPP protocol using the procedures defined in this specification. A procedure consists of a single operation of one of the following types:
– Exchange of positioning capabilities;
– Transfer of assistance data;
– Transfer of location information (positioning measurements and/or position estimate);
– Error handling;
– Abort.
Parallel transactions are permitted (i.e. a new LPP transaction may be initiated, while another one is outstanding).
As described in clause 6.2.1, the protocol operates between a "target" and a "server". In the control-plane context, these entities are the UE and LMF respectively; in the SUPL context they are the SET and the SLP. A procedure may be initiated by either the target or the server.
7.1.2 Positioning procedures
7.1.2.1 Capability transfer
The capability transfer procedure between a "target" and a "server" is specified in clause 7.1.2.1 of TS 36.305 [25].
7.1.2.2 Assistance data transfer
The assistance data transfer procedure between a "target" and a "server" is specified in clause 7.1.2.2 of TS 36.305 [25].
7.1.2.3 Location information transfer
The location information transfer procedure between a "target" and a "server" is specified in clause 7.1.2.3 of TS 36.305 [25].
7.1.2.4 Multiple transactions
Multiple LPP transactions may be in progress simultaneously as specified in clause 7.1.2.4 of TS 36.305 [25].
7.1.2.5 Sequence of procedures
LPP procedures are not required to occur in any fixed order, in order to provide greater flexibility in positioning. Thus, a UE may request assistance data at any time in order to comply with a previous request for location measurements from the LMF; an LMF may instigate more than one request for location information (e.g., measurements or a location estimate) in case location results from a previous request were not adequate for the requested QoS; and the target device may transfer capability information to the server at any time if not already performed.
Despite the flexibility allowed by LPP, it is expected that procedures will normally occur in the following order:
1. Capability Transfer;
2. Assistance Data Transfer;
3. Location Information Transfer (measurements and/or location estimate).
Specific examples for each positioning method are shown in clause 8.
7.1.2.6 Error handling
The error handling procedure is specified in clause 7.1.2.6 of TS 36.305 [25].
7.1.2.7 Abort
The abort procedure is specified in clause 7.1.2.7 of TS 36.305 [25].
7.1.3 UE positioning measurements in RRC_IDLE state for NB-IoT
NB-IoT UEs may perform measurements for some positioning methods only when in RRC_IDLE state.
Figure 7.1.3-1 shows the general positioning procedure where the UE performs positioning measurements in RRC_IDLE state.
Figure 7.1.3-1: UE positioning measurements in RRC_IDLE state.
1. The LMF is aware of the UE access type and/or coverage level if applicable from the Location Service Request message received from the AMF. The LMF may send a LPP Request Capabilities message to the UE to obtain the UE positioning method capabilities from the UE, as described in clause 7.1.2.1.
2. The UE sends its positioning method capabilities to the LMF in a LPP Provide Capabilities message, including an indication of position methods for which the UE needs to make measurements in RRC_IDLE state.
3. The LMF may determine the assistance data required for the selected position method or methods, and sends them in one or more LPP Provide Assistance data messages to the UE, as described in clause 7.1.2.2. If an LPP acknowledgement was requested, the UE sends an LPP acknowledgment for each received LPP Provide Assistance data message to the LMF.
4. If the UE capabilities from step 2 indicate that RRC_IDLE state is required for positioning measurements, the LMF may allow additional response time to the UE to obtain the location measurements, and sends one or more LPP Request Location Information messages to the UE requesting positioning measurements or a location estimate, and including the required response time, as described in clause 7.1.2.3. For E-CID positioning method, when NRSRP/NRSRQ measurements are requested the UE is requested to provide NRSRP/NRSRQ measurements for intra-frequency neighbour cells and for inter-frequency neighbour cells. The UE may use inter-frequency information in system information of the serving cell specified in TS 36.331 [13] to decide on which inter-frequency cells to measure.
5. The UE sends an LPP acknowledgement for each received LPP Request Location Information message to the LMF, if an LPP acknowledgement was requested at step 4 but does not perform the requested measurements.
6. The UE may finish any other activities in progress (e.g., SMS or data transfer), and waits until the network releases or suspends the connection (after a certain period of inactivity). The UE will then receive an RRC connection release or suspend from the ng-eNB due to the expiration of the inactivity timer.
7. When the UE has entered RRC_IDLE state, the UE performs the measurements requested in step 4.
8. Before the location measurements are to be sent to the LMF, the UE instigates a UE-triggered service request or, when User Plane CIoT 5GC optimization applies, the Connection Resume procedure as defined in TS 23.501 [2], if the UE is not using Control Plane CIoT 5GC Optimisation, in order to establish a signalling connection with the AMF. If the UE is using Control Plane CIoT 5GC Optimisation, procedures for Mobile Originated Data Transport in Control Plane CIoT 5GC optimisation as defined in TS 23.501 [2] are performed by the UE to establish a signalling connection with the AMF.
9. When the LPP response time received in step 4 expires (or when location measurements are available before expiry), the UE sends one or more LPP Provide Location Information messages containing the requested location measurements or location estimate obtained in step 7 to the LMF.
7.2 General NRPPa Procedures for UE Positioning
7.2.1 NRPPa procedures
Positioning and data acquisition transactions between a LMF and NG-RAN node are modelled by using procedures of the NRPPa protocol. There are two types of NRPPa procedures:
– UE associated procedure, i.e. transfer of information for a particular UE, including the procedures supporting the Positioning Information Transfer and E-CID Location Information Transfer functions;
– Non UE associated procedure, i.e. transfer of information applicable to the NG-RAN node and associated TRP, including the procedures supporting the OTDOA Information Transfer, Assistance Information Transfer, TRP Information Transfer, and Measurement Information Transfer functions.
Parallel transactions between the same LMF and NG-RAN node are supported; i.e. a pair of LMF and NG-RAN node may have more than one instance of an NRPPa procedure in execution at the same time.
For possible extensibility, the protocol is considered to operate between a generic "access node" (e.g. gNB, ng-eNB) and a "server" (e.g. LMF). An NRPPa transaction is only initiated by the server.
Figure 7.2.1-1: A single NRPPa transaction
Figure 7.2.1-1 shows a single NRPPa transaction. The transaction is terminated in step 2 in procedures including OTDOA Information Exchange and TRP Information Exchange. For procedures such as Positioning Information Exchange, Measurement and E-CID Measurement Initiation, additional responses may be allowed (e.g. sending of updated information periodically and/or whenever there is some significant change). In this case, the transaction may be ended after some additional responses. In the NRPPa protocol, the described transaction may be realized by the execution of one procedure defined as a request and a response, followed by one or several procedures initiated by the NG-RAN node (each procedure defined as a single message) to realize the additional responses. The Correlation ID, as specified in TS 29.572 [33], included by the LMF when it invokes the Namf_Communication_N1N2MessageTransfer AMF service operation to transfer the NRPPa PDU may be used by the LMF to identify the target UE positioning session.
7.2.2 NRPPa transaction types
7.2.2.1 Location information transfer
The term "location information" in this clause refers to the information used in, or used for assisting in, computing position (e.g., cell information, SRS configurations, radio measurements or positioning measurements). It is delivered in response to a request.
Figure 7.2.2‑1: Location information transfer
1. The server sends a request for location related information to the NG-RAN node, and indicates the type of location information needed. The request may refer to a particular UE.
2. In response to step 1, the NG-RAN Node transfers location related information to the server. The location related information transferred should match the location related information requested in step 1.
3. If requested in step 1, the NG-RAN node may transfer additional location related information to the server in one or more additional NRPPa messages.
7.3 Service Layer Support using combined LPP and NRPPa Procedures
7.3.1 General
As described in TS 23.502 [26] and TS 23.273 [35], UE-positioning-related services can be instigated from the 5GC for an NI-LR or MT‑LR location service, or from the UE in case of an MO-LR location service. The complete sequence of operations in the 5GC is defined in TS 23.502 [26] and TS 23.273 [35]. This clause defines the overall sequences of operations that occur in the LMF, NG-RAN and UE as a result of the 5GC operations.
7.3.2 NI-LR and MT-LR Service Support
Figure 7.3.2-1 shows the sequence of operations for an NI-LR or MT-LR location service, starting at the point where the AMF initiates the service in the LMF.
Figure 7.3.2-1: UE Positioning Operations to support an MT-LR or NI-LR
1. The AMF sends a location request to the LMF for a target UE and may include associated QoS, the scheduled location time and the UE LPP positioning capabilities when available, as described in TS 23.273 [35].
2. The LMF may obtain location related information from the UE and/or from the serving NG-RAN Node. In the former case, the LMF instigates one or more LPP procedures to transfer UE positioning capabilities, provide assistance data to the UE and/or obtain location information from the UE. The UE may also instigate one or more LPP procedures after the first LPP message is received from the LMF (e.g., to request assistance data from the LMF). If a scheduled location time is provided in step 1, the LMF may schedule location measurements by the UE to occur at or near to the scheduled location time. The LPP procedures to transfer UE LPP positioning capabilities may be skipped if the LMF already obtained the UE positioning capabilities from the AMF in step 1.
3. If the LMF needs location related information for the UE from the NG-RAN, the LMF instigates one or more NRPPa procedures. Step 3 is not necessarily serialised with step 2; if the LMF and NG-RAN Node have the information to determine what procedures need to take place for the location service, step 3 could precede or overlap with step 2. If a scheduled location time is provided in step 1, the LMF may schedule location measurements by the NG-RAN to occur at or near to the scheduled location time.
4. The LMF returns a location response to the AMF with any location estimate obtained as a result of steps 2 and 3. The LMF may also return the LPP UE capabilities as described in TS 23.273 [35].
NOTE: The LMF may send a location request to the UE at step 2 containing the scheduled location time sometime before the scheduled location time to allow the UE to enter CM Connected state shortly before the scheduled location time.
7.3.3 MO-LR Service Support
Figure 7.3.3-1 shows the sequence of operations for an MO-LR service, starting at the point where an LCS Client in the UE or the user has requested some location service (e.g., retrieval of the UE’s location or transfer of the UE’s location to a third party).
Figure 7.3.3-1: UE Positioning Operations to support an MO-LR
1. The UE sends an MO-LR location service request message included in a UL NAS TRANSPORT message as specified in TS 24.501 [29] to the AMF. The MO-LR location service request message may carry an LPP PDU to instigate one or more LPP procedures to transfer capabilities, request assistance data, and/or transfer location information and the scheduled location time, as described in TS 23.273 [35].
2. The AMF invokes the Nlmf Determine Location Request service operation towards the LMF as specified in TS 29.572 [33] and includes any LPP PDU, the scheduled location time received in step 1 and the UE LPP positioning capabilities when available.
3. The LMF may obtain location related information from the UE and/or from the serving NG-RAN node. In the former case or if an immediate response is needed to any LPP procedure instigated by the UE in step 1 (e.g., a request for assistance data), the LMF instigates one or more LPP procedures to transfer UE positioning capabilities, provide assistance data to the UE and/or obtain location information from the UE. The UE may also instigate further LPP procedures after the first LPP message is received from the LMF (e.g., to request assistance data or to request further assistance data). If a scheduled location time is provided in step 2, the LMF may schedule location measurements by the UE to occur at or near to the scheduled location time. The LPP procedures to transfer UE positioning capabilities may be skipped if the LMF already obtained the UE positioning capabilities from the AMF in step 2.
4. If the LMF needs location related information for the UE from the NG-RAN, the LMF instigates one or more NRPPa procedures. Step 4 may also precede step 3 or occur in parallel with it. If a scheduled location time is provided in step 1, the LMF may schedule location measurements by the NG-RAN to occur at or near to the scheduled location time.
5. The LMF invokes the Nlmf Determine Location Response service operation towards the AMF as specified in TS 29.572 [33] which includes any location estimate obtained as a result of steps 3 and 4. The LMF may also return the LPP UE capabilities as described in TS 23.273 [35].
6. If the UE requested location transfer to a third party the AMF transfers the location received from the LMF in step 5 to the third party as defined in TS 23.273 [35].
7. The AMF sends an MO-LR location service response message included in a DL NAS TRANSPORT message as specified in TS 24.501 [29].
7.3.4 Deferred MT-LR Event Reporting Support
Figure 7.3.4-1 shows the sequence of operations for a Deferred MT-LR Event Reporting starting at the point where the UE reports an event to the LMF.
Figure 7.3.4-1: UE Positioning Operations to support a Deferred MT-LR
1. The UE sends a supplementary services event report message to the LMF as described in TS 24.571 [41] which is transferred via the serving AMF and is delivered to the LMF using an Namf_Communication_N1MessageNotify service operation. The event report may indicate the type of event being reported and may include an embedded positioning message which includes any location measurements or location estimate, protection level and achievable target integrity risk.
2. If LMF determines no positioning procedure is needed, steps 3 and 4 are skipped.
3. The LMF may utilize any location information received in step 1. The LMF may also retrieve location related information from the UE and/or from the serving NG-RAN Node. In the former case, the LMF instigates one or more LPP procedures to provide assistance data to the UE and/or obtain location information from the UE. The UE may also instigate one or more LPP procedures after the first LPP message is received from the LMF (e.g., to request assistance data from the LMF).
4. If the LMF needs location related information for the UE from the NG-RAN, the LMF instigates one or more NRPPa procedures. Step 4 is not necessarily serialised with step 3; if the LMF and NG-RAN Node have the information to determine what procedures need to take place for the location service, step 4 could precede or overlap with step 3.
5. The LMF invokes an Nlmf_Location_EventNotify service operation towards the GMLC with an indication of the type of event being reported and any location estimate obtained as a result of steps 3 and 4.
7.4 General RRC procedures for UE Positioning
7.4.1 NR RRC Procedures
NR RRC supports the following positioning related procedures:
– Location Measurement Indication;
– UE Positioning Assistance Information.
7.4.1.1 Location Measurement Indication
The location measurement indication procedure is used by the UE to request measurement gaps for OTDOA RSTD measurements, for subframe and slot timing detection for inter-RAT E-UTRA RSTD measurements, or for NR DL-PRS measurements.
Figure 7.4.1.1-1: Location measurement indication procedure
Precondition: The UE served by a gNB has received a LPP message from an LMF requesting inter-RAT RSTD measurements for OTDOA positioning or NR DL-PRS measurements.
1. If the UE requires measurement gaps for performing the requested location measurements while measurement gaps are either not configured or not sufficient, or if the UE needs gaps to acquire the subframe and slot timing of the target E-UTRA system before requesting measurement gaps for the inter-RAT RSTD measurements (see TS 38.133 [32], the UE sends an RRC Location Measurement Indication message to the serving gNB. The message indicates that the UE is going to start location measurements, or that the UE is going to acquire subframe and slot timing of the target E-UTRA system, and includes information required for the gNB to configure the appropriate measurement gaps. When the gNB has configured the required measurement gaps the UE performs the location measurements or timing acquisition procedures.
2. When the UE has completed the location procedures which required measurement gaps, the UE sends another RRC Location Measurement Indication message to the serving gNB. The message indicates that the UE has completed the location measurements or timing acquisition procedures.
7.4.1.2 UE Positioning Assistance Information
The UE Positioning Assistance Information procedure is used by UE to report the UE Positioning Assistance Information for UL-TDOA. The UE reports the association between UL-SRS resources for positioning and the UE Tx TEG ID.
Figure 7.4.1.2-1: RRC procedure for UE TxTEG
Precondition: The serving gNB of a UE has received a NRPPa message from an LMF requesting the TxTEG of the UE for NR UL-TDOA positioning.
1. The serving gNB may send a RRC Reconfiguration message to the UE, requesting the UE to provide the association information of UL SRS resources for positioning with Tx TEGs to the serving gNB if the UE supports UE Tx TEG reporting. Based on the request from the LMF, the RRC Reconfiguration message from the serving gNB to the UE indicates the UE should provide either a single report or a periodic report of UE TxTEG association to the serving gNB.
2. When the UE receives the request via RRC Reconfiguration message, the UE sends a UE Positioning Assistance Info message to the serving gNB to report the UE TxTEG information, including all the changes of the UE TxTEG during the report period if the UE is required to report UE Tx TEG periodically. The UE will report all the UE TxTEG at the time when the RRC Reconfiguration message is received if the UE is only required to report the one-shot UE TxTEG information.
7.4.2 LTE RRC Procedures
LTE RRC supports the following positioning related procedures:
– Inter-frequency RSTD measurement indication.
7.4.2.1 Inter-frequency RSTD measurement indication
The Inter-frequency RSTD measurement indication procedure is used by the UE to request measurement gaps for OTDOA RSTD measurements.
Figure 7.4.2.1-1: Inter-frequency RSTD measurement indication procedure
Precondition: The UE served by an ng-eNB has received a LPP message from an LMF requesting inter‑frequency RSTD measurements for OTDOA positioning.
1. If the UE requires measurement gaps for performing the requested inter‑frequency RSTD measurements for OTDOA positioning while measurement gaps are either not configured or not sufficient, the UE sends an RRC Inter-frequency RSTD Measurement Indication message to the serving ng-eNB. The message indicates that the UE is going to start inter-frequency RSTD measurements and includes information required for the ng-eNB to configure the appropriate measurement gaps. When the ng-eNB has configured the required measurement gaps the UE performs the inter-frequency RSTD measurements.
2. When the UE has completed the inter-frequency RSTD measurements which required measurement gaps, the UE sends another RRC Inter-frequency RSTD Measurement Indication message to the serving ng-eNB. The message indicates that the UE has completed the inter-frequency RSTD measurements.
7.5 Procedures for Broadcast of Assistance Data
7.5.1 General
Positioning assistance data can be included in positioning System Information Blocks (posSIBs) as described in TS 36.331 [13], TS 38.331 [14] and TS 36.355 [19]. The posSIBs are carried in RRC System Information (SI) messages. The mapping of posSIBs (assistance data) to SI messages is flexibly configurable and provided to the UE in SIB1 for NG-RAN node TS 36.331 [13], TS 38.331 [14].
The UE may request posSI by means of on-demand SI request in RRC_IDLE/RRC_INACTIVE and also request posSIBs by means of on-demand SI request in RRC_CONNECTED as described in TS 38.331 [14].
For each assistance data element, a separate posSIB-type is defined in TS 36.355 [19]. Each posSIB may be ciphered by the LMF using the 128-bit Advanced Encryption Standard (AES) algorithm (with counter mode) as described in TS 36.355 [19], either with the same or different ciphering key. The posSIBs which exceed the maximum size limit defined in TS 36.331 [13], TS 38.331 [14] shall be segmented by the LMF.
7.5.2 Broadcast Procedures
The general procedures for broadcast of positioning assistance data and delivery of ciphering keys to UEs is described in TS 23.273 [35]. This clause defines the overall sequences of operations that occur in the LMF, NG-RAN node and UE.
Figure 7.5.2-1: Procedures to support broadcast of assistance data.
1. The LMF sends an NRPPa Assistance Information Control message to the NG-RAN node with an indication to start broadcasting assistance information. The message includes one or more System Information groups, where each group contains the broadcast periodicity and one or more posSIB types together with meta data to be scheduled in the same SI message. Each posSIB type may be ciphered and/or segmented at the LMF. The meta data may include an indication whether the posSIB type in the System Information group is ciphered or not, as well as an indication of an applicable GNSS type.
2. The NG-RAN node includes the received System Information groups in RRC System Information Messages and corresponding scheduling information in SIB1 as described in TS 36.331 [13], TS 38.331 [14]. The UE applies the system information acquisition procedure according to TS 36.331 [13], TS 38.331 [14] for acquiring the assistance data information that is broadcasted.
3. If the posSIB types were ciphered by the LMF, the LMF invokes the Nlmf_Broadcast_CipheringKeyData Notify service operation towards the AMF carrying one or more ciphering keys. For each ciphering key, the LMF includes a ciphering key value, a ciphering key identifier, a validity period, a set of applicable tracking areas, and a set of applicable posSIB types. The AMF may then distribute successfully stored ciphering keys and their validity times and validity areas to suitably subscribed UEs using a mobility management message as described in TS 23.273 [35]. The LMF repeats this procedure whenever a ciphering key changes.
4. At any time after Step 1, the NG-RAN node may send a NRPPa Assistance Information Feedback message to the LMF providing feedback on assistance information broadcasting. The message may include an assistance information failure list indicating that certain posSIB types could not be configured for broadcasting by the NG-RAN node.
5. If the assistance information in a System Information group changes, the LMF provides updated information in a NRPPa Assistance Information Control message.
6. The NG-RAN node replaces the previously stored System Information groups with the new information received at Step 5 and includes the new System Information groups in RRC System Information Messages.
7. If the LMF wants to abort the broadcast of a System Information Group, it sends a NRPPa Assistance Information Control message to the NG-RAN node including an indication to stop broadcasting the assistance information.
7.6 Procedures for On-Demand PRS transmission
7.6.1 General
On-Demand PRS transmission procedure allows the LMF to control and decide whether PRS is transmitted or not and to change the characteristics of an ongoing PRS transmission. The on-demand PRS transmission procedure can be initiated either by the UE or LMF. The actual PRS changes are requested by the LMF irrespective of whether the procedure is UE- or LMF-initiated.
7.6.2 On-Demand PRS transmission procedures
Figure 7.6.2-1 shows the general positioning procedure for On-Demand PRS transmission.
Figure 7.6.2-1: Procedures for On-Demand PRS request.
0. The LMF may receive information on the possible On-Demand PRS configurations that the gNB can support during the TRP Information Exchange procedure.
1. In case of UE-initiated On-Demand PRS, the LMF may configure the UE with pre-defined PRS configurations via LPP Provide Assistance Data message or via posSI.
2a. In case of UE-initiated On-Demand PRS, the UE sends an On-Demand PRS request to the LMF via LPP Request Assistance Data message. The On-Demand PRS request can be a request for a pre-defined PRS configuration indicated with pre-defined PRS configuration ID or explicit parameter for PRS configuration and may be a request for PRS transmission or change to the PRS transmission characteristics for positioning measurements.
NOTE 1: The LPP Request Assistance Data message for On-Demand PRS may also be sent in an MO-LR location service request message.
NOTE 2: If the NW has provided the pre-defined On-Demand PRS configurations to the UE, the UE is allowed to request On-Demand PRS parameters based on pre-defined PRS configuration ID (index-based request) or explicit parameter requests that is within the scope of the received pre-defined On-Demand PRS configurations. Otherwise, the UE may blindly request On-Demand PRS parameters via an explicit request within the scope of the allowed parameter list, as specified in TS37.355 [42].
2b. In case of LMF-initiated On-Demand PRS, the LMF and the UE may exchange LPP messages e.g., to obtain UE measurements or the DL-PRS positioning capabilities of the UE, etc.
3. The LMF determines the need for PRS transmission or change to the transmission characteristics of an ongoing PRS transmission.
4. The LMF requests the serving and non-serving gNBs/TRPs for new PRS transmission or PRS transmission with changes to the PRS configuration via NRPPa PRS CONFIGURATION REQUEST message.
5. The gNBs/TRPs provide the successfully configured or updated PRS transmission in the NRPPa PRS CONFIGURATION RESPONSE message accordingly.
6. LMF may provide the PRS configuration used for PRS transmission or error cause via LPP Provide Assistance Data message to the UE.
NOTE 3: If the LPP Request Assistance Data for On-Demand DL-PRS at Step 2a was sent in an MO-LR location service request message, the LMF provides a MO-LR response as described in clause 7.3.3.
NOTE 4: It is up to Network (LMF) implementation on the steps to follow (accept/reject/ignore) on receiving UE-initiated On-Demand PRS request.
NOTE 5: It is up to Network (TRP) implementation on the steps to follow (accept/reject/ignore) on receiving LMF-initiated On-Demand PRS requests.
7.7 Procedures for Pre-configured Measurement Gap
7.7.1 General
The pre-configured measurement gap procedure is used by the network to provide measurement gap for NR DL-PRS measurements. The gNB may activate/deactivate the pre-configurated measurement gap upon receiving the request from a UE or LMF.
7.7.2 Pre-configured Measurement Gap procedures
Figure 7.7.2-1 shows the general positioning procedure for Pre-configured Measurement Gap.
Figure 7.7.2-1: Pre-configured measurement gap configuration procedure
0. LMF obtains the TRP information required for positioning services from the gNBs.
1. The LMF provides the PRS information of the neighbour TRPs to the serving gNB and requests the serving gNBs to pre-configure measurement gap via NRPPa MEASUREMENT PRECONFIGURATION REQUIRED message.
2. Based on the assistance information from the LMF and the UE capability, the serving gNB provides pre-configured measurement gap configuration(s) with associated ID(s) to the UE by sending RRC Reconfiguration message specified in TS 38.331 [14].
3. The UE sends RRC Reconfiguration complete message to the gNB to confirm the reception of pre-configured measurement gap configuration(s).
4. The gNB sends the confirmation message to the LMF to indicate the success of the pre-configuration via NRPPa MEASUREMENT PRECONFIGURATION CONFIRM message.
5a. If the UE requires measurement gaps for performing the requested location measurements, and the triggering condition for UL MAC CE as specified in TS 38.331 [14] is met, the UE sends UL MAC CE Positioning Measurement Gap Activation/Deactivation Request to the gNB and indicates the requested measurement gap configuration based on the ID configured in step 1.
5b. LMF may send the NRPPa MEASUREMENT ACTIVATION message to request for measurement gap activation.
6. Based on the request from the UE in step 5a or the request from the LMF in step 5b, the gNB may send DL MAC CE Positioning Measurement Gap Activation/Deactivation containing an ID to activate/deactivate the associated measurement gap.
7.8 Procedures for Pre-configured PRS processing window
7.8.1 General
The pre-configured PRS processing window procedure is used by the network to provide PRS processing window for NR DL-PRS measurements to the UE without measurement gap. The gNB may activate the pre-configurated PRS processing window upon receiving the request from LMF.
7.8.2 Pre-configured PRS processing window procedures
Figure 7.8.2-1 shows the general positioning procedure for Pre-configured PRS processing window.
Figure 7.8.2-1: Pre-configured PRS processing window configuration procedure
0. LMF obtains the TRP information required for positioning services from the gNBs.
1. The LMF provides the PRS information of the neighbour TRPs to the serving gNB and requests the serving gNBs to pre-configure PRS processing window configuration(s) via NRPPa MEASUREMENT PRECONFIGURATION REQUIRED message.
2. Based on the assistance information from the LMF and the UE capability, the serving gNB provides pre-configured PRS processing window configuration(s) with associated ID(s) to the UE by sending RRC Reconfiguration message specified in TS 38.331 [14].
3. The UE sends RRC Reconfiguration complete message to the gNB to confirm the reception of pre-configured PRS processing window configuration(s).
4. The gNB sends the confirmation message to the LMF to indicate the success of the pre-configuration via NRPPa MEASUREMENT PRECONFIGURATION CONFIRM message.
5. The LMF sends the NRPPa MEASUREMENT ACTIVATION message to request the gNB to (de)activate the preconfigured PRS processing window.
6. Based on the request from the LMF in step 5, the gNB sends DL MAC CE PPW Activation/Deactivation Command containing an ID to activate/deactivate the associated PRS processing window.
7.9 Positioning in RRC_INACTIVE state
Positioning may be performed when a UE is in RRC_INACTIVE state. Any uplink LCS or LPP message can be transported in RRC_INACTIVE state. If the UE initiated data transmission using UL SDT, the network can send DL LCS, LPP, RRC Release message (e.g. to configure SRS for UL positioning, if it is supported) and MAC CE to the UE without the need of state transition.
Periodic and Semi-persistent UL-SRS transmission for positioning can be supported in RRC_INACTIVE.