Method and device for measurement reporting
By requiring UEs to report both PRS RSRPP and total PRS RSRP under specific conditions, the method addresses ambiguity in 5G positioning, enhancing accuracy and clarity in location estimation.
Patent Information
- Application Number
- JP2024549154
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-02-21
- Filing Date
- 2023-02-14
- Publication Date
- 2025-10-27
- Estimated Expiration
- 2043-02-14
AI Technical Summary
Current 5G positioning technologies lack clarity in defining and reporting Positioning Reference Signal Received Power (PRS RSRPP) for the first path, leading to ambiguity and insufficient information for accurate location estimation, particularly in DL-AoD and UL-AoA scenarios.
Implement a method where the Location Management Function (LMF) requests UE to report both PRS RSRPP and total PRS RSRP, with specific conditions for reporting based on UE's buffered data and mobility status, ensuring accurate location estimation by determining the dominance of the first path power relative to the total power.
Enhances positioning accuracy by providing clear reporting of PRS RSRPP and total PRS RSRP, reducing ambiguity and improving the LMF's ability to determine the suitability of the first path for DL-AoD calculations.
Smart Images

Figure 0007760745000001 
Figure 0007760745000002 
Figure 0007760745000003
Abstract
Description
[Technical Field]
[0001] Some example embodiments may relate generally to communications involving mobile or wireless telecommunications systems, such as Long Term Evolution (LTE) or fifth generation (5G) radio access technologies or new radio (NR) radio access technologies, or 5G beyond (e.g., 6G) access technologies, or other communications systems. For example, certain example embodiments may relate generally to systems and / or methods for measurement reporting. [Background technology]
[0002] Examples of mobile or wireless telecommunications systems may include Universal Mobile Telecommunications System (UMTS), Terrestrial Radio Access Network (UTRAN), Long Term Evolution (LTE) Evolved (Evolved) UTRAN (E-UTRAN), LTE Advanced (LTE-A), MultiFire, LTE-A Pro, and / or fifth-generation (5G) radio access technologies, or New Radio (NR) access technologies and / or 5G beyond. A 5G radio system refers to next-generation (NG) radio systems and network architectures. 5G systems are often built based on 5G New Radio (NR), although 5G (or NG) networks can also be built based on E-UTRAN radio.
[0003] NR is estimated to provide bit rates on the order of 10G to 20Gbit / s or greater and be able to support at least service categories such as enhanced mobile broadband (eMBB) and ultra-reliable low-latency-communication (URLLC), as well as massive machine-type communication (mMTC). NR is expected to provide large-scale networking with ultra-wideband, ultra-robust, low-latency connectivity to support the Internet of Things (IoT).
[0004] As IoT and machine-to-machine (M2M) communications become more prevalent, there will be an increasing need for networks that meet the needs for lower power, lower data rates, and longer battery life. The next generation radio access network (NG-RAN) represents the RAN for 5G that can deliver both NR and LTE (and LTE Advanced).
[0005] It should be noted that in 5G, a node capable of providing radio access functionality to user equipment (i.e., similar to a Node B, NB, in UTRAN, or an evolved NB, eNB, in LTE) may be referred to as a next-generation NB (gNB) if built based on NR radios, or a next-generation eNB (NG-eNB) if built based on E-UTRA radios. 5Gbeyond is expected to support additional use cases beyond current mobile usage scenarios, such as virtual and augmented reality, artificial intelligence, instant communications, and improved support for IoT. Summary of the Invention [Means for solving the problem]
[0006] One embodiment may include a method including receiving, by a user device, a first request indicating to report positioning reference signal (PRS) reference signal received path power (RSRP) for a set of PRS resources corresponding to a previous report indicating a previously obtained PRS reference signal received path power (RSRP) for the user device at a first timestamp using a particular Rx beam and Rx branch. The method may also include transmitting, by the user device, a second report based on at least one status of the user device.
[0007] One embodiment may include a method including transmitting, by a network node, a first request to a user device, the first request indicating to the user device to report Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS Reference Signal Received Path Power (RSRP) of the user device previously obtained at a first timestamp using a particular Rx beam and Rx branch. The method may also include receiving, by the network node, a second report based on at least one status of the user device.
[0008] One embodiment may include an apparatus including at least one processor and at least one transceiver. The at least one transceiver can be configured to receive a first request. The first request indicates to the apparatus to report a Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS Reference Signal Received Path Power (RSRP) of the apparatus previously obtained at a first timestamp using a particular Rx beam and Rx branch. The at least one transceiver can also be configured to transmit a second report based on at least one status of the apparatus.
[0009] One embodiment may include an apparatus including at least one processor and at least one transceiver. The at least one transceiver can be configured to send a first request to a user device. The first request indicates to the user device to report a Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating the PRS Reference Signal Received Path Power (RSRP) of the user device, previously reported with a first timestamp, using a specific Rx beam and Rx branch. The at least one transceiver can also be configured to receive a second report based on at least one status of the user device.
[0010] An embodiment may include an apparatus including means for receiving a first request indicating to the apparatus to report Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS Reference Signal Received Path Power (RSRP) of the apparatus previously obtained at a first timestamp. The apparatus may also include means for transmitting a second report based on at least one status of the apparatus.
[0011] An embodiment may include an apparatus including means for transmitting a first request to a user device, the first request indicating to the user device to report a Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS Reference Signal Received Path Power (RSRP) of the user device previously reported with a first timestamp. The apparatus may also include means for receiving a second report based on at least one status of the user device.
[0012] An embodiment may include a non-transitory computer-readable medium including program instructions for causing an apparatus to at least: receive a first request indicating reporting Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating the PRS Reference Signal Received Path Power (RSRP) of the apparatus, previously obtained at a first timestamp. The program instructions may further cause the apparatus to transmit a second report based on at least one status of the user device.
[0013] An embodiment may include a non-transitory computer-readable medium including program instructions for causing an apparatus to at least: send a first request to a user device, the first request indicating to the user device to report Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating PRS Reference Signal Received Path Power (RSRP) of the user device, previously obtained at a first timestamp. The program instructions may further cause the apparatus to: receive a second report based on at least one status of the user device.
[0014] For an appreciation of the illustrative embodiments, reference should be made to the accompanying drawings, in which: [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 1 illustrates an exemplary signaling diagram according to one embodiment. [Figure 2] FIG. 1 illustrates an example flow diagram of a method according to one embodiment. [Figure 3] FIG. 1 illustrates an example flow diagram of a method according to one embodiment. [Figure 4] FIG. 1 illustrates an example of a system including multiple devices, in accordance with certain embodiments. DETAILED DESCRIPTION OF THE INVENTION
[0016] It will be readily appreciated that the components of certain example embodiments as generally described herein and illustrated in the Figures may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of several example embodiments of systems, methods, apparatuses, and computer program products, e.g., for measurement reporting for downlink (DL) and / or uplink (UL) based positioning, is not intended to limit the scope of the particular embodiments, but rather represents selected example embodiments.
[0017] The features, structures, or characteristics of the exemplary embodiments described throughout this specification may be combined in any suitable manner in one or more exemplary embodiments. For example, the use of the phrase "certain embodiments," "some embodiments," or other similar language throughout this specification indicates that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment. Thus, the appearances of the phrases "certain embodiments," "some embodiments," "other embodiments," or other similar expressions throughout this specification do not necessarily all refer to the same group of embodiments, and the described features, structures, or characteristics may be combined in any suitable manner in one or more exemplary embodiments.
[0018] Moreover, if desired, different functions or procedures described below may be performed in different orders and / or in parallel with one another. Also, if desired, one or more of the functions or procedures described may be optional or may be combined. The following description should therefore be considered as illustrative of the principles and teachings of certain exemplary embodiments, and not as a limitation thereof.
[0019] Positioning techniques can be used to estimate the physical location of a UE. For example, the following positioning techniques can be used in NR: downlink time difference of arrival (DL-TDoA), uplink time difference of arrival (UL-TDoA), downlink angle of departure (DL-AoD), uplink angle of arrival (UL-AoA), and / or multi-cell round trip time (multi-RTT). Positioning reference signals (PRS) and sounding reference signals (SRS) can be used as reference signals to estimate the UE's location. PRS is a reference signal for positioning in the downlink (DL). SRS is a reference signal that can be used for positioning in the uplink (UL).
[0020] In downlink positioning techniques such as DL-TDoA and DL-AoD, a UE can measure PRS from multiple gNBs. The UE can measure, for example, the reference signal time difference (RSTD) and / or the reference signal received power (PRS-RSRP). These measurements can then be used to assist in estimating the UE's location. The UE can report these measurements to a location management function (LMF). In downlink and uplink positioning techniques, the UE can measure the time difference between the reception time of the PRS and the transmission time of the SRS. The UE can report these measurements to the LMF.
[0021] Certain embodiments may relate to NR positioning. Third Generation Partnership Project (3GPP) Release 16 includes native positioning support in NR. For example, some example embodiments may relate to enhancements to DL or DL+UL UE-assisted positioning solutions. Specifically, some example embodiments may relate to enhancements to UE-assisted positioning solutions.
[0022] Release 17 considers NR positioning enhancements, such as specifying methods, measurements, signaling, and / or procedures to improve the positioning accuracy of Release 16 NR positioning methods by mitigating UE receive (Rx) / transmit (Tx) and / or gNB Rx / Tx timing delays, including DL, UL, and DL+UL positioning methods and / or UE-based and UE-assisted positioning solutions. Additionally, procedures, measurements, reporting, and signaling are considered to improve the accuracy of UL AoA for network-based positioning solutions and / or DL-AoD for UE-based and network-based (including UE-assisted) positioning solutions. As part of the DL-AoD enhancements, reporting of Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRPP) for the first path of a specific PRS resource is expected to be supported.
[0023] For both UE-based and UE-assisted DL-AoD, the UE may be required to measure and report (in the UE-assisted case) the PRS reference signal received power (RSRP) of the first path, depending on the UE capabilities. The measurement path DL PRS RSRP for the ith path delay may be defined as the power of the received DL PRS signal configured for measurement at the ith path delay of the channel response.
[0024] Furthermore, the path DL PRS RSRP of the first path delay may be the power corresponding to the first detected path. Note that the UE may choose to use a time window to calculate the path DL PRS RSRP depending on the UE implementation. The UE may also report the time delay information of the first path.
[0025] However, the definition of PRS RSRPP remains unclear. For example, PRS RSRPP may be defined as Path RSRP per Resource Element (RE), in the same way that PRS RSRP is defined as power per RE.
[0026] Another remaining issue concerns reporting of PRS RSRPP for the first path in DL-AoD. This new reporting capability for per-path RSRP is not limited to DL-AoD. For UL Sounding Reference Signal (SRS) resources, the gNB can also report the RSRP for the first path based on the following agreement:
[0027] For example, in the case of a first arriving path measurement for an SRS for a positioning resource, the gNB may report the following set of measurements to the LMF: {one SRS-RSRP, multiple UL-AOAs (AoA / ZoA pairs), one UL-RTOA}, {one SRS-RSRP, multiple UL-AOAs (AoA / ZoA pairs), one gNB Rx-Tx time difference}, or {multiple SRS-RSRPs, multiple UL-AOAs (AoA / ZoA pairs), one UL-RTOA, one gNB Rx-Tx time difference}.
[0028] For first arriving path measurements for an SRS on a MIMO resource, the gNB can report the following set of measurements to the LMF: {one SRS-RSRP, multiple UL-AOAs (AoA / ZoA pairs), one UL-RTOA}, or {multiple SRS-RSRPs, multiple UL-AOAs (AoA / ZoA pairs), one UL-RTOS}. These gNB measurements can be associated with an SRS resource ID and timestamp, which can also be reported to the LMF. Note that the operation of the SRS for multiple-input multiple-output (MIMO) is transparent to the UE.
[0029] For multi-RTT and DL-TDOA, the UE can report the path RSRP of the first path and the additional paths. For example, the UE can report the path RSRP of the first path and the additional paths as part of DL-TDOA, UL-TDOA and multi-RTT reporting enhancements. Additionally, there may be support for introducing a request from the LMF to the UE / TRP when it is desired that the path RSRP of the additional paths be reported, and / or support for the path RSRP of the additional paths as part of DL-AoD.
[0030] As outlined above, PRS RSRPP measurements can be defined as absolute values, and the current absolute and differential reporting mapping table may be reused for this purpose, however, a reference measurement needs to be determined when the differential reporting function is applied.
[0031] Therefore, the UE can report the first path PRS RSRPP as an absolute value for a specific PRS resource, and the parameters for absolute value reporting are captured as provisional values in higher layer signaling. This can be a reasonable option to reduce the report signaling overhead and can work when there is no ambiguity from the LMF side.
[0032] However, even if a specific PRS resource among multiple PRS resources indicates the maximum first-path PRS RSRPP, this does not guarantee that the transmit beam direction of this PRS resource is in the line of sight (LoS) direction. That is, the maximum first-path PRS RSRPP of a PRS resource does not guarantee that the shortest path power is maximum. The ratio of the first-path PRS RSRPP to the total power may constitute important information. When the UE reports the PRS RSRPP of only the first path, there is still ambiguity from the LMF side.
[0033] Furthermore, DL-AoD currently does not support PRS RSRPP reporting for additional paths. If the LMF only knows the path power of the first path and does not know the path power of any additional paths, the LMF may not be able to properly determine whether the "first path" is acceptable for use for DL-AoD calculations.
[0034] Certain embodiments may address at least this issue by, for example, ensuring that the LMF has knowledge of the percentage of power coming from the first path. Although DL-TDoA and multi-RTT technologies support RSRPP reporting for the first path and additional paths, the LMF cannot expect the UE to report RSRPP and / or PRS RSRP for all paths because the reporting is up to the UE implementation and the LMF cannot indicate to the UE to report PRS RSRP and / or PRS RSRPP.
[0035] One solution may be for NR positioning to restrict the UE to reporting PRS RSRPP along with total PRS RSRP; it is expected that the PRS RSRPP reporting-only option will also be accepted. Even if differential reporting functionality is supported, the same problems may arise unless additional restrictions are placed on differential reporting. For example, a UE may or may not be enabled to report PRS RSRPP for the same resource. Accordingly, certain embodiments provide systems, devices, and / or methods that overcome at least the above-mentioned problems and challenges, as well as other problems or challenges that may not be explicitly mentioned herein.
[0036] As described in further detail below, certain embodiments may include LFM and / or UE behavior when the UE reports only the PRS RSRPP for multiple PRS resources. Note that as used herein, a UE in this disclosure may also be referred to as a user device, and vice versa.
[0037] Furthermore, it should be understood that UE or user device is not limited to cellular or mobile phones, but may include any electronic device that may or may not include a transceiver for wireless communication, etc. For example, this may include, but is not limited to, a computer, a laptop, a headset, a vehicle, a camera, a sensor, or any other suitable device that may or may not be described herein.
[0038] Figure 1 illustrates an example signaling flow diagram 100 according to one embodiment. As shown in Figure 1, the signaling flow diagram 100 may include messages or information sent to and / or received from, for example, a gNB, a UE, and / or an LMF. However, it should be noted that this is merely an example and that the signaling may involve other network elements or network nodes.
[0039] According to one embodiment, the LMF and / or the gNB may provide the UE with positioning assistance information including at least a PRS resource configuration. As shown in the example of Figure 1, at 105, the gNB may transmit a periodic DL RS (e.g., a PRS) to the UE.
[0040] 1 , the LMF may initiate DL-AoD, DL-TDOA, and / or multi-RTT positioning for the UE at 110. The UE may then report DL PRS RSRPP of a first path of multiple PRS resources to the LMF at 115, where the UE reports a specific timestamp along with DL PRS RSRPP measurements for these multiple PRS resources, where the timestamp indicates when the UE obtained these DL PRS RSRPP measurements. The reporting at 115 may be performed using, for example, differential reporting or absolute value reporting.
[0041] In certain embodiments, the LMF may use the reported PRS RSRPP for multiple PRS resources within a PRS resource set or a subset of PRS resources to estimate the location of the target UE.
[0042] According to one embodiment, the LMF may determine whether it needs to obtain additional information regarding the (total) PRS RSRP for each PRS resource. For example, the LMF may determine that a previous report of the PRS RSRP is not valid for the UE, and therefore the LMF needs to obtain another update and / or the LMF needs to check whether the first path is the dominant path.
[0043] Thus, in one embodiment, the LMF may request the UE to report a (total) PRS RSRP for a set of PRS resources corresponding to a reported PRS RSRPP that the UE previously obtained at a particular timestamp at 120. According to some embodiments, this timestamp may be the reported timestamp from the UE when the UE reports a DL PRS RSRPP for the set of PRS resources at 115.
[0044] 1, the UE may check its buffered data and its movement at 125. According to some embodiments, the UE may receive a periodic DL RS (e.g., PRS) transmission at 130.
[0045] In one embodiment, as shown at 135, if the UE has not buffered or stored PRS RSRPs (e.g., total PRS RSRPs) for the PRS resources for which the UE reported first-path PRS RSRPPs, or if the UE has not measured the PRS RSRPs (e.g., total PRS RSRPs) for the reported PRS resources at a time corresponding to the indicated timestamp and the UE has not moved compared to the indicated particular timestamp, the UE may measure the PRS RSRPs (e.g., total PRS RSRPs) for the requested PRS resources using the Rx beam and Rx branch used at the indicated timestamp. According to this embodiment, at 135, the UE may report the same timestamp as the indicated particular timestamp. In this case, the UE does not need to additionally measure and report first-path PRS RSRPPs.
[0046] In a further embodiment, if the UE has not buffered or stored PRS RSRPs (e.g., total PRS RSRPs) for the PRS resources for which the UE reported PRS RSRPPs of the first path, or if the UE has not measured the PRS RSRPs (e.g., total PRS RSRPs) for the reported PRS resources at a time corresponding to the particular indicated timestamp, and if the UE has moved more than a threshold compared to the indicated timestamp, the UE may report both new PRS RSRPs and PRS RSRPPs for the PRS resources that the UE previously reported. In this case, the UE may report a new timestamp that is different from the indicated timestamp.
[0047] According to certain embodiments, as shown at 140 in the example of FIG. 1 , if the UE has buffered or stored PRS RSRPs (e.g., total PRS RSRPs) for the PRS resources for which the UE reported a PRS RSRPP for the first path, and if the UE has not moved compared to the indicated timestamp, the UE may report the requested PRS RSRPs for that set of PRS resources and may include the same timestamp as the indicated timestamp.
[0048] In some embodiments, if the UE has not buffered or stored PRS RSRPs (e.g., total PRS) for the PRS resources for which the UE reported a PRS RSRPP for the first path, and if the UE has not moved for a certain duration (t∈{t0, t1, t2}, where t0≦t1≦t2), the UE may indicate a timestamp (t1) of a previously reported PRS RSRP that is the same as the PRS RSRP at the indicated timestamp.
[0049] Note that the previously reported PRS RSRP may include timestamp t0. In this case, the timestamp of the previously reported measurement {RSRP, timestamp:t0} for the set of PRS resources is effectively replaced by t1. According to this embodiment, the UE does not need to report all PRS RSRP measurements for the requested PRS resources.
[0050] According to a particular embodiment, if the UE has buffered or stored PRS RSRPs (e.g., total PRS RSRPs) for the PRS resources for which the UE reported a PRS RSRPP for the first path, and if the UE has moved more than a threshold compared to the indicated timestamp, the UE may report both new PRS RSRPs and PRS RSRPPs for the PRS resources that the UE previously reported. In this embodiment, the UE may report a new timestamp that is different from the indicated timestamp.
[0051] In one embodiment, if the UE has not buffered or stored the PRS RSRPs (e.g., total PRS RSRPs) for the PRS resources for which it reported the PRS RSRPPs of the first path, or if the UE has not measured the total PRS RSRPs for the reported PRS resources at the time corresponding to the indicated timestamp, the UE may notify the LMF that it cannot comply with the indication / request from the LMF, as shown at 145 in the example of FIG. 1 .
[0052] According to some embodiments, the UE may delete any buffered measurement data at 150. As also shown in the example of Figure 1, the LMF may re-estimate the location of the target UE at 155 using the reported measurements.
[0053] In one embodiment, the LMF may configure one or more thresholds for when the UE should report RSRP along with RSRPP. For example, the LMF may indicate that if RSRPP is less than or equal to X% of total power (RSRP), the UE should include both the PRS RSRPP and the PRS RSRP for the PRS resource in the initial measurement report.
[0054] Similarly, the LMF may request the UE to exclude the PRS RSRP when reporting the PRS RSRPP of the first path for PRS resources if the PRS RSRPP is dominant.
[0055] According to a particular embodiment, the buffering capability may vary depending on the capabilities of the UE. The UE may report its measurement buffering capability to the LMF so that the LMF can take it into account for measurement report requests / indications.
[0056] In another embodiment, two types of received power values are specified for DL PRS RSRPP. One power value is legacy PRS RSRP and the other is PRS RSRPP. As an option, if the UE can measure or report only one measurement of PRS RSRP and PRS RSRPP, the LMF can indicate via pre-configuration whether PRS RSRP or PRS RSRPP needs to be measured and reported. For example, the LMF can provide an RSRP type indicator to indicate whether PRS RSRP and / or PRS RSRPP needs to be measured and reported. Thus, the UE can receive a request and / or an indication to report one measurement of PRS RSRP and RSRPP, or both PRS RSRP and PRS RSRPP.
[0057] In some embodiments, all or some of the above-described UE behaviors may be configured or indicated by the gNB and / or LMF.
[0058] An example flow diagram of a method for positioning according to one example embodiment is shown in Figure 2. For example, Figure 2 may illustrate an example method for positioning-based DL and / or UL measurement reporting according to some embodiments.
[0059] In certain example embodiments, the flowchart of Figure 2 may be performed by a network entity or communication device (or group of entities or devices) in a communication system such as, but not limited to, LTE, 5G NR, or 5G beyond. For example, in some example embodiments, a communication device performing the method of Figure 2 may include a UE, a sidelink (SL) UE, a user device, a wireless device, a mobile station, an IoT device, a UE-type roadside unit (RSU), a wireless transmit / receive unit, a customer premises equipment (CPE), a laptop, a headset, a vehicle, a sensor, other mobile or fixed device, etc. For example, in certain example embodiments, the method of Figure 2 may include procedures or actions performed by a UE as described or illustrated elsewhere herein, such as in Figure 1.
[0060] 2, the method may include, at 205, receiving a first request, for example, from a network node. For example, the network node may be, or may include, a location management node, an LMF, or other node responsible for location management services.
[0061] In some example embodiments, the first request may indicate to the user device to report a PRS RSRP for a set of PRS resources corresponding to a previous report that indicated a PRS RSRPP for the user device previously obtained at a first timestamp, e.g., using a particular Rx beam and Rx branch. For example, in some example embodiments, the first request may correspond to or be similar to the request received by the UE at 120 in the example of FIG.
[0062] According to certain example embodiments, the method of Figure 2 may include transmitting a second report to the network node at 210 based on at least one status of the user device. For example, in some example embodiments, the second report may correspond to or be similar to one or more of the reports transmitted by the UE at 135, 140, or 145 of the example of Figure 1. In one embodiment, the at least one status of the user device may include at least one of a buffered data status and / or a mobility status.
[0063] According to certain embodiments, the second report based on at least one status of the user device may include one or more of: reporting a measured PRS RSRP using the same Rx beam and Rx branch used for measuring the PRS RSRPP when the user device has no buffered data and is not moving; reporting a PRS RSRP and a first timestamp corresponding to the previous report when the user device has buffered data and is not moving; and / or reporting an indicator indicating that there is no valid measured PRS RSRP when the user device is moving.
[0064] In one embodiment, the method or transmitting 210 may include reporting, by the user device, a PRS RSRPP for the set of PRS resources of the first timestamp. According to one embodiment, the method or receiving 205 may include receiving, by the user device, one or more thresholds that may indicate reporting an RSRP with the PRS RSRPP.
[0065] In one embodiment, the one or more thresholds may include or indicate a percentage of an RSRPP (power) threshold, in which case reporting may include the user device indicating both PRS RSRPP and PRS RSRP for the set of PRS resources when RSRPP is not greater than the percentage of the RSRP threshold.
[0066] In some embodiments, the method or receiving 205 may include receiving, by the user device, a request from the network node to exclude PRS RSRP when the user device reports PRS RSRPP for the set of PRS resources if PRS RSRPP is dominant.
[0067] According to one embodiment, the method or transmitting 210 may include transmitting, by the user device, the measurement buffering capabilities to a network node.
[0068] It should be noted that Figure 2 is provided as an example of a method or process according to certain embodiments, however, as may be described elsewhere herein, certain modifications, variations, or adjustments to the process of Figure 2 are possible according to further embodiments.
[0069] An example flow diagram of a method for positioning according to an example embodiment is shown in Figure 3. For example, Figure 3 may illustrate an example method for positioning-based DL and / or UL measurement reporting according to some embodiments.
[0070] In certain example embodiments, the flowchart of Figure 3 may be performed by a network entity or a communication device in a communication system such as, but not limited to, LTE, 5G NR, or 5G beyond. For example, in some example embodiments, a communication device performing the method of Figure 3 may include a location management entity or LMF. For example, in some embodiments, the method of Figure 3 may include procedures or operations performed by an LMF as described or illustrated elsewhere herein, such as in Figure 1.
[0071] As shown in the example of Figure 3, the method may include sending a first request to the user device at 305. In some example embodiments, the first request may indicate to the user device to report a PRS RSPP for a set of PRS resources corresponding to a previous report that indicated a PRS RSRPP for the user device previously obtained at a first timestamp, e.g., using a particular Rx beam and Rx branch. For example, in some example embodiments, the first request may correspond to or be similar to the request sent by the LMF at 120 in the example of Figure 1.
[0072] According to one embodiment, the method of Figure 3 may include receiving a second report based on at least one status of the user device at 310. For example, in some example embodiments, the second report may correspond to or be similar to one or more of the reports received by the LMF at 135, 140, or 145 of the example of Figure 1. In one embodiment, the at least one status of the user device may include at least one of a buffered data status and / or a movement status.
[0073] According to certain example embodiments, the second report based on at least one status of the user device may include one or more of: a measured PRS RSRP using the same Rx beam and Rx branch used to measure the PRS RSRPP when the user device has no buffered data and is moving; a PRS RSRP and first timestamp corresponding to the previous report when the user device has buffered data and is not moving; and / or an indicator indicating that there is no valid measured PRS RSRP when the user device is moving.
[0074] In some example embodiments, the method of FIG. 3 may include, at 315, estimating a location of the user device based on the PRS RSRPs for the set of PRS resources reported in the second report.
[0075] According to a particular embodiment, the method or receiving 310 may include receiving a PRS RSRPP for the set of PRS resources at the first timestamp from the user device.
[0076] In some example embodiments, the method or transmitting 305 may include transmitting one or more thresholds to the user device. The one or more thresholds may indicate reporting RSRP along with the PRS RSRPP. In one embodiment, the one or more thresholds may include or indicate a percentage of an RSRP (power) threshold. In this case, if the RSRPP is not greater than the percentage of the RSRP threshold, the method or receiving 310 may include receiving from the user device an indication of both the PRS RSRPP and the PRS RSRP of the PRS resources.
[0077] According to certain embodiments, the method or transmitting 305 may include, if the PRS RSRPP dominates, transmitting a request to the user device to exclude the PRSRSRP when the user device reports the PRS RSRPP for the set of PRS resources. In one example, the method or receiving 310 may include receiving a measurement buffering capability from the user device.
[0078] It should be noted that Figure 3 is provided as an example of a method or process according to certain embodiments. However, it should be understood that certain modifications, variations, or adjustments to the process of Figure 3 are possible according to further embodiments, as may be described elsewhere herein.
[0079] 4 shows examples of device 10, device 20, and device 30, according to certain embodiments. In one embodiment, device 10 may be a node, host, or server in a communications network or serving such a network.
[0080] For example, in one embodiment, apparatus 10 may be or may be included in a UE, user device, mobile equipment (ME), mobile station, mobile device, fixed device, IoT device, TSN device, or other device. As described herein, a UE may alternatively be referred to as, for example, a mobile station, mobile equipment, mobile unit, mobile device, user device, subscriber station, wireless terminal, tablet, smartphone, IoT device, sensor, or NB-IoT device. By way of example, apparatus 10 may be implemented as, for example, a wireless handheld device, a wireless plug-in accessory, or the like. Note that one skilled in the art will recognize that apparatus 10 can include components or features not shown in FIG. 4 .
[0081] As shown in the example of FIG. 4 , device 10 may include processor 12 for processing information and executing instructions or operations. Processor 12 may be any type of general-purpose or special-purpose processor. Indeed, processor 12 may include, by way of example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and a processor based on a multi-core processor architecture. While a single processor 12 is shown in FIG. 4 , multiple processors may be used according to other embodiments. For example, it should be understood that in certain embodiments, device 10 may include two or more processors capable of forming a multiprocessor system capable of supporting multiprocessing (e.g., in this case, processor 12 may represent the multiprocessor). In certain embodiments, the multiprocessor system may be tightly or loosely coupled (e.g., to form a computer cluster).
[0082] Processor 12 may perform functions associated with the operation of device 10, including precoding of antenna gain / phase parameters, encoding and decoding of individual bits forming communication messages, formatting of information, and overall control of device 10, including processes related to management of communication resources. In certain embodiments, processor 12 may be configured as a processing or control means for performing any of the procedures described herein.
[0083] Apparatus 10 may further include or be coupled to memory 14 (internal or external) couplable to processor 12 for storing information and instructions executable by processor 12. Memory 14 may be one or more memories and may be of any type suitable for the local application environment and may be implemented using any suitable volatile or non-volatile data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and / or removable memory.
[0084] For example, memory 14 may consist of any combination of random access memory (RAM), read-only memory (ROM), static storage such as a magnetic or optical disk, a hard disk drive (HDD), or any other type of non-transitory machine- or computer-readable medium.
[0085] The instructions stored in memory 14 may include program instructions or computer program code that, when executed by processor 12, enable device 10 to perform the tasks described herein. In particular embodiments, memory 14 may be configured as a storage means for storing any information or instructions for execution as described elsewhere herein.
[0086] In one embodiment, device 10 may further include or be coupled to a drive or port (internal or external) configured to accept and read an external computer-readable storage medium, such as an optical disk, a USB drive, a flash drive, or any other storage medium. For example, the external computer-readable storage medium may store a computer program or software for execution by processor 12 and / or device 10.
[0087] In some embodiments, device 10 may also include or be coupled to one or more antennas 15 for transmitting signals and / or data to device 10 and for receiving signals and / or data from device 10. Device 10 may further include or be coupled to a transceiver 18 configured to transmit and receive information.
[0088] Transceiver 18 may include, for example, multiple wireless interfaces that can be coupled to antenna 15. The wireless interfaces may support multiple wireless access technologies, including one or more of LTE, 5G, WLAN, NB-IoT, Bluetooth, BT-LE, NFC, radio frequency identifier (RFID), ultra-wideband (UWB), MultiFire, etc. The wireless interfaces may include components such as filters, converters (e.g., digital-to-analog converters, etc.), mappers, fast Fourier transform (FFT) modules, etc., to generate symbols for transmission over one or more downlinks and receive symbols (e.g., over an uplink).
[0089] Thus, transceiver 18 may be configured to modulate information onto a carrier waveform for transmission by antenna 15, and to demodulate information received via antenna 15 for further processing by other elements of device 10. In other embodiments, transceiver 18 may be capable of directly transmitting and receiving signals or data. In certain exemplary embodiments, transceiver 18 may be configured as a transmitting and receiving means for transmitting and / or receiving information as described elsewhere herein.
[0090] Additionally or alternatively, in some embodiments, apparatus 10 may include input and / or output devices (I / O devices) or means. In particular embodiments, apparatus 10 may further include a user interface, such as a graphical user interface or a touch screen.
[0091] In one embodiment, memory 14 may store software modules that provide functionality when executed by processor 12. The modules may include, for example, an operating system that provides operating system functionality for device 10. The memory may also store one or more functional modules, such as applications or programs, to provide additional functionality for device 10. Components of device 10 may be implemented in hardware or as any suitable combination of hardware and software.
[0092] According to some embodiments, the processor 12 and memory 14 may be included in or form part of processing or control circuitry. Further, in some embodiments, the transceiver 18 may be included in or form part of transceiver circuitry, processing circuitry, and / or control circuitry.
[0093] As used herein, the term “circuitry” may refer to a hardware-only circuit implementation (e.g., analog and / or digital circuitry), a combination of hardware circuitry and software, a combination of software / firmware and analog and / or digital hardware circuitry, any portion of a hardware processor (including, e.g., a digital signal processor) with software that, in combination, causes a device (e.g., device 10) to perform various functions, and / or hardware circuits and / or processors that use software for operation but may not be present if software is not necessary for operation, or portions thereof. As a further example, as used herein, the term “circuitry” may cover implementations of only a hardware circuit or processor (or multiple processors), or portions of a hardware circuit or processor and its associated software and / or firmware. The term circuitry also covers baseband integrated circuits in a server, cellular network node or device, or other computing or network device.
[0094] As noted above, in particular embodiments, apparatus 10 may be or include, for example, a UE (e.g., an SL UE), a user device, a mobile device, a mobile station, an ME, an IoT device, and / or an NB-IoT device. For example, in some embodiments, apparatus 10 is configurable to perform one or more of the processes described in any of the flowcharts or signaling diagrams described herein, such as those shown in the examples of Figures 1 and / or 2.
[0095] For example, in some embodiments, apparatus 10 may be configured to perform one or more of the actions performed by the UE shown in Figure 1. In some embodiments, apparatus 10 may be configured to perform procedures, such as those related to positioning measurement reporting, as described herein.
[0096] According to particular embodiments, the transceiver 18 can be configured to receive a first request, for example, from a network node. In some example embodiments, the first request can indicate to the device 10 to report a PRS RSRP for a set of PRS resources corresponding to a previous report that indicated a PRS RSRPP for the device 10 previously obtained at a first timestamp. For example, in some embodiments, the first request can correspond to or be similar to the request received by the UE at 120 in the example of FIG. 1.
[0097] According to certain example embodiments, the transceiver 18 can be configured to transmit to the network node a second report based on at least one status of the device 10. For example, in some example embodiments, the second report may correspond to or be similar to one or more of the reports transmitted by the UE at 135, 140, or 145 in the example of Figure 1. In one embodiment, the at least one status of the device 10 may include at least one of a buffered data status and / or a mobility status.
[0098] According to certain embodiments, the second report based on at least one status of device 10 may include one or more of: reporting a measured PRS RSRP using the same Rx beam and Rx branch used to measure the PRS RSRPP when device 10 has no buffered data and is not moving; reporting a PRS RSRP and a first timestamp corresponding to the previous report when device 10 has buffered data and is not moving; and / or reporting an indicator indicating that there is no valid measured PRS RSRP when device 10 is moving.
[0099] In one embodiment, the transceiver 18 is configurable to report to the network node the PRS RSRPP for the set of PRS resources at the first timestamp. According to one embodiment, the transceiver 18 is configurable to receive from the network node one or more thresholds that may indicate reporting the RSRP along with the PRS RSRPP. In one embodiment, the one or more thresholds may include or indicate a percentage of an RSRP (power) threshold. In this case, when the RSRPP is not greater than the percentage of the RSRP threshold, the transceiver 18 is configurable to report or indicate to the network node both the PRS RSRPP and the PRS RSRP for the set of PRS resources.
[0100] In some embodiments, the transceiver 18 can be configured to receive a request from the network node to exclude the PRS RSRP when the device 10 reports the PRS RSRPP for the set of PRS resources if the PRS RSRPP dominates. According to one embodiment, the transceiver 18 can be configured to transmit the measurement buffering capabilities to the network node.
[0101] 4 further illustrates an example of apparatus 20 according to one embodiment. In one embodiment, apparatus 20 may be a node, host, or server in a communications network or serving such a network. For example, apparatus 20 may be a network node, satellite, base station, Node B, evolved Node B (eNB), 5G Node B or access point, next generation Node B (NG-NB or gNB), TRP, HAPS, remote radio head (RRH), integrated access and backhaul (IAB) node, and / or WLAN access point associated with a radio access network, such as an LTE network, 5G or NR, or 6G. In some example embodiments, apparatus 20 may be, for example, a gNB or other similar radio node.
[0102] It should be understood that in some example embodiments, device 20 may comprise an edge cloud server as a distributed computing system, in which case the server and wireless nodes may be standalone devices that communicate with each other via wireless paths or via wired connections, or may be located within the same entity that communicate via wired connections.
[0103] For example, in one particular example embodiment in which apparatus 20 represents a gNB, the apparatus may be configured as a central unit (CU) and one or more distributed units (DUs) that divide gNB functions. In such an architecture, the CU may be a logical node that includes gNB functions such as user data transmission, mobility control, radio access network sharing, positioning, and / or session management. The CU may control the operation of the DUs over the fronthaul interface. The DUs may be logical nodes that include a subset of gNB functions, depending on the functional division option. Note that those skilled in the art will recognize that apparatus 20 may include components or features not shown in FIG. 4 .
[0104] In some example embodiments, device 20 may include one or more processors, one or more computer-readable storage media (e.g., memory, storage, etc.), one or more wireless access components (e.g., modems, transceivers, etc.), and / or a user interface. In some embodiments, device 20 is configurable to operate using one or more wireless access technologies, such as LTE, LTE-A, NR, 5G, WLAN, WiFi, NB-IoT, Bluetooth, NFC, MulteFire, and / or any other wireless access technology. Note that one skilled in the art will recognize that device 20 may include components or features not shown in FIG. 4 .
[0105] 4, device 20 may include or be coupled to a processor 22 for processing information and performing instructions or operations. Processor 22 may be any type of general-purpose or special-purpose processor. Indeed, processor 22 may include, by way of example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and a processor based on a multi-core processor architecture.
[0106] 4 shows a single processor 22, multiple processors may be used according to other embodiments. For example, it should be understood that in certain embodiments, device 20 may include two or more processors that may form a multiprocessor system capable of supporting multiprocessing (e.g., in this case, processor 22 may represent the multiprocessor). In certain embodiments, the multiprocessor system may be tightly coupled or loosely coupled (e.g., to form a computer cluster).
[0107] Processor 22 may perform functions associated with the operation of device 20, including, as a few examples, precoding of antenna gain / phase parameters, encoding and decoding of individual bits forming communication messages, formatting of information, and overall control of device 20, including processes related to management of communication resources.
[0108] Apparatus 20 may further include or be coupled to memory 24 (internal or external) couplable to processor 22 for storing information and instructions executable by processor 22. Memory 24 may be one or more memories and may be of any type suitable for the local application environment and may be implemented using any suitable volatile or non-volatile data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and / or removable memory.
[0109] For example, memory 24 may be comprised of any combination of random access memory (RAM), read-only memory (ROM), static storage such as a magnetic or optical disk, a hard disk drive (HDD), or any other type of non-transitory machine- or computer-readable medium. The instructions stored in memory 24 may include program instructions or computer program code that, when executed by processor 22, enable device 20 to perform the tasks described herein.
[0110] In one embodiment, device 20 may further include or be coupled to a drive or port (internal or external) configured to accept and read an external computer-readable storage medium, such as an optical disk, a USB drive, a flash drive, or any other storage medium. For example, the external computer-readable storage medium may store a computer program or software for execution by processor 22 and / or device 20.
[0111] In some embodiments, device 20 may also include or be coupled to one or more antennas 25 for receiving downlink signals and for transmitting from device 20 via an uplink. Device 20 may further include a transceiver 28 configured to transmit and receive information. Transceiver 28 may also include a wireless interface (e.g., a modem) coupled to antenna 25. The wireless interface may support multiple wireless access technologies, including one or more of LTE, LTE-A, 5G, NR, WLAN, NB-IoT, Bluetooth, BT-LE, NFC, RFID, UWB, etc. The wireless interface may include other components, such as filters, converters (e.g., digital-to-analog converters), symbol demappers, signal shaping components, inverse fast Fourier transform (IFFT) modules, etc., to process symbols, such as OFDMA symbols, carried by the downlink or uplink.
[0112] For example, transceiver 28 may be configured to modulate information onto a carrier waveform for transmission by antenna 25 and to demodulate information received via antenna 25 for further processing by other elements of device 20. In other embodiments, transceiver 28 may be capable of directly transmitting and receiving signals or data. Additionally, or alternatively, in some embodiments, device 20 may include input and / or output devices (I / O devices). In particular embodiments, device 20 may further include a user interface, such as a graphical user interface or a touch screen.
[0113] In one embodiment, memory 24 may store software modules that provide functionality when executed by processor 22. The modules may include, for example, an operating system that provides operating system functionality for device 20. The memory may also store one or more functional modules, such as applications or programs, to provide additional functionality for device 20. Components of device 20 may be implemented in hardware or as any suitable combination of hardware and software. According to one exemplary embodiment, device 20 may optionally be configured to communicate with device 10 or device 30 via a wireless or wired communication link or interface 70 according to any wireless access technology, such as NR.
[0114] According to some embodiments, the processor 22 and memory 24 may be included in or form part of a processing circuit / means or a control circuit / means. Further, in some embodiments, the transceiver 28 may be included in or form part of a transceiver circuit or transceiver means, a processing circuit / means, or a control circuit / means.
[0115] As mentioned above, according to some embodiments, apparatus 20 may be or may be part of a network element or RAN node, such as a base station, access point, Node B, eNB, gNB, TRP, RRH, HAPS, IAB node, relay node, WLAN access point, satellite, etc. According to particular embodiments, apparatus 20 is controllable by memory 24 and processor 22 to perform functions associated with the example embodiments described herein. For example, in some embodiments, apparatus 20 is configurable to perform one or more of the processes illustrated in any of the flowcharts or signaling diagrams described herein, such as those shown in FIGS. 1-3.
[0116] In particular embodiments, apparatus 20 may include or represent a network node, such as the gNB shown in the example of Figure 1. According to one embodiment, apparatus 20 is configurable to perform procedures, for example, related to positioning measurement reporting.
[0117] In particular embodiments, transceiver 28 may be configured to transmit a periodic DL RS (eg, a PRS) to one or more UEs.
[0118] An example of apparatus 30 according to an example embodiment is further illustrated in Figure 4. In one example embodiment, apparatus 30 may be a node or element in or associated with a communications network, such as a location management entity, or LMF, or similar node configured for location management.
[0119] In some example embodiments, device 30 may include one or more processors, one or more computer-readable storage media (e.g., memory, storage, etc.), one or more wireless access components (e.g., modems, transceivers, etc.), and / or a user interface. In some example embodiments, device 30 is configurable to operate using one or more wireless access technologies, such as LTE, LTE-A, NR, 5G, WLAN, WiFi, NB-IoT, MulteFire, and / or any other wireless access technology. Note that one skilled in the art will recognize that device 30 may include components or features not shown in FIG. 4 .
[0120] As shown in the example of Figure 4, device 30 may include or be coupled to a processor 32 for processing information and performing instructions or operations. Processor 32 may be any type of general-purpose or special-purpose processor. Indeed, processor 32 may include, by way of example, one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and a processor based on a multi-core processor architecture. Although a single processor 32 is shown in Figure 4, multiple processors may be used according to other embodiments.
[0121] For example, it should be understood that in certain embodiments, device 30 may include two or more processors that may form a multiprocessor system capable of supporting multiprocessing (e.g., in this case, processor 32 may represent the multiprocessor). In certain embodiments, the multiprocessor system may be tightly coupled or loosely coupled (e.g., to form a computer cluster).
[0122] The processor 32 may perform functions associated with the operation of the device 30, including, as some examples, precoding of antenna gain / phase parameters, encoding and decoding of individual bits forming communication messages, formatting of information, and overall control of the device 30, including processes related to management of communication resources.
[0123] The device 30 may include or be coupled to a memory 34 (internal or external) couplable to the processor 32 for storing information and instructions executable by the processor 32. The memory 34 may be one or more memories and may be of any type suitable for the local application environment and may be implemented using any suitable volatile or non-volatile data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and / or removable memory.
[0124] For example, memory 34 may be comprised of any combination of random access memory (RAM), read-only memory (ROM), static storage such as a magnetic or optical disk, a hard disk drive (HDD), or any other type of non-transitory machine- or computer-readable medium. The instructions stored in memory 34 may include program instructions or computer program code that, when executed by processor 32, enable device 30 to perform the tasks described herein.
[0125] In one embodiment, device 30 may further include or be coupled to a drive or port (internal or external) configured to accept and read an external computer-readable storage medium, such as an optical disk, a USB drive, a flash drive, or any other storage medium. For example, the external computer-readable storage medium may store a computer program or software for execution by processor 32 and / or device 30.
[0126] In some embodiments, device 30 may also include or be coupled to one or more antennas 35 for receiving downlink signals and for transmitting from device 30 via the uplink. Device 30 may further include a transceiver 38 configured to transmit and receive information. Transceiver 38 may also include a wireless interface (e.g., a modem) coupled to antenna 35. The wireless interface may support multiple wireless access technologies, including one or more of LTE, LTE-A, 5G, NR, WLAN, NB-IoT, BT-LE, RFID, UWB, etc. The wireless interface may include other components, such as filters, converters (e.g., digital-to-analog converters), symbol demappers, signal shaping components, inverse fast Fourier transform (IFFT) modules, etc., to process symbols, such as OFDMA symbols, carried by the downlink or uplink.
[0127] For example, transceiver 38 can be configured to modulate information onto a carrier waveform for transmission by antenna 35 and to demodulate information received via antenna 35 for further processing by other elements of device 30. In other exemplary embodiments, transceiver 38 may be capable of directly transmitting and receiving signals or data. Additionally, or alternatively, in some embodiments, device 30 may include input and / or output devices (I / O devices). In particular embodiments, device 30 may further include a user interface, such as a graphical user interface or a touch screen.
[0128] In one exemplary embodiment, memory 34 may store software modules that provide functionality when executed by processor 32. The modules may include, for example, an operating system that provides operating system functionality for device 30. The memory may also store one or more functional modules, such as applications or programs, to provide additional functionality to device 30. Components of device 30 may be implemented in hardware or as any suitable combination of hardware and software. According to one exemplary embodiment, device 30 may optionally be configured to communicate with device 10 via wireless or wired communication link 71 and / or with device 20 via wireless or wired communication link 72 according to any wireless technology, such as NR.
[0129] According to some exemplary embodiments, the processor 32 and memory 34 may be included in or form part of processing or control circuitry. Further, in some embodiments, the transceiver 38 may be included in or form part of transceiver circuitry, processing circuitry, or control circuitry.
[0130] As mentioned above, according to some example embodiments, the device 30 may be or include, for example, a location management entity or LMF. According to certain example embodiments, the device 30 is controllable by the memory 34 and / or the processor 32 to perform functions related to the example embodiments described herein. For example, in some example embodiments, the device 30 is configurable to perform one or more of the processes described in any of the diagrams or signaling flow diagrams described herein, such as the processes shown in the examples of FIG. 1 and / or FIG. 3. As an example, the device 30 may correspond to or represent an LMF, such as the one shown in the example of FIG. 1. According to certain example embodiments, the device 30 is configurable to perform procedures related to, for example, positioning measurement reporting.
[0131] In some embodiments, the transceiver 38 can be configured to send a first request to the user device. In some example embodiments, the first request can indicate to the user device to report a PRS RSRP for a set of PRS resources corresponding to a previous report that indicated a PRS RSRPP for the user device previously obtained at a first timestamp. For example, in some example embodiments, the first request can correspond to or be similar to the request sent by the LMF at 120 in the example of FIG. 1.
[0132] According to one embodiment, the transceiver 38 can be configured to receive a second report based on at least one status of the user device. For example, in some example embodiments, the second report may correspond to or be similar to one or more of the reports received by the LMF at 135, 140, or 145 in the example of Figure 1. In one embodiment, the at least one status of the user device may include at least one of a buffered data status and / or a movement status.
[0133] According to certain example embodiments, the second report based on at least one status of the user device may include one or more of: a measured PRS RSRP using the same Rx beam and Rx branch used to measure the PRS RSRPP when the user device has no buffered data and is moving; a PRS RSRP and first timestamp corresponding to the previous report when the user device has buffered data and is not moving; and / or an indicator indicating that there is no valid measured PRS RSRP when the user device is moving.
[0134] In some example embodiments, memory 34 and / or processor 32 may be configured to estimate the location of the user device based on the PRS RSRPs for the set of PRS resources reported in the second report.
[0135] According to one particular example embodiment, transceiver 38 is configurable to receive from the user device a PRS RSRPP for a set of PRS resources at a first timestamp.
[0136] In some example embodiments, the transceiver 38 can be configured to transmit one or more thresholds to the user device. The one or more thresholds can indicate reporting RSRP along with PRS RSRPP. In one embodiment, the one or more thresholds can include or indicate a percentage of an RSRP (power) threshold. In this case, the transceiver 38 can be configured to receive an indication of both PRS RSRPP and PRS RSRP for the set of PRS resources from the user device when the RSRPP is not greater than the percentage of the RSRP threshold.
[0137] According to particular embodiments, the transceiver can be configured to send a request to the user device to exclude the PRS RSRP when the user device reports the PRS RSRPP for the set of PRS resources if the PRS RSRPP dominates. In one exemplary embodiment, the transceiver 38 can be configured to receive measurement buffering capabilities from the user device.
[0138] In some example embodiments, an apparatus (e.g., apparatus 10 and / or apparatus 20 and / or apparatus 30) may include means for performing any one or more of the methods, processes and / or procedures or variations described herein, including, but not limited to, one or more processors, memories, controllers, transmitters, receivers, sensors, circuitry and / or computer program code for performing any of the operations described herein, such as those shown or described in connection with FIGS.
[0139] In light of the above, certain illustrative embodiments provide several technical improvements, enhancements and / or advantages over existing technological processes and constitute improvements to at least the technical field of wireless network control and / or management.
[0140] For example, as detailed above, certain example embodiments may provide measurement reporting systems, apparatus, devices, and / or methods for DL and / or UL-based positioning. As a result, the example embodiments may improve accuracy, including positioning precision. For example, certain embodiments may provide improved positioning accuracy for DL AoD positioning. Furthermore, some example embodiments may achieve improved network efficiency, e.g., by avoiding unnecessary reporting overhead. Also, the example embodiments may provide reduced UE power consumption and / or UE power savings. Thus, use of certain example embodiments may result in improved functionality of a communications network and its nodes, such as base stations, eNBs, gNBs, and / or IoT devices, UEs, or mobile stations.
[0141] In some example embodiments, the functionality of any of the methods, processes, signaling diagrams, algorithms or flowcharts described herein may be implemented by software and / or computer program code or portions of code stored in a memory or other computer-readable or tangible medium and executable by a processor.
[0142] In some exemplary embodiments, a device may include or be associated with at least one software application, module, unit, or entity configured as an arithmetic operation executable by at least one computing processor or controller, or as a program or part of a program (including additional or updated software routines). A program, also referred to as a program product or computer program, including software routines, applets, and macros, may be stored on any device-readable data storage medium and include program instructions for performing certain tasks. A computer program product may include one or more computer-executable components configured to perform some exemplary embodiments when the program is executed. One or more computer-executable components may be at least one software code or part of code. Modifications and configurations necessary to implement the functionality of an exemplary embodiment may be made as routines implementable as additional or updated software routines. In one example, the software routines are downloadable to the device.
[0143] As an example, the software or computer program code or portions of code may be in source code form, object code form, or any intermediate form, and may be stored on any kind of carrier, distribution medium, or computer-readable medium, which may be any entity or device capable of carrying a program. Such carriers may include, for example, recording media, computer memory, read-only memory, optical and / or electrical carrier wave signals, communication signals, and / or software distribution packages. Depending on the required processing power, the computer program may be executed in a single electronic digital computer or distributed among several computers. The computer-readable medium or computer-readable storage medium may be a non-transitory medium.
[0144] In other exemplary embodiments, the functionality of the exemplary embodiments may be performed by hardware or circuitry included in the device, for example, using an application specific integrated circuit (ASIC), a programmable gate array (PGA), a field programmable gate array (FPGA), or any other combination of hardware and software. In yet another exemplary embodiment, some of the functionality of the exemplary embodiments may be implemented as signals that can be carried by electromagnetic signals downloaded from the Internet or other network.
[0145] According to one exemplary embodiment, an apparatus such as a node, device or corresponding component may be configured as a circuit, computer or microprocessor, such as a single-chip computer element, or as a chipset that may include at least a memory for providing storage capacity used for arithmetic operations and / or an arithmetic processor for performing arithmetic operations.
[0146] Some embodiments described herein may use or refer to the conjunction "and / or." It should be noted that when the term "and / or" is used, it is intended to include one or both of the alternatives, depending on the illustrated embodiment or implementation. In other words, "and / or" may refer to one or the other, or both, or any one, more, or all of the things or alternatives with which the conjunction is used.
[0147] The example embodiments described herein are applicable to both singular and plural implementations, regardless of whether the singular or plural is used in connection with describing a particular embodiment. For example, an embodiment describing the operation of a single network node is also applicable to example embodiments including multiple instances of the network node, and vice versa.
[0148] Those skilled in the art will readily recognize that the exemplary embodiments, such as those described above, may be implemented in a different order and / or with hardware elements in different configurations than those disclosed. Thus, while several embodiments have been described based on these exemplary embodiments, those skilled in the art will recognize that certain modifications, variations, and alternative constructions will be apparent while remaining within the spirit and scope of the exemplary embodiments.
[0149] Simple glossary PRS Positioning Reference Signal gNB 5G base station LOS Line of Sight NR New Radio (5G) RS reference signal RSRP reference signal received power RSRPP Reference Signal Receive Path Power Rx Receiver / Receiver RE Resource Element Tx Transmitter SRS Sounding Reference Signal AoA angle of arrival ToA arrival time RToA Relative Time of Arrival UE User Equipment DL Downlink UL Uplink LMF location management function NRPPa NR Positioning Protocola LPP LTE Positioning Protocol PUSCH Physical Uplink Shared Channel
Claims
1. means for receiving a first request, means for reporting a positioning reference signal (PRS) reference signal received path power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS reference signal received path power (RSRPP) of the device previously obtained at a first timestamp; means for transmitting a second report based on at least one status of the device; wherein the at least one status of the device includes at least one of a buffered data status or a movement status, and the second report based on the at least one status of the device comprises: the PRS RSRP measured using the same receive (Rx) beam and Rx branch used to measure the PRS RSRPP when the device has no buffered data and no traffic; When the device has buffered data and no movement, the PRS RSRP and the first timestamp corresponding to the previous report; or An indicator that there is no valid measured PRS RSRP when the device is moving 10. An apparatus comprising:
2. The apparatus of claim 1, further comprising: means for reporting a PRS RSRPP for the set of PRS resources at the first timestamp.
3. The apparatus of claim 2 , further comprising: means for receiving one or more thresholds, the one or more thresholds indicating reporting an RSRP with the PRS RSRPP.
4. the one or more thresholds include a percentage of an RSRP threshold; 4. The apparatus of claim 3, wherein the means for reporting comprises means for indicating both a PRS RSRPP and a PRS RSRP for the set of PRS resources when the RSRPP is not greater than the percentage of the RSRP threshold.
5. The apparatus of claim 1, further comprising: means for receiving a request from a network node to exclude a PRS RSRP when the apparatus reports a PRS RSRPP for the set of PRS resources if the PRS RSRPP dominates.
6. means for transmitting a first request to a user device, means for indicating to the user device that the first request is to report a Positioning Reference Signal (PRS) Reference Signal Received Path Power (RSRP) for a set of PRS resources corresponding to a previous report indicating a PRS Reference Signal Received Path Power (RSRPP) of the user device previously obtained at a first timestamp; means for receiving a second report based on at least one status of the user device; Equipped with the at least one status of the user device includes at least one of a buffered data status or a movement status; The second report the PRS RSRP measured using the same receive (Rx) beam and Rx branch used to measure the PRS RSRPP when the user device has no buffered data and no mobile data; or When the user device has buffered data and is not moving, the PRS RSRP and the first timestamp corresponding to the previous report; or An indicator that indicates there is no valid measured PRS RSRP when the user device is moving.
10. An apparatus comprising:
7. The apparatus of claim 6, further comprising: means for estimating a location of the user device based on the PRS RSRP for the set of PRS resources reported in the second report.
8. The apparatus of claim 6, further comprising means for receiving a PRS RSRPP for the set of PRS resources of the first timestamp from the user device.
9. The apparatus of claim 6 or 7, further comprising means for transmitting one or more thresholds to the user device, the one or more thresholds indicating reporting an RSRP with the PRS RSRPP.
10. The one or more thresholds include a percentage of an RSRP threshold; 10. The apparatus of claim 9, wherein the means for receiving comprises means for receiving both a PRS RSRPP and a PRS RSRP for the set of PRS resources when the RSRPP is not greater than the percentage of the RSRP threshold.
11. The apparatus of claim 6 or 7, further comprising: means for sending a request to the user device to exclude a PRS RSRP when the user device reports a PRS RSRPP for the set of PRS resources if the PRS RSRPP is dominant.