Methods and apparatus for priority and collision rules for colliding positioning state information (PSI) reports
Patent Information
- Application Number
- TW110100941
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-12-17
- Filing Date
- 2021-01-11
- Publication Date
- 2026-09-21
- Estimated Expiration
- 2041-01-10
AI Technical Summary
In wireless communication systems, particularly in 5G networks, there is a challenge in managing collisions and prioritizing Positioning State Information (PSI) reports and Channel State Information (CSI) reports transmitted on lower layer channels, which can lead to increased latency and inefficiencies due to conflicting reports.
Implementing prioritization rules based on location-related content to determine the order of transmission for PSI reports, ensuring that higher priority reports are sent on lower layer channels while lower priority reports are omitted, thereby reducing latency and improving communication efficiency.
This approach reduces latency by prioritizing critical positioning measurements, ensuring timely transmission of essential information, thereby enhancing the overall performance and efficiency of wireless communication systems.
Smart Images

Figure TWG2TB001911486_001 
Figure TWG2TB001911486_002 
Figure TWG2TB001911486_003
Abstract
Description
[Technical Field]
[0001] The various forms in this case generally relate to wireless communication, etc. [Previous Technology]
[0002] Wireless communication systems have undergone several generations of development, including first-generation analog wireless telephony service (1G), second-generation (2G) digital wireless telephony service (including the transitional 2.5G network), third-generation (3G) high-speed data wireless service with internet capabilities, and fourth-generation (4G) services (e.g., Long Term Evolution (LTE), WiMax). Currently, there are many different types of wireless communication systems in use, including cellular and Personal Communication Services (PCS) systems. Known examples of cellular systems include Cellular Analog Advanced Mobile Telephone System (AMPS), and digital cellular systems based on Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), and GSM TDMA variants.
[0003] The fifth-generation (5G) mobile service standard requires higher data transmission speeds, a greater number of connections, better coverage, and other improvements. According to the Next Generation Mobile Networks Alliance, the 5G standard (also known as "New Radio" or "NR") is designed to provide tens of megabits per second of data rate to each of tens of thousands of users, and 1 gigabit per second of data rate to dozens of employees in an office building. It should support hundreds of thousands of simultaneous connections to support large-scale sensor deployments. Therefore, the spectrum efficiency of 5G mobile communications should be significantly enhanced compared to the current 4G / LTE standard. Furthermore, signal transmission efficiency should be improved and latency should be significantly reduced compared to the current standard. [Summary of the Invention]
[0004] The User Equipment (UE) generates a Positioning Status Information (PSI) report, which is transmitted to the network entity in a lower-level channel (e.g., in the physical or media access control channel) to reduce latency. The PSI report can be generated based on information from uplink (UL), downlink (DL), or UL and DL positioning measurements performed by the UE. When multiple PSI reports conflict (e.g., to be transmitted simultaneously), or when PSI reports and Channel Status Information (CSI) reports conflict, a priority ordering rule based at least in part on the positioning-related content of the PSI reports is used to prioritize the reports. The PSI report or CSI report with the highest priority is transmitted to the network entity in the lower-level channel, while lower-priority reports may be omitted. The network entity can receive and process PSI reports according to the priority-based rules.
[0005] In one implementation, a method for UE radio communication performed by a user equipment (UE) includes: determining a plurality of location status information (PSI) reports to be transmitted on a lower-layer channel, wherein each of the plurality of PSI reports includes information related to a plurality of location measurements performed by the UE; detecting conflicts among the plurality of PSI reports to be transmitted on the lower-layer channel; performing a priority distinction among the plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and transmitting one of the PSI reports among the plurality of PSI reports to a network entity on the lower-layer channel based on the priority distinction.
[0006] In one implementation, a user equipment (UE) configured for wireless communication includes: a wireless transceiver configured to wirelessly communicate with a network entity in a wireless communication system; at least one memory; and at least one processor coupled to the wireless transceiver and the at least one memory, wherein the at least one processor is configured to: determine a plurality of location status information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information related to a plurality of location measurements performed by the UE; detect conflicts among the plurality of PSI reports to be transmitted on the lower-level channel; perform a priority distinction of the plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and transmit one of the plurality of PSI reports to the network entity on the lower-level channel based on the priority distinction.
[0007] In one implementation, a user equipment (UE) configured for wireless communication includes: means for determining a plurality of location status information (PSI) reports to be transmitted on a lower-layer channel, wherein each of the plurality of PSI reports includes information related to a plurality of location measurements performed by the UE; means for detecting conflicts among the plurality of PSI reports to be transmitted on the lower-layer channel; means for performing a priority ordering of the plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each of the plurality of PSI reports; and means for transmitting one of the plurality of PSI reports to a network entity on the lower-layer channel based on the priority ordering.
[0008] In one implementation, a non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a user equipment (UE) for wireless communication, the non-transient storage medium comprising: code for determining a plurality of Location Status Information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information related to a plurality of location measurements performed by the UE; code for detecting conflicts among the plurality of PSI reports to be transmitted on the lower-level channel; code for performing a priority distinction of the plurality of PSI reports using one or more priority rules at least partially based on the location-related content of each of the plurality of PSI reports; and code for transmitting one of the plurality of PSI reports to a network entity on the lower-level channel based on the priority distinction.
[0009] In one implementation, a method for UE radio communication performed by a user equipment (UE) includes: determining a Location Status Information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes content related to positioning measurements performed by the UE; determining a Channel Status Information (CSI) report to be transmitted on the lower-level channel; detecting a conflict between the PSI report and the CSI report to be transmitted on the lower-level channel; performing a priority distinction between the PSI report and the CSI report using one or more priority rules; and transmitting one of the PSI report and the CSI report to a network entity on the lower-level channel based on the priority distinction.
[0010] In one implementation, a user equipment (UE) configured for wireless communication includes: a wireless transceiver configured to wirelessly communicate with a network entity in a wireless communication system; at least one memory; and at least one processor coupled to the wireless transceiver and the at least one memory, wherein the at least one processor is configured to: determine a Location Status Information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes content related to positioning measurements performed by the UE; determine a Channel Status Information (CSI) report to be transmitted on a lower-level channel; detect conflicts between the PSI report and the CSI report to be transmitted on the lower-level channel; perform a priority distinction between the PSI report and the CSI report using one or more priority rules; and transmit one of the PSI report and the CSI report to the network entity on the lower-level channel based on the priority distinction.
[0011] In one implementation, a user equipment (UE) configured for wireless communication includes: means for determining a location status information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes content related to location measurements performed by the UE; means for determining a channel status information (CSI) report to be transmitted on a lower-level channel; means for detecting conflicts between the PSI report and the CSI report to be transmitted on the lower-level channel; means for performing a priority distinction between the PSI report and the CSI report using one or more priority rules; and means for transmitting one of the PSI report and the CSI report to a network entity on the lower-level channel based on the priority distinction.
[0012] In one implementation, a non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a user equipment (UE) for wireless communication, the non-transient storage medium comprising: code for determining a Location Status Information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes content related to positioning measurements performed by the UE; code for determining a Channel Status Information (CSI) report to be transmitted on a lower-level channel; code for detecting conflicts between PSI reports and CSI reports to be transmitted on a lower-level channel; code for performing a priority distinction between PSI reports and CSI reports using one or more priority rules; and code for transmitting one of the PSI reports and CSI reports to a network entity on a lower-level channel based on the priority distinction.
[0013] In one implementation, a method for user equipment (UE) wireless communication performed by a network entity in a wireless network includes: receiving a location status information (PSI) report from the UE in a lower-layer channel, the PSI report including information related to location measurements performed by the UE, wherein one or more priority rules are used based at least in part on the location-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and processing the PSI report.
[0014] In one implementation, a network entity configured in a wireless network to support wireless communication of a user equipment (UE) includes: an external interface configured to wirelessly communicate with the UE; at least one memory; and at least one processor coupled to the external interface and the at least one memory, wherein the at least one processor is configured to: receive a Positioning Status Information (PSI) report from the UE in a lower-level channel, the PSI report including information related to positioning measurements performed by the UE, wherein one or more priority rules are used based at least in part on the positioning-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and process the PSI report.
[0015] In one implementation, a network entity configured in a wireless network to support wireless communications of a user equipment (UE) includes: means for receiving a location status information (PSI) report from the UE in a lower-level channel, the PSI report including information related to location measurements performed by the UE, wherein one or more priority rules are used based at least in part on the location-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and means for processing the PSI report.
[0016] In one implementation, a non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a network entity in a wireless network to support wireless communications of a user equipment (UE), the non-transient storage medium comprising: code for receiving a Positioning Status Information (PSI) report from the UE in a lower-level channel, the PSI report including information related to positioning measurements performed by the UE, wherein one or more priority rules are used based at least in part on the positioning-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and code for processing the PSI report.
[0017] In one implementation, a method for user equipment (UE) wireless communication performed by a network entity in a wireless network includes: receiving from the UE one of a channel state information (CSI) report or a positioning state information (PSI) report transmitted on a lower-layer channel, wherein the CSI report includes one or more of the following: channel quality information (CQI), precoding matrix indicator (PMI), rank indicator (RI), layer indicator (LI), and layer 1 reference signal received power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE, wherein the CSI report and the PSI report conflict, and one of the CSI report or the PSI report is prioritized for transmission by the UE using one or more priority rules; and processing the received CSI report or PSI report.
[0018] In one implementation, a network entity configured in a wireless network to support wireless communication of a user equipment (UE) includes: an external interface configured to wirelessly communicate with the UE; at least one memory; and at least one processor coupled to the external interface and the at least one memory, wherein the at least one processor is configured to: receive from the UE one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel, the CSI report including one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report including information related to positioning measurements performed by the UE, wherein the CSI report and the PSI report conflict, and one of the CSI report or the PSI report is prioritized for transmission by the UE using one or more priority rules; and process the received CSI report or PSI report.
[0019] In one implementation, a network entity configured in a wireless network to support wireless communications of a user equipment (UE) includes: means for receiving from the UE one of a channel state information (CSI) report or a positioning state information (PSI) report transmitted on a lower-layer channel, wherein the CSI report includes one or more of the following: channel quality information (CQI), precoding matrix indicator (PMI), rank indicator (RI), layer indicator (LI), and layer 1 reference signal received power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE, wherein the CSI report and the PSI report conflict, and one of the CSI report or the PSI report is prioritized for transmission by the UE using one or more priority rules; and means for processing the received CSI report or PSI report.
[0020] In one implementation, a non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a network entity in a wireless network to support wireless communications of a user equipment (UE), the non-transient storage medium comprising: code for receiving from the UE one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel, the CSI report containing one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report including information related to positioning measurements performed by the UE, wherein the CSI report and the PSI report conflict, and one of the CSI report or the PSI report is prioritized for transmission by the UE using one or more priority rules; and code for processing the received CSI report or PSI report.
Implementation Method
[0021] Various forms of this invention are provided below in the description of various examples provided for illustrative purposes and in the related drawings. Alternative forms may be designed without departing from the scope of this invention. In addition, well-known elements in this invention will not be described in detail or will be omitted so as not to obscure the relevant details of this invention.
[0022] The terms “exemplary” and / or “example” are used herein to mean “serving as an example, illustration, or diagram.” Any manner described herein as “exemplary” and / or “example” need not be construed as superior to or better than other manners. Similarly, the term “manners of this case” does not require that all manners of this case include the features, advantages, or modes of operation discussed.
[0023] Those skilled in the art will appreciate that the information and signals described below can be represented using any of a variety of different techniques and skills. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the following description may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or light particles, or any combination thereof, depending in part on the specific application, in part on the desired design, in part on the corresponding technology, etc.
[0024] Furthermore, many states are described in the form of sequences of actions performed by elements of, for example, computing devices. It will be appreciated that the various actions described herein can be performed by special-purpose circuitry (e.g., application-specific integrated circuits (ASICs)), by program instructions being executed by one or more processors, or by a combination of both. Additionally, the sequences of actions described herein can be considered to be fully embodied in any form of non-transient computer-readable storage medium storing a corresponding set of computer instructions that, upon execution, will cause or instruct the associated processor of the device to perform the functionality described herein. Thus, the various states of this application can be embodied in several different forms, all of which are contemplated to fall within the scope of the claimed object. Furthermore, for each state described herein, the corresponding form of any such state can be described herein as, for example, "logic configured to perform the described actions."
[0025] As used herein, the terms “user equipment” (UE) and “base station” are not intended to be used exclusively or otherwise limited to any particular radio access technology (RAT) unless otherwise stated. Generally, a UE can be any wireless communication device used by a user to communicate on a wireless communication network (e.g., mobile phone, router, tablet, laptop, tracking device, wearable device (e.g., smartwatch, glasses, augmented reality (AR) / virtual reality (VR) headset, etc.), vehicle (e.g., car, motorcycle, bicycle, etc.), Internet of Things (IoT) device, etc.). A UE can be mobile or can (e.g., at certain times) be stationary and can communicate with a radio access network (RAN). As used herein, the term “UE” may be interchangeably referred to as “access terminal” or “AT”, “client device”, “wireless device”, “user equipment”, “user terminal”, “user station”, “user terminal” or UT, “mobile terminal”, “mobile station”, or variations thereof. Generally, a UE can communicate with the core network via the RAN, and through the core network, the UE can connect to external networks (such as the Internet) and other UEs. Of course, other mechanisms for connecting to the core network and / or the Internet are also possible for the UE, such as via wired access networks, wireless local area network (WLAN) networks (e.g., based on IEEE 802.11, etc.).
[0026] A base station may operate according to one of several RATs when communicating with a UE, depending on the network in which it is deployed, and may be alternatively referred to as an Access Point (AP), Network Node, B-Node, Evolved B-Node (eNB), New Radio (NR) B-Node (also known as gNB or gNodeB), etc. Additionally, in some systems, the base station may provide pure edge node signaling capabilities, while in others, it may provide additional control and / or network management capabilities. The communication link through which the UE can send signals to the base station is referred to as an uplink (UL) channel (e.g., reverse traffic channel, reverse control channel, access channel, etc.). The communication link through which the base station can send signals to the UE is referred to as a downlink (DL) or forward link channel (e.g., paging channel, control channel, broadcast channel, forward traffic channel, etc.). As used herein, the term traffic channel (TCH) may refer to either a UL / reverse or DL / forward traffic channel.
[0027] The term "base station" can refer to multiple physical transmission points that may or may not be located in the same location. For example, when the term "base station" refers to a single physical transmission point, that physical transmission point may be a base station antenna corresponding to a cell of the base station. When the term "base station" refers to multiple physical transmission points located in the same location, these physical transmission points may be an antenna array of the base station (e.g., as in a multiple-input multiple-output (MIMO) system or where beamforming is used at the base station). When the term "base station" refers to multiple physical transmission points not located in the same location, these physical transmission points may be a distributed antenna system (DAS) (a network of spatially separated antennas connected to a common source via a transmission medium) or a remote radio head (RRH) (a remote base station connected to a serving base station). Alternatively, physical transmission points not located in the same location may be a serving base station receiving measurement reports from a UE and a neighboring base station where the UE is measuring its reference RF signal.
[0028] Figure 1 illustrates an exemplary wireless communication system 100. The wireless communication system 100 (also referred to as a wireless wide area network (WWAN)) may include various base stations 102 and various UEs 104. Base stations 102 may include macrocell base stations (high-power cellular base stations) and / or small cell base stations (low-power cellular base stations). In one embodiment, macrocell base stations may include eNBs (where wireless communication system 100 corresponds to an LTE network), or gNBs (where wireless communication system 100 corresponds to a 5G network), or a combination of both, and small cell base stations may include femtocells, picocells, microcells, etc.
[0029] Each base station 102 can collectively form a RAN and interface with the core network 170 (e.g., an Evolved Packet Core (EPC) or a Next Generation Core (NGC)) via a backhaul link 122, and interface with one or more location servers 172 via the core network 170. Among other functions, the base station 102 can also perform one or more of the following related functions: transmission of user data, radio channel cryptography and decoding, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Hierarchical (NAS) messages, NAS node selection, synchronization, RAN sharing, Multimedia Broadcast Multicast Service (MBMS), user and equipment tracking, RAN Information Management (RIM), paging, location, and delivery of alarm messages. The base stations 102 can communicate with each other directly or indirectly (e.g., via EPC / NGC) on a backhaul link 134, which can be wired or wireless.
[0030] Base station 102 can wirelessly communicate with UE 104. Each base station 102 can provide communication coverage for its respective geographical coverage area 110. In one case, one or more cells can be supported by base stations 102 in each coverage area 110. A "cell" is a logical communication entity used to communicate with a base station (e.g., on a frequency resource, it is referred to as a carrier frequency, component carrier, carrier, frequency band, etc.) and can be associated with an identifier (e.g., physical cell identifier (PCID), virtual cell identifier (VCID)) to distinguish cells operating via the same or different carrier frequencies. In some cases, different cells can be configured according to different protocol types that can provide access for different types of UEs (e.g., machine-type communication (MTC), narrowband IoT (NB-IoT), enhanced mobile broadband (eMBB), or others). In some cases, the term "cell" can also refer to the geographical coverage area (e.g., sector) of a base station in the sense that the carrier frequency can be detected and used for communication within a portion of the geographical coverage area 110.
[0031] Although the geographic coverage areas 110 of adjacent macrocell base stations 102 may partially overlap (e.g., in a handover area), some geographic coverage areas 110 may substantially overlap with larger geographic coverage areas 110. For example, a small cell base station 102' may have coverage areas 110' that substantially overlap with the coverage areas 110 of one or more macrocell base stations 102. A network that includes both small cell and macrocell base stations may be referred to as a heterogeneous network. A heterogeneous network may also include home eNBs (HeNBs) that can provide services to a restricted group known as a Closed Subscriber Group (CSG).
[0032] The communication link 120 between base station 102 and UE 104 may include UL (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use MIMO antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link 120 may be via one or more carrier frequencies. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL).
[0033] The wireless communication system 100 may further include a wireless local area network (WLAN) access point (AP) 150 communicating with a WLAN station (STA) 152 via a communication link 154 in unlicensed spectrum (e.g., 5 GHz). When communicating in unlicensed spectrum, the WLAN STA 152 and / or WLAN AP 150 may perform a clear passage assessment (CCA) to determine whether the passage is available before communication.
[0034] The small cell base station 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, the small cell base station 102' can employ LTE or 5G technology and use the same 5 GHz unlicensed spectrum as used by the WLAN AP 150. The small cell base station 102' employing LTE / 5G in unlicensed spectrum can enhance access network coverage and / or increase access network capacity. LTE in unlicensed spectrum may be referred to as LTE Unlicensed (LTE-U), Licensed Assisted Access (LAA), or MulteFire.
[0035] The wireless communication system 100 may further include a millimeter-wave (mmW) base station 180, which can operate in mmW and / or near-mmW frequencies to communicate with the UE 182. Extremely high frequency (EHF) is a portion of the electromagnetic spectrum that contains radio frequency (RF). EHF has a range of 30 GHz to 300 GHz and wavelengths between 1 mm and 10 mm. Radio waves in this band are referred to as millimeter waves. Near-mmW extends down to a frequency of 3 GHz with a wavelength of 100 mm. Ultra-high frequency (SHF) bands extend between 3 GHz and 30 GHz, and are also referred to as centimeter waves. Communication using mmW / near-mmW RF bands has high path loss and relatively short range. The mmW base station 180 and the UE 182 can utilize beamforming (transmit and / or receive) on the mmW communication link 184 to compensate for the extremely high path loss and short range. Furthermore, it will be understood that in alternative configurations, one or more base stations 102 may also use mmW or near-mmW and beamforming for transmission. Accordingly, it will be understood that the foregoing illustrations are merely examples and should not be construed as limiting the various configurations disclosed herein.
[0036] Transmit beamforming is a technique for focusing RF signals in a specific direction. Typically, when a network node (e.g., a base station) broadcasts an RF signal, it broadcasts the signal in all directions (omnidirectionally). Using transmit beamforming, the network node determines where a given target device (e.g., a UE) is located (relative to the transmitting network node) and projects a stronger downlink RF signal in that specific direction, thereby providing the receiving device with a faster (in terms of data rate) and stronger RF signal. To change the directivity of the RF signal during transmission, the network node can control the phase and relative amplitude of the RF signal at each of one or more transmitters broadcasting the RF signal. For example, the network node can use an antenna array (referred to as a "phased array" or "antenna array") that generates the beam of the RF wave, which can be "guided" to different directions without actually moving these antennas. Specifically, the RF current from the transmitter is fed to the individual antennas in the correct phase relationship so that the radio waves from the separate antennas add together in the desired direction to increase radiation, while canceling each other out in the undesired direction to suppress radiation.
[0037] In receive beamforming, a receiver uses a receive beam to amplify an RF signal detected on a given channel. For example, the receiver may increase the gain setting of the antenna array and / or adjust the phase setting of the antenna array in a particular direction to amplify the RF signal received from that direction (e.g., increase its gain level). Thus, when a receiver is said to be beamforming in a certain direction, it means that the beam gain in that direction is higher than the beam gain in other directions, or that the beam gain in that direction is the highest compared to the beam gain of all other receive beams available to the receiver in that direction. This results in a stronger received signal strength (e.g., Reference Received Power (RSRP), Reference Received Quality (RSRQ), Signal-to-Interference Plus-Speed Ratio (SINR), etc.) of the RF signal received from that direction.
[0038] In 5G, the spectrum in which radio nodes (e.g., base stations 102 / 180, UE 104 / 182) operate is divided into multiple frequency ranges: FR1 (from 450 to 6000 MHz), FR2 (from 24250 to 52600 MHz), FR3 (above 52600 MHz), and FR4 (between FR1 and FR2). In multi-carrier systems (such as 5G), one of the carrier frequencies is referred to as the "primary carrier," "anchor carrier," "primary serving cell," or "PCell," and the remaining carrier frequencies are referred to as "secondary carriers," "secondary serving cells," or "SCell." In carrier aggregation, the anchor carrier is the carrier operating on the primary frequency (e.g., FR1) utilized by UE 104 / 182 and on the cell in which UE 104 / 182 performs the initial radio resource control (RRC) connection establishment procedure or initiates the RRC connection re-establishment procedure. The primary carrier carries all shared and UE-specific control channels. A secondary carrier is a carrier operating on a second frequency (e.g., FR2). This carrier can be configured once an RRC connection is established between UE 104 and the anchor carrier, and it can be used to provide additional radio resources. The secondary carrier may contain only the necessary signal delivery information and signals; for example, UE-specific signal delivery information and signals may not be present in the secondary carrier, as both the primary uplink and downlink carriers are typically UE-specific. This means that different UEs 104 / 182 within a cell can have different downlink primary carriers. The same applies to the uplink primary carrier. The network can change the primary carrier of any UE 104 / 182 at any time. For example, this is done to balance the load on different carriers. Since a "serving cell" (whether PCell or SCell) corresponds to the carrier frequency / component carrier that a base station is using for communication, the terms "cell," "serving cell," "component carrier," "carrier frequency," etc., can be used interchangeably.
[0039] For example, still referring to FIG1, one of the frequencies utilized by the macrocell base station 102 may be an anchor carrier (or "PCell"), and other frequencies utilized by the macrocell base station 102 and / or mmW base station 180 may be secondary carriers ("SCell"). Simultaneous transmission and / or reception on multiple carriers enables the UE 104 / 182 to significantly increase its data transmission and / or reception rates. For example, two 20 MHz aggregated carriers in a multi-carrier system would theoretically result in a data rate that is twice as high as that obtained by a single 20 MHz carrier (i.e., 40 MHz).
[0040] The wireless communication system 100 may further include one or more UEs (such as UE 190) that are indirectly connected to one or more communication networks via one or more device-to-device (D2D) peer-to-peer (P2P) links. In the example of FIG1, UE 190 has a D2D P2P link 192 with a UE 104 connected to a base station 102 (e.g., UE 190 can indirectly obtain cellular connectivity therefrom), and a D2D P2P link 194 with a WLAN STA 152 connected to a WLAN AP 150 (UE 190 can indirectly obtain WLAN-based Internet connectivity therefrom). In one example, D2D P2P links 192 and 194 may be supported using any known D2D RAT (such as LTE Direct (LTE-D), WiFi Direct (WiFi-D), Bluetooth®, etc.).
[0041] The wireless communication system 100 may further include a UE 164, which can communicate with the macrocell base station 102 on the communication link 120 and / or with the mmW base station 180 on the mmW communication link 184. For example, the macrocell base station 102 may support PCell and one or more SCells for the UE 164, and the mmW base station 180 may support one or more SCells for the UE 164. Alternatively, the UE 164 may include a PSI omission manager 166, which enables the UE 164 to perform the UE operations described herein. Note that although only one UE is illustrated in FIG. 1 as having the PSI omission manager 166, any UE in FIG. 1 may be configured to perform the UE operations described herein.
[0042] Figure 2A illustrates an example wireless network architecture 200. For example, NGC 210 (also referred to as "5GC") can be functionally considered as control plane functions 214 (e.g., UE registration, authentication, network access, gateway selection, etc.) and user plane functions 212 (e.g., UE gateway functions, access to the data network, IP routing, etc.), which operate collaboratively to form the core network. User plane interface (NG-U) 213 and control plane interface (NG-C) 215 connect gNB 222 to NGC 210, particularly to control plane functions 214 and user plane functions 212. In an additional configuration, eNB 224 can also connect to NGC 210 via NG-C 215 to control plane function 214 and NG-U 213 to user plane function 212. Furthermore, eNB 224 can communicate directly with gNB 222 via backhaul connection 223. In some configurations, the new RAN 220 may have only one or more gNBs 222, while other configurations include one or more eNBs 224 and one or more gNBs 222. The gNBs 222 or eNBs 224 can communicate with the UE 204 (e.g., any UE illustrated in Figure 1). Another alternative configuration may include one or more location servers 230a, 230b (sometimes collectively referred to as location server 230) (which may correspond to location server 172), which can communicate with the control plane function 214 and the user plane function 212 in the NGC 210, respectively, to provide location assistance to the UE 204. The location server 230 can be implemented as a plurality of separate servers (e.g., physically separate servers, different software modules on a single server, different software modules extended across multiple physical servers, etc.), or alternatively, each may correspond to a single server. Location server 230 can be configured to support one or more location services for UE 204, which can connect to location server 230 via core network, NGC 210 and / or via the Internet (not shown). Furthermore, location server 230 can be integrated into a component of the core network, or alternatively, it can be located outside the core network (e.g., in new RAN 220).
[0043] Figure 2B illustrates another example of a wireless network architecture 250. For example, the NGC 260 (also referred to as "5GC") can be functionally viewed as a control plane function, user plane function (UPF) 262, communication period management function (SMF) 266, SLP 268, and LMF 270 provided by the Access and Mobility Management Function (AMF) 264, which operate collaboratively to form the core network (i.e., the NGC 260). The user plane interface 263 and the control plane interface 265 connect the ng-eNB 224 to the NGC 260, specifically to the UPF 262 and AMF 264, respectively. In an additional configuration, the gNB 222 can also connect to the NGC 260 via the control plane interface 265 to the AMF 264 and the user plane interface 263 to the UPF 262. Furthermore, eNB 224 can communicate directly with gNB 222 via backhaul connection 223, regardless of whether it has direct gNB connectivity with NGC 260. In some configurations, the new RAN 220 may have only one or more gNBs 222, while other configurations include one or more ng-eNBs 224 and one or more gNBs 222. The ng-gNB 222 or eNB 224 can communicate with UE 204 (e.g., any UE illustrated in Figure 1). The base station of the new RAN 220 communicates with AMF 264 via the N2 interface and with UPF 262 via the N3 interface.
[0044] The AMF's functions include registration management, connection management, reachability management, mobility management, lawful interception, communication period management (SM) messaging between UE 204 and SMF 266, transparent proxy service for routing SM messages, access authentication and access authorization, SMS messaging between UE 204 and the SMS Service Function (SMSF) (not shown), and Security Anchor Functionality (SEAF). The AMF also interacts with the Authentication Server Function (AUSF) (not shown) and UE 204, and receives an intermediate key established as a result of the UE 204 authentication process. In cases where authentication is based on the UMTS (Universal Mobile Telecommunications System) User Identity Module (USIM), the AMF retrieves security material from the AUSSF. The AMF's functions also include Security Context Management (SCM). The SCM receives a key from the SEAF, which is used by the SCM to derive a key that varies depending on the network access. The functionality of AMF also includes location service management for regulatory services, location service message passing between UE 204 and Location Management Function (LMF) 270 (which may correspond to Location Server 172) and between the new RAN 220 and LMF 270, Evolved Packet System (EPS) bearer identifier allocation for interoperability with EPS, and UE 204 mobility event notification. Furthermore, AMF also supports functionality for non-3GPP access networks.
[0045] The functions of the UPF include: acting as an anchor point for intra-RAT / inter-RAT mobility (where applicable), acting as an external protocol data unit (PDU) communication point for interconnection to the data network (not shown), providing packet routing and forwarding, packet inspection, user plane policy rule enforcement (e.g., gating, redirection, traffic steering), lawful interception (user plane collection), traffic usage reporting, user plane quality of service (QoS) handling (e.g., UL / DL rate enforcement, reflective QoS marking in DL), UL traffic verification (service data stream (SDF) to QoS stream mapping), transport-level packet marking in UL and DL, DL packet buffering and DL data notification triggering, and sending and forwarding one or more "end markers" to the source RAN node.
[0046] The functions of SMF 266 include communication period management, UE Internet Protocol (IP) address allocation and management, selection and control of user plane functions, configuration of traffic guidance at the UPF for routing traffic to the correct destination, partial control of policy enforcement and QoS, and downlink information notification. The interface used by SMF 266 to communicate with AMF 264 is called the N11 interface.
[0047] Another optional configuration may include an LMF 270, which can communicate with the NGC 260 to provide location assistance to the UE 204. The LMF 270 may be implemented as a plurality of separate servers (e.g., physically separate servers, different software modules on a single server, different software modules extended across multiple physical servers, etc.), or alternatively, each may correspond to a single server. The LMF 270 may be configured to support one or more location services for the UE 204, and the UE 240 may connect to the LMF 270 via the core network, the NGC 260, and / or via the Internet (not shown).
[0048] Figure 3 illustrates a block diagram of the design 300 of base station 102 and UE 104, which can be one of the base stations and one of the UEs in Figure 1. Base station 102 may be equipped with T antennas 334a to 334t, while UE 104 may be equipped with R antennas 352a to 352r, where generally T ≥ 1 and R ≥ 1.
[0049] At base station 102, transmit processor 320 can receive data destined for one or more UEs from data source 312, select one or more modulation and coding schemes (MCS) for each UE based at least in part on channel quality indicators (CQI) received from each UE, process (e.g., encode and modulate) the data destined for each UE based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. Transmit processor 320 can also process system information (e.g., semi-static resource allocation information (SRPI) etc.) and control information (e.g., CQI requests, grants, upper-layer signaling, etc.), and provide management burden symbols and control symbols. Transmit processor 320 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 330 can perform spatial processing (e.g., precoding) on data symbols, control symbols, management burden symbols, and / or reference symbols, where applicable, and can provide T output symbol streams to T modulators (MODs) 332a to 332t. Each modulator 332 can process its own output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 332 can further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 332a to 332t can be transmitted via T antennas 334a to 334t respectively. According to the various states described in more detail below, position coding can be used to generate synchronization signals to convey additional information.
[0050] At UE 104, antennas 352a to 352r can receive downlink signals from base station 102 and / or other base stations and can provide the received signals to demodulators (DEMODs) 354a to 354r respectively. Each demodulator 354 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 354 can further process the input sample (e.g., for OFDM, etc.) to obtain a received symbol. MIMO detector 356 can obtain the received symbols from all R demodulators 354a to 354r, perform MIMO detection on these received symbols where applicable, and provide detected symbols. Receiver processor 358 can process (e.g., demodulate and decode) these detected symbols, provide the decoded data for UE 104 to data slot 360, and provide the decoded control information and system information to controller / processor 380. The channel processor can determine the Reference Received Power (RSRP), Received Signal Strength Indicator (RSSI), Reference Received Quality (RSRQ), Channel Quality Indicator (CQI), etc. In some cases, one or more components of UE 104 may be included in the housing.
[0051] On the uplink, at UE 104, the transmit processor 364 can receive and process data from data source 362 and control information from controller / processor 380 (e.g., reports including RSRP, RSSI, RSRQ, CQI, etc.). The transmit processor 364 can also generate reference symbols for one or more reference signals. Symbols from the transmit processor 364 can be pre-encoded by the TX MIMO processor 366 where applicable, further processed by modulators 354a to 354r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to base station 102. At base station 102, uplink signals from UE 104 and other UEs can be received by antenna 334, processed by demodulator 332, detected by MIMO detector 336 where applicable, and further processed by receive processor 338 to obtain decoded data and control information transmitted by UE 104. The receiver processor 338 can provide decoded data to the data slot 339 and decoded control information to the controller / processor 340. The base station 102 may include a communication unit 344 and communicates with the location server 172 via the communication unit 344. The location server 172 may include a communication unit 394, a controller / processor 390, and a memory 392.
[0052] The controller / processor 340 of base station 102, the controller / processor 380 of UE 104, the controller / processor 390 of location server 172, and / or any other component of FIG. 3 may perform one or more techniques associated with prioritizing multiple Positioning Status Information (PSI) reports or PSI reports and Channel Status Information (CSI) reports to be transmitted on lower-level channels, as described in more detail elsewhere herein. For example, the controller / processor 340 of base station 102, the controller / processor 380 of UE 104, the controller / processor 390 of location server 172, and / or any other component of FIG. 3 may perform or direct the operation of procedures such as program 700 of FIG. 7, program 800 of FIG. 8, program 900 of FIG. 9, program 1000 of FIG. 10, and / or other procedures as described herein. Memory units 342, 382, and 392 may store data and program code for base station 102, UE 104, and location server 172, respectively. In some configurations, memory units 342, 382, and 392 may include non-transient computer-readable media storing one or more instructions for wireless communication. For example, these instructions, when executed by one or more processors of base station 102, UE 104, or location server 172, may execute or direct the operation of programs such as program 700 of FIG. 7, program 800 of FIG. 8, program 900 of FIG. 9, program 1000 of FIG. 10, and / or other programs as described herein. Scheduler 346 may schedule the UE for data transmission on downlink and / or uplink.
[0053] As indicated above, Figure 3 is provided as an example. Other examples may differ from those described with respect to Figure 3.
[0054] Figure 4 illustrates the structure of an exemplary subframe sequence 400 with a Positioning Reference Signal (PRS) positioning timing according to various embodiments of this invention. The subframe sequence 400 can be applied to the broadcast of PRS signals from base stations (e.g., any base station described herein) or other network nodes. The subframe sequence 400 can be used in LTE systems, and the same or similar subframe sequences can be used in other communication technologies / protocols (such as 5G NR). In Figure 4, time is represented horizontally (e.g., on the X-axis), where time increases from left to right, while frequency is represented vertically (e.g., on the Y-axis), where frequency increases (or decreases) from bottom to top. As shown in Figure 4, downlink and uplink radio communication frames 410 can each have a duration of 10 milliseconds (ms). For downlink frequency division duplex (FDD) mode, in the illustrated example, the radio communication frames 410 are organized into ten subframes 412, each with a duration of 1 ms. Each subframe 412 includes two time slots 414, each time slot having a duration of, for example, 0.5 ms.
[0055] In the frequency domain, the available bandwidth can be divided into uniformly spaced orthogonal subcarriers 416 (also referred to as "frequency modulation" or "frequency band"). For example, for a normal-length cyclic prefix (CP) using, for example, a 15 kHz interval, the subcarriers 416 can be grouped into a group with twelve (12) subcarriers. A resource (represented as a block of subframe 412) of one OFDM symbol length in the time domain and one subcarrier in the frequency domain is called a resource element (RE). Each group of 12 subcarriers 416 and 14 OFDM symbols is called a resource block (RB), and in the above example, the number of subcarriers in the resource block can be written as . For a given channel bandwidth, the number of available resource blocks on each channel 422 (also referred to as transmission bandwidth configuration 422) is represented as . For example, for a 3 MHz channel bandwidth in the above example, the number of available resource blocks on each channel 422 is provided by . Note that the frequency components of a resource block (e.g., 12 subcarriers) are called physical resource blocks (PRBs).
[0056] The base station may transmit radio frames (e.g., radio frame 410) or other physical layer signal delivery sequences that support PRS signals (i.e., downlink (DL) PRS) based on a frame configuration similar to or the same as that shown in Figure 4. These sequences may be measured and used for UE (e.g., any UE described herein) location estimation. Other types of wireless nodes in the wireless communication network (e.g., distributed antenna systems (DAS), remote radio heads (RRHs), UEs, APs, etc.) may also be configured to transmit PRS signals configured in a manner similar to (or the same as) that illustrated in Figure 4.
[0057] The set of resource elements used to transmit PRS signals is called a "PRS resource". This set of resource elements can span multiple PRBs in the frequency domain and can span N (e.g., one or more) consecutive symbols within time slot 414 in the time domain. For example, a resource element with crosshairs in time slot 414 can be an instance of two PRS resources. A "PRS resource set" is a set of PRS resources used to transmit PRS signals, where each PRS resource has a PRS resource identifier (ID). In addition, PRS resources in the PRS resource set are associated with the same Transmitter Receiver Point (TRP). The PRS resource ID in the PRS resource set is associated with a single beam transmitted from a single TRP (where the TRP can transmit one or more beams). Note that this does not imply whether the TRP and beam transmitting the signal are known to the UE.
[0058] PRS can be transmitted in special positioning subframes grouped into positioning times. A PRS time is an instance of a periodically repeating time window (e.g., a coherent time slot) in which PRS is expected to be transmitted. Each periodically repeating time window may include a group of one or more coherent PRS times. Each PRS time may include a number of NPRS coherent positioning subframes. PRS positioning times for base station-supported cells may occur periodically at intervals (indicated by a number of TPRS milliseconds or subframes). As an example, Figure 4 illustrates the periodicity of positioning times, where NPRS equals 4 (418) and TPRS is greater than or equal to 20 (420). In some cases, TPRS may be measured in terms of the number of subframes between the start of each coherent positioning time. Multiple PRS times may be associated with the same PRS resource configuration, in which case each such time is referred to as a "time of PRS resource", etc.
[0059] PRS can be transmitted at constant power. PRS can also be transmitted at zero power (i.e., silenced). Silencing periodically scheduled PRS transmissions can be useful when PRS signals from different cells overlap by occurring at the same or nearly the same time. In this case, PRS signals from some cells can be silenced, while PRS signals from other cells are transmitted (e.g., at constant power). Silencing can assist the UE in signal acquisition of unsilenced PRS signals and in measuring Time of Arrival (TOA) and Reference Signal Time Difference (RSTD) (by avoiding interference from silenced PRS signals). Silencing can be considered as not transmitting PRS for a given positioning time for a specific cell. A bit string can be used to signal the UE (e.g., using the LTE Positioning Protocol (LPP)) the silence mode (also known as a silence sequence). For example, in a bit string that is signaled to indicate a silent mode, if the bit at position j is set to '0', the UE can infer that the PRS should be silenced for the j-th positioning time.
[0060] To further improve the audibility of the PRS, the location subframe can be a low-interference subframe transmitted without a user data channel. As a result, in an ideally synchronized network, the PRS may be interfered with by the PRS of other cells with the same PRS pattern index (i.e., with the same frequency shift), but not by interference from data transmission. The frequency shift can be defined as a function of the PRS ID of the cell or other transmission point (TP) (denoted as ) or, in the absence of an assigned PRS ID, a function of the entity cell identifier (PCI) (denoted as ), which results in an effective frequency reuse factor of six (6).
[0061] Similarly, to improve the audibility of the PRS (e.g., when the PRS bandwidth is limited to, for example, only 6 resource blocks corresponding to a 1.4 MHz bandwidth), the frequency band for coherent PRS positioning timings (or coherent PRS sub-frames) can be changed via frequency hopping in a known and predictable manner. Additionally, the base station-supported cell can support more than one PRS configuration, where each PRS configuration may include a unique frequency shift (vshift), a unique carrier frequency, a unique bandwidth, a unique code sequence, and / or a unique PRS positioning timing sequence with a specific number of sub-frames per positioning timing (NPRS) and a specific periodicity (TPRS). In some implementations, one or more PRS configurations supported in the cell can be used for directional PRS and may subsequently have additional unique properties (such as a unique transmission direction, a unique horizontal angle range, and / or a unique vertical angle range).
[0062] A signal is sent to the UE to notify it of the aforementioned PRS configuration, including PRS transmission / silent scheduling, so that the UE can perform PRS location measurements. Blindly performing detection of the PRS configuration is not expected by the UE.
[0063] Note that the terms "location reference signal" and "PRS" may sometimes refer to a specific reference signal used for positioning in an LTE system. However, as used herein, unless otherwise indicated, the terms "location reference signal" and "PRS" may refer to any type of reference signal that can be used for positioning, such as, but not limited to: PRS signals in LTE, navigation reference signals (NRS), transmitter reference signals (TRS), cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), primary synchronization signals (PSS), secondary synchronization signals (SSS), etc.
[0064] Similar to the DL PRS transmitted by the base station as discussed above, the UE can transmit UL PRS for positioning. UL PRS can be, for example, a detection reference signal (SRS) used for positioning. Using the DL PRS received from the base station and / or the UL PRS transmitted to the base station, the UE can perform various positioning methods, such as Time of Arrival (TOA), Reference Signal Time Difference (RSTD), Time Difference of Arrival (TDOA), Reference Signal Received Power (RSRP), Time Difference Between Reception and Transmission of Signal (Rx-Tx), Angle of Arrival (AoA), or Angle of Departure (AoD), etc. In some implementations, DL PRS and UL PRS are jointly received and transmitted to perform multi-cell positioning measurements, such as multiple round-trip time (RTT).
[0065] Various positioning technologies rely on DL PRS or UL PRS (or SRS used for positioning). For example, positioning technologies using reference signals include downlink-based positioning, uplink-based positioning, and positioning based on a combination of downlink and uplink. For example, downlink-based positioning includes positioning methods such as DL-TDOA and DL-AoD. Uplink-based positioning includes positioning methods such as UL-TDOA and UL-AoA. Positioning based on both downlink and uplink includes positioning methods such as RTT (multi-RTT) with one or more adjacent base stations. Other positioning methods exist, including those that do not rely on PRS. For example, Enhanced Cellular ID (E-CID) is based on Radio Resource Management (RRM) measurements.
[0066] 3GPP Release 16 describes techniques for high-precision positioning, such as beam sweeping in frequency range 2 (FR2) using a wide bandwidth, including frequency bands from 24.25 GHz to 52.6 GHz, angle-based positioning methods (such as AoA and AoD), and multiple RTTs. However, Release 16 does not describe latency in detail. For example, Release 16 agrees that "UE-based positioning" (such as DL-based positioning) saves latency. However, reports in Release 16 are made via LPP or RRC (using a mechanism similar to LTE), and low latency reports are not provided. For example, LPP and RRC share entity resources and include redundancy, which is advantageous in many cases, but inherently increases latency.
[0067] However, low latency is desirable for positioning. For example, in some Industrial Internet of Things (IIoT) scenarios, latency of less than 100 ms or less than 10 ms may be desirable. To reduce latency in positioning, lower-layer channels, such as Layer 1 (L1) (which is the Entity (PHY) layer) or Layer 2 (L2) (which is the Media Access Control (MAC) layer), can be used to perform reporting instead of using higher latency LPP or RRC. For example, lower-layer reporting can be coupled with on-demand positioning using a special entity random access channel (PRACH) sequence. Using lower-layer (L1 / L2) reporting to reduce latency is beneficial for communication between UE 104 and base station 102. Latency issues between UE 104 and LMF 270 can be addressed using additional mechanisms, such as "LMF in RAN". With LMF in RAN, the location server is within the same Technical Specification Group (TSG) Radio Access Network (RAN). For example, a location server can be an internal function of an NG-RAN node, a logical node within a split gNB, or a logical node in NG-RAN that connects to an NG-RAN node (gNB and / or ng-eNB) via an interface so that it can still receive reports from the UE.
[0068] However, positioning measurements are currently reported via higher-level signal transmission, for example, via Layer 3 (L3), which is RRC or LPP. For example, measurement reports that can be provided via higher-level signal transmission include, for example, one or more TOA, TDOA, RSRP, Rx-Tx, AoA / AoD, multipath reports (e.g., for ToA, RSRP, AoA / AoD), motion status (e.g., walking, driving, etc.) and trajectory, as well as report quality indications.
[0069] It may be desirable to report location measurements (sometimes referred to herein as Location Status Information (PSI)) at lower layers (e.g., L1 / L2) to reduce latency. Location Status Information may also be referred to as a CSI report for positioning, a CSI report with location measurements, a measurement location report, a location measurement report, a positioning information report, a location information report, or a CSI report with location information. However, when using lower-layer signaling to report PSI, it is possible for two or more PSI report transmissions to "conflict," for example, they may be scheduled to be transmitted simultaneously. For example, periodic PSI reports (or semi-persistent PSI reports) may be scheduled to be transmitted simultaneously with non-periodic PSI reports. Furthermore, it is possible for PSI reports to be scheduled to be transmitted simultaneously with Channel Status Information (CSI) reports. In the event of two or more conflicting PSI reports (or a conflict between PSI reports and CSI reports), the UE may use one or more priority rules, at least in part based on the location-related content of the PSI reports, to prioritize the PSI reports (or PSI reports and CSI reports).
[0070] In NR, CSI can be reported by the UE, allowing some CSI reports to be discarded or omitted based on several priority rules when CSI reports conflict. CSI is location-independent but provides a mechanism for the UE to report various measured radio channel quality parameters to the network (e.g., gNB). CSI reports several different radio channel parameters, such as Channel Quality Indicator (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and L1-RSRP. The interpretation of some fields may depend on the values of others, and the CSI report includes a set of fields in a pre-specified order. A single UL transmission (e.g., on the Entity Uplink Shared Channel (PUSCH) or the Entity Uplink Control Channel (PUCCH)) may contain multiple reports arranged according to: priority, for example, as defined in 3GPP TS 38.214, which may depend on the reporting periodicity, for example, aperiodic, semi-persistent, or periodic on PUSCH / PUCCH; type, for example, whether it is L1-RSRP; service cell index, for example, in carrier aggregation cases; and report configuration ID.
[0071] CSI can be reported in two parts, for example, a two-part CSI report. In the case of a two-part CSI report, the first part (part 1) of all reports is aggregated together, and the second part (part 2) is aggregated separately, and each aggregate is encoded separately. The payload size of part 1 is based on configuration parameters, while the payload size of part 2 depends on the configuration and the content of part 1. The number of encoded bits / symbols to be output after encoding and rate matching is calculated based on the number of input bits and a β factor (e.g., defined in 3GPP TS 38.212). Furthermore, a link is defined between instances of the measured resource set (RS) and the corresponding reports.
[0072] Two or more CSI report transmissions may "conflict" because they are scheduled to be transmitted simultaneously (e.g., in periodic and aperiodic transmissions). It is also possible that several CSI reports scheduled for simultaneous transmission result in an excessively large payload size that cannot fit within the uplink control information (UCI) container (e.g., due to the additional need for multiplexed automatic repeat request acknowledgment (HARQ-ACK) and / or scheduling request (SR)). In the event of a CSI report conflict, some CSI reports may be dropped or omitted based on several defined priority distinction rules.
[0073] For example, CSI reports can first be prioritized based on their temporal behavior and physical channel, such as high-dynamic reports taking precedence over low-dynamic reports, and PUSCH taking precedence over PUCCH. Therefore, non-periodic CSI reports take precedence over semi-persistent CSI reports on PUSCH, semi-persistent CSI reports on PUSCH take precedence over semi-persistent CSI reports on PUCCH, and semi-persistent CSI reports on PUCCH take precedence over periodic CSI reports.
[0074] If multiple CSI reports with the same temporal behavior and physical channel conflict, the CSI reports may be further prioritized based on whether the CSI report carries a beam report (i.e., an L1-RSRP report), where the beam report takes precedence over the general CSI report. For example, the motivation for prioritizing the beam report is that the CSI report is usually conditioned on the serving beam, so if the beam is incorrect, the CSI report is useless anyway.
[0075] If further differentiation is needed, the CSI reports can be prioritized based on which service cell the CSI corresponds to (in the case of carrier aggregation (CA) operation). In other words, CSIs corresponding to the master cell (PCell) take precedence over CSIs corresponding to the slave cell (Scell).
[0076] Finally, to avoid any ambiguity about which CSI report to send, CSI reports can be prioritized based on the report configuration ID.
[0077] When applying the above priority rules, in the case of CSI conflict, only a single CSI report is transmitted except in cases of conflict between multiple PUCCH-based CSI reports. If multiple PUCCH-based CSI reports conflict, it is possible to configure the UE with a larger "multi-CSI" PUCCH resource, in which multiple CSI reports can be transmitted in the case of conflict. In this case, as many PUCCH-based CSI reports as possible are transmitted in the "multi-CSI" PUCCH resource without exceeding the maximum UCI code rate.
[0078] For example, 3GPP Technical Specification (TS) 38.214 defines priority rules for CSI conflict resolution, which states the following: CSI reports are associated with priority values, where
[0079] For non-periodic CSI reports to be carried on PUSCH, y=0; for semi-persistent CSI reports to be carried on PUSCH, y=1; for semi-persistent CSI reports to be carried on PUCCH, y=2; and for periodic CSI reports to be carried on PUCCH, y=3.
[0080] For CSI reports carrying L1-RSRP, k=0; and for CSI reports not carrying L1-RSRP, k=1;
[0081] c is the service cell index, and Ncells is the value of the higher-level parameter maxNrofServingCells (maximum number of service cells);
[0082] s is reportConfigID (report configuration ID), and Ms is the value of the higher-level parameter maxNrofCSI-ReportConfigurations (maximum number of CSI report configurations).
[0083] If the associated PriiCSI(y,k,c,s) value of the first report is lower than the associated PriiCSI(y,k,c,s) value of the second report, then the first CSI report is referred to as having priority over the second CSI report.
[0084] Positioning Status Information (PSI) differs from CSI because the type of information about positioning measurements included in the PSI report can vary greatly depending on the type of positioning measurements performed, the number of positioning measurements, the type of positioning method supported, etc.
[0085] As discussed above, it may be desirable to report PSIs on lower layer (L1 / L2) uplink channels, such as at the physical layer (PUSCH or PUCCH), at the MAC layer (Media Access Control-Control Element (MAC-CE) block), or at the physical-side link shared control channel (PSSCH). Two or more PSI report transmissions may conflict; for example, they may be scheduled to be transmitted simultaneously. In the event of two or more conflicting PSI reports, UE 104 may use one or more priority rules, at least in part based on the location-related content of the PSI reports, to prioritize the PSI reports, wherein higher priority PSI reports are transmitted, while the remaining PSI reports are discarded (i.e., not transmitted).
[0086] The prioritization of conflicting PSI reports may be based at least in part on priority rules for the location-related content of the PSI reports, such as in one or more of the following instances.
[0087] Rule 1: PSI reports that carry timing measurements take precedence over those that carry only energy measurements. For example, PSI reports that carry timing measurements (such as RSTD or Rx-Tx) take precedence over PSI reports that carry energy measurements (such as RSRP).
[0088] Rule 2: PSI reports carrying first arrival measurements take precedence over PSI reports carrying multipath measurements. For example, PSI reports including first arrival measurements for, for example, RSTD, UE Rx-Tx, RSRP take precedence over PSI reports carrying multipath reports (such as the difference between second path location measurements and first arrival location measurements).
[0089] Rule 3: During TDOA positioning communication, PSI reports carrying RSTD measurements take precedence over PSI reports carrying RSRP measurements.
[0090] Rule 4: During multi-RTT positioning communication, PSI reports carrying Rx-Tx measurements take precedence over PSI reports carrying RSRP measurements.
[0091] Rule 5: During AoD positioning communication, PSI reports carrying RSTD measurements take precedence over PSI reports carrying timing measurements.
[0092] Rule 6: PSI reports carrying multiple measurement types (e.g., RSTD and Rx-Tx) take precedence over PSI reports carrying only a single measurement type (e.g., RSTD only).
[0093] Rule 7: PSI reports that carry positioning measurements with reference TRPs take precedence over PSI reports that carry measurements with only adjacent TRPs.
[0094] Rule 8: PSI reports carrying velocity information have a lower priority than PSI reports carrying timing or energy location measurements (e.g., RSTD, Rx-Tx, RSRP).
[0095] Rule 9: PSI reports carrying positioning measurements derived from DL PRS or UL PRS take precedence over PSI reports carrying positioning measurements derived from non-PRS signals (such as Synchronization Signal Block (SSB), or Tracking Reference Signal (TRS) or Physical Random Access Channel (PRACH) signals).
[0096] Rule 10: PSI reports containing one or more location locks take precedence over PSI reports containing location measurements (e.g., RSTD, RSRP, Rx-Tx, TOA, etc.).
[0097] Rule 11: PSI reports with the most recent timestamp take precedence over those with earlier timestamps.
[0098] Rule 12: PSI reports that include positioning measurements derived from intra-frequency measurements take precedence over those that include positioning measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same positioning frequency layer, and inter-frequency measurements include measurements performed across at least two different positioning frequency layers.
[0099] In some implementations, PSI reports can also be prioritized based on one or more priority rules based on non-location-related content (such as the one or more CSI priority rules discussed above). An example of a priority rule based on non-location-related content is prioritizing two or more conflicting PSI reports according to their temporal behavior and entity channel, for example, where high-dynamic reports take precedence over low-dynamic reports, and PUSCH takes precedence over PUCCH. For example, a non-periodic PSI report may take precedence over a semi-persistent PSI report on PUSCH, which in turn may take precedence over a semi-persistent PSI report on PUCCH, which may take precedence over a periodic PSI report. For example, PSI reports may first be prioritized based on their temporal behavior and entity channel, and then further prioritized based on priority rules related to location-related content, as discussed below.
[0100] To further differentiate PSI reports, for example, if no PSI report has a higher priority based on temporal behavior and entity channel or location-related content, the priority of PSI reports can be further differentiated based on which service cell the PSI corresponds to (in the case of carrier aggregation (CA) operation). Therefore, PSIs corresponding to the master cell (PCell) take precedence over PSIs corresponding to the slave cell (Scell).
[0101] Finally, to avoid any ambiguity about which PSI report to transmit, PSI reports can be prioritized based on associated identifiers (e.g., report configuration IDs).
[0102] PSI reports may also conflict with CSI reports. If PSI and CSI reports conflict, UE 104 may use a set of one or more priority rules to prioritize these reports, for example, where a higher-priority CSI or PSI report is transmitted, while the remaining reports are discarded (i.e., not transmitted). In some implementations, priority rules may be based at least in part on the location-related content of the PSI report. Prioritizing conflicting PSI and CSI reports may use priority rules at least in part based on the location-related content of the PSI report, as in the following examples.
[0103] Rule 13: CSI reports take precedence over PSI reports that include location information, regardless of the type of location information in the PSI report.
[0104] Rule 14: PSI reports that include one or more location locks take precedence over CSI reports.
[0105] In some implementations, one or more priority rules based on non-location-related content (such as the one or more CSI priority rules discussed above) can also be used to prioritize PSI and CSI reports. For example, if PSI and CSI reports conflict, the UE can prioritize them based on their temporal behavior and physical channel, for example, high-dynamic reports take precedence over low-dynamic reports and PUSCH takes precedence over PUCCH. For example, non-periodic reports take precedence over semi-persistent reports on PUSCH, semi-persistent reports on PUSCH take precedence over semi-persistent reports on PUCCH, and semi-persistent reports on PUCCH take precedence over periodic reports.
[0106] Figure 5 is a block diagram 500 illustrating a UE 104 according to this case. The UE 104 is configured to prioritize conflicting PSI reports at least in part based on location-related content and transmit the higher-priority PSI report to network entity 510 on a lower-layer channel. As illustrated, the UE 104 can determine a plurality of conflicting (e.g., scheduled for simultaneous transmission) PSI reports (illustrated as PSI reports 502 and 504). For example, each PSI report includes information related to location measurements performed by the UE. As discussed above, a priority rule 506 is applied to the plurality of PSI reports 502 and 504. The priority rule 506 may be based at least in part on the location-related content of the PSI reports, as an example and not a limitation, such as one or more of the rules 1-12 discussed above. In some implementations, priority rule 506 may include non-location-related rules, such as prioritizing based first on temporal behavior and entity channel, then prioritizing based on location-related content, or, if the location-related content is the same, prioritizing based on which service cell the PSI report corresponds to or based on associated identifiers. Based on priority rule 506, as illustrated in PSI report 508, a higher-priority PSI report is transmitted from UE 104 to network entity 510 in a lower-layer channel container (e.g., PUSCH, PUCCH, or PSSCH) or in a MAC-CE block. PSI report 508 corresponds to the higher-priority PSI report among PSI reports 502 and 504. Lower-priority PSI reports are discarded, for example, not transmitted to network entity 510. The network entity 510 receiving PSI report 508 may be, for example, a base station (such as base station 102), a location server (such as location server 172 or LMF 270), or a sidelink UE.
[0107] Figure 6 is a block diagram 600 illustrating a UE 104 according to this case. The UE 104 is configured to prioritize conflicting PSI reports and CSI reports at least partially based on location-related content and transmit the higher-priority report to network entity 610 on a lower-layer channel. As illustrated, the UE 104 can determine conflicting (e.g., scheduled for simultaneous transmission) PSI reports 602 and CSI reports 604. As discussed above, priority rule 606 is applied to PSI reports 602 and CSI reports 604. Priority rule 606 can be based at least partially on the location-related content of the PSI reports, as an example and not a limitation, such as rules 13-14 discussed above. In some implementations, priority rule 606 may include non-location-related rules, such as prioritizing based on temporal behavior and entity channels. Based on priority rule 606, as illustrated in report 608, higher-priority reports are transmitted from UE 104 to network entity 610 in a lower-level channel container (e.g., PUSCH, PUCCH, or PSSCH) or in a MAC-CE block. Report 608 corresponds to the report with higher priority among PSI report 602 and CSI report 604. Lower-priority reports are discarded, for example, not transmitted to network entity 610. The network entity 610 receiving report 608 can be, for example, a base station (such as base station 102), a location server (such as location server 172 or LMF 270), or a sidelink UE.
[0108] Figure 7 is a message flow 700 according to one aspect of the present invention, showing various messages sent between components of the communication system 100 illustrated in Figure 1. The flow prioritizes conflicting PSI reports based at least in part on location-related content and transmits higher-priority reports to network entities on lower-layer channels. Location server 702 may be, for example, location server 172 as shown in Figure 1 or LMF 270 as shown in Figure 2. Serving base station 102-1 and other base stations 102-2, 102-3 are sometimes collectively referred to as base station 102. UE 704 may be a UE communicating on a sidelink with UE 104. UE 104 may be configured to perform UE-assisted positioning or UE-based positioning using downlink-based positioning, uplink-based positioning, or a combination of downlink and uplink positioning. In message flow 700, unless otherwise stated, it is assumed that UE 104 and location server 702 can communicate using lower-layer channels and other mechanisms (such as LMF in the RAN) as discussed above to reduce latency. For example, location server 702 may be located within RAN 701, for example, as an internal function of an NG-RAN node, such as serving base station 102-1; location server 702 may be a logical node within a split gNB, for example, serving base station 102-1; or the location server may be a logical node in NG-RAN 701 connected via an interface to NG-RAN nodes (e.g., serving base station 102-1 and neighboring base stations 102-2 and 102-3) so that it can still receive reports from the UE. It should be understood that preliminary or additional familiar phases not illustrated in Figure 7 may be performed, such as capability requests and responses, requests for and provision of auxiliary information, etc.
[0109] In phase 1, UE 104 may receive a configuration for prioritizing conflicting PRSI reports. This configuration may be provided, for example, by the serving base station 102-1, the location server 702, or the sidelink UE 704.
[0110] In phases 2 and 3, UE 104 receives DL PRS from serving base station 102-1 and neighboring base stations 102-2 and 102-3.
[0111] In phase 4, UE 104 may optionally transmit UL PRS or SRS for positioning to base station 102.
[0112] In phase 5a, UE 104 may perform DL positioning measurements for one or more positioning methods based on DL PRS received in phases 2 and 3, perform UL positioning measurements for one or more positioning methods based on UL PRS transmitted in phase 4, or perform DL and UL positioning measurements for one or more positioning methods based on DL PRS received in phases 2 and 3 and UL PRS transmitted in phase 4. In some implementations, UE 104 may perform multiple positioning measurements, for example, the same type of positioning measurements at different times, and / or different types of positioning measurements at the same time or at different times. As an example, the positioning information obtained by UE 104 from positioning measurements includes one or more of the following: timing measurements (such as RSTD, UE Rx-Tx, TOA, etc.), energy measurements (such as RSRP), quality metrics, speed and / or trajectory measurements, reference TRP, multipath information, LOS / NLOS factors, SINR, and timestamps. Location measurements can be used for one or more location methods configured for UE 104, such as TDOA, AoD, multiple RTT, hybrid location methods, etc. Location measurements may further include: using location measurements and base station location (e.g., received in auxiliary data) in a UE-based location procedure to determine the location lock of UE 104.
[0113] In phase 5b, UE 104 generates a PSI report based on positioning measurements from phase 5a.
[0114] In phase 6a, similar to phase 5a, UE 104 may perform positioning measurements for one or more positioning methods based on the DL PRS received in phases 2 and 3, perform UL positioning measurements for one or more positioning methods based on the UL PRS transmitted in phase 4, or perform DL and UL positioning measurements for one or more positioning methods based on the DL PRS received in phases 2 and 3 and the UL PRS transmitted in phase 4. In some implementations, the positioning measurements may be based on a different set of DL PRS and / or UL PRS than those shown in phases 2-4. The positioning measurements may further include using the positioning measurements and the location of the base station (e.g., received in auxiliary data) in a UE-based positioning procedure to determine the positioning lock of UE 104. The positioning measurements performed in phase 6a may be performed simultaneously, for example, using the same DL PRS and / or UL PRS as the positioning measurements performed in phase 5a, or may be performed at different times using different sets of DL PRS and / or UL PRS. Furthermore, the positioning measurements performed in phase 6a can be the same type of positioning measurements performed in phase 6b or different types of positioning measurements. The positioning measurements performed in phase 6a can be used with the same type of positioning method as performed in phase 6b or different types of positioning methods. The positioning measurements performed in phase 6a can be performed using one or more base stations 102 and / or frequency bands different from those used for the positioning measurements performed in phase 5a.
[0115] In phase 6b, UE 104 generates a PSI report based on positioning measurements from phase 6a.
[0116] In phase 7, UE 104 can generate CSI reports, such as reports of measured radio channel quality parameters, such as CQI, PMI, RI, LI, L1-RSRP.
[0117] In phase 8, UE 104 may receive, for example, a schedule or permission for a lower-level container from serving base station 102-1, in which UE 105 will transmit a PSI report or CSI report.
[0118] In phase 9, UE 104 detects a conflict between one or more PSI reports from phases 5b and 6b and a CSI report from phase 7. In other words, UE 104 determines that one or more PSI reports from phases 5b and 6b and a CSI report from phase 7 are scheduled to be transmitted simultaneously, for example, in the same lower-level channel container. For example, UE 104 may determine that a PSI report from phases 5b and 6b conflicts, or that one or two PSI reports conflict with a CSI report from phase 7.
[0119] In phase 10, UE 104 prioritizes PSI reports and CSI reports using priority rules based at least in part on location-related content. Priority rules can be configured from phase 1, or UE 104 can configure priority rules. For example, conflicting PSI reports can be prioritized using priority rules based at least in part on location-related content (such as one or more of rules 1-12 discussed above) or other location-related priority rules. In some implementations, for conflicting PSI reports, priority rules may include non-location-related rules, such as prioritizing based first on temporal behavior and entity channels, followed by prioritizing based on location-related content, or, if the location-related content is the same, prioritizing based on which service cell the PSI report corresponds to or based on associated identifiers. In another instance, one or more PSI reports conflicting with a CSI report can be prioritized using priority rules based at least in part on location-related content (such as one or more of rules 13-14 discussed above) or other priority rules. In some implementations, for conflicting PSI and CSI reports, priority rules can include non-location-related rules, such as prioritizing based on temporal behavior and entity channels first, and then prioritizing based on location-related content.
[0120] In phase 11, UE 104 transmits higher priority reports in a lower-layer channel container, such as uplink to sidelink UE 704, serving base station 102, or location server 702. For example, UE 104 may transmit higher priority PSI reports at the MAC layer using the PHY layer (e.g., using PUSCH, PUCCH, PSSCH) or using the MAC-CE block. Lower priority reports may be omitted from the transmission. In some implementations, the transmitted report may include an indication that the PSI report (or CSI report) has been omitted from the transmission. Additionally, in instances where UE 104 determines the configuration of priority rules, the transmitted report may include priority rule configuration. Transmitting PSI reports on a lower-layer channel advantageously reduces latency compared to, for example, transmitting them on an RRC channel.
[0121] In one of phases 12a, 12b, and 12c, for example, a sidelink UE 704, serving base station 102-1, or location server 702 respectively uses priority-based rules to process higher-priority PSI reports. In some implementations, the sidelink UE 704 may forward the PSI report to one of the serving base station 102-1 or location server 702 for processing.
[0122] FIG8 illustrates a flowchart of an exemplary method 800 for wireless communication of a UE performed by a UE (such as UE 104) in a manner consistent with the disclosed implementation.
[0123] In block 802, the UE determines a plurality of Location Status Information (PSI) reports to be transmitted on the lower-layer channel, each of the plurality of PSI reports including information related to a plurality of location measurements performed by the UE, as illustrated in stages 5a / 5b and 6a / 6b of Figure 7. In block 804, conflicts among the plurality of PSI reports to be transmitted on the lower-layer channel are detected, as illustrated in stage 9 of Figure 7. In block 806, a priority ordering of the plurality of PSI reports is performed using one or more priority rules at least partially based on the location-related content of each of the plurality of PSI reports, as illustrated in stage 10 of Figure 7 and example rules 1-12 discussed above. In block 808, one of the plurality of PSI reports is transmitted to the network entity on the lower-layer channel based on the priority ordering, as illustrated in stage 11 of Figure 7.
[0124] In one implementation, the lower-layer channel can be a physical layer channel or a media access control (MAC) layer channel. For example, the physical layer channel can be a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), or a physical side link shared channel (PSSCH), and the MAC layer channel can be a MAC control element (MAC-CE).
[0125] In one implementation, transmitting one of the plurality of PSI reports based on priority order includes not transmitting the remaining PSI reports among the plurality of PSI reports.
[0126] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports carrying a first type of location measurement over PSI reports carrying a second type of location measurement.
[0127] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports that carry timing measurements over PSI reports that carry only energy measurements.
[0128] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports carrying first-arrival measurements over PSI reports carrying multipath measurements.
[0129] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) location communication period over a PSI report carrying a reference signal received power (RSRP) from the TDOA location communication period.
[0130] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing a PSI report carrying a receive-transmit time difference (Rx-Tx) measurement from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT location communication period.
[0131] In one implementation, one or more priority rules based at least in part on positioning-related content may include prioritizing a PSI report carrying a reference signal received power (RSRP) measurement from the departure angle (AOD) positioning communication period over a PSI report carrying a timing measurement from the AOD positioning communication period.
[0132] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports that carry multiple types of location measurements over PSI reports that carry a single type of location measurement.
[0133] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing a PSI report carrying location measurements from a reference transmit receiving point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
[0134] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports carrying timing or energy location measurements over PSI reports carrying velocity information.
[0135] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0136] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports carrying one or more location locks of the UE over PSI reports carrying location measurements.
[0137] In one implementation, one or more priority rules based at least in part on location-related content may include prioritizing PSI reports carrying the latest timestamp over PSI reports carrying earlier timestamps.
[0138] In one implementation, a priority rule based at least in part on location-related content may include: prioritizing a PSI report carrying location measurements derived from intra-frequency measurements over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0139] FIG9 illustrates a flowchart of an exemplary method 900 for wireless communication of a UE performed by a UE (such as UE 104) in a manner consistent with the disclosed implementation.
[0140] In block 902, the UE determines the Location Status Information (PSI) report to be transmitted on the lower-layer channel, wherein the PSI report includes content related to positioning measurements performed by the UE, as illustrated in stages 5a / 5b and / or 6a / 6b of Figure 7. In block 904, the UE determines the Channel Status Information (CSI) report to be transmitted on the lower-layer channel, as illustrated in stage 7 of Figure 7. In block 906, conflicts between the PSI report and the CSI report to be transmitted on the lower-layer channel are detected, as illustrated in stage 9 of Figure 7. In block 908, one or more priority rules are used to prioritize the PSI report and the CSI report, as illustrated in stage 10 of Figure 7. In block 910, one of the PSI report and the CSI report is transmitted to the network entity on the lower-layer channel based on the priority, as illustrated in stage 11 of Figure 7.
[0141] In one implementation, the lower-layer channel can be a physical layer channel or a media access control (MAC) layer channel. For example, the physical layer channel can be a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), or a physical side link shared channel (PSSCH), and the MAC layer channel can be a MAC control element (MAC-CE).
[0142] In one implementation, one of the methods for transmitting PSI reports and CSI reports based on priority order includes not transmitting the remaining one of the PSI reports and CSI reports.
[0143] In one implementation, using one or more priority rules to perform a priority distinction between PSI reports and CSI reports may include prioritizing CSI reports over PSI reports, regardless of the content of the PSI reports.
[0144] In one implementation, using one or more priority rules to perform priority distinction between PSI reports and CSI reports may include prioritizing PSI reports over CSI reports when the content of a PSI report includes the UE’s location lock.
[0145] FIG10 illustrates, in a manner consistent with the disclosed implementation, a flowchart of an exemplary method 1000 for wireless communication for a UE (such as UE 104) performed by a network entity in a wireless network.
[0146] In block 1002, the network entity receives a Positioning Status Information (PSI) report from the UE in a lower-layer channel. The PSI report includes information related to positioning measurements performed by the UE, using one or more priority rules based at least in part on the positioning-related content of the PSI report and a second conflicting PSI report, whereby the PSI report takes precedence over the second conflicting PSI report, such as illustrated in stage 11 of FIG7. In block 1004, the PSI report is processed, as illustrated in stage 9a or 9b of FIG7.
[0147] In one implementation, a network entity may transmit to the UE a priority distinction configuration for a priority rule based on location-related content, wherein, based on the priority distinction configuration for the priority rule, the PSI report takes precedence over a second conflicting PSI report, as illustrated in stages 1 and 10 of FIG7.
[0148] In one implementation, the network entity can be one of a location server, a serving base station, or a sidelink UE.
[0149] In one implementation, the lower-layer channel can be a physical layer channel or a media access control (MAC) layer channel. For example, the physical layer channel can be a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), or a physical side link shared channel (PSSCH), and the MAC layer channel can be a MAC control element (MAC-CE).
[0150] In one implementation, a second conflict PSI report is not received from the UE.
[0151] In one implementation, a PSI report carrying a first type of positioning measurement may be prioritized over a PSI report carrying a second type of positioning measurement, at least in part based on one or more priority rules based on positioning-related content.
[0152] In one implementation, a PSI report carrying timing measurements may be prioritized over a PSI report carrying only energy measurements, at least in part based on one or more priority rules based on location-related content.
[0153] In one implementation, a priority rule based at least in part on location-related content can make a PSI report carrying first arrival measurements take precedence over a PSI report carrying multipath measurements.
[0154] In one implementation, a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) positioning communication period may be prioritized over a PSI report carrying a reference signal received power (RSRP) from the TDOA positioning communication period, at least in part based on one or more priority rules related to positioning content.
[0155] In one implementation, a PSI report carrying a measurement of the receive-transmit time difference (Rx-Tx) from a multiple round-trip time (RTT) positioning communication period may be prioritized over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT positioning communication period, at least in part based on one or more priority rules related to positioning content.
[0156] In one implementation, a PSI report carrying reference signal received power (RSRP) measurements from the departure angle (AOD) positioning communication period may take precedence over a PSI report carrying timing measurements from the AOD positioning communication period, at least in part based on one or more priority rules related to positioning content.
[0157] In one implementation, a PSI report carrying multiple types of positioning measurements may be prioritized over a PSI report carrying a single type of positioning measurement, at least in part based on one or more priority rules based on positioning-related content.
[0158] In one implementation, a PSI report carrying location measurements from a reference transmit receiving point (TRP) may be prioritized over a PSI report carrying location measurements from only one or more adjacent TRPs, at least in part based on one or more priority rules related to location.
[0159] In one implementation, a PSI report carrying timing or energy positioning measurements may take precedence over a PSI report carrying velocity information, at least in part based on one or more priority rules based on positioning-related content.
[0160] In one implementation, a priority rule based at least in part on location-related content may give priority to a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0161] In one implementation, a priority rule based at least in part on location-related content may give priority to a PSI report carrying one or more location locks of the UE over a PSI report carrying location measurements.
[0162] In one implementation, a PSI report carrying the latest timestamp may be prioritized over a PSI report carrying an earlier timestamp, at least in part based on one or more priority rules for location-related content.
[0163] In one implementation, at least in part based on one or more priority rules related to location, a PSI report carrying location measurements derived from intra-frequency measurements may be prioritized over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0164] FIG11 illustrates, in a manner consistent with the disclosed implementation, a flowchart of an exemplary method 1100 for wireless communication for a UE (such as UE 104) performed by a network entity in a wireless network.
[0165] In block 1102, the network entity can receive from the UE either a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel. The CSI report contains one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP). The PSI report includes information related to positioning measurements performed by the UE. Where the CSI report and PSI report conflict, and using one or more priority rules, one of the CSI report or PSI report is prioritized for transmission by the UE, as illustrated in stage 11 of Figure 7. In block 1104, the received CSI report or PSI report is processed.
[0166] In one implementation, the network entity may further transmit to the UE a priority distinction configuration of the priority rules, wherein one of the CSI reports or PSI reports is prioritized based on the priority distinction configuration of the priority rules, such as illustrated in stages 1 and 10 of Figure 7.
[0167] In one implementation, the network entity can be one of a location server, a serving base station, or a sidelink UE.
[0168] In one implementation, the lower-layer channel can be a physical layer channel or a media access control (MAC) layer channel. For example, the physical layer channel can be a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), or a physical side link shared channel (PSSCH), and the MAC layer channel can be a MAC control element (MAC-CE).
[0169] In one implementation, the network entity does not receive either the PSI report or the remaining one in the CSI report.
[0170] In one implementation, the one or more priority rules can make CSI reports take precedence over PSI reports, regardless of the content of the PSI reports.
[0171] In one implementation, the one or more priority rules may prioritize the PSI report over the CSI report when the content of the PSI report includes the UE’s location lock.
[0172] Figure 12 shows a schematic block diagram illustrating certain exemplary features of the UE 1200 according to this invention. For example, it may be the UE 124 shown in Figure 1, capable of prioritizing conflicting PSI reports and / or conflicting PSI and CSI reports based at least in part on location-related content, and transmitting higher-priority reports to network entities on lower-level channels. The UE 1200 may include, for example, one or more processors 1202, memory 1204, and external interfaces such as a wireless transceiver 1210 (e.g., a wireless network interface), which may be operatively coupled to non-transient computer-readable media 1220 and memory 1204 via one or more connections 1206 (e.g., buses, lines, optical fibers, links, etc.). The UE 1200 may further include additional items not shown, such as a user interface by which a user can interface with the UE, which may include, for example, a display, keypad or other input device (such as a virtual keypad on a display), or a satellite positioning system receiver. In some implementations, all or part of the UE 1200 may take the form of a chipset or the like. The wireless transceiver 1210 may include, for example, a transmitter 1212 capable of transmitting one or more signals over one or more types of wireless communication networks, and a receiver 1214 capable of receiving one or more signals transmitted over the one or more types of wireless communication networks.
[0173] In some embodiments, the UE 1200 may include an antenna 1211, which may be internal or external. The UE antenna 1211 may be used to transmit and / or receive signals processed by the wireless transceiver 1210. In some embodiments, the UE antenna 1211 may be coupled to the wireless transceiver 1210. In some embodiments, measurements of signals received (transmitted) by the UE 1200 may be performed at the connection point between the UE antenna 1211 and the wireless transceiver 1210. For example, a measurement reference point for measuring the received (transmitted) RF signal may be an input (output) terminal of the receiver 1214 (transmitter 1212) and an output (input) terminal of the UE antenna 1211. In a UE 1200 having multiple UE antennas 1211 or an antenna array, the antenna connector may be considered as a virtual point representing the aggregated output (input) of multiple UE antennas. The UE 1200 may receive signals, such as DL PRS, and / or transmit UL PRS or SRS for positioning. The measurement of the signal can be processed by one or more processors 1202, and the measurement of the signal includes one or more of the following: timing measurement (such as RSTD, UE Rx-Tx, TOA, etc.), energy measurement (such as RSRP, quality metric, velocity and / or trajectory measurement), reference TRP, multipath information, line-of-sight (LOS) or non-line-of-sight (NLOS) factor, signal interference-to-noise ratio (SINR) and timestamp.
[0174] One or more processors 1202 may be implemented using a combination of hardware, firmware, and software. For example, one or more processors 1202 may be configured to perform the functions discussed herein via one or more instructions or program code 1208 implemented on a non-transient computer-readable medium (such as media 1220 and / or memory 1204). In some embodiments, one or more processors 1202 may represent one or more circuits that may be configured to perform at least a portion of a data signal calculation procedure or program relating to the operation of UE 1200.
[0175] Media 1220 and / or memory 1204 may store instruction or program code 1208 containing executable code or software instructions that, when executed by one or more processors 1202, cause the one or more processors 1202 to operate as a dedicated computer programmed to perform the techniques disclosed herein. As illustrated in UE 1200, media 1220 and / or memory 1204 may include one or more components or modules that may be implemented by one or more processors 1202 to perform the methodologies described herein. Although each component or module is illustrated as software in media 1220 executable by one or more processors 1202, it should be understood that each component or module may be stored in memory 1204 or may be dedicated hardware in one or more processors 1202 or outside of processors.
[0176] Several software modules and data tables may reside in media 1220 and / or memory 1204 and be utilized by one or more processors 1202 to manage both the communications and functionality described herein. It should be understood that the organization of the contents of media 1220 and / or memory 1204 as shown in UE 1200 is merely exemplary, and thus, the functionality of each module and / or data structure may be combined, separated, and / or constructed in different ways depending on the implementation of UE 1200.
[0177] The media 1220 and / or memory 1204 may include a UL PRS transmission module 1222, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to transmit UL PRS or SRS for positioning via a wireless transceiver 1210.
[0178] The media 1220 and / or memory 1204 may include a DL PRS module 1224, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to receive DL PRS transmitted from one or more base stations via a wireless transceiver 1210.
[0179] The media 1220 and / or memory 1204 may include a positioning measurement module 1226, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to perform positioning measurements using received DL PRS and / or UL PRS. For example, one or more processors 1202 may be configured to perform DL positioning measurements for one or more positioning methods based on received DL PRS, UL positioning measurements for one or more positioning methods based on transmitted UL PRS, or DL and UL positioning measurements for one or more positioning methods based on received DL PRS and transmitted UL PRS. Multiple positioning measurements can be performed; for example, the same type of positioning measurements can be performed at different times and / or different types of positioning measurements can be performed at the same time or at different times. The positioning measurements can be used for one or more positioning methods, such as TDOA, AoD, multiple RTT, hybrid positioning methods, etc. As an example, one or more processors 1202 may be configured to perform positioning measurements including one or more of the following: timing measurements (such as RSTD, UE Rx-Tx, TOA, etc.), energy measurements (such as RSRP), quality metrics, velocity and / or trajectory measurements, reference TRP, multipath information, LOS / NLOS factors, SINR, and timestamps. In some implementations, one or more processors 1202 may be further configured to use positioning measurements and base station locations (e.g., received in auxiliary data) in a UE-based positioning procedure to estimate the location of UE 1200.
[0180] Media 1220 and / or memory 1204 may include a PSI reporting module 1228, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to generate a PSI report based on information related to positioning measurements performed by the UE 1200. As an example, the positioning measurement-related information used to determine the PSI report may include one or more of the following: at least one RSTD vector; at least one UE Rx-Tx vector; at least one RSRP vector; at least one quality metric; at least one velocity vector; a reference TRP; at least one TOA vector; at least one multipath vector; at least one LOS / NLOS factor; at least one SINR vector; at least one timestamp, for example, each vector being a set of one or more measurements associated with at least one of the same time, the same TRP, the same beam, the same frequency band, the same antenna, or a combination thereof.
[0181] The media 1220 and / or memory 1204 may include a CSI reporting module 1230, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to determine the CSI report based on measured radio channel quality parameters such as CQI, PMI, RI, LI, L1-RSRP.
[0182] The media 1220 and / or memory 1204 may include a priority configuration module 1232, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to receive priority-based rule configurations based on location-related content from network entities (such as serving base stations, location servers, or sidelink UEs) via a wireless transceiver 1210.
[0183] The media 1220 and / or memory 1204 may include a configuration priority rule module 1234, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to configure priority rules to be used for prioritizing PSI reports and / or PSI and CSI reports. For example, the configuration of the priority rules may be received from a network entity and stored in the media and / or memory 1204. The configuration of the priority rules may be generated by the UE 1200 itself and stored in the media and / or memory 1204, and may be transmitted to the network entity along with the PSI reports. In some implementations, the configuration of the priority rules may be static and stored in the media and / or memory 1204. For example, the configured priority rules may be based at least in part on location-related content, such as one or more of rules 1-12 for conflict PSI reporting and rules 13-14 for conflict PSI and CSI reporting. In some implementations, priority rules may be configured to include non-location-related rules, such as prioritizing based first on temporal behavior and entity channel, followed by prioritizing based on location-related content, or, if the location-related content is the same, prioritizing based on which service cell the PSI report corresponds to or based on associated identifiers.
[0184] The media 1220 and / or memory 1204 may include a scheduling module 1236, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to determine the scheduling for the lower-level channel container in which the UE 1200 will transmit a PSI report via a wireless transmitter, for example, via receiving permission from the serving base station.
[0185] Media 1220 and / or memory 1204 may include a conflict detection module 1238, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to detect conflicts between two or more PSI reports and / or between one or more PSI reports and CSI reports. For example, one or more processors 1202 may be configured to determine when multiple PSI reports or at least one PSI report and CSI report are scheduled to be transmitted simultaneously.
[0186] Media 1220 and / or memory 1204 may include a priority differentiation module 1240, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to prioritize PSI reports and / or CSI reports using configured priority rules at least partially based on location-related content. For example, one or more processors 1202 may be configured to prioritize conflicting PSI reports using priority rules at least partially based on location-related content (such as one or more of the rules 1-12 discussed above) or other location-related priority rules. In some implementations, one or more processors 1202 may be further configured to prioritize conflicting PSI reports based on non-location-related rules, such as prioritizing based on temporal behavior and entity channel, followed by prioritizing based on location-related content, or, if the location-related content is the same, prioritizing based on which service cell the PSI report corresponds to or based on an associated identifier. In another instance, one or more processors 1202 may be configured to prioritize one or more PSI reports that conflict with a CSI report using priority rules at least in part based on location-related content (such as one or more of the rules 13-14 discussed above) or other priority rules. In some implementations, one or more processors 1202 may be further configured to prioritize conflicting PSI and CSI reports based on non-location-related content rules, such as prioritizing based on temporal behavior and entity channel first, followed by prioritizing based on location-related content.
[0187] Media 1220 and / or memory 1204 may include a transmission report module 1242, which, when implemented by one or more processors 1202, configures the one or more processors 1202 to transmit PSI or CSI reports with the highest priority to network entities (such as another UE, serving base station, or location server) via radio transceiver 1210 in a lower-level channel container of SL or UL. For example, UE 124 may transmit PSI reports at the MAC layer using the PHY layer (e.g., using PUSCH, PUCCH, PSSCH) or using the MAC-CE block. One or more processors 1202 are configured to omit lower-priority reports, that is, lower-priority reports are not transmitted. In some implementations, one or more processors 1202 may be configured to indicate when to omit PSI reports (or CSI reports) from transmission. Additionally, in an instance where UE 1200 determines the configuration of priority rules, one or more processors 1202 may be configured to include priority rule configurations in the transmitted report.
[0188] The methodologies described herein can be implemented by various means depending on the application. For example, these methodologies can be implemented in hardware, firmware, software, or any combination thereof. For hardware implementation, one or more processors 1202 can be implemented within one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described herein, or combinations thereof.
[0189] For firmware and / or software implementations, these methodologies can be implemented using modules (e.g., procedures, functions, etc.) that perform the functions described herein. Any machine-readable medium that tangibly embodies instructions can be used to implement the methodologies described herein. For example, software code can be stored in a non-transient computer-readable medium 1220 or memory 1204 connected to and executed by one or more processors 1202. Memory can be implemented within or outside one or more processors. As used herein, the term "memory" means any type of long-term, short-term, volatile, non-volatile, or other memory, and is not limited to any particular type of memory or number of memories, or the type of medium on which memory is stored.
[0190] If implemented in firmware and / or software, the functionality may be stored as one or more instructions or code 1208 on a non-transient computer-readable medium (such as media 1220 and / or memory 1204). Examples include computer-readable media encoded with data structures and computer-readable media encoded with computer programs 1208. For example, according to this application, a non-transient computer-readable medium including code 1208 stored thereon may include code 1208 for: supporting prioritization of conflicting PSI reports and / or conflicting PSI and CSI reports based at least in part on location-related content, and transmitting higher-priority reports on lower-level channels. The non-transient computer-readable medium 1220 includes physical computer storage media. The storage media may be any available media accessible by a computer. By way of example and not limitation, such non-transient computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, magnetic disc storage, or other magnetic storage devices, or any other media that can be used to store desired program code 1208 in the form of instructions or data structures and that can be accessed by a computer; as used herein, disk and disc include compressed optical discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, wherein disks often magnetically reproduce data, while discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0191] In addition to being stored on the computer-readable medium 1220, instructions and / or data may also be provided as signals included on a transmission medium in a communication device. For example, the communication device may include a wireless transceiver 1210 having signals indicating instructions and data. These instructions and data are configured to cause one or more processors to perform the functions outlined in the request. That is, the communication device includes a transmission medium having signals indicating information for performing the disclosed functions.
[0192] Memory 1204 may represent any data storage mechanism. Memory 1204 may include, for example, main memory and / or secondary memory. Main memory may include, for example, random access memory, read-only memory, etc. Although illustrated separately from one or more processors 1202 in this example, it should be understood that all or part of the main memory may be located within one or more processors 1202 or otherwise coexist / coupled with one or more processors 1202. Secondary memory may include, for example, memory of the same or similar type as the main memory and / or one or more data storage devices or systems (such as, for example, disk drives, optical drives, magnetic tape drives, solid-state memory drives, etc.).
[0193] In some implementations, secondary memory may be operatively received or otherwise configurable to be coupled to non-transient computer-readable medium 1220. Thus, in some instance implementations, the methods and / or apparatus presented herein may take the form of a computer-readable medium 1220 that may include all or part of computer-readable code 1208 stored thereon, which computer-readable code 1208 may be operatively implemented, when executed by one or more processors 1202, to perform all or part of the instance operations as described herein. Computer-readable medium 1220 may be part of memory 1204.
[0194] In one implementation, a UE (such as UE 1200) may be configured for wireless communication and may include means for determining a plurality of Positioning Status Information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information relating to a plurality of positioning measurements performed by the UE. The means may be, for example, a wireless transceiver 1210 and one or more processors 1202 having executable code or software instructions (such as a positioning measurement module 1226 and a PSI reporting module 1228) in dedicated hardware or implementation memory 1204 and / or media 1220. Means for detecting conflicts among the plurality of PSI reports to be transmitted on the lower-level channel may be, for example, a wireless transceiver 1210 and one or more processors 1202 having executable code or software instructions (such as a scheduling module 1236 and a conflict detection module 1238) in dedicated hardware or implementation memory 1204 and / or media 1220. The means for performing priority differentiation of a plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each of the plurality of PSI reports may be, for example, one or more processors 1202 having dedicated hardware or executable code or software instructions (such as priority configuration module 1232, priority rule configuration module 1234, and priority differentiation module 1240) in memory 1204 and / or media 1220. The means for transmitting one of the plurality of PSI reports to a network entity on a lower-layer channel based on priority differentiation may be, for example, a wireless transceiver 1210 and one or more processors 1202 having dedicated hardware or executable code or software instructions (such as report transmission module 1242) in memory 1204 and / or media 1220.
[0195] In one implementation, a UE (such as UE 1200) may be configured for wireless communication and may include means for determining a Positioning Status Information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes information relating to a plurality of positioning measurements performed by the UE. This means may be, for example, a wireless transceiver 1210 and one or more processors 1202 having executable code or software instructions (such as a positioning measurement module 1226 and a PSI reporting module 1228) in dedicated hardware or implementation memory 1204 and / or media 1220. The means for determining a Channel Status Information (CSI) report to be transmitted on a lower-level channel may be, for example, a wireless transceiver 1210 and one or more processors 1202 having executable code or software instructions (such as a CSI reporting module 1230) in dedicated hardware or implementation memory 1204 and / or media 1220. The means for detecting conflicts between PSI and CSI reports to be transmitted on a lower-level channel may be, for example, a wireless transceiver 1210 and one or more processors 1202 having dedicated hardware or executable code or software instructions (such as scheduling module 1236 and conflict detection module 1238) in memory 1204 and / or media 1220. The means for performing priority differentiation of PSI and CSI reports using one or more priority rules may be, for example, one or more processors 1202 having dedicated hardware or executable code or software instructions (such as priority configuration module 1232, priority rule configuration module 1234, and priority differentiation module 1240) in memory 1204 and / or media 1220. The means for distinguishing between PSI reports and CSI reports transmitted to network entities on a lower-level channel based on priority can be, for example, a wireless transceiver 1210 and one or more processors 1202 having dedicated hardware or executable code or software instructions (such as a report transmission module 1242) in memory 1204 and / or media 1220.
[0196] Figure 13 shows a schematic block diagram illustrating certain exemplary features of network entity 1300 in the wireless network according to this invention, which is capable of supporting wireless communication with a UE (e.g., UE 104) so that the UE can prioritize conflicting PSI reports and / or conflicting PSI and CSI reports at least in part based on location-related content, and receive higher-priority reports transmitted by the UE on a lower-layer channel. For example, network entity 1300 may be the serving base station 102 or location server 172 or LMF 270 in Figures 1 and 2B, or another UE communicating with the UE in SL. Network entity 1300 may include, for example, one or more processors 1302, memory 1304, and external interfaces. The external interfaces may include a wireless transceiver 1310 (e.g., a wireless network interface, e.g., if network entity 1300 is a serving base station or sidelink UE) and / or a communication interface 1316 (e.g., a wired or wireless network interface to other network entities and / or the core network), which may be operatively coupled to non-transient computer-readable media 1320 and memory 1304 via one or more connections 1306 (e.g., buses, lines, fiber optics, links, etc.). In some implementations, network entity 1300 may further include additional items not shown, such as a user interface by which a user can interface with the network entity. This user interface may include, for example, a display, keypad, or other input device (e.g., a virtual keypad on a display), e.g., if the network entity is a sidelink UE. In some implementations, all or part of network entity 1300 may take the form of a chipset, etc. The wireless transceiver 1310 (if present) may include, for example, a transmitter 1312 capable of transmitting one or more signals over one or more types of wireless communication networks, and a receiver 1314 capable of receiving one or more signals transmitted over the one or more types of wireless communication networks. The communication interface 1316 may be a wired or wireless interface capable of connecting to other base stations (e.g., in a RAN) or network entities (such as the location server 172 shown in FIG1).
[0197] In some embodiments, network entity 1300 may include antenna 1311, which may be internal or external. Antenna 1311 may be used to transmit and / or receive signals processed by wireless transceiver 1310. In some embodiments, antenna 1311 may be coupled to wireless transceiver 1310. In some embodiments, measurements of signals received (transmitted) by network entity 1300 may be performed at the connection point of antenna 1311 and wireless transceiver 1310. For example, a measurement reference point for measuring the received (transmitted) RF signal may be an input (output) terminal of receiver 1314 (transmitter 1312) and an output (input) terminal of antenna 1311. In network entity 1300 having multiple antennas 1311 or antenna arrays, antenna connectors may be considered as virtual points representing the aggregated outputs (inputs) of multiple antennas. In some embodiments, network entity 1300 may measure received signals (e.g., UL PRS or SRS for positioning), including signal strength and TOA measurements, and the raw measurements may be processed by one or more processors 1302.
[0198] One or more processors 1302 may be implemented using a combination of hardware, firmware, and software. For example, one or more processors 1302 may be configured to perform the functions discussed herein via one or more instructions or program code 1308 implemented on a non-transient computer-readable medium (such as media 1320 and / or memory 1304). In some embodiments, one or more processors 1302 may represent one or more circuits that may be configured to perform at least a portion of a data signal calculation procedure or program relating to the operation of network entity 1300.
[0199] Media 1320 and / or memory 1304 may store instruction or program code 1308 containing executable code or software instructions that, when executed by one or more processors 1302, cause the one or more processors 1302 to operate as a dedicated computer programmed to perform the techniques disclosed herein. As illustrated in network entity 1300, media 1320 and / or memory 1304 may include one or more components or modules that may be implemented by one or more processors 1302 to perform the methodologies described herein. Although the components or modules are illustrated as software in media 1320 executable by one or more processors 1302, it should be understood that the components or modules may be stored in memory 1304 or may be dedicated hardware in one or more processors 1302 or outside of processors.
[0200] Several software modules and data tables may reside in media 1320 and / or memory 1304 and be utilized by one or more processors 1302 to manage both the communications and functionality described herein. It should be understood that the organization of the contents of media 1320 and / or memory 1304 as shown in network entity 1300 is merely exemplary, and thus, the functionality of each module and / or data structure may be combined, separated, and / or constructed in different ways depending on the implementation of network entity 1300.
[0201] The media 1320 and / or memory 1304 may include a UL PRS transmission module 1322, for example, if the network entity 1300 is a serving base station, the UL PRS transmission module 1322, when implemented by one or more processors 1302, configures the one or more processors 1302 to receive UL PRS or SRS for positioning from the UE 104 via a wireless transceiver 1310.
[0202] Media 1320 and / or memory 1304 may include DL PRS module 1324, for example, if network entity 1300 is a serving base station, the DL PRS module 1324, when implemented by one or more processors 1302, configures the one or more processors 1302 to transmit DL PRS to UE 104 via wireless transceiver 1310.
[0203] Media 1320 and / or memory 1304 may include scheduling module 1326, for example, if network entity 1300 is a serving base station, the scheduling module 1326, when implemented by one or more processors 1302, configures one or more processors 1302 as a scheduling lower-level channel container, in which UE 104 transmits PSI reports and transmits the schedule or grant to UE 104 via a wireless transmitter.
[0204] Media 1320 and / or memory 1304 may include a receive report module 1328, which, when implemented by one or more processors 1302, is configured to receive PSI reports (or CSI reports) from UE 104 in a lower-level channel container via radio transceiver 1310 if network entity 1300 is a sidelink UE or serving base station, or via communication interface 1316 if network entity 1300 is a location server. For example, if network entity 1300 is another UE, the lower-level channel container may be an SL channel, or if network entity 1300 is a serving base station or location server, the lower-level channel container may be a UL channel. For example, the PSI report may be received at the PHY layer (e.g., using PUSCH, PUCCH, PSSCH) or at the MAC layer using MAC-CE. The PSI report may include information related to positioning measurements performed by UE 104, wherein a priority rule based at least in part on positioning-related content, based on conflict reports, is used, and the PSI report takes precedence over one or more conflicting PSI or CSI reports. No conflict reports were received during transmission. In some implementations, the received report may include an indication of when a PSI report (or CSI report) is omitted from transmission. Additionally, in instances where the UE determines the configuration of priority rules, the transmitted report may include priority rule configuration.
[0205] Media 1320 and / or memory 1304 may include a priority configuration module 1330, which, when implemented by one or more processors 1302, configures the one or more processors 1302 to configure priority rules for the UE to prioritize conflicting PSI reports and / or conflicting PSI and CSI reports. For example, the configuration of the priority rules may be transmitted to the UE, for example, via a wireless transceiver 1310 or a communication interface 1316. If the UE 104 generates a priority rule configuration, the one or more processors 1302 may be configured to receive priority rule confirmations from the UE, for example, in a PSI report. In some implementations, the configuration of the priority rules may be static and stored in media and / or memory 1304.
[0206] The media 1320 and / or memory 1304 may include a processing report module 1332, which, when implemented by one or more processors 1302, configures the one or more processors 1302 to process received PSI (or CSI) reports, for example, using priority-based rules.
[0207] The methodologies described herein can be implemented by various means depending on the application. For example, these methodologies can be implemented in hardware, firmware, software, or any combination thereof. For hardware implementation, one or more processors 1302 can be implemented within one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, electronic devices, other electronic units designed to perform the functions described herein, or combinations thereof.
[0208] For firmware and / or software implementations, these methodologies can be implemented using modules (e.g., procedures, functions, etc.) that perform the functions described herein. Any machine-readable medium that tangibly embodies instructions can be used to implement the methodologies described herein. For example, software code can be stored in a non-transient computer-readable medium 1320 or memory 1304 connected to and executed by one or more processors 1302. Memory can be implemented within or outside one or more processors. As used herein, the term "memory" means any type of long-term, short-term, volatile, non-volatile, or other memory, and is not limited to any particular type of memory or number of memories, or the type of medium on which memory is stored.
[0209] If implemented in firmware and / or software, the functionality may be stored as one or more instructions or code 1308 on a non-transient computer-readable medium (such as media 1320 and / or memory 1304). Examples include computer-readable media encoded with data structures and computer-readable media encoded with computer code 1308. For example, according to this application, a non-transient computer-readable medium including code 1308 stored thereon may include code 1308 for: supporting the UE to prioritize conflicting PSI reports and / or conflicting PSI and CSI reports at least in part based on location-related content, and receiving higher priority reports on lower-level channels. The non-transient computer-readable medium 1320 includes physical computer storage media. The storage media may be any available media accessible to a computer. By way of example and not limitation, such non-transient computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, magnetic disk storage, or other magnetic storage devices, or any other media that can be used to store desired program code 1308 in the form of instructions or data structures and that can be accessed by a computer; as used herein, disk and disc include compressed optical discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, wherein disks often magnetically reproduce data, while discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0210] In addition to being stored on the computer-readable medium 1320, instructions and / or data may also be provided as signals included on a transmission medium in a communication device. For example, a communication device may include a wireless transceiver 1310 having signals indicating instructions and data. These instructions and data are configured to cause one or more processors to perform the functions outlined in the request. That is, the communication device includes a transmission medium having signals indicating information for performing the disclosed functions.
[0211] Memory 1304 may represent any data storage mechanism. Memory 1304 may include, for example, main memory and / or secondary memory. Main memory may include, for example, random access memory, read-only memory, etc. Although illustrated separately from one or more processors 1302 in this example, it should be understood that all or part of the main memory may be located within one or more processors 1302 or otherwise coexist / coupled with one or more processors 1302. Secondary memory may include, for example, memory of the same or similar type as the main memory and / or one or more data storage devices or systems (such as, for example, disk drives, optical drives, magnetic tape drives, solid-state memory drives, etc.).
[0212] In some implementations, secondary memory may be operatively received or otherwise configurable to be coupled to non-transient computer-readable medium 1320. Thus, in some instance implementations, the methods and / or apparatus presented herein may take the form of a computer-readable medium 1320 that may include all or part of computer-readable code 1308 stored thereon, which computer-readable code 1308 may be operatively implemented, when executed by one or more processors 1302, to perform all or part of the instance operations as described herein. Computer-readable medium 1320 may be part of memory 1304.
[0213] In one implementation, a network entity (such as network entity 1300) may be configured for wireless communication and may include means for receiving a Positioning Status Information (PSI) report from a UE in a lower-level channel. The PSI report includes information related to positioning measurements performed by the UE, wherein one or more priority rules are used based at least in part on the positioning-related content of the PSI report and a second conflicting PSI report, wherein the PSI report takes precedence over the second conflicting PSI report. The means may be, for example, an external interface including transceiver 1310 and communication interface 1316, and one or more processors 1302 having dedicated hardware or executable code or software instructions (such as a receive report module 1328) in memory 1304 and / or media 1320. The means for processing the PSI report may be, for example, one or more processors 1302 having dedicated hardware or executable code or software instructions (such as a process report module 1332) in memory 1304 and / or media 1320.
[0214] In one implementation, the network entity may include means for transmitting a priority distinction configuration based on a priority rule for location-related content to the UE, wherein the priority distinction configuration based on the priority rule takes precedence over a second conflicting PSI report. The means may be, for example, an external interface including transceiver 1310 and communication interface 1316, one or more processors 1302 having dedicated hardware or executable code or software instructions (such as priority configuration module 1330) in memory 1304 and / or media 1320.
[0215] In one implementation, a network entity (such as network entity 1300) may be configured for wireless communication and may include means for receiving from the UE one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel. The CSI report includes one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP). Furthermore, the PSI report includes information related to positioning measurements performed by the UE, where CSI and PSI reports conflict, and one or more priority rules are used to prioritize either the CSI or PSI report for transmission by the UE. The apparatus may be, for example, an external interface including transceiver 1310 and communication interface 1316, or one or more processors 1302 having dedicated hardware or executable code or software instructions (such as a receive report module 1328) in memory 1304 and / or media 1320. The apparatus for processing the received CSI or PSI report may be, for example, one or more processors 1302 having dedicated hardware or executable code or software instructions (such as a process report module 1332) in memory 1304 and / or media 1320.
[0216] In one implementation, the network entity may include means for transmitting a priority distinction configuration of priority rules to the UE, wherein one of the CSI report or PSI report is prioritized based on the priority distinction configuration of the priority rules. The means may be, for example, an external interface including transceiver 1310 and communication interface 1316, one or more processors 1302 having executable code or software instructions (such as priority configuration module 1330) in dedicated hardware or implementation memory 1304 and / or media 1320.
[0217] The terms "an instance," "a particular example," "some instances," or "exemplary implementation" used throughout this specification mean that a particular feature, structure, or characteristic described in connection with a feature and / or example may be included in at least one feature and / or example of the claimed object. Therefore, the phrases "in one instance," "a particular example," "some instances," or "some implementations," or other similar phrases appearing throughout the specification do not necessarily refer to the same feature, example, and / or limitation. Furthermore, these particular features, structures, or characteristics may be combined in one or more instances and / or features.
[0218] Some portions of the detailed description included herein are presented in the form of algorithms or symbolic representations of operations on binary bit signals stored in the memory of a particular device or dedicated computing device or platform. In the context of this particular specification, the term particular device, etc., includes a general-purpose computer that, once programmed, performs particular operations according to instructions from program software. Algorithm descriptions or symbolic representations are examples of techniques used by those skilled in signal processing or the art to which this invention pertains to convey the essence of their work to others skilled in the art to which this invention pertains. Algorithms herein are generally considered to be self-consistent sequences of operations or similar signal processing that result in desired results. In this context, operations or processing involve the physical manipulation of physical quantities. Typically, but not necessarily, such quantities may take the form of electrical or magnetic signals that can be stored, transmitted, combined, compared, or otherwise manipulated. It has proven convenient in some cases, primarily for reasons of general use, to refer to such signals as bits, data, values, elements, symbols, characters, items, values, numerical values, etc. However, it should be understood that all such terms or similar terms are to be associated with appropriate physical quantities and are merely convenient labels. Unless otherwise specifically stated, as will be apparent from the discussion herein, it should be understood that throughout this specification, the use of terms such as “processing,” “calculation,” “analysis,” “decision,” etc., refers to the actions or procedures of a particular device (such as a dedicated computer, dedicated computing equipment, or similar dedicated electronic computing device). In the context of this specification, therefore, a dedicated computer or similar dedicated electronic computing device is capable of manipulating or transforming signals of physical electronic or magnetic quantities typically represented in the memory, registers, or other information storage, transmission, or display devices of such dedicated computer or similar dedicated electronic computing device.
[0219] In the above detailed description, numerous specific details have been set forth to provide a thorough understanding of the claimed subject matter. However, those skilled in the art will understand that the claimed subject matter can be practiced without these specific details. In other instances, methods and apparatus known to those skilled in the art have not been described in detail to avoid obscuring the claimed subject matter.
[0220] The terms “and,” “or,” and “and / or” as used herein may include, and are contemplated, various meanings, depending at least in part on the context in which such terms are used. Generally, “or,” when used to relate a list such as A, B, or C, is intended to mean A, B, and C (in the inclusive sense) and A, B, or C (in the exclusive sense). Additionally, the term “one or more” as used herein may be used to describe any feature, structure, or characteristic in a singular form, or to describe a plurality of features, structures, or characteristics, or some other combination thereof. However, it should be noted that this is merely an illustrative example, and the claimed subject matter is not limited to this example.
[0221] Although features which are presently considered exemplary have been illustrated and described, those skilled in the art to which this invention pertain will understand that various other modifications may be made and equivalents may be substituted without departing from the claimed subject matter. In addition, many modifications may be made to adapt a particular scenario to the teachings of the claimed object without departing from the central concepts described herein.
[0222] The implementations are described in the following numbered clauses.
[0223] 1. A method for UE wireless communication performed by a user equipment (UE), comprising:
[0224] Determine multiple Positioning Status Information (PSI) reports to be transmitted on the lower layer channel, wherein each of the plurality of PSI reports includes information related to a plurality of positioning measurements performed by the UE;
[0225] Detect collisions in the plurality of PSI reports to be transmitted on the lower-level channel;
[0226] Prioritization of the plurality of PSI reports is performed using one or more priority rules based at least in part on the location-related content of each of the plurality of PSI reports; and
[0227] Based on priority, one of the plurality of PSI reports is transmitted to the network entity on the lower-level channel.
[0228] 2. The method of Clause 1, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0229] 3. The method of Clause 2, wherein the entity layer channel includes the entity uplink shared channel (PUSCH), the entity uplink control channel (PUCCH) or the entity side link shared channel (PSSCH), and the MAC layer channel includes the MAC control element (MAC-CE).
[0230] 4. The method of any of the provisions 1-3, wherein transmitting one of the plurality of PSI reports based on priority includes not transmitting the remaining PSI reports among the plurality of PSI reports.
[0231] 5. The method of any of Clauses 1-4, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first-type location measurements over PSI reports carrying second-type location measurements.
[0232] 6. The method of any of Clauses 1-5, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing measurements over PSI reports carrying only energy measurements.
[0233] 7. The method of any of Clauses 1-6, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first arrival measurements over PSI reports carrying multipath measurements.
[0234] 8. The method of any of Clauses 1-7, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) location communication period over a PSI report carrying a reference signal received power (RSRP) from the TDOA location communication period.
[0235] 9. The method of any of Clauses 1-8, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying a measurement of the receive-transmit time difference (Rx-Tx) from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT location communication period.
[0236] 10. The method of any of Clauses 1-9, wherein one or more priority rules based at least in part on positioning-related content include giving priority to a PSI report carrying a reference signal received power (RSRP) measurement from the AOD positioning communication period over a PSI report carrying a timing measurement from the AOD positioning communication period.
[0237] 11. The method of any of Clauses 1-10, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying multiple types of location measurements over PSI reports carrying a single type of location measurement.
[0238] 12. The method of any of Clauses 1-11, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements from a reference transmit receiving point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
[0239] 13. The method of any of Clauses 1-12, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing or energy location measurements over PSI reports carrying velocity information.
[0240] 14. The method of any of Clauses 1-13, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0241] 15. The method of any of Clauses 1-14, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying one or more location locks of the UE over PSI reports carrying location measurements.
[0242] 16. The method of any of Clauses 1-15, wherein at least in part based on one or more priority rules for locating relevant content, includes giving priority to PSI reports carrying the most recent timestamp over PSI reports carrying earlier timestamps.
[0243] 17. The method of any of Clauses 1-16, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from intra-frequency measurements over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0244] 18. A user equipment (UE) configured for wireless communication, comprising:
[0245] A wireless transceiver configured to communicate wirelessly with a network entity in a wireless communication system;
[0246] At least one memory cell;
[0247] At least one processor coupled to the wireless transceiver and the at least one memory, wherein the at least one processor is configured to:
[0248] A plurality of Positioning Status Information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information related to a plurality of positioning measurements performed by the UE;
[0249] Detect collisions in the plurality of PSI reports to be transmitted on the lower-level channel;
[0250] Prioritization of the plurality of PSI reports is performed using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and
[0251] Based on priority, one of the plurality of PSI reports is transmitted to the network entity on the lower-level channel.
[0252] 19. The UE as described in Clause 18, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0253] 20. The UE as in Clause 19, wherein the entity layer channel includes the entity uplink shared channel (PUSCH), the entity uplink control channel (PUCCH) or the entity side link shared channel (PSSCH), and the MAC layer channel includes the MAC control element (MAC-CE).
[0254] 21. The UE of any of the provisions 18-20, wherein the at least one processor is configured to transmit one of the plurality of PSI reports based on priority order and not transmit the remaining PSI reports of the plurality of PSI reports.
[0255] 22. For any UE of any of the provisions 18-21, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first type of location measurements over PSI reports carrying second type of location measurements.
[0256] 23. For any UE of any of the provisions 18-22, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing measurements over PSI reports carrying only energy measurements.
[0257] 24. For any UE of any of the provisions 18-23, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first arrival measurements over PSI reports carrying multipath measurements.
[0258] 25. For any UE of any of Clauses 18-24, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) location communication period over a PSI report carrying a reference signal received power (RSRP) from the TDOA location communication period.
[0259] 26. For any UE of any of Clauses 18-25, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying a receive-transmit time difference (Rx-Tx) measurement from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT location communication period.
[0260] 27. For any UE of any of Clauses 18-26, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying a reference signal received power (RSRP) measurement from the AOD location communication period over a PSI report carrying a timing measurement from the AOD location communication period.
[0261] 28. For any UE of any of the provisions 18-27, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying multiple types of location measurements over PSI reports carrying a single type of location measurement.
[0262] 29. For any UE of any of Clauses 18-28, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements from a reference transmit receiving point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
[0263] 30. For any UE of any of the provisions 18-29, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing or energy location measurements over PSI reports carrying velocity information.
[0264] 31. For any UE of any of Clauses 18-30, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0265] 32. For any UE of any of the provisions 18-31, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying one or more location locks of the UE over PSI reports carrying location measurements.
[0266] 33. For any UE of any of Clauses 18-32, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying the latest timestamp over PSI reports carrying earlier timestamps.
[0267] 34. A UE of any of the provisions 18-33, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from intra-frequency measurements over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0268] 35. A user equipment (UE) configured for wireless communication, comprising:
[0269] A means for determining a plurality of Positioning Status Information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information relating to a plurality of positioning measurements performed by the UE;
[0270] A device for detecting conflicts in the plurality of PSI reports to be transmitted on a lower-level channel;
[0271] A means for performing a priority distinction of the plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and
[0272] A means for distinguishing one of the plurality of PSI reports transmitted to a network entity on a lower-level channel based on priority.
[0273] 36. A non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a user equipment (UE) for wireless communication, the non-transient storage medium comprising:
[0274] Code for determining a plurality of Positioning Status Information (PSI) reports to be transmitted on a lower-level channel, wherein each of the plurality of PSI reports includes information related to a plurality of positioning measurements performed by the UE;
[0275] Code used to detect conflicts in the plurality of PSI reports to be transmitted on a lower-level channel;
[0276] Code for performing a priority distinction of the plurality of PSI reports using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and
[0277] Code for distinguishing one of the plurality of PSI reports transmitted to a network entity on a lower-level channel based on priority.
[0278] 37. A method for UE wireless communication performed by a user equipment (UE), comprising:
[0279] A location status information (PSI) report to be transmitted on a lower-level channel is determined, wherein the PSI report includes content related to location measurements performed by the UE;
[0280] Decision on which channel status information (CSI) to be transmitted on a lower-level channel;
[0281] Detect conflicts between PSI reports and CSI reports to be transmitted on lower-level channels;
[0282] Use one or more priority rules to prioritize PSI and CSI reports; and
[0283] Based on priority, one of the PSI reports and CSI reports is transmitted to network entities on the lower-level channel.
[0284] 38. The method of Clause 37, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0285] 39. The method of Clause 38, wherein the entity layer channel includes an entity uplink shared channel (PUSCH), an entity uplink control channel (PUCCH), or an entity side link shared channel (PSSCH), and the MAC layer channel includes a MAC control element (MAC-CE).
[0286] 40. The method of any of Clauses 37-39, wherein transmitting one of the PSI reports and CSI reports based on priority includes not transmitting the remaining one of the PSI reports and CSI reports.
[0287] 41. The method of any of Clauses 37-40, wherein using one or more priority rules to perform the priority distinction between PSI reports and CSI reports includes giving priority to CSI reports over PSI reports, regardless of the content of the PSI reports.
[0288] 42. The method of any of Clauses 37-41, wherein the use of one or more priority rules to perform the priority distinction between PSI reports and CSI reports includes prioritizing PSI reports over CSI reports when the content of a PSI report includes a location lock of the UE.
[0289] 43. A user equipment (UE) configured for wireless communication, comprising:
[0290] A wireless transceiver configured to communicate wirelessly with a network entity in a wireless communication system;
[0291] At least one memory cell;
[0292] At least one processor coupled to the wireless transceiver and the at least one memory, wherein the at least one processor is configured to:
[0293] Determine the location status information (PSI) report to be transmitted on the lower-level channel, wherein the PSI report includes content related to the location measurement performed by the UE;
[0294] Channel Status Information (CSI) report that determines which channel to transmit on a lower-level channel;
[0295] Detect conflicts between PSI reports and CSI reports to be transmitted on lower-level channels;
[0296] Use one or more priority rules to prioritize PSI and CSI reports; and
[0297] Based on priority, one of the PSI reports and CSI reports is transmitted to network entities on the lower-level channel.
[0298] 44. The UE as described in Clause 43, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0299] 45. The UE as described in Clause 44, wherein the entity layer channel includes the entity uplink shared channel (PUSCH), the entity uplink control channel (PUCCH) or the entity side link shared channel (PSSCH), and the MAC layer channel includes the MAC control element (MAC-CE).
[0300] 46. The UE of any of the provisions 43-45, wherein the at least one processor is configured to transmit one of the PSI report and the CSI report based on a priority distinction, and not to transmit the remaining one of the PSI report and the CSI report.
[0301] 47. For any UE of any of the provisions 43-46, the use of one or more priority rules to perform the priority distinction between PSI reports and CSI reports includes giving priority to CSI reports over PSI reports, regardless of the content of the PSI reports.
[0302] 48. For any UE in any of the provisions 43-47, wherein the use of one or more priority rules to perform the priority distinction between PSI reports and CSI reports includes prioritizing PSI reports over CSI reports when the content of a PSI report includes the UE’s location lock.
[0303] 49. A user equipment (UE) configured for wireless communication, comprising:
[0304] A means for determining a Positioning Status Information (PSI) report to be transmitted on a lower-level channel, wherein the PSI report includes content related to positioning measurements performed by the UE;
[0305] A device for determining the Channel Status Information (CSI) report to be transmitted on a lower-level channel;
[0306] A device for detecting conflicts between PSI reports and CSI reports to be transmitted on a lower-level channel;
[0307] A device for performing a priority distinction between PSI reports and CSI reports using one or more priority rules; and
[0308] A device for distinguishing between PSI reports and CSI reports transmitted to network entities on lower-level channels based on priority.
[0309] 50. A non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a user equipment (UE) for wireless communication, the non-transient storage medium comprising:
[0310] Code for determining the location status information (PSI) report to be transmitted on the lower-level channel, wherein the PSI report includes content related to the location measurement performed by the UE;
[0311] Code used to determine the Channel Status Information (CSI) report to be transmitted on the lower-level channel;
[0312] Code used to detect conflicts between PSI reports and CSI reports to be transmitted on lower-level channels;
[0313] Code for using one or more priority rules to distinguish the priority of PSI reports and CSI reports; and
[0314] Code for distinguishing between PSI reports and CSI reports transmitted to network entities on lower-level channels based on priority.
[0315] 51. A method for user equipment (UE) wireless communication performed by a network entity in a wireless network, comprising:
[0316] A Positioning Status Information (PSI) report is received from the UE in a lower-layer channel. The PSI report includes information related to positioning measurements performed by the UE, wherein one or more priority rules are used, at least in part, based on positioning-related content from the PSI report and a second conflicting PSI report, wherein the PSI report takes precedence over the second conflicting PSI report; and
[0317] Processing PSI reports.
[0318] 52. The method of Clause 51 further includes:
[0319] Transmit to the UE a priority distinction configuration based on the priority rules of location-related content, wherein the PSI report takes precedence over the second conflicting PSI report based on the priority rules.
[0320] 53. The method of Clause 51 or 52, wherein the network entity includes one of a location server, a serving base station, or a sidelink UE.
[0321] 54. The method of any of Clauses 51-53, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0322] 55. The method of Clause 54, wherein the entity layer channel includes an entity uplink shared channel (PUSCH), an entity uplink control channel (PUCCH), or an entity side link shared channel (PSSCH), and the MAC layer channel includes a MAC control element (MAC-CE).
[0323] 56. The method of any of Clauses 51-55, wherein a second conflict PSI report is not received from the UE.
[0324] 57. The method of any of Clauses 51-56, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first-type location measurements over PSI reports carrying second-type location measurements.
[0325] 58. The method of any of Clauses 51-57, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing measurements over PSI reports carrying only energy measurements.
[0326] 59. The method of any of Clauses 51-58, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first arrival measurements over PSI reports carrying multipath measurements.
[0327] 60. The method of any of Clauses 51-59, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) location communication period over a PSI report carrying a reference signal received power (RSRP) from the TDOA location communication period.
[0328] 61. The method of any of Clauses 51-60, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying a measurement of the receive-transmit time difference (Rx-Tx) from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT location communication period.
[0329] 62. The method of any of Clauses 51-61, wherein one or more priority rules based at least in part on positioning-related content include giving priority to a PSI report carrying a reference signal received power (RSRP) measurement from the AOD positioning communication period over a PSI report carrying a timing measurement from the AOD positioning communication period.
[0330] 63. The method of any of Clauses 51-62, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying multiple types of location measurements over PSI reports carrying a single type of location measurement.
[0331] 64. The method of any of Clauses 51-63, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements from a reference transmit receiving point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
[0332] 65. The method of any of Clauses 51-64, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing or energy location measurements over PSI reports carrying velocity information.
[0333] 66. The method of any of Clauses 51-65, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0334] 67. The method of any of Clauses 51-66, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying one or more location locks of the UE over PSI reports carrying location measurements.
[0335] 68. The method of any of Clauses 51-67, wherein at least in part based on one or more priority rules for locating relevant content, includes giving priority to PSI reports carrying the most recent timestamp over PSI reports carrying earlier timestamps.
[0336] 69. The method of any of Clauses 51-68, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from intra-frequency measurements over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0337] 70. A network entity configured in a wireless network to support wireless communications of user equipment (UE), comprising:
[0338] Configure an external interface for wireless communication with the UE;
[0339] At least one memory cell;
[0340] At least one processor coupled to the external interface and the at least one memory, wherein the at least one processor is configured to:
[0341] A Positioning Status Information (PSI) report is received from the UE in a lower-layer channel. The PSI report includes information related to positioning measurements performed by the UE, wherein one or more priority rules are used, at least in part, based on positioning-related content from the PSI report and a second conflicting PSI report, wherein the PSI report takes precedence over the second conflicting PSI report; and
[0342] Processing PSI reports.
[0343] 71. The network entity as described in Clause 70, wherein the at least one processor is further configured to:
[0344] Transmit to the UE a priority distinction configuration based on one or more priority rules for location-related content, wherein, based on the priority distinction configuration of the one or more priority rules, the PSI report takes precedence over the second conflicting PSI report.
[0345] 72. A network entity as described in Clause 70 or 71, wherein the network entity includes one of a location server, a serving base station, or a sidelink UE.
[0346] 73. A network entity as described in any of Clauses 70-72, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0347] 74. A network entity as defined in Clause 73, wherein the entity layer channel includes the entity uplink shared channel (PUSCH), the entity uplink control channel (PUCCH), or the entity side link shared channel (PSSCH), and the MAC layer channel includes the MAC control element (MAC-CE).
[0348] 75. A network entity as described in any of Clauses 70-74, which does not receive a second conflict PSI report from the UE.
[0349] 76. A network entity of any of the terms 70-75, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying first-type location measurements over PSI reports carrying second-type location measurements.
[0350] 77. A network entity of any of the provisions 70-76, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying timing measurements over PSI reports carrying only energy measurements.
[0351] 78. A network entity of any of the terms 70-77, wherein one or more priority rules based at least in part on location-related content include prioritizing PSI reports carrying first arrival measurements over PSI reports carrying multipath measurements.
[0352] 79. A network entity as described in any of Clauses 70-78, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying a reference signal time difference (RSTD) measurement from the time difference of arrival (TDOA) location communication period over a PSI report carrying a reference signal received power (RSRP) from the TDOA location communication period.
[0353] 80. A network entity as described in any of Clauses 70-79, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying a measurement of the receive-transmit time difference (Rx-Tx) from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from a multiple RTT location communication period.
[0354] 81. A network entity such as any of Clauses 70-80, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying a Reference Signal Received Power (RSRP) measurement from the AOD location communication period over a PSI report carrying a timing measurement from the AOD location communication period.
[0355] 82. A network entity such as any of the provisions 70-81, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying multiple types of location measurements over PSI reports carrying a single type of location measurement.
[0356] 83. A network entity as described in any of Clauses 70-82, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements from a Reference Transmitting Point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
[0357] 84. A network entity of any of the terms 70-83, wherein one or more priority rules based at least in part on location-related content include prioritizing PSI reports carrying timing or energy location measurements over PSI reports carrying velocity information.
[0358] 85. A network entity as described in any of Clauses 70-84, wherein one or more priority rules based at least in part on location-related content include giving priority to a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
[0359] 86. A network entity of any of the provisions 70-85, wherein one or more priority rules based at least in part on location-related content include giving priority to PSI reports carrying one or more location locks of the UE over PSI reports carrying location measurements.
[0360] 87. A network entity, such as any of the provisions 70-86, wherein at least in part based on one or more priority rules for location-related content, includes giving priority to PSI reports carrying the most recent timestamp over PSI reports carrying earlier timestamps.
[0361] 88. A network entity as described in any of Clauses 70-87, wherein one or more priority rules based at least in part on location-related content include prioritizing a PSI report carrying location measurements derived from intra-frequency measurements over a PSI report carrying location measurements derived from inter-frequency measurements, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
[0362] 89. A network entity configured in a wireless network to support wireless communications of user equipment (UE), comprising:
[0363] A means for receiving a Positioning Status Information (PSI) report from a UE in a lower-level channel, the PSI report including information related to positioning measurements performed by the UE, wherein one or more priority rules are used, at least in part, based on positioning-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and
[0364] Apparatus for processing PSI reports.
[0365] 90. A non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a network entity in a wireless network to support wireless communications of a user equipment (UE), the non-transient storage medium comprising:
[0366] Code for receiving a Positioning Status Information (PSI) report from a UE in a lower-layer channel, the PSI report including information related to positioning measurements performed by the UE, wherein one or more priority rules are used, at least in part, based on positioning-related content of the PSI report and a second conflicting PSI report, the PSI report taking precedence over the second conflicting PSI report; and
[0367] Code used to process PSI reports.
[0368] 91. A method for user equipment (UE) wireless communication performed by a network entity in a wireless network, comprising:
[0369] The UE receives one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel. The CSI report includes one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE. Where the CSI report and PSI report conflict, and one or more priority rules are used, one of the CSI report or PSI report is prioritized for transmission by the UE; and
[0370] Process one of the received CSI reports or PSI reports.
[0371] 92. The method of Clause 91 further includes:
[0372] Transmit the priority distinction configuration of the priority rule to the UE, wherein one of the CSI report or PSI report is prioritized based on the priority distinction configuration of the priority rule.
[0373] 93. The method as described in Clause 91 or 92, wherein the network entity includes one of a location server, a serving base station, or a sidelink UE.
[0374] 94. The method of any of the provisions 91-93, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0375] 95. The method of Clause 94, wherein the entity layer channel includes an entity uplink shared channel (PUSCH), an entity uplink control channel (PUCCH), or an entity side link shared channel (PSSCH), and the MAC layer channel includes a MAC control element (MAC-CE).
[0376] 96. The method of any of Clauses 91-95, wherein the remaining one of the PSI report and CSI report is not received from the UE.
[0377] 97. The method of any of Clauses 91-96, wherein the one or more priority rules include giving priority to CSI reports over PSI reports, regardless of the content of the PSI reports.
[0378] 98. The method of any of Clauses 91-97, wherein the one or more priority rules include prioritizing the PSI report over the CSI report when the content of the PSI report includes the location lock of the UE.
[0379] 99. A network entity configured in a wireless network to support wireless communications of user equipment (UE), comprising:
[0380] Configure an external interface for wireless communication with the UE;
[0381] At least one memory cell;
[0382] At least one processor coupled to the external interface and the at least one memory, wherein the at least one processor is configured to:
[0383] The UE receives one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel. The CSI report includes one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE. Where the CSI report and PSI report conflict, and one or more priority rules are used, one of the CSI report or PSI report is prioritized for transmission by the UE; and
[0384] Process one of the received CSI reports or PSI reports.
[0385] 100. A network entity as described in Clause 99, wherein the at least one processor is further configured to:
[0386] Transmit the priority distinction configuration of the priority rule to the UE, wherein one of the CSI report or PSI report is prioritized based on the priority distinction configuration of the priority rule.
[0387] 101. A network entity as defined in Clause 99 or 100, wherein the network entity includes one of a location server, a serving base station, or a sidelink UE.
[0388] 102. A network entity as described in any of Clauses 99-101, wherein the lower layer channel includes a physical layer channel or a media access control (MAC) layer channel.
[0389] 103. A network entity as described in Clause 102, wherein the entity layer channel includes the entity uplink shared channel (PUSCH), the entity uplink control channel (PUCCH), or the entity side link shared channel (PSSCH), and the MAC layer channel includes the MAC control element (MAC-CE).
[0390] 104. A network entity that does not receive either the PSI report or the remaining CSI report from the UE.
[0391] 105. A network entity as described in any of Clauses 99-104, wherein the one or more priority rules include giving priority to CSI reports over PSI reports, regardless of the content of the PSI reports.
[0392] 106. A network entity as described in any of Clauses 99-105, wherein the one or more priority rules include prioritizing the PSI report over the CSI report when the content of the PSI report includes the location lock of the UE.
[0393] 107. A network entity configured in a wireless network to support wireless communications of user equipment (UE), comprising:
[0394] A means for receiving from a UE one of a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel, wherein the CSI report includes one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE, wherein the CSI report and the PSI report conflict, and one or more priority rules are used to prioritize the CSI report or the PSI report for transmission by the UE; and
[0395] A device for processing one of the received CSI reports or PSI reports.
[0396] 108. A non-transient storage medium including code stored thereon, the code being operable for configuring at least one processor in a network entity in a wireless network to support wireless communications of a user equipment (UE), the non-transient storage medium comprising:
[0397] Code for receiving from the UE either a Channel State Information (CSI) report or a Positioning State Information (PSI) report transmitted on a lower-layer channel, wherein the CSI report contains one or more of the following: Channel Quality Information (CQI), Precoding Matrix Indicator (PMI), Rank Indicator (RI), Layer Indicator (LI), and Layer 1 Reference Signal Received Power (L1-RSRP), and the PSI report includes information related to positioning measurements performed by the UE, wherein the CSI report and PSI report conflict, and one or more priority rules are used to prioritize the CSI report or PSI report for transmission by the UE; and
[0398] Code for processing one of the received CSI reports or PSI reports.
[0399] Therefore, the object of protection is not intended to be limited to the specific instance disclosed, but may also include all forms that fall within the scope of the appended claim and its equivalents. [Simplified Explanation of the Diagram]
[0401] The accompanying drawings are provided to help describe the various aspects of this case, and these drawings are provided only to illustrate these aspects and not to limit them.
[0402] Figure 1 illustrates an exemplary wireless communication system according to various aspects of this case.
[0403] Figures 2A and 2B illustrate example wireless network structures according to various states of this case.
[0404] Figure 3 illustrates a block diagram of a base station and a UE that may be one of the base stations and one of the user equipment (UE) in Figure 1.
[0405] Figure 4 is a diagram illustrating the structure of an exemplary subframe sequence with a positioning reference signal (PRS) positioning timing.
[0406] Figure 5 is a block diagram illustrating the UE according to this case, which is configured to prioritize conflicting Location Status Information (PSI) reports based at least in part on location-related content and transmit higher-priority PSI reports to network entities on lower-level channels.
[0407] Figure 6 is a block diagram illustrating the UE according to this case, which is configured to prioritize conflicting PSI reports and Channel State Information (CSI) reports based at least in part on location-related content, and to transmit higher priority reports to network entities on lower-level channels.
[0408] Figure 7 is a message flow according to the present case, which illustrates the prioritization of conflicting PSI reports or conflicting PSI and CSI reports based at least in part on location-related content, and the transmission of higher priority reports to network entities on lower-level channels.
[0409] Figure 8 is a flowchart of an exemplary method for wireless communication for a UE according to the present invention, wherein the UE prioritizes conflicting PSI reports based at least in part on location-related content and transmits higher-priority PSI reports to network entities on lower-level channels.
[0410] Figure 9 is a flowchart of an exemplary method for wireless communication for a UE according to the present case, wherein the UE prioritizes conflicting PSI and CSI reports based at least in part on location-related content and transmits higher-priority reports to network entities on lower-level channels.
[0411] Figure 10 is a flowchart of an exemplary method for wireless communication for a UE according to the present invention, wherein the network enables the UE to prioritize conflicting PSI reports at least in part based on location-related content and to receive higher-priority PSI reports transmitted by the UE on a lower-level channel.
[0412] Figure 11 is a flowchart of an exemplary method for wireless communication for a UE according to the present invention, wherein the network enables the UE to prioritize conflicting PSI and CSI reports at least in part based on location-related content and to receive higher priority reports transmitted by the UE on a lower-level channel.
[0413] Figure 12 shows a schematic block diagram illustrating certain exemplary features of a UE according to this case, which is capable of prioritizing conflicting PSI reports and / or conflicting PSI and CSI reports based at least in part on location-related content, and transmitting higher priority reports to network entities on lower-level channels.
[0414] Figure 13 shows a schematic block diagram illustrating certain exemplary features of a network entity in a wireless network according to the present invention, which supports wireless communication with a UE so that the UE can prioritize conflicting PSI reports and / or conflicting PSI and CSI reports at least in part based on location-related content, and receive higher priority reports transmitted by the UE on a lower-level channel. [Biomaterial Storage]
[0415] Domestic storage information (please note in order of storage institution, date, and number): None. International storage information (please note in order of storage country, institution, date, and number): None.
Claims
1. A method for UE radio communication performed by a user equipment (UE), comprising the steps of: determining a plurality of Location Status Information (PSI) reports to be transmitted on a lower-layer channel, wherein each of the plurality of PSI reports contains information related to a plurality of location measurements performed by the UE; when it is determined that one or more of the plurality of PSI reports are scheduled to be transmitted in the same container as one or more other PSI reports on the lower-layer channel, detecting a conflict among the plurality of PSI reports, wherein the lower-layer channel comprises: a Media Access Control (MAC) layer channel or a physical layer channel, wherein the physical layer channel comprises: a Physical Uplink Shared Channel (PUSCH), a Physical Uplink Control Channel (PUCCH), or a Physical Side Link Shared Channel (PSSCH), and the MAC layer channel comprises: a MAC Control Element (MAC-CE). Prioritization of the plurality of PSI reports is performed using one or more priority rules based at least in part on the location-related content of each PSI report in the plurality of PSI reports; and a subset of the plurality of PSI reports is transmitted to a network entity in a container on the lower-layer channel based on the priority prioritization, wherein the subset contains fewer PSI reports than the plurality of PSI reports.
2. A user equipment (UE) configured for wireless communication, comprising: a wireless transceiver configured to wirelessly communicate with a network entity in a wireless communication system; at least one memory; and at least one processor coupled to the wireless transceiver and the at least one memory, wherein the at least one processor is configured to: determine a plurality of Positioning Status Information (PSI) reports to be transmitted on a lower-layer channel, wherein each of the plurality of PSI reports contains information related to a plurality of positioning measurements performed by the UE, wherein the lower-layer channel comprises: a Media Access Control (MAC) layer channel or a physical layer channel, wherein the physical layer channel comprises: a Physical Uplink Shared Channel (PUSCH), a Physical Uplink Control Channel (PUCCH), or a Physical Side Link Shared Channel (PSSCH), and the MAC layer channel comprises: a MAC Control Element (MAC-CE). When it is determined that one or more PSI reports among the plurality of PSI reports are scheduled to be transmitted in the same container on the lower-layer channel as one or more other PSI reports among the plurality of PSI reports, a conflict among the plurality of PSI reports is detected; a priority ordering of the plurality of PSI reports is performed using one or more priority rules based at least in part on the location-related content of each PSI report among the plurality of PSI reports; and a subset of the plurality of PSI reports is transmitted to the network entity in a container on the lower-layer channel based on the priority ordering, wherein the subset contains fewer PSI reports than the plurality of PSI reports.
3. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying a first type of location measurement over a PSI report carrying a second type of location measurement.
4. For the UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying a certain time measurement over a PSI report carrying only energy measurement.
5. For the UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying first arrival measurement over a PSI report carrying multipath measurement.
6. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying a reference signal time difference (RSTD) measurement from a location communication period of a time difference of arrival (TDOA) over a PSI report carrying a reference signal received power (RSRP) from the location communication period of the TDOA.
7. For the UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying a receive-transmit time difference (Rx-Tx) measurement from a multiple round-trip time (RTT) location communication period over a PSI report carrying a reference signal received power (RSRP) from the multiple RTT location communication period.
8. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying a reference signal received power (RSRP) measurement from a location communication period at an angle of departure (AOD) over a PSI report carrying a timing measurement from the location communication period at the AOD.
9. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying multiple types of location measurements over a PSI report carrying a single type of location measurement.
10. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying location measurements from a reference transmit receiving point (TRP) over a PSI report carrying location measurements from only one or more adjacent TRPs.
11. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying timing or energy location measurements over a PSI report carrying velocity information.
12. For the UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying location measurements derived from a downlink (DL) or uplink (UL) location reference signal (PRS) over a PSI report carrying location measurements derived from a non-PRS signal.
13. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying one or more location locks of the UE over a PSI report carrying location measurements.
14. For the UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include giving priority to a PSI report carrying a latest timestamp over a PSI report carrying an earlier timestamp.
15. The UE of request item 2, wherein the one or more priority rules based at least in part on the location-related content include prioritizing a PSI report carrying location measurements derived from an intra-frequency measurement over a PSI report carrying location measurements derived from an inter-frequency measurement, wherein intra-frequency measurements include measurements performed on the same location frequency layer, and inter-frequency measurements include measurements performed across at least two different location frequency layers.
Citation Information
Patent Citations
Method of Enhancing Positioning Measurement and Related Communication Device
US20100323719A1
Systems and methods for limiting a message size for a positioning protocol
US20180199306A1
Interlace-Based Uplink Physical Channel Design for New Radio-Unlicensed (NR-U)
US20190342874A1
