Multi-transmit and receive point (multi-TRP)-based positioning
By establishing a multi-TRP positioning session between user equipment (UEs), and using multiple TRPs to send and receive positioning reference signals, the problem of low application efficiency of multi-TRP positioning technology in dynamic systems in the prior art is solved, and accurate UE positioning and distance measurement in the intelligent transmission system (ITS) is realized.
Patent Information
- Application Number
- CN202380057142.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-08-10
- Filing Date
- 2023-05-25
- Publication Date
- 2025-03-14
AI Technical Summary
The prior art is difficult to effectively apply the positioning technology of multiple sending and receiving points (TRP) in dynamic systems, especially in intelligent transmission systems (ITS), and network congestion and interference problems are more prominent.
Positioning and distance measurement between UEs is achieved by establishing a multi-TRP positioning session between user equipment (UEs), and using multiple TRPs to transmit and receive positioning reference signals. The method includes the UE sending a request to enable a multi-TRP positioning session, receiving a response indicating the number of available TRPs, and passing a positioning reference signal during the positioning session.
Accurate UE positioning and distance measurement in dynamic systems are realized, network congestion and interference are reduced, and the application efficiency of positioning technology is improved.
Smart Images

Figure CN119631511A_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of U.S. patent application No. 17 / 885,198, filed on August 10, 2022, entitled “MULTI-TRANSMISSION ANDRECEPTION POINT (MULTI-TRP) BASED POSITIONING”, which is expressly incorporated herein by reference in its entirety. Technical Field
[0003] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly to transmit and receive point (TRP) based positioning, such as multi-TRP (mTRP) based sidelink (SL) positioning. As illustrative, non-limiting examples, some features may enable and provide improved ranging measurements, position determination, TRP selection, intelligent transmission system (ITS), or a combination thereof. Background Art
[0004] Wireless communication networks are widely deployed to provide various communication services such as voice, video, packet data, messaging, broadcast, etc. These wireless networks may be multiple-access networks capable of supporting multiple users by sharing the available network resources. Such networks may be multiple-access networks capable of supporting communication for multiple users by sharing the available network resources.
[0005] A wireless communication network may include several components. These components may include wireless communication devices, such as a base station (or Node B) that may support communication for several user equipments (UEs). A UE may communicate with a base station via a downlink and an uplink. A downlink (or forward link) refers to a communication link from a base station to a UE, and an uplink (or reverse link) refers to a communication link from a UE to a base station.
[0006] The base station may send data and control information to the UE on the downlink, or receive data and control information from the UE on the uplink. On the downlink, the transmission from the base station may encounter interference caused by transmissions from neighboring base stations or other wireless radio frequency (RF) transmitters. On the uplink, the transmission from the UE may encounter interference from other UEs communicating with neighboring base stations or from uplink transmissions of other wireless RF transmitters. This interference may degrade performance on both the downlink and uplink.
[0007] As the demand for mobile broadband access continues to grow, the potential for interference and congested networks grows with more UEs accessing long-range wireless communication networks and more short-range wireless systems deployed in communities. Research and development continues to advance wireless technologies to not only meet the growing demand for mobile broadband access, but also to improve and enhance the user experience with mobile communications.
[0008] With the introduction of 5th Generation (5G) or New Radio (NR) networks (sometimes referred to as "5G NR" networks / systems / devices), UEs are capable of higher capabilities, higher data rates, and higher bandwidth. Additionally, the UE is also capable of operating in a variety of architectures that provide dual connectivity. In addition, 5G provides parameters to improve the accuracy of determining the positioning of the UE, such as in Uu positioning or sidelink (SL) positioning. However, the application of such positioning techniques has not yet been applied to dynamic systems such as Intelligent Transport Systems (ITS), or to devices that include multiple transmit and receive points. Additionally, as devices continue to improve and "do more," networks and devices of the network may experience increased network congestion, overhead, and interference associated with, for example, determining positioning information for devices within the network when multiple devices are closely co-located. Summary of the invention
[0009] The following summarizes some aspects of the present disclosure to provide a basic understanding of the technology discussed. This summary is not an exhaustive overview of all contemplated features of the present disclosure, and is neither intended to identify key elements or important elements of all aspects of the present disclosure, nor is it intended to delineate the scope of any or all aspects of the present disclosure. The sole purpose of this summary is to present some concepts of one or more aspects of the present disclosure in a summarized form as a prelude to a more detailed description presented later.
[0010] In one aspect of the present disclosure, a method for wireless communication performed by a first user equipment (UE) includes: sending a first request for a first side link (SL) positioning session by the first user equipment (UE) including a first set of transmit and receive points (TRPs). The first request indicates that a multi-TRP (mTRP) positioning session is enabled. The method also includes: receiving a first response based on the first request from a second UE including a second set of TRPs. The first response indicates the number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
[0011] In an additional aspect of the present disclosure, an apparatus includes: a first set of TRPs; at least one processor; and a memory coupled to the at least one processor. The at least one processor is configured to: send a first request for a first SL positioning session via the first set of TRPs. The first request indicates that a multi-TRP (mTRP) positioning session is enabled. The at least one processor is also configured to: receive a first response based on the first request via the first set of TRPs and from a first UE including a second set of TRPs. The first response indicates the number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
[0012] In an additional aspect of the present disclosure, an apparatus includes: a component for generating a first request for a first SL positioning session. The first request indicates that an mTRP positioning session is enabled. The apparatus also includes: a first set of components for sending and receiving SL positioning information. At least one component in the first set of components for sending and receiving is configured to: send the first request; and receive a first response based on the first request from a UE including a TRP set. The first response indicates the number of TRPs in the TRP set that can be used for the first SL positioning session.
[0013] In an additional aspect of the present disclosure, a non-transitory computer-readable medium stores instructions that, when executed by a processor, cause the processor to perform operations. The operations include: sending a first request for a first SL positioning session by a first UE including a first set of TRPs. The first request indicates that the mTRP positioning session is enabled. The operations also include: receiving a first response based on the first request from a second UE including a second set of TRPs. The first response indicates the number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
[0014] In an additional aspect of the present disclosure, a method for wireless communication performed by a first UE includes: receiving, by the first UE including a first set of TRPs, a first request for a first SL positioning session from a second UE including a second set of TRPs. The first request indicates that the mTRP positioning session is enabled. The method also includes: sending a first response based on the first request to the second UE, the first response indicating the number of TRPs in the first set of TRPs that can be used for the first SL positioning session.
[0015] In an additional aspect of the present disclosure, an apparatus includes: a first set of TRPs; at least one processor; and a memory coupled to the at least one processor. The at least one processor is configured to: receive, by the first UE including the first set of TRPs, a first request for a first SL positioning session from a second UE including a second set of TRPs. The first request indicates that the mTRP positioning session is enabled. The at least one processor is configured to: send a first response based on the first request to the second UE, the first response indicating the number of TRPs in the first set of TRPs that can be used for the first SL positioning session.
[0016] In an additional aspect of the present disclosure, an apparatus includes: a first set of components for sending and receiving SL positioning information. At least one component in the first set of components for sending and receiving is configured to: receive a first request for a first SL positioning session from a UE that includes a set of TRPs. The first request indicates that the mTRP positioning session is enabled. The apparatus also includes: a component for generating a first response based on the first request. The first response indicates the number of TRPs in the first set of TRPs that can be used for the first SL positioning session.
[0017] In an additional aspect of the present disclosure, a non-transitory computer-readable medium stores instructions that, when executed by a processor, cause the processor to perform operations. The operations include: receiving, by the first UE including a first set of TRPs, a first request for a first SL positioning session from a second UE including a second set of TRPs. The first request indicates that the mTRP positioning session is enabled. The operations also include: sending a first response based on the first request to the second UE, the first response indicating the number of TRPs in the first set of TRPs that can be used for the first SL positioning session.
[0018] The foregoing has outlined quite broadly the features and technical advantages of examples according to the present disclosure so that the following specific embodiments may be better understood. Additional features and advantages will be described below. The disclosed concepts and specific examples may be easily used as a basis for modifying or designing other structures for the same purpose of performing the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. When considered in conjunction with the accompanying drawings, the characteristics of the concepts disclosed herein (both their organization and methods of operation) and the associated advantages will be better understood according to the following description. Each of the figures in the accompanying drawings is provided for the purpose of illustration and description, and not as a definition of limitations to the claims.
[0019] Although various aspects and specific implementations are described in this application by the illustration of some examples, it will be understood by those skilled in the art that additional specific implementations and use cases may be generated in many different arrangements and scenarios. The innovation described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, aspects and / or uses can be generated via integrated chip specific implementations and other devices based on non-module components (e.g., end-user devices, vehicles, communication equipment, computing equipment, industrial equipment, retail / purchase equipment, medical equipment, devices that enable artificial intelligence (AI), etc.). Although some examples may or may not specifically point to use cases or applications, the applicability of a wide range of described innovations may occur. The scope of specific implementations can be in the range from chip-level or modular components to non-modular, non-chip-level specific implementations, and further to the scope of aggregated, distributed or original equipment manufacturer (OEM) devices or systems in conjunction with one or more aspects of the described innovations. In some practical environments, the equipment in conjunction with the various aspects and features described may also necessarily include additional components and features for implementing and practicing the various aspects claimed and described. For example, the transmission and reception of wireless signals necessarily include several components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders / summers, etc.). The innovations described herein are intended to be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, end-user devices, etc., having different sizes, shapes, and configurations. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] A further understanding of the nature and advantages of the present disclosure may be achieved by reference to the following drawings. In the drawings, similar components or features may have the same reference label. In addition, various components of the same type may be distinguished by adding a dash and a second label to distinguish between similar components after the reference label. If only the first reference label is used in the specification, the description applies to any of the similar components having the same first reference label, regardless of the second reference label.
[0021] Figure 1 is a block diagram illustrating details of an example wireless communication system in accordance with one or more aspects.
[0022] Figure 2 is a block diagram illustrating an example of a base station and a user equipment (UE) according to one or more aspects.
[0023] Figure 3 is a block diagram illustrating an example wireless communication system that supports positioning based on multiple transmit and receive points (multi-TRPs) according to one or more aspects.
[0024] Figure 4 is a ladder diagram illustrating an example wireless communication system that supports multi-TRP based positioning according to one or more aspects.
[0025] Figure 5 is a ladder diagram illustrating an example wireless communication system that supports multi-TRP based positioning according to one or more aspects.
[0026] Figure 6 is a diagram illustrating an example of positioning reference signal resources for multiple transmission and reception points according to one or more aspects.
[0027] Figure 7 is a ladder diagram illustrating an example wireless communication system that supports multi-TRP based positioning according to one or more aspects.
[0028] Figure 8 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0029] Fig. 9 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0030] Fig.10 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0031] Fig.11 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0032] Fig.12 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0033] Fig.13 is a flow chart illustrating an example process for supporting multi-TRP based positioning according to one or more aspects.
[0034] Fig.14 is a block diagram of an example UE supporting multi-TRP based positioning according to one or more aspects.
[0035] The same reference numbers and designations in different drawings indicate the same elements. DETAILED DESCRIPTION
[0036] The specific embodiments described below in conjunction with the accompanying drawings are intended as descriptions of various configurations and are not intended to limit the scope of the present disclosure. Instead, the specific embodiments include specific details for providing a thorough understanding of the subject matter of the present invention. It will be apparent to those skilled in the art that these specific details are not required in every case, and in some instances, well-known structures and components are shown in block diagram form for clarity of presentation.
[0037] The present disclosure provides systems, devices, methods, and computer-readable media that support positioning based on multiple transmission and reception points (multi-TRPs), such as sidelink (SL) positioning based on multiple TRPs. A multi-TRP positioning session may include a positioning session including at least two devices, and wherein, as part of the positioning session, multiple TRPs of at least one of the two devices are used to send or receive positioning reference signals during the positioning session. In some specific implementations, a first user equipment includes a first set of transmission and reception points (TRPs), and a second UE includes a second set of TRPs. The first UE may send a request for a positioning session such as a SL positioning session, and the request may indicate that a multi-TRP (mTRP) positioning session is enabled. The first UE may receive a response based on the request from the second UE. The response may indicate the number of TRPs in the second set of TRPs that can be used for the positioning session. The first UE may send one or more parameters (associated with the positioning session) indicating the order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session. Additionally or alternatively, the one or more parameters may indicate scheduling of one or more positioning reference signals (PRS), a reporting format of one or more measurements associated with the PRS for the positioning session, or a combination thereof. After sending the one or more parameters, the one or more PRS may be communicated between the first UE and the second UE.
[0038] Based on one or more PRSs, the first UE and the second UE may determine measurement information, such as a PRS transmission time or a PRS reception time. The first UE may send a first report including the measurement information of the first UE to the second UE. Additionally, the second UE may send a second report including the measurement information of the second UE to the first UE. In some specific implementations, if the first UE includes M TRPs (where M is a positive integer) and the second UE includes N TRPs (where N is a positive integer) used during the positioning session, the second report may include M*N time difference measurements, may provide the top K measurements associated with the highest reference signal received power (RSRP) (where K is a positive integer and 1≤K≤M*N), provide Q measurements about the line of sight (LoS) between the first UE and the second UE (where Q is a positive integer and 1≤Q≤M*N), or any combination thereof. Based on the second report, the first UE may determine the distance between the first UE and the second UE, determine the distance between the TRP of the first UE and the TRP of the second UE, the positioning of the first UE or the second UE, or a combination thereof.
[0039] Specific implementations of the subject matter described in the present disclosure may be implemented to achieve one or more of the following potential advantages or benefits. In some aspects, the present disclosure provides techniques for multi-TRP-based positioning such as multi-TRP-based SL positioning. Multi-TRP-based positioning may enable two UEs that do not know their location / position or cannot accurately know their location to determine the inter-UE range between the two UEs based on measurements associated with the positioning session. Additionally, if one UE knows its location accurately, the range between the two UEs determined based on the multi-TRP-based positioning may correspond to absolute positioning.
[0040] The present disclosure as a whole relates to providing or participating in authorized shared access between two or more wireless devices in one or more wireless communication systems (also referred to as wireless communication networks). In various specific implementations, the techniques and devices can be used in wireless communication networks, such as code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, single carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, fifth generation (5G) or new radio (NR) networks (sometimes referred to as "5G NR" networks, systems or devices) and other communication networks. As described herein, the terms "network" and "system" can be used interchangeably.
[0041] A CDMA network may implement, for example, a radio technology such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband-CDMA (W-CDMA) and Low Chip Rate (LCR). CDMA2000 covers IS-2000, IS-95, and IS-856 standards.
[0042] TDMA networks can, for example, implement radio technologies such as the Global System for Mobile Communications (GSM). The Third Generation Partnership Project (3GPP) defines the standards for the GSM EDGE (Enhanced Data Rate for GSM Evolution) Radio Access Network (RAN) (also known as GERAN). GERAN is the radio component of the network of GSM / EDGE together with connecting base stations (e.g., Ater and Abis interfaces) and base station controllers (A interfaces, etc.). The radio access network represents the component of the GSM network, through which telephone calls and packet data are routed from the public switched telephone network (PSTN) and the Internet to subscriber phones (also known as user terminals or user equipment (UE)) and from subscriber phones to the PSTN and the Internet. The network of a mobile phone operator may include one or more GERANs, which may be coupled with UTRAN in the case of a UMTS / GSM network. Additionally, the operator network may also include one or more LTE networks, or one or more other networks. Various network types may use different radio access technologies (RATs) and RANs.
[0043] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), Institute of Electrical and Electronics Engineers (IEEE) 802.11, IEEE 802.16, IEEE 802.20, flash-OFDM, etc. UTRA, E-UTRA, and GSM are part of Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization named "3rd Generation Partnership Project" (3GPP), and cdma2000 is described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are known or under development. For example, 3GPP is a collaboration between telecommunications association groups with the goal of defining globally applicable third generation (3G) mobile phone specifications. 3GPP LTE is a 3GPP plan with the goal of improving UMTS mobile phone standards. 3GPP can define specifications for next generation mobile networks, mobile systems, and mobile devices. The present disclosure may describe certain aspects with reference to LTE, 4G or 5G NR technology; however, the description is not intended to be limited to a particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. Additionally, one or more aspects of the present disclosure may relate to shared access to wireless spectrum between networks using different radio access technologies or radio air interfaces.
[0044] 5G networks are expected to have diverse deployments, diverse spectrum, and diverse services and devices that can be implemented using a unified air interface based on OFDM. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also being considered. 5G NR will be able to scale to provide coverage (1) to massive Internet of Things (IoT), with ultra-high density (e.g., about 1M nodes / km 2 ), ultra-low complexity (e.g., about 10s of bits / second), ultra-low power consumption (e.g., about 10+ years of battery life), and deep coverage with the ability to reach challenging locations; (2) including mission-critical control with strong security to protect sensitive personal, financial, or classified information, ultra-high reliability (e.g., about 99.9999% reliability), ultra-low latency (e.g., about 1 millisecond (ms)), and users with a wide range of mobility or lack of mobility; and (3) providing services with enhanced mobile broadband (including extremely high capacity (e.g., about 10Tbps / km 2 ), coverage of extremely high data rates (e.g., multi-Gbps rates, 100+Mbps user experience rates), and deep awareness with advanced discovery and optimization).
[0045] Devices, networks, and systems may be configured to communicate via one or more portions of the electromagnetic spectrum. The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc. based on frequency / wavelength. In 5GNR, two initial operating bands have been identified as frequency ranges designated FR1 (410 MHz-7.125 GHz) and FR2 (24.25 GHz-52.6 GHz). Frequencies between FR1 and FR2 are typically referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is typically referred to (interchangeably) as the "below 6 GHz" band in various documents and articles. Similar naming issues sometimes arise for FR2, which is typically (interchangeably) referred to as the "millimeter wave" (mmWave) band in documents and articles, although it is different from the extremely high frequency (EHF) band (30 GHz-3 00 GHz) identified as the "mmWave" band by the International Telecommunication Union (ITU).
[0046] In view of the above aspects, unless otherwise specifically stated, it should be understood that if used in this article, the term "below 6 GHz" and the like can broadly represent frequencies that can be less than 6 GHz, can be within FR1, or can include mid-band frequencies. In addition, unless otherwise specifically stated, it should be understood that if used in this article, the term "mmWave" and the like can broadly represent frequencies that can include mid-band frequencies, can be within FR2, or can be within the EHF band.
[0047] 5G NR devices, networks, and systems can be implemented to use optimized OFDM-based waveform features. These features may include scalable parameter sets and transmission time intervals (TTIs); a common flexible framework that effectively multiplexes services and features using dynamic, low-latency time division duplex (TDD) design or frequency division duplex (FDD) design; and advanced wireless technologies such as massive multiple-input multiple-output (MIMO), robust mmWave transmission, advanced channel decoding, and device-centric mobility. The scalability of parameter sets in 5G NR and the scaling of subcarrier spacing can efficiently address diverse services across diverse spectrums and diverse deployment operations. For example, in various outdoor and macro coverage deployments of less than 3GHz FDD or TDD implementations, the subcarrier spacing may appear at 15kHz on bandwidths such as 1MHz, 5MHz, 10MHz, 20MHz, etc. For various other outdoor and small cell coverage deployments where TDD is greater than 3GHz, the subcarrier spacing may appear at 30kHz on 80MHz / 100MHz bandwidths. For various other indoor broadband implementations, using TDD on the unlicensed portion of the 5 GHz band, the subcarrier spacing may occur at 60 kHz over a 160 MHz bandwidth. Finally, for various deployments transmitting over mmWave components at 28 GHz TDD, the subcarrier spacing may occur at 120 kHz over a 500 MHz bandwidth.
[0048] 5G NR's scalable parameter set facilitates scalable TTI for diverse latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long TTIs and short TTIs allows transmission to start on symbol boundaries. 5G NR also anticipates a self-contained integrated subframe design in which uplink or downlink scheduling information, data, and acknowledgments are in the same subframe. The self-contained integrated subframe supports communications in unlicensed or contention-based shared spectrum, adaptive uplink or downlink (which can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current business needs).
[0049] For clarity, certain aspects of the devices and techniques may be described below with reference to example 5G NR implementations or in a 5G-centric manner, and 5G terminology may be used as illustrative examples in portions of the description below; however, the description is not intended to be limited to 5G applications.
[0050] Furthermore, it should be understood that in operation, a wireless communication network adapted according to the concepts herein can operate using any combination of licensed spectrum or unlicensed spectrum depending on load and availability. Therefore, it will be apparent to one of ordinary skill in the art that the systems, devices, and methods described herein can be applied to other communication systems and applications beyond the specific examples provided.
[0051] Although various aspects and specific implementations are described in this application by the illustration of some examples, it will be understood by those skilled in the art that additional specific implementations and use cases may be generated in many different arrangements and scenarios. The innovation described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, specific implementation or use can be implemented via integrated chip specific implementation or other devices based on non-module components (e.g., end-user devices, vehicles, communication equipment, computing equipment, industrial equipment, retail equipment or purchasing equipment, medical equipment, AI-enabled devices, etc.). Although some examples may or may not specifically point to use cases or applications, the applicability of a wide range of described innovations may occur. The scope of specific implementation can range from chip-level or modular components to non-modular, non-chip-level specific implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems containing one or more described aspects. In some practical environments, the equipment in combination with the various aspects and features described may also necessarily include additional components and features for implementing and practicing the various aspects claimed and described. The innovations described herein are intended to be practiced in a wide variety of implementations of different sizes, shapes, and configurations, including both large and small devices, chip-level components, multi-component systems (e.g., radio frequency (RF) chains, communication interfaces, processors), distributed arrangements, end-user devices, and the like.
[0052] Figure 1 1 is a block diagram illustrating details of an example wireless communication system according to one or more aspects. The wireless communication system may include a wireless network 100. The wireless network 100 may, for example, include a 5G wireless network. As will be appreciated by those skilled in the art, Figure 1 Components appearing in are likely to have related corresponding components in other network arrangements (including, for example, cellular-style network arrangements and non-cellular-style network arrangements (e.g., device-to-device or peer-to-peer or ad hoc network arrangements, etc.)).
[0053] Figure 1The illustrated wireless network 100 includes several base stations 105 and other network entities. A base station may be a station that communicates with a UE, and may also be referred to as an evolved Node B (eNB), a next generation eNB (gNB), an access point, etc. Each base station 105 may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may refer to a specific geographic coverage area of a base station or a base station subsystem serving the coverage area, depending on the context in which the term is used. In the specific implementation of the wireless network 100 herein, the base station 105 may be associated with the same operator or different operators (e.g., the wireless network 100 may include multiple operator wireless networks). Additionally, in the specific implementation of the wireless network 100 herein, the base station 105 may provide wireless communication using one or more frequencies (e.g., one or more frequency bands in a licensed spectrum, an unlicensed spectrum, or a combination thereof) in the same frequency as an adjacent cell. In some examples, a separate base station 105 or UE 115 may be operated by more than one network operating entity. In some other examples, each base station 105 and UE 115 may be operated by a single network operating entity.
[0054] A base station may provide communication coverage for a macro cell or a small cell (such as a pico cell or a femto cell) or other type of cell. A macro cell generally covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access by UEs with a service subscription with a network provider. A small cell (such as a pico cell) will generally cover a relatively small geographic area and may allow unrestricted access by UEs with a service subscription with a network provider. A small cell (such as a femto cell) will generally also cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, may also provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a home, etc.). A base station for a macro cell may be referred to as a macro base station. A base station for a small cell may be referred to as a small cell base station, a pico base station, a femto base station, or a home base station. In Figure 1 In the example shown, base stations 105d and 105e are conventional macro base stations, while base stations 105a-105c are macro base stations implemented using one of 3-dimensional (3D), full-dimensional (FD) or massive MIMO. Base stations 105a-105c use their higher-dimensional MIMO capabilities to employ 3D beamforming in elevation and azimuth beamforming to increase coverage and capacity. Base station 105f is a small cell base station, which can be a home node or a portable access point. The base station can support one or more (e.g., two, three, four, etc.) cells.
[0055] The wireless network 100 may support synchronous or asynchronous operation. For synchronous operation, the base stations may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, the base stations may have different frame timing, and transmissions from different base stations may not be aligned in time. In some scenarios, the network may be enabled or configured to handle dynamic switching between synchronous or asynchronous operation.
[0056] UE 115 is dispersed throughout the wireless network 100, and each UE may be stationary or mobile. It should be understood that, although in the standards and specifications promulgated by 3GPP, mobile devices are generally referred to as UEs, such devices may be additionally or otherwise referred to as mobile stations (MS), subscriber stations, mobile units, subscriber units, wireless units, remote units, mobile devices, wireless devices, wireless communication devices, remote devices, mobile subscriber stations, access terminals (AT), mobile terminals, wireless terminals, remote terminals, mobile phones, terminals, user agents, mobile clients, clients, gaming devices, augmented reality devices, vehicle components, vehicle devices or vehicle modules or some other suitable terminology by those skilled in the art. In this document, a "mobile" device or UE does not necessarily have the ability to move and may be stationary. Some non-limiting examples of mobile devices (for example) may include one or more specific implementations of UE 115, including mobile phones, cellular phones, smart phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, laptop computers, personal computers (PCs), notebooks, netbooks, smart books, tablet computers, and personal digital assistants (PDAs). The mobile device may additionally be an IoT or "Internet of Everything" (IoE) device, such as a car or other transportation vehicle, a satellite radio, a global positioning system (GPS) device, a global navigation satellite system (GNSS) device, a logistics controller, a drone, a multi-rotor helicopter, a quad-rotor helicopter, a smart energy or security device, a solar panel or solar array, city lighting, tap water or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smart watches, health or fitness trackers, mammal implantable devices, gesture tracking devices, medical devices, digital audio players (e.g., MP3 players), cameras, game consoles, etc.; and digital home or smart home devices, such as home audio, video and multimedia devices, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, etc. In one aspect, a UE may be a device including a universal integrated circuit card (UICC). In another aspect, a UE may be a device that does not include a UICC. In some aspects, a UE that does not include a UICC may also be referred to as an IoE device. Figure 1The UE 115a-115d of the specific implementation illustrated in the figure are examples of mobile smart phone type devices accessing the wireless network 100. The UE may also be a machine specially configured for connected communications (including machine type communications (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc.). Figure 1 The illustrated UEs 115e - 115k are examples of various machines that access the wireless network 100 and are configured for communication.
[0057] A mobile device, such as UE 115, may be able to communicate with any type of base station, whether macro, pico, femto, relay, etc. Figure 1 In the figure, the communication link (represented as a lightning ball) indicates the wireless transmission between the UE and the serving base station (which is a base station designated to serve the UE on the downlink or uplink) or the expected transmission between the base stations and the backhaul transmission between the base stations. The UE can operate as a base station or other network node in some scenarios. The backhaul communication between the base stations of the wireless network 100 can be carried out using wired or wireless communication links.
[0058] In operation at the wireless network 100, base stations 105a-105c use 3D beamforming and collaborative spatial techniques (such as coordinated multi-point (CoMP) or multi-connectivity) to serve UEs 115a and 115b. Macro base station 105d performs backhaul communications with base stations 105a-105c and small cells (base station 105f). Macro base station 105d also transmits multicast services that are subscribed to and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber alerts or gray alerts.
[0059] The wireless network 100 of the specific implementation supports mission-critical communications with ultra-reliable and redundant links for mission-critical devices such as UE 115e as drones. The redundant communication links with UE 115e include links from macro base stations 105d and 105e and small cell base station 105f. Other machine-type devices such as UE 115f (thermometer), UE 115g (smart meter) and UE 115h (wearable device) can communicate directly with base stations such as small cell base station 105f and macro base station 105e through the wireless network 100, or in a multi-hop configuration by communicating with another user device that relays its information to the network, such as UE 115f communicating temperature measurement information to smart meter UE 115g, which then reports the temperature measurement information to the network through small cell base station 105f. The wireless network 100 may also provide additional network efficiency through dynamic low-latency TDD communications or low-latency FDD communications, such as in a vehicle-to-vehicle (V2V) mesh network between UEs 115i-115k communicating with a macro base station 105e.
[0060] The base stations 105 may communicate with the core network 130 and with each other. For example, the base stations 105 may interface with the core network 130 via a backhaul link 132 (e.g., via S1, N2, N3, or other interfaces). The base stations 105 may communicate with each other directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130) via a backhaul link (e.g., via X2, Xn, or other interfaces).
[0061] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may manage non-access layer (e.g., control plane) functions such as mobility, authentication, and bearer management of UEs 115 served by base stations 105 associated with the EPC. User IP packets may be delivered through the S-GW, which itself may be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to a network operator IP service. The operator IP service may include access to the Internet, an intranet, an IP multimedia subsystem (IMS), or a packet switched (PS) streaming service.
[0062] In some implementations, the core network 130 includes or is coupled to a location management function (LMF) 131, which is an entity in the 5G core network (5GC) that supports various functionalities, such as managing support for different location services for one or more UEs. For example, the LMF 131 may include one or more servers, such as multiple distributed servers. The base station 105 may forward location messages to the LMF 131 and may communicate with the LMF via the NR Positioning Protocol A (NRPPa). The LMF 131 is configured to control the positioning parameters of the UE 115, and the LMF 131 may provide information to the base station 105 and the UE 115 so that actions can be taken at the UE 115. In some implementations, the UE 115 and the base station 105 are configured to communicate with the LMF 131 via an access and mobility management function (AMF).
[0063] Figure 2 1 is a block diagram illustrating an example of a base station 105 and a UE 115 according to one or more aspects. The base station 105 and the UE 115 may be Figure 1 For a restricted association scenario (as mentioned above), the base station 105 may be any one of the base stations in the UE and one of the UEs. Figure 1 The small cell base station 105f in the example of FIG. 105 and the UE 115 may be a UE 115c or 115d operating in the service area of the base station 105f, which is included in the list of accessible UEs of the small cell base station 105f in order to access the small cell base station 105f. The base station 105 may also be some other type of base station. Figure 2 As shown in FIG. 1 , the base station 105 may be equipped with antennas 234a through 234t and the UE 115 may be equipped with antennas 252a through 252r for facilitating wireless communication.
[0064] At the base station 105, the transmit processor 220 may receive data from the data source 212 and control information from the controller 240 (such as a processor). The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ (automatic repeat request) indicator channel (PHICH), a physical downlink control channel (PDCCH), an enhanced physical downlink control channel (EPDCCH), an MTC physical downlink control channel (MPDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. Additionally, the transmit processor 220 may process (e.g., encode and symbol map) the data and the control information, respectively, to obtain data symbols and control symbols. The transmit processor 220 may also generate reference symbols, such as for a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and a cell-specific reference signal. The transmit (TX) MIMO processor 230 may perform spatial processing (e.g., pre-coding) on data symbols, control symbols, or reference symbols, if applicable, and may provide an output symbol stream to modulators (MODs) 232a to 232t. For example, the spatial processing performed on the data symbols, control symbols, or reference symbols may include pre-coding. Each modulator 232 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Additionally or alternatively, each modulator 232 may process the output sample stream (e.g., analog-convert, amplify, filter, and up-convert it) to obtain a downlink signal. The downlink signals from modulators 232a to 232t may be transmitted via antennas 234a to 234t, respectively.
[0065] At the UE 115, antennas 252a to 252r may receive downlink signals from the base station 105 and may provide received signals to demodulators (DEMODs) 254a to 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) a corresponding received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 256 may obtain received symbols from the demodulators 254a to 254r, perform MIMO detection on the received symbols when necessary, and provide detected symbols. The receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for the UE 115 to the data sink 260, and provide decoded control information to the controller 280 (e.g., a processor).
[0066] On the uplink, at the UE 115, the transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a controller 280 (e.g., for a physical uplink control channel (PUCCH)). Additionally, the transmit processor 264 may also generate reference symbols for reference signals. The symbols from the transmit processor 264 may be pre-decoded by the TX MIMO processor 266, if necessary, further processed by the modulators 254a through 254r (e.g., for SC-FDM, etc.), and transmitted to the base station 105. At the base station 105, the uplink signal from the UE 115 may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236, if necessary, and further processed by the receive processor 238 to obtain decoded data and control information transmitted by the UE 115. Receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to controller 240 .
[0067] The controllers 240 and 280 may direct the operation at the base station 105 and the UE 115, respectively. The controller 240 or other processors and modules at the base station 105 or the controller 280 or other processors and modules at the UE 115 may perform or direct the execution of various processes for the techniques described herein, such as performing or directing Figures 8 to 13 The illustrated execution or other processes for the techniques described herein. Memories 242 and 282 may store data and program codes for base station 105 and UE 115, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink or uplink.
[0068] In some cases, the UE 115 and the base station 105 may operate in a shared radio spectrum band, which may include licensed or unlicensed (e.g., contention-based) spectrum. In the unlicensed frequency portion of the shared radio spectrum band, the UE 115 or the base station 105 may traditionally perform a medium sensing procedure to compete for access to the spectrum. For example, the UE 115 or the base station 105 may perform a listen-before-talk or listen-before-send (LBT) procedure (such as a clear channel assessment (CCA)) before communicating to determine whether the shared channel is available. In some specific implementations, the CCA may include an energy detection procedure to determine whether there are any other active transmissions. For example, the device may infer that a change in the received signal strength indicator (RSSI) of the power meter indicates that the channel is occupied. Specifically, the signal power concentrated in a certain bandwidth and exceeding a predetermined noise floor may indicate another wireless transmitter. CCA may also include detection of a specific sequence indicating the use of the channel. For example, another device may send a specific preamble before sending a data sequence. In some cases, the LBT procedure may include the wireless node adjusting its own backoff window based on the amount of energy detected on the channel or acknowledgement / negative acknowledgement (ACK / NACK) feedback for its own transmitted packets (as a manifestation of a collision).
[0069] As described herein, a node (which may be referred to as a node, a network node, a network entity, or a wireless node) may include, may be, or may be included in (e.g., as a component of) a base station (e.g., any base station described herein), a transmit receive point (TRP), a UE (e.g., any UE described herein), a network controller, an apparatus, a device, a computing system, an integrated access and backhaul (IAB) node, a distributed unit (DU), a central unit (CU), a remote unit (RU), a core network, an LFM, and / or another processing entity configured to perform any of the techniques described herein. For example, the network node may be a UE. For another example, the network node may be a base station or a network entity. For another example, a first network node may be configured to communicate with a second network node or a third network node. In one aspect of this example, the first network node may be a UE, the second network node may be a base station, and the third network node may be a UE. In another aspect of this example, the first network node may be a UE, the second network node may be a base station, and the third network node may be a base station. In yet other aspects of this example, the first network node, the second network node, and the third network node may be different relative to these examples. Similarly, references to UE, base station, device, equipment, computing system, etc. may include disclosure of UE, base station, device, equipment, computing system, etc. as a network node. For example, a disclosure that a UE is configured to receive information from a base station also discloses that a first network node is configured to receive information from a second network node. Consistent with the present disclosure, once a specific example is expanded according to the present disclosure (e.g., a UE is configured to receive information from a base station also discloses that a first network node is configured to receive information from a second network node), a broader example of a narrower example may be interpreted in reverse, but in a broad, open-ended manner. In the above example that a UE is configured to receive information from a base station also discloses that a first network node is configured to receive information from a second network node, the first network node may refer to a first UE, a first base station, a first device, a first device, a first computing system, a first one or more components, a first processing entity, etc. configured to receive information; and the second network node may refer to a second UE, a second base station, a second device, a second device, a second computing system, a second one or more components, a second processing entity, etc.
[0070] As described herein, different terms may be used in various aspects to describe the communication of information (e.g., any information, signal, etc.). The disclosure of one communication term includes the disclosure of other communication terms. For example, a first network node may be described as being configured to send information to a second network node. In this example and consistent with the present disclosure, the disclosure that the first network node is configured to send information to the second network node includes the disclosure that the first network node is configured to provide, transmit, output, communicate, or send information to the second network node. Similarly, in this example and consistent with the present disclosure, the disclosure that the first network node is configured to send information to the second network node includes the disclosure that the second network node is configured to receive, obtain, or decode information provided, transmitted, output, communicated, or sent by the first network node.
[0071] Figure 3 is a block diagram of an example wireless communication system 300 that supports multi-TRP based positioning according to one or more aspects. In some examples, the wireless communication system 300 can implement aspects of the wireless network 100. The wireless communication system 300 includes a first UE such as UE 115, a second UE 340, and a third UE 370. Although three UEs are illustrated, in some other implementations, the wireless communication system 300 may generally include one or more UEs. In some implementations, the wireless communication system 300 includes an intelligent transport system (ITS).
[0072] In some implementations, the wireless communication system 300 may include or correspond to an intelligent transport system (ITS). Additionally or alternatively, one or more of the first UE 115, the second UE 340, or the third UE 370 may include a device or entity of the wireless communication system 300 or associated with the wireless communication system. For example, as an illustrative non-limiting example, one or more of the first UE 115, the second UE 340, or the third UE 370 may include a smart phone, a vehicle, a roadside unit (RSU), an on-board unit (OBU), a modem, or a combination thereof. In some implementations, at least one of the first UE 115, the second UE 340, or the third UE 370 includes multiple TRPs.
[0073] The first UE 115 may include various components (such as structural hardware components) for performing one or more functions described herein. For example, these components may include one or more processors 302 (hereinafter collectively referred to as "processor 302"), one or more memory devices 304 (hereinafter collectively referred to as "memory 304"), and one or more TRPs (hereinafter collectively referred to as "TRP 309"). The processor 302 may be configured to execute instructions stored in the memory 304 to perform the operations described herein. In some specific implementations, the processor 302 includes or corresponds to one or more of the receiving processor 258, the transmitting processor 264, and the controller 280, and the memory 304 includes or corresponds to the memory 282.
[0074] The memory 304 includes or is configured to store instructions 305, measurement information 306, scheduling information 307, and positioning information 308. The instructions 305 may include or correspond to instructions that, when executed by the processor 302, cause the processor 302 to perform one or more operations (such as one or more wireless communication operations). In some specific implementations, the one or more operations may include or correspond to SL communications, such as SL positioning sessions. Additionally or alternatively, it is noted that a UE such as the first UE 115 may participate in multiple ranging sessions simultaneously.
[0075] As illustrative, non-limiting examples, the measurement information 306 may include or correspond to a time measurement, a time difference measurement, a signal strength measurement, a reference signal received power (RSRP), or a combination thereof. In some implementations, the time difference measurement may include or correspond to a difference between a transmission time of a first positioning reference signal and a reception time of a second positioning reference signal, or a difference between a reception time of a first positioning reference signal and a transmission time of a second positioning reference signal. In some implementations, the measurement information 306 may include or indicate a distance, range, or location associated with the UE, a TRP, or a combination thereof.
[0076] The scheduling information 307 may include or correspond to a schedule or assignment of one or more frequency resources, one or more time resources, or a combination thereof. In some implementations, the scheduling information may be associated with the transmission or reception of one or more PRS resources for one or more TRPs for the first UE 115, the second UE 340, the third UE 370, or a combination thereof.
[0077] The positioning information 308 may include or indicate the position or location of the TRP, the position or location of the UE, or a combination thereof. Additionally or alternatively, the positioning information 308 may include ranging information, such as the distance between two objects or devices. For example, the ranging information may include or indicate the distance between the locations or positions of two UEs, between the locations or positions of two TRPs, or between the location or position of a UE and the location or position of a TRP.
[0078] The TRP 309 includes a first TRP 310 and a second TRP 311. Although described as including two TRPs, in other implementations, the TRP 309 may include a single TRP or more than two TRPs, such as three TRPs, four TRPs, etc.
[0079] Each TRP in TRP 309 may include a transmitter, a receiver, or a combination thereof. In some implementations, each TRP in TRP 309 includes a transmitter and a receiver. As a representative example, the first TRP 310 includes a transmitter 316 and a receiver 318. The transmitter 316 is configured to send a reference signal, control information, data, or a combination thereof to one or more other devices, and the receiver 318 is configured to receive a reference signal, a synchronization signal, control information, data, or a combination thereof from one or more other devices. For example, the transmitter 316 may send signaling, control information, and data to the base station 105, and the receiver 318 may receive signaling, control information, and data from the base station. In some implementations, the transmitter 316 and the receiver 318 may be integrated into one or more transceivers. Additionally or alternatively, the transmitter 316 or the receiver 318 may include or correspond to a reference signal. Figure 2 One or more components of the UE 115.
[0080] In some implementations, the first UE 115 may include a vehicle, and the first TRP 310 and the second TRP 311 may be located in different parts of the vehicle. As an illustrative, non-limiting example, the first TRP 310 may be located in the front part of the vehicle, and the second TRP 311 may be located in the rear part of the vehicle. As another illustrative, non-limiting example, the first TRP 310 may be located in the driver's side part of the vehicle, such as the front driver's side part, and the second TRP 311 may be located in the passenger's side part of the vehicle, such as the front passenger's side part.
[0081] The second UE 340 may include various components (such as structural hardware components) for performing one or more functions described herein. For example, these components may include one or more processors 352 (hereinafter collectively referred to as "processor 352"), one or more memory devices 354 (hereinafter collectively referred to as "memory 354"), and one or more TRPs (hereinafter collectively referred to as "TRP 359"). The processor 352 may be configured to execute instructions stored in the memory 354 to perform the operations described herein. In some specific implementations, the processor 352 includes or corresponds to one or more of the receiving processor 258, the transmitting processor 264, and the controller 280, and the memory 354 includes or corresponds to the memory 282.
[0082] The memory 304 includes or is configured to store instructions 355, measurement information 356, scheduling information 357, and positioning information 358. The instructions 355 may include or correspond to instructions that, when executed by the processor 352, cause the processor 352 to perform one or more operations, such as one or more wireless communication operations. In some implementations, the one or more operations may include or correspond to SL communications, such as SL positioning sessions.
[0083] As illustrative, non-limiting examples, the measurement information 356 may include or correspond to a time measurement, a time difference measurement, a signal strength measurement, a reference signal received power (RSRP), or a combination thereof. In some implementations, the time difference measurement may include or correspond to a difference between a transmission time of a first positioning reference signal and a reception time of a second positioning reference signal, or a difference between a reception time of a first positioning reference signal and a transmission time of a second positioning reference signal. In some implementations, the measurement information 356 may include or indicate a distance, range, or location associated with a UE, a TRP, or a combination thereof.
[0084] The scheduling information 357 may include or correspond to a schedule or assignment of one or more frequency resources, one or more time resources, or a combination thereof. In some implementations, the scheduling information may be associated with the transmission or reception of one or more PRS resources for one or more TRPs for the first UE 115, the second UE 340, the third UE 370, or a combination thereof.
[0085] The positioning information 358 may include or indicate the location or position of the TRP, the location or position of the UE, or a combination thereof. Additionally or alternatively, the positioning information 358 may include ranging information, such as the distance between two objects or devices. For example, the ranging information may include or indicate the distance between the locations or positions of two UEs, between the locations or positions of two TRPs, or between the location or position of a UE and the location or position of a TRP.
[0086] The TRP 359 includes a first TRP 360 and a second TRP 364. Although described as including two TRPs, in other implementations, the TRP 359 may include a single TRP or more than two TRPs, such as three TRPs, four TRPs, etc.
[0087] Each TRP in TRP 359 may include a transmitter, a receiver, or a combination thereof. In some implementations, each TRP in TRP 359 includes a transmitter and a receiver. As a representative example, the first TRP 360 includes a transmitter 361 and a receiver 362. The transmitter 361 is configured to send a reference signal, control information, data, or a combination thereof to one or more other devices, and the receiver 362 is configured to receive a reference signal, a synchronization signal, control information, data, or a combination thereof from one or more other devices. For example, the transmitter 361 may send signaling, control information, and data to the base station 105, and the receiver 362 may receive signaling, control information, and data from the base station. In some implementations, the transmitter 361 and the receiver 362 may be integrated into one or more transceivers. Additionally or alternatively, the transmitter 361 or the receiver 362 may include or correspond to a reference signal. Figure 2 One or more components of UE 115 are described.
[0088] In some implementations, the second UE 340 may include a vehicle, and the first TRP 360 and the second TRP 364 may be located in different parts of the vehicle. As an illustrative, non-limiting example, the first TRP 360 may be located in the front part of the vehicle, and the second TRP 364 may be located in the rear part of the vehicle. As another illustrative, non-limiting example, the first TRP 360 may be located in the driver's side part of the vehicle, such as the front driver's side part, and the second TRP 364 may be located in the passenger's side part of the vehicle, such as the front passenger's side part.
[0089] The third UE 370 may include various components (such as structural hardware components) for performing one or more functions described herein. For example, the third UE 370 may include one or more components as described herein with at least reference to UE 115, second UE 340, or a combination thereof.
[0090] In some implementations, the wireless communication system 300 implements a 5G NR network. For example, the wireless communication system 300 may include a plurality of 5G-capable UEs 115 and a plurality of 5G-capable base stations 105, such as UEs and base stations configured to operate according to a 5G NR network protocol, such as defined by 3GPP.
[0091] During operation of the wireless communication system 300, the first UE 115 may generate a first request 380 for a first positioning session (such as a first SL positioning session). In some implementations, the first request 380 may indicate that a multi-TRP positioning session is enabled. For example, the first request 380 may include a field or bit associated with or indicating that a multi-TRP positioning session is enabled. The first UE 115 sends the first request 380 to one or more UEs (such as a second UE 340, a third UE 370, or a combination thereof).
[0092] The second UE 340 may receive the first request 380 and determine that a multi-TRP positioning session is enabled based on the first request 380. Based on the first request 380 or the determination that a multi-TRP positioning session is enabled, the second UE 340 may determine the number of TRPs in the TRP 369 that can be used for a positioning session (such as a SL positioning session).
[0093] Additionally or alternatively, based on the first request 380, the second UE 340 may generate a first response 381. The first response 381 may indicate the number of TRPs available for the positioning session, the location or ID of at least one TRP in the TRPs 369, the location of the second UE 340, a motion state indicator (e.g., a static state or a dynamic state), or a combination thereof. The second UE 340 may send the first response 381. For example, the second UE 340 may send the first response 381 to the first UE 115.
[0094] The first UE 115 receives the first response 381. In some implementations, based on the first response 381, the first UE 115 may determine the number of available TRPs in the second UE 340, identify the ID or location of each available TRP in the second UE 340, identify the location, motion state, or a combination thereof of the second UE 340.
[0095] The first UE 115 may generate one or more first parameters associated with the positioning session (hereinafter collectively referred to as "first parameters 382"). For example, the first parameter 382 may indicate the order in which the second UE 340 uses one or more TRPs in the TRPs 359 of the second UE 340 during the positioning session. The one or more TRPs may be associated with or correspond to the number of available TRPs in the second set of TRPs of the second UE 340. Additionally or alternatively, the first parameter 382 may include or indicate one or more session parameters, such as frequency resource or time resource assignments for each TRP included in the order. In some specific implementations, the PRS carrier may be included in an unlicensed band. The unlicensed band may be region / country specific. The first UE 115 may select a PRS carrier based on preconfiguration, configuration, location (e.g., PLMN, GNSS), or a combination thereof. In some specific implementations, the first parameter 382 may include a PRS carrier indication that includes or indicates an index to a predefined frequency band. Additionally or alternatively, the first parameter 382 may indicate a reporting format associated with measurement information, such as measurement information based on one or more PRSs between the first UE 115 and the second UE 340 during the positioning session. Additionally or alternatively, the first parameter 382 may indicate whether the positioning session is periodic. In some implementations, the first parameter 382 may include or be associated with the scheduling information 307. The first UE 115 may send the first parameter 382. For example, the UE may send the first parameter 382 to the second UE 340.
[0096] The second UE 340 may receive the first parameter 382. The second UE 340 may determine an order, scheduling information, a reporting format, or a combination thereof to use one or more TRPs based on the first parameter 382. In some implementations, the second UE 340 may send an additional response based on the first parameter 382, in which the second UE 340 indicates that the second UE 340 or at least one TRP of the second UE 340 will participate in the positioning session.
[0097] After the first UE 115 sends the first parameter 382 and the second UE 340 receives the first parameter 382, the first UE 115 and the second UE 340 may communicate one or more PRSs 383 between the first UE 115 and the second UE 340. For illustration, the first TRP 310 of the first UE 115 and the first TRP 360 of the second UE 340 may communicate the first PRS to generate a PRS measurement. As another example, the first TRP 310 of the first UE 115 and the second TRP 364 of the second UE 340 may communicate the second PRS to generate a PRS measurement. As another example, the second TRP 311 of the first UE 115 and the first TRP 360 of the second UE 340 may communicate a third PRS to generate a PRS measurement. As another example, the second TRP 311 of the first UE 115 and the first TRP 360 of the second UE 340 may communicate the third PRS to generate a PRS measurement.
[0098] After communicating one or more PRS 383 between the first UE 115 and the second UE 340, the first UE 115 may generate a first report 384. For example, the first report 384 may be associated with measurement information (such as measurement information 306) generated by the first UE 115 based on the one or more PRS 383. In some implementations, the first report 384 may be generated based on a report format indicated by the UE 115 to the second UE 340. In some implementations, the first report 384 may include the measurement information, the location of the first UE 115, the moving station of the first UE 115, or a combination thereof. The first UE 115 may send the first report 384 to the second UE 340. For example, after communicating one or more PRS 383 between the first UE 115 and the second UE 340, the first UE 115 may send the first report 384 to the second UE 340.
[0099] Additionally or alternatively, after one or more PRS 383 are communicated between the first UE 115 and the second UE 340, the second UE 340 may generate a second report 385. For example, the second report 385 may be associated with measurement information (such as measurement information 356) generated by the second UE 340 based on the one or more PRS 383. In some implementations, the second report 385 may be generated based on a report format indicated by the UE 115 to the second UE 340. In some implementations, the second report 385 may include the measurement information, the location of the second UE 340, a moving station of the second UE 340 (e.g., in motion or not in motion), or a combination thereof. The second UE 340 may send the second report 385 to the first UE 115. For example, after one or more PRS 383 are communicated between the first UE 115 and the second UE 340, the second UE 340 may send the second report 385 to the first UE 115. The first UE 115 may receive a second report 385 from the second UE 340 .
[0100] The first UE may determine positioning information, such as positioning information 308, based on the first report 384, the second report 385, or a combination thereof. For example, the first UE 115 may determine a value associated with a distance between the first UE 115 and the second UE 340, a location of the first UE 115, a location of the second UE 340, or a combination thereof.
[0101] In some implementations, the first UE 115 or the second UE 340 may send a termination message to end the participation of the first UE 115, the TRP of the first UE 115, the second UE 340, the TRP of the second UE 340, or a combination thereof in the positioning session.
[0102] In some implementations, the first UE 115 may receive a second request 390 for a second positioning session. The second request 390 may include or correspond to the first request 380. The second request 390 may indicate that the multi-TRP positioning session is enabled. Based on the second request 390, the first UE 115 may generate and send a second response 391. The second response 391 may include or correspond to the second response 391.
[0103] In some implementations, the third UE 370 may receive a second response 391. After receiving the second response 391, the third UE 370 may generate and send a second parameter. The second parameter may include or correspond to the first parameter 382. The second parameter may be received by the first UE 115. After the first UE 115 receives the second parameter, the first UE 115 and the third UE 370 may communicate one or more PRSs 383 between the first UE 115 and the third UE 370. The one or more PRSs may include or correspond to the one or more PRSs 383. After communicating the one or more PRSs between the first UE 115 and the third UE 370, the first UE 115 and the third UE 370 may generate and exchange reports. The reports may include or correspond to the first report 384, the second report 385, or a combination thereof.
[0104] In some implementations, the third UE 370 may receive the first request 380 and may send a response based on the first request 380. The response from the third UE 370 may include or correspond to the first response 381 or the second response 391. For example, the response from the third UE 370 may indicate one or more available TRPs of the third UE 370. The first UE 115 may receive the response from the third UE 370 and may generate a first parameter 382 based on the response from the third UE 370. For example, the first parameter 382 may indicate the order in which the TRPs of the second UE 340 and the third UE 370 receive the PRS 383 from the one or more TRPs of the first UE 115.
[0105] In some implementations, a positioning session between two UEs (or TRPs) may enable the determination of a range or distance based on a PRS round trip time (RTT) measurement. For example, each UE participating in the positioning session may report the measured RTT to at least one other participating UE. For example, the measured RTT may be included in a report such as a first report 384 or a second report 385. Additionally or alternatively, if each UE knows its location, the UE may also report its location. For two UEs that do not know their location / position or cannot accurately know their location, the RTT measurement may enable the UE-to-UE range between the two UEs. However, if one UE such as an RSU accurately knows its location, the range determined between the two UEs may correspond to an absolute positioning.
[0106] In some implementations, to establish a positioning session, an initiator UE (e.g., a UE that sends a request for a positioning session) may send a first parameter 382. The first parameter may indicate a number or list of target UEs (e.g., UEs that provide responses to the request), an order of the target UEs, an earliest PRS transmission time, an offset associated with the PRS, or a combination thereof. In some implementations, the target UEs may be identified or indicated in the first parameter 382 based on a UE ID, a TRP ID, or a combination thereof. The target UE may determine the PRS transmission time based on the first parameter 382. For example, the target UE may determine the PRS transmission time based on the number or list of target UEs, the order of the target UEs, the earliest PRS transmission time, an offset associated with the PRS, or a combination thereof.
[0107] In some implementations, the first request 380, the first parameter 382, or other signaling may indicate the duration of the positioning session, whether the positioning session is periodic, or a combination thereof. Additionally or alternatively, a stop or terminate message may be sent by the initiator UE or the target UE to end the positioning session with respect to the UE, the TRP, or a combination thereof.
[0108] In some implementations, a report such as the first report 384 or the second report 385 may include or indicate one or more measurements. For example, if the initiator UE has M TRPs (where M is a positive integer) and the target UE has N TRPs (where N is a positive integer), the target UE may report up to M*N time differences. The format for reporting one or more time differences may be indicated by the initiator UE, such as in the first parameter 382. In some implementations, the target UE provides all M*N time difference measurements. Additionally or alternatively, the target UE may provide the top K best (where K is a positive integer and 1≤K≤M*N) measurements with the strongest RSRP, where K is a positive integer. Additionally or alternatively, the target UE is configured to distinguish between LoS measurements and non-line-of-sight (NLoS) measurements, and the target UE may report Q measurements with LoS (where Q is a positive integer and 1≤Q≤M*N). Additionally or alternatively, the target UE may report X measurements (where X is a positive integer and 1≤X≤M*N), and may or may not indicate which of them it is reporting. Additionally or alternatively, the target UE provides a bitmap of (M*N) measurements, where the target UE sets the bitmap to 1 for those measurements that the target UE is reporting, and sets the bitmap to 0 for measurements that are not reported. As an illustrative, non-limiting example, in some specific implementations, if the initiator UE has M TRPs and the target UE has N TRPs, the target UE may provide all M*N time difference measurements, may provide the top K best measurements, may provide Q measurements with LoS, or any combination thereof.
[0109] In some implementations, the target UE may provide coordinates / positions of one or more TRPs in the target UE's TRPs or the position / location of the target UE. For example, the second UE 340 may provide a first response 381 or a second report 385 that includes or indicates coordinates / positions of one or more TRPs in the TRP 359 of the second UE 340, the position / location of the second UE 340, or a combination thereof. Providing such information may enable the initiating UE to perform positioning (not just ranging) by utilizing multiple ranging measurements and positions about the target UE's TRPs, even if the initiating UE has only one TRP.
[0110] In some implementations, in order to establish a positioning session for multiple TRPs, the initiator UE may explicitly provide one or more TRPs of the target UE or the PRS broadcast time of each TRP. For example, the first UE 115 transmission may be performed according to the first parameter 382, which includes or indicates the explicit PRS broadcast time of one or more TRPs of the second UE 340. In some implementations, the first UE 115 transmission may be performed according to the first parameter 382, which includes or indicates the explicit PRS broadcast time of each TRP of the second UE 340. Additionally or alternatively, the initiator UE may implicitly provide information to enable the target UE to determine one or more PRS broadcast times. For example, the information may include the number of TRPs that each target UE will use for PRS transmission, the ranking of the target UEs, the order of the TRPs that need to be used within the target UE, the initiator UE, the earliest transmission time of the TRP, or a combination thereof.
[0111] In some implementations, a periodic PRS session may be established for one or more TRPs and for one or more UEs participating in a multi-TRP positioning session. For illustration, the initiator UE may configure a specific TRP to be used for the target UE, a PRS sequence for multiple TRPs, a periodicity (e.g., in time slots) at which the TRPs must be sent, or a combination thereof. The initiator UE may send a first parameter that includes or indicates a configuration of a specific TRP to be used for the target UE, a PRS sequence for multiple TRPs, a periodicity (e.g., in time slots) at which the TRPs must be sent, or a combination thereof. Additionally or alternatively, a positioning session may be de-established for one or more specific TRPs or for one or more UEs participating in a positioning session based on a termination message, such as an L2 message, sent by the initiator UE or the target UE during the positioning session.
[0112] In some implementations, the initiator UE receives one or more measurements, such as one or more RTT measurements, from one or more target UEs. For example, the first UE 115 may receive a second report 385 including one or more measurements. The one or more measurements may include or correspond to measurement information 356. In some implementations, the initiator UE may identify a minimum value of one or more measurements (to account for Los / NLoS) and determine a range or distance to the target UE. Additionally or alternatively, the initiator UE may determine the location of the initiator UE based on the location / coordinates of one or more TRPs of the target UE, one or more determined distances between the initiator UE (e.g., the TRP of the initiator UE) and the target UE (e.g., the TRP of the target UE).
[0113] As reference Figure 3 As described, the present disclosure provides a technique for multi-TRP based positioning. The technique for multi-TRP based positioning allows two UEs such as the first UE 115 and the second UE 340 that do not know their positions / locations or cannot accurately know their positions to determine the inter-UE range between the two UEs based on measurements associated with a positioning session. Additionally, if one UE accurately knows its position, the range between the two UEs determined based on the multi-TRP based positioning may correspond to an absolute positioning.
[0114] Figure 4 is a ladder diagram illustrating an example wireless communication system 400 supporting multi-TRP based positioning according to one or more aspects. The wireless communication system 400 may include or correspond to the wireless network 100 or the wireless communication system 300.
[0115] like Figure 4 As shown, the wireless communication system 400 includes a first UE 115, a second UE 340, and a third UE 370. During operation of the wireless communication system 400, at 401, a discovery phase or discovery protocol is performed. The discovery phase or discovery protocol is associated with a positioning session, which can be associated with a ranging protocol for determining a PRS RTT measurement. The discovery phase can include a request-response protocol or an announcement protocol. As shown, the discovery phase includes a request-response protocol.
[0116] At 402, the first UE 115 sends a request. For example, the first UE 115 may use one of the TRPs 309 to send the request. The request may include or correspond to the first request 380 or the second request 390. In some implementations, the request includes a request for a positioning session (such as a SL positioning session). The request may indicate that multiple TRPs are enabled for the positioning session. The request may be unicast, multicast, or broadcast. In some implementations, the device sending the request may be referred to as an initiator device. The request may be received by the second UE 340, the third UE 370, or both. In some implementations, the device receiving the request may be referred to as a target device.
[0117] At 404, the second UE 340 sends a first response. For example, the second UE 340 may send a response using one of the TRPs 359. The first response may include or correspond to the first response 381 or the second response 391. In some implementations, based on the request indicating that multiple TRPs are enabled, the second UE 340 may determine the number of TRPs of the second UE 340 that are available for the positioning session. Additionally or alternatively, the second UE 340 may identify which TRPs of the second UE 340 are available for the positioning session. The first response may indicate the number of available TRPs of the second UE 340, indicate which TRPs of the second UE 340 may be used, indicate one or more positioning session parameters (e.g., bandwidth, channel, etc.), or a combination thereof. In some implementations, based on the request not indicating that multiple TRPs are enabled, the second UE 340 may send a first request including one or more parameters associated with the positioning session (such as default single TRP session parameters). In some implementations, based on the request, the second UE 340 may not send a first response, or may send a first response and indicate that the second UE 340 is not available to participate in the positioning session. The response may be unicast, multicast, or broadcast.
[0118] At 406, the third UE 370 sends a second response. For example, the third UE 370 may send a response using the TRP of the third UE 370. The second response may include or correspond to the first response 381 or the second response 391. In some implementations, based on the request indicating that multiple TRPs are enabled, the third UE 370 may determine the number of TRPs of the third UE 370 that can be used for the positioning session. Additionally or alternatively, the third UE 370 may identify which TRPs of the third UE 370 can be used for the positioning session. The second response may indicate the number of available TRPs of the third UE 370, indicate which TRPs of the third UE 370 can be used, indicate one or more positioning session parameters (e.g., bandwidth, channel, etc.), or a combination thereof. In some implementations, based on the request not indicating that multiple TRPs are enabled, the third UE 370 may send a second request including one or more parameters associated with the positioning session (such as default single TRP session parameters). In some implementations, based on the request, the third UE 370 may not send a second response, or may send a second response and indicate that the third UE 370 is not available to participate in the positioning session. The response may be unicast, multicast, or broadcast.
[0119] At 407, a positioning session is performed during operation of the wireless communication system 400. In some implementations, the positioning session is a SL positioning session.
[0120] At 408, the first UE 115 may send one or more parameters associated with the positioning session. The one or more parameters may include or correspond to the first parameter 382. The one or more parameters may be unicast, multicast, or broadcast. In some implementations, the first UE 115 may generate the one or more parameters based on one or more TRPs, the first response, the second response, or a combination thereof that may be used for the positioning session of the first UE 115. The one or more first parameters may indicate the order of the PRSs to be sent by the first UE 115. Additionally or alternatively, the one or more first parameters may indicate the order in which the one or more PRSs are to be sent using the one or more TRPs of the first UE 115, the order in which the TRPs of the second UE 340, the third UE 370, or both receive the one or more PRSs, or a combination thereof. In some implementations, the one or more parameters may indicate a report format associated with the positioning session.
[0121] In some implementations, for the transmission of one or more PRSs, the one or more parameters may indicate a frequency resource assignment, a time resource assignment, whether the positioning session is periodic, or a combination thereof. For example, the one or more parameters may include or indicate a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof for at least one of the one or more PRSs of the positioning session. Figure 6An example of PRS resource assignment is further described. In some specific implementations, one or more parameters may include or indicate a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof for each of the one or more PRSs for the positioning session. As another example, one or more parameters may include or indicate a PRB assignment, a time slot assignment, or a combination thereof for a first PRS in the one or more PRSs, and indicate an offset associated with other PRSs in the one or more PRSs. The offset may be associated with a PRB offset, a resource element (RE) offset, a time slot offset, or a combination thereof. For illustration, a first PRS (e.g., an initial PRS) is sent at time slot a and PRBb, where a and b are each a positive integer. The remaining PRSs may be sent at time slot (a+lc) and at PRB (b+ld), where c and d are time and PRB offsets, respectively, and e∈{1, 2, ..m-1}, where m is the number of PRSs or the number of TRPs, such as the number of target TRPs.
[0122] In some implementations, after sending the one or more parameters at 408 and before communicating the one or more PRSs at 410, the second UE 340, the third UE 370, or both may send another response to the first UE 115. In some implementations, the another response may be based on the one or more parameters at 408. Additionally or alternatively, the another response may indicate whether the second UE 340 (or a TRP of the second UE 340) or the third UE 370 (or a TRP of the third UE 370) will participate in the positioning session.
[0123] At 410, the first UE 115 and the second UE 340 communicate one or more PRSs. The one or more PRSs may include or correspond to the PRS 383. The one or more PRSs may be unicast, multicast, or broadcast. In some implementations, at least one of the one or more PRSs is sent in an unlicensed band.
[0124] At 412, the first UE 115 transmits a first report based on the one or more PRSs. The first report may include or correspond to the first report 384. For example, the first report may include or indicate a first transmission time of the first PRS from the first UE 115 to the second UE 340, a first reception time of a second PRS from the second UE 340 to the first UE 115 in response to the first PRS, a difference between the first reception time and the first transmission time, or a combination thereof.
[0125] At 414, the second UE 340 transmits a second report based on the one or more PRSs. The second report may include or correspond to the second report 385. For example, the second report may include or indicate a second reception time of the first PRS from the first UE 115 to the second UE 340, a second transmission time of a second PRS from the second UE 340 to the first UE 115 in response to the first PRS, a difference between the second transmission time and the second transmission time, or a combination thereof.
[0126] At 416, the first UE 115 determines positioning information. The positioning information determined by the first UE 115 may include a distance or range between the first UE 115 and the second UE 340, a distance or range between a TRP of the first UE 115 and a TRP of the second UE 340, a TRP of the first UE 115 closest to the second UE 340, a TRP of the first UE 115 farthest from the second UE 340, a TRP of the second UE 340 closest to the first UE 115, a TRP of the second UE 340 farthest from the first UE 115, or a combination thereof.
[0127] At 418, the second UE 340 determines positioning information. The positioning information determined by the second UE 340 may include a distance or range between the first UE 115 and the second UE 340, a distance or range between a TRP of the first UE 115 and a TRP of the second UE 340, a TRP of the first UE 115 closest to the second UE 340, a TRP of the first UE 115 farthest from the second UE 340, a TRP of the second UE 340 closest to the first UE 115, a TRP of the second UE 340 farthest from the first UE 115, or a combination thereof.
[0128] Note that at 410, the first UE 115 and the third UE 370 do not communicate one or more PRSs. For example, the second response at 406 may have indicated that the third UE 370 is not available to participate in the positioning session, the one or more parameters at 408 may not have indicated that the third UE 370 will participate in the positioning session, or a combination thereof. However, in other implementations, the first UE 115 and the third UE 370 may communicate one or more PRSs at 410 as part of the positioning session. In such implementations, the first UE 115 and the third UE 370 will also exchange reports. For example, the report sent by the first UE 115 at 412 may include information for the third UE 370, or the first UE 115 may send another report including information for the third UE 370.
[0129] Figure 5is a ladder diagram illustrating an example wireless communication system 500 supporting multi-TRP based positioning according to one or more aspects. The wireless communication system 500 may include or correspond to the wireless network 100, the wireless communication system 300, or the wireless communication system 400.
[0130] like Figure 5 As shown, the wireless communication system 500 includes a first UE 115, a second UE 340, and a third UE 370. During operation of the wireless communication system 500, the following operations may be performed as described with reference to at least Figure 4 One or more of the operations described.
[0131] After exchanging the report at 412 and the report at 414 , the first UE 115 may send a termination message at 520 to stop the positioning session between the first UE 115 and the second UE 340 .
[0132] At 521, a discovery phase or discovery protocol is performed. The discovery phase or discovery protocol is associated with a positioning session, which may be associated with a ranging protocol for determining a PRS RTT measurement. The discovery phase may include a request-response protocol or an announcement protocol. As shown, the discovery phase includes a request-response protocol.
[0133] At 522, the third UE 370 sends a request. For example, the third UE 370 may send the request using the TRP of the third UE 370. The request may include or correspond to the first request 380 or the second request 390. In some implementations, the request includes a request for a positioning session (such as a SL positioning session). The request may indicate that multiple TRPs are enabled for the positioning session. The request may be unicast, multicast, or broadcast. The request may be received by the first UE 115, the second UE 340, or both.
[0134] At 524, the first UE 115 sends a response. For example, the first UE 115 may send the response using one of the TRPs 309. The response may include or correspond to the first response 381 or the second response 391. In some implementations, based on the request indicating that multiple TRPs are enabled, the first UE 115 may determine the number of TRPs of the first UE 115 that are available for the positioning session. Additionally or alternatively, the first UE 115 may identify which TRPs of the first UE 115 are available for the positioning session. The response may indicate the number of available TRPs of the first UE 115, indicate which TRPs of the first UE 115 may be used, indicate one or more positioning session parameters (e.g., bandwidth, channel, etc.), or a combination thereof. In some implementations, based on the request not indicating that multiple TRPs are enabled, the first UE 115 may send a request including one or more parameters associated with the positioning session (such as default single TRP session parameters). In some implementations, based on the request, the first UE 115 may not send a response, or may send a first response and indicate that the first UE 115 is not available to participate in the positioning session. The response may be unicast, multicast, or broadcast.
[0135] At 527, a positioning session is performed during operation of the wireless communication system 500. In some implementations, the positioning session is a SL positioning session.
[0136] At 528, the third UE 370 sends one or more parameters associated with the positioning session. The one or more parameters may include or correspond to the first parameter 382. The one or more parameters may be unicast, multicast, or broadcast. In some implementations, the third UE 370 may generate the one or more parameters based on one or more TRPs of the third UE 370 that may be used for the positioning session, a response received from the first UE 115, or a combination thereof. In some implementations, the one or more first parameters may indicate an order of PRSs to be sent by the third UE 370. Additionally or alternatively, the one or more first parameters may indicate an order in which one or more PRSs are to be sent using one or more TRPs of the third UE 370, an order in which one or more PRSs are received by the TRPs of the first UE 115, or a combination thereof. In some implementations, the one or more parameters may indicate a report format associated with the positioning session.
[0137] In some implementations, for the transmission of one or more PRSs, one or more parameters may indicate a frequency resource assignment, a time resource assignment, whether the positioning session is periodic, or a combination thereof. For example, the one or more parameters may include or indicate a PRB assignment, a time slot assignment, or a combination thereof for at least one of the one or more PRSs for the positioning session. In some implementations, the one or more parameters may include or indicate a PRB assignment, a time slot assignment, or a combination thereof for each of the one or more PRSs for the positioning session. As another example, the one or more parameters may include or indicate a PRB assignment, a time slot assignment, or a combination thereof for a first PRS of the one or more PRSs, and indicate an offset associated with other PRSs of the one or more PRSs.
[0138] At 530, the first UE 115 and the third UE 370 communicate one or more PRSs. The one or more PRSs may include or correspond to PRS 383. The one or more PRSs may be unicast, multicast, or broadcast. In some implementations, at least one of the one or more PRSs is sent in an unlicensed band. In other implementations, each of the one or more PRSs is sent in an unlicensed band.
[0139] At 532, the third UE 370 transmits a first report based on the one or more PRSs. The first report may include or correspond to the first report 384. For example, the first report may include or indicate a first transmission time of the first PRS from the third UE 370 to the first UE 115, a first reception time of a second PRS from the first UE 115 to the third UE 370 in response to the first PRS, a difference between the first reception time and the first transmission time, or a combination thereof.
[0140] At 534, the first UE 115 transmits a second report based on the one or more PRSs. The second report may include or correspond to the second report 385. For example, the second report may include or indicate a second reception time of the first PRS from the third UE 370 to the first UE 115, a second transmission time of a second PRS from the first UE 115 to the third UE 370 in response to the first PRS, a difference between the second transmission time and the second transmission time, or a combination thereof.
[0141] After the first UE 115 receives the report at 532, the first UE 115 may determine positioning information. The positioning information determined by the first UE 115 may include a distance or range between the first UE 115 and the third UE 370, a distance or range between a TRP of the first UE 115 and a TRP of the third UE 370, a TRP of the first UE 115 closest to the third UE 370, a TRP of the first UE 115 farthest from the third UE 370, a TRP of the third UE 370 closest to the first UE 115, a TRP of the third UE 370 farthest from the first UE 115, or a combination thereof.
[0142] After the third UE 370 receives the report at 534, the third UE 370 may determine positioning information. The positioning information determined by the third UE 370 may include the distance or range between the first UE 115 and the third UE 370, the distance or range between the TRP of the first UE 115 and the TRP of the third UE 370, the TRP of the first UE 115 closest to the third UE 370, the TRP of the first UE 115 farthest from the third UE 370, the TRP of the third UE 370 closest to the first UE 115, the TRP of the third UE 370 farthest from the first UE 115, or a combination thereof.
[0143] Figure 6 is a diagram illustrating an example of positioning reference signal (PRS) resources for multiple transmission and reception points (TRPs) according to one or more aspects. An indication of a PRS resource (such as a PRS transmission resource) includes or corresponds to a first parameter 382.
[0144] As shown, PRS resources are allocated based on frequency and time (eg, time slots). Additionally, six different PRS resources are indicated, including a first resource 602, a second resource 604, a third resource 606, a fourth resource 608, a fifth resource 610, and a sixth resource 620.
[0145] In some implementations, each of the PRS resources may be associated with a TRP of an initiator device, such as a device transmitting a request for a positioning session. For example, each of the first resource 602, the second resource 604, and the third resource 606 may be associated with a first TRP, such as the first TRP 310 of the first UE 115, and each of the fourth resource 608, the fifth resource 610, and the sixth resource 620 may be associated with a second TRP, such as the second TRP 311 of the first UE 115. Additionally or alternatively, each of the PRS resources may be associated with a TRP of a target device, such as a device transmitting a response to a request for a positioning session. As illustrative non-limiting examples, the first resource 602 and the fourth resource 608 may be associated with a third TRP (such as the first TRP 360 of the second UE 340); the second resource 604 and the fifth resource 610 may be associated with a fourth TRP (such as the second TRP 364 of the second UE 340); and the third resource 606 and the sixth resource 620 may be associated with a fifth TRP (such as the TRP of the third UE 370).
[0146] Figure 7 is a ladder diagram illustrating an example wireless communication system 700 supporting multi-TRP based positioning according to one or more aspects. The wireless communication system 700 may include or correspond to the wireless network 100, the wireless communication system 300, the wireless communication system 400, or the wireless communication system 500.
[0147] like Figure 7 As shown, the wireless communication system 400 includes a first UE 115 and a second UE 340. The first UE includes a first TRP 310, and the second UE 430 includes a first TRP 360 and a second TRP 364. In some implementations, the wireless communication system 700 illustrates one or more operations associated with a positioning session. Additionally, the one or more positioning reference signals (PRS) described with reference to the wireless communication system 700 may include or correspond to the PRS 383.
[0148] During operation of the wireless communication system 700, at 702, the first TRP 310 of the first UE 115 sends a first positioning reference signal (PRS-PRS_11) to the first TRP 360 of the second UE 340. For example, the first UE 115 may unicast, multicast, or broadcast the first positioning reference signal (PRS-PRS_11). In some implementations, the first positioning reference signal (PRS-PRS_11) may be transmitted by the first UE 115 at time T PRS11,TX sent, and can be sent by the second UE 340 at time T PRS11,RX take over.
[0149] At 704, the first TRP 360 of the second UE 340 sends a second positioning reference signal (PRS-PRS_21) to the first TRP 310 of the first UE 115. For example, the second UE 340 may unicast, multicast, or broadcast the second positioning reference signal (PRS-PRS_21). The second positioning reference signal (PRS-PRS_21) may be sent based on or in response to the first positioning reference signal (PRS-PRS_11). In some implementations, the second positioning reference signal (PRS-PRS_21) may be sent by the second UE 340 at time T PRS21,TX sent, and may be sent by the first UE 115 at time T PRS21,RX take over.
[0150] At 706, the first TRP 310 of the first UE 115 sends a third positioning reference signal (PRS-PRS_12) to the second TRP 364 of the second UE 340. For example, the first UE 115 may unicast, multicast, or broadcast the third positioning reference signal (PRS-RS_12). In some implementations, the third positioning reference signal (PRS-PRS_12) may be transmitted by the first UE 115 at time T PRS12,TX sent, and can be sent by the second UE 340 at time T PRS12,RX take over.
[0151] In some implementations, the first positioning reference signal (PRS-PRS_11) and the third positioning reference signal (PRS-PRS_12) are sent concurrently, such as at the same time or during the same time slot. Additionally or alternatively, the first positioning reference signal (PRS-PRS_11) and the third positioning reference signal (PRS-PRS_12) may be the same positioning reference signal.
[0152] At 708, the second TRP 364 of the second UE 340 sends a fourth positioning reference signal (PRS-PRS_22) to the first TRP 310 of the first UE 115. For example, the second UE 340 may unicast, multicast, or broadcast the fourth positioning reference signal (PRS-PRS_22). The fourth positioning reference signal (PRS-PRS_22) may be sent based on or in response to the third positioning reference signal (PRS-PRS_12). In some implementations, the fourth positioning reference signal (PRS-PRS_22) may be sent by the second UE 340 at time T PRS22,TX sent, and may be sent by the first UE 115 at time T PRS12,TX take over.
[0153] At 710, the first UE 115 sends a first report to the second UE 340. The first report may be unicast, multicast, or broadcast. The first report may include or correspond to the first report 384. In some implementations, the first report includes or indicates the time T PRS11,TX , time T PRS21,RX , T PRS12,TX , T PRS22,RX , T PRS21,RX and T PRS11,TX The difference between (for example, T PRS21,RX -T PRS11,TX ), T PRS22,RX and T PRS12,TX The difference between (for example, T PRS22,RX -T PRS12,TX ), the positioning of the first UE 115, the position of the first TRP310, or a combination thereof.
[0154] At 712, the second UE 340 sends a second report to the first UE 115 via the first TRP 360 of the second UE 340. The second report can be unicast, multicast, or broadcast. The second report can include or correspond to the second report 385. In some implementations, the second report includes or indicates the time T PRS11,RX , time T PRS21,TX , T PRS12,RX , T PRS22,TX , T PRS11,RX and T PRS21,TX The difference between (for example, T PRS11,RX -T PRS21,TX ), T PRS22,TX and T PRS12,RX The difference between (for example, T PRS12,RX -T PRS22,TX ), the positioning of the second UE 340, the location of the first TRP 360, the location of the second TRP 364, or a combination thereof, such as positioning information 358.
[0155] After the second UE 340 receives the first report at 710, the second UE 340 may determine positioning information. Additionally or alternatively, after the first UE 115 receives the second report at 712, the first UE 115 may determine positioning information, such as positioning information 308.
[0156] Figure 8 800 is a flow chart illustrating an example process 800 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 800 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a Fig.14For example, the example operations of process 800 may enable UE 115 to support multi-TRP-based positioning.
[0157] At block 802, a first UE sends a first request for a first SL positioning session. The first UE may include or correspond to a first UE 115. For example, the first request may include or correspond to a first request 380. The first request indicates that a multi-TRP positioning session is enabled. In some implementations, the first UE includes a first set of TRPs. The first set of TRPs may include or correspond to one or more TRPs 309, such as a first TRP 310, a second TRP 311, or a combination thereof.
[0158] At block 804, the first UE receives a first response based on the first request from a second UE including a second set of TRPs. For example, the first request may include or correspond to the first request 380. The second UE may include or correspond to the second UE 340. The second set of TRPs may include or correspond to one or more TRPs 359, such as a first TRP 360, a second TRP 364, or a combination thereof. The first response indicates the number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
[0159] In some specific implementations, the first UE may send one or more first parameters associated with the first SL positioning session. For example, the one or more first parameters may include or correspond to the first parameter 382. The one or more first parameters may indicate the order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session. The one or more TRPs are associated with the number of TRPs in the second set of TRPs. Additionally or alternatively, the one or more parameters may indicate a reporting format associated with measurement information (such as measurement information based on one or more PRSs between the first UE and the second UE during the first SL positioning session). The measurement information may include or correspond to measurement information 306 or measurement information 356.
[0160] In some implementations, for the first SL positioning session, one or more first parameters may indicate a PRB assignment, a time slot assignment, or a combination thereof for each of the one or more TRPs of the second UE. In some other implementations, one or more first parameters may indicate a PRB assignment, a time slot assignment, or a combination thereof for the first SL positioning session and for an initial TRP in the sequence. Additionally or alternatively, one or more parameters may indicate an offset value for each TRP in the sequence other than the initial TRP.
[0161] In some implementations, the first UE and the second UE may communicate one or more PRSs between the first UE and the second UE. For example, the one or more PRSs may include or correspond to PRS 383. After communicating the one or more PRSs between the first UE and the second UE, the first UE may generate a first report to the second UE. For example, the first report may include or correspond to first report 384. In some implementations, the first report may be generated based on a report format indicated by the first UE to the second UE. After communicating the one or more PRSs between the first UE and the second UE, the first UE may send the first report to the second UE. The first report may be associated with measurement information (such as measurement information 306) generated by the first UE based on the one or more PRSs. Additionally or alternatively, after communicating the one or more PRSs between the first UE and the second UE, the first UE may receive a second report from the second UE. For example, the second report may include or correspond to second report 385. The second report may be associated with measurement information (such as measurement information 356) generated by the second UE based on the one or more PRSs.
[0162] In some specific implementations, the second report may indicate a time difference measurement for each PRS received by the second UE from the first UE during the first SL positioning session. Additionally or alternatively, the second report may indicate a first number of time difference measurements with the highest RSRP for one or more PRS received by the second UE from the first UE during the first SL positioning session. Additionally or alternatively, the second report may indicate a second number of time difference measurements associated with the LoS between the first UE and the second UE for one or more PRS received by the second UE from the first UE during the first SL positioning session.
[0163] In some implementations, the first UE may determine positioning information based on the second report. For example, the positioning information may include or correspond to positioning information 308. For example, to determine the positioning information, the first UE may determine a value associated with a distance between the first UE and the second UE, a location of the first UE, a location of the second UE, or a combination thereof.
[0164] In some specific implementations, the first UE receives a second request for a second SL positioning session from a third UE including a third set of TRPs. The third UE may include or correspond to a third UE 370. The second request may include or correspond to a second request 390. The second request may indicate that a multi-TRP positioning session is enabled. In some specific implementations, the first UE may determine the number of TRPs in the first set of TRPs that can be used for the second SL positioning session based on the second request. Additionally or alternatively, the first UE may send a second response to the third UE. The second response may include or correspond to a second response 391. The second response may indicate the number of TRPs in the first set of TRPs that can be used for the second SL positioning session, the location of at least one TRP in the first set of TRPs, the positioning of the first UE, or a combination thereof.
[0165] In some embodiments, the first UE receives one or more second parameters associated with a second SL positioning session from a third UE. The one or more second parameters may include or indicate an order in which the first UE uses one or more TRPs in a first set of TRPs of the first UE during the second SL positioning session. The one or more TRPs in the first set of TRPs are associated with the number of TRPs in the first set of TRPs. Additionally or alternatively, the one or more second parameters may include or indicate a reporting format associated with measurement information. The measurement information may be based on one or more PRSs between the first UE and the third UE during the second SL positioning session.
[0166] In some specific implementations, the first UE may communicate one or more PRSs between the first UE and the third UE during the second SL positioning session. Additionally or alternatively, the first UE may receive a third report from the third UE. The third report may have a reporting format based on a reporting format indicated by the third UE to the first UE or associated with the reporting format. In some specific implementations, the first UE may generate a fourth report based on the reporting format and the one or more PRSs, the fourth report indicating a time difference measurement for each PRS received by the first UE from the third UE during the second SL positioning session. Additionally or alternatively, the first UE may generate a fourth report based on the reporting format and the one or more PRSs, the fourth report indicating a first number of time difference measurements with the highest RSRP or a second number of time difference measurements associated with the LoS between the first UE and the third UE for one or more PRSs received by the first UE from the third UE during the second SL positioning session.
[0167] In some specific implementations, the first UE sends a fourth report to the third UE. Based on the third report, the first UE may determine a value associated with the distance between the first UE and the third UE, the position of the first UE, or a combination thereof. Additionally or alternatively, the first UE may receive a termination message associated with the second SL positioning session from the third UE. The termination message may indicate the termination of the second SL positioning session or the use of the TRP of the first UE or the third UE during the second SL positioning session.
[0168] Fig. 9 900 is a flow chart illustrating an example process 900 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 900 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a plurality of other UEs. Fig.14 For example, the example operations of process 900 may enable UE 115 to support multi-TRP-based positioning.
[0169] At box 902, the first UE receives a first request for a first SL positioning session from a second UE including a second set of TRPs via the first UE including a first set of TRPs. For example, the first UE and the first set of TRPs may include or correspond to the second UE 340 and the TRP 359, respectively. The second UE and the second set of TRPs may include or correspond to the first UE 115 and the TRP 309, respectively. The first request may include or correspond to the first request 380. The first request may indicate that a multi-TRP positioning session is enabled.
[0170] At block 904, the first UE sends a first response based on the first request to the second UE. For example, the first response may include or correspond to the first response 381. The first response may indicate the number of TRPs in the first set of TRPs that can be used for the first SL positioning session, the location of one or more TRPs in the first set of TRPs, the location of the first UE, or a combination thereof.
[0171] The first UE may receive one or more first parameters associated with the first SL positioning session from the second UE. The one or more first parameters may include or correspond to the first parameter 382. The one or more first parameters indicate the order of one or more TRPs in the first set of TRPs of the first UE used by the first UE during the first SL positioning session, the report format associated with the measurement information, or a combination thereof. The order may include or correspond to the scheduling information 357. The measurement information may include or correspond to the measurement information 356. The one or more TRPs in the first set of TRPs may be associated with the number of TRPs in the first set of TRPs. The measurement information may be based on one or more PRSs between the first UE and the second UE during the first SL positioning session. The one or more PRSs may include or correspond to the PRS 383.
[0172] In some implementations, the first UE may communicate one or more PRSs (e.g., PRS 383) between the first UE and the second UE during the first SL positioning session. Additionally or alternatively, the first UE may receive a first report from the second UE. The first report may include or correspond to the first report 384.
[0173] In some specific implementations, the first UE may generate a second report based on the reporting format and one or more PRSs, the second report including or indicating a time difference measurement for each PRS received by the first UE from the second UE during the first SL positioning session. The second report may include or correspond to the second report 385. The time difference measurement may include or correspond to the measurement information 356. Additionally or alternatively, the second report may include or indicate a first number of time difference measurements with the highest RSRP or a second number of time difference measurements associated with the LoS between the first UE and the second UE for one or more PRSs received by the first UE from the second UE during the first SL positioning session. In some specific implementations, the first UE sends the second report to the second UE.
[0174] In some specific implementations, based on the third report, the first UE may determine a value associated with the distance between the first UE and the second UE, the positioning of the first UE, or a combination thereof. Additionally or alternatively, the first UE may receive a termination message associated with the first SL positioning session from the second UE. The termination message may indicate the termination of the first SL positioning session or the use of the TRP of the first UE or the second UE during the second SL positioning session. Alternatively, the first UE may send a termination message associated with the first SL positioning session to the second UE.
[0175] In some embodiments, the first UE may receive a second request for a second SL positioning session from a third UE including a third set of TRPs. For example, the third UE may include or correspond to the third UE 370. The second request may include or correspond to the second request 390. The second request may indicate that a multi-TRP positioning session is enabled. Based on the second request, the first UE may determine the number of TRPs in the first set of TRPs that can be used for the second SL positioning session.
[0176] In some specific implementations, the first UE may send a second response to the third UE. The second response may include or correspond to the second response 391. The second response may indicate the number of TRPs in the first set of TRPs that can be used for the second SL positioning session, the location of at least one TRP in the first set of TRPs, the positioning of the first UE, or a combination thereof. The first UE may receive one or more second parameters associated with the second SL positioning session from the third UE. The one or more second parameters indicate the order in which the first UE uses one or more TRPs in the first set of TRPs of the first UE during the second SL positioning session, a report format associated with the measurement information, or a combination thereof. The one or more TRPs in the first set of TRPs may be associated with the number of TRPs in the first set of TRPs. The measurement information is based on one or more PRSs between the first UE and the third UE during the second SL positioning session.
[0177] In some implementations, the first UE may communicate one or more PRSs between the first UE and the third UE during the second SL positioning session. Additionally or alternatively, the first UE may receive a third report from the third UE.
[0178] In some specific implementations, the first UE may generate a fourth report based on the reporting format and the one or more PRSs, the fourth report including or indicating a time difference measurement for each PRS received by the first UE from the third UE during the second SL positioning session. Additionally or alternatively, the fourth report may include or indicate a first number of time difference measurements with the highest RSRP or a second number of time difference measurements associated with the LoS between the first UE and the third UE for one or more PRSs received by the first UE from the third UE during the second SL positioning session.
[0179] In some specific implementations, the first UE sends a fourth report to the third UE. Based on the third report, the first UE may determine a value associated with the distance between the first UE and the third UE, the position of the first UE, or a combination thereof. Additionally or alternatively, the first UE may receive a termination message associated with the second SL positioning session from the third UE. The termination message may indicate the termination of the second SL positioning session or the use of the TRP of the first UE or the third UE during the second SL positioning session.
[0180] Fig.10 1 is a flow chart illustrating an example process 1000 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 1000 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a plurality of other UEs. Fig.14 For example, the example operations of process 1000 may enable UE 115 to support multi-TRP-based positioning.
[0181] At box 1002, the first UE receives a first response based on a first request for a first SL positioning session through the first UE including a first set of TRPs. For example, the first UE and the first set of TRPs may include or correspond to the first UE and TRP 309, respectively. The first request and the first response may include or correspond to the first request 380 and the first response 381, respectively. The first SL positioning session may include or correspond to a multi-TRP positioning session. The first response may be received from a second UE including a second set of TRPs. The second UE and the second set of TRPs may include or correspond to the second UE 340 and TRP 359. The first response may indicate the number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
[0182] At box 1004, the first UE sends one or more first parameters associated with the first SL positioning session. The one or more first parameters may include or correspond to the first parameter 382. The one or more first parameters may indicate the order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session. The order may include or correspond to scheduling information 307, scheduling information 357, or a combination thereof. In some embodiments, the one or more TRPs are associated with the number of TRPs in the second set of TRPs.
[0183] Fig.11 1 is a flow chart illustrating an example process 1100 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 1100 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a plurality of other UEs. Fig.14 For example, the example operations of process 1100 may enable UE 115 to support multi-TRP-based positioning.
[0184] At box 1102, the first UE sends a first response based on the first request for the first SL positioning session to the second UE. For example, the first UE and the second UE may include or correspond to the second UE 340 and the first UE 115, respectively. The first UE includes a first set of TRPs, and the second UE includes a second set of TRPs. The first set of TRPs of the first UE may include or correspond to TRP359. The second set of TRPs of the second UE may include or correspond to TRP 309. The first response may indicate the number of TRPs in the first set of TRPs that can be used for the first SL positioning session. In some specific implementations, the first SL positioning session may include a multi-TRP positioning session.
[0185] At box 1104, the first UE receives one or more first parameters associated with the first SL positioning session. For example, the one or more first parameters may include or correspond to the first parameter 382. The one or more first parameters may indicate an order in which the first UE uses one or more TRPs in the first set of TRPs of the first UE during the first SL positioning session. For example, the order may include or correspond to scheduling information 307 or scheduling information 357. The one or more TRPs may be associated with the number of TRPs in the first set of TRPs.
[0186] Fig.12 1 is a flow chart illustrating an example process 1200 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 1200 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a plurality of other UEs. Fig.14 For example, the example operations of process 1200 may enable UE 115 to support multi-TRP-based positioning.
[0187] At block 1202, the first UE communicates one or more PRSs between the first UE including a first set of TRPs and the second UE including a second set of TRPs during a first SL positioning session. The first UE and the first set of TRPs may include or correspond to the first UE 115 and TRP 309. The second UE and the second set of TRPs may include or correspond to the second UE 340 and TRP 359. The one or more PRSs may include or correspond to PRS 383. In some implementations, the first SL positioning session may include or correspond to a multi-TRP positioning session.
[0188] At block 1204, after communicating one or more PRSs between the first UE and the second UE, the first UE receives a report from the second UE. The report may include or correspond to the second report 385. The report may be associated with measurement information generated by the second UE based on the one or more PRSs. For example, the measurement information may include or correspond to the measurement information 306 or the measurement information 356.
[0189] In some implementations, the report may indicate a time difference measurement for each PRS received by the second UE from the first UE during the first SL positioning session. Additionally or alternatively, the report may indicate a first number of time difference measurements with the highest RSRP or a second number of time difference measurements associated with LoS between the first UE and the second UE for one or more PRS received by the second UE from the first UE during the first SL positioning session.
[0190] Fig.1313 is a flow chart illustrating an example process 1300 for supporting multi-TRP based positioning according to one or more aspects. The operations of process 1300 may be performed by a first UE (such as first UE 115, second UE 340, or third UE 370), an RSU, an OBU, or a plurality of other UEs. Fig.14 For example, the example operations of process 1300 may enable UE 115 to support multi-TRP-based positioning.
[0191] At block 1302, the first UE communicates one or more PRSs between a UE including a first set of TRPs and a second UE including a second set of TRPs during a first SL positioning session. The first UE and the first set of TRPs may include or correspond to the second UE 340 and the TRP 359. The second UE and the second set of TRPs may include or correspond to the first UE 115 and the TRP 309. The one or more PRSs may include or correspond to the PRS 383. In some implementations, the first SL positioning session may include or correspond to a multi-TRP positioning session.
[0192] At block 1304, after communicating one or more PRSs between the first UE and the second UE, the first UE sends a report to the second UE. The report may include or correspond to the second report 385. The report may be associated with measurement information generated by the second UE based on the one or more PRSs. For example, the measurement information may include or correspond to the measurement information 306 or the measurement information 356.
[0193] In some implementations, the report may indicate a time difference measurement for each PRS received by the second UE from the first UE during the first SL positioning session. Additionally or alternatively, the report may indicate a first number of time difference measurements with the highest RSRP or a second number of time difference measurements associated with LoS between the first UE and the second UE for one or more PRS received by the second UE from the first UE during the first SL positioning session.
[0194] Fig.14 1 is a block diagram of an example UE 1400 supporting multi-TRP based positioning according to one or more aspects. The UE 1400 may be configured to perform operations including referring to Figures 8 to 13 In some implementations, the UE 1400 includes a block of the process described in one or more of Figures 1 to 31400. For example, the UE 1400 includes a controller 280 that operates to execute logic or computer instructions stored in a memory 282 and controls components of the UE 1400 that provide features and functionality of the UE 1400. The UE 1400 transmits and receives signals via radios 1401a-1401r and antennas 252a-252r under the control of the controller 280. The radios 1401a-1401r include various components and hardware, such as Figure 2 As illustrated for UE 115, modulators and demodulators 254a-254r, MIMO detector 256, receive processor 258, transmit processor 264, and TX MIMO processor 266 are included. In some implementations, radios 1401a-1401r may include or correspond to TRP 309, TRP 359, or a combination thereof.
[0195] As shown, memory 282 may include SL communication logic 1402 and positioning information 1403. SL communication logic 1402 may include or correspond to processor 302, instructions 305, processor 352, instructions 355, or a combination thereof. Positioning information 1403 may include or correspond to measurement information 306, positioning information 308, measurement information 356, positioning information 358, or a combination thereof. UE 1400 may receive information from one or more network entities such as Figure 1 to Figure 2 The base station 105, UE (such as UE 115, second UE 340 or third UE 370)) receives signals or sends signals to it.
[0196] Please note that reference Figures 8 to 13 One or more blocks (or operations) described may be combined with one or more blocks (or operations) described in another figure with reference to these figures. Figure 8 One or more boxes (or operations) of Fig. 9 As another example, with Figure 8 One or more boxes associated with Fig.10 As another example, Fig. 9 One or more boxes associated with Fig.11 As another example, Figures 8 to 13 One or more boxes associated with Figures 1 to 7 One or more associated boxes (or operations) are combined. Additionally or alternatively, the above reference Figures 1 to 7 The one or more operations described may be referred to Figures 8 to 13 One or more combinations of the above operations.
[0197] In one or more aspects, the technology for supporting multi-TRP-based positioning may include additional aspects, such as any single aspect or any combination of aspects described below or in combination with one or more other processes or devices described elsewhere herein. In a first aspect, the technology for supporting multi-TRP-based positioning may include: a first request for a first SL positioning session is sent by a first UE including a first set of TRPs. The first request may indicate that the multi-TRP positioning session is enabled. These techniques may also include: receiving a first response based on the first request from a second UE including a second set of TRPs. The first response may indicate the number of TRPs in the second set of TRPs that can be used for the first SL positioning session. In some examples, the technology in the first aspect may be implemented in a method or process. In some other examples, the technology in the first aspect may be implemented in a wireless communication device (such as a UE, which may include a UE or a component of a UE). In some examples, the wireless communication device may include at least one processing unit or system (which may include an application processor, a modem, or other component) and at least one memory device coupled to the processing unit. The processing unit may be configured to perform the operations described herein with respect to the wireless communication device. In some examples, the memory device includes a non-transitory computer-readable medium having a program code stored thereon, which, when executed by the processing unit, is configured to cause the wireless communication device to perform the operations described herein. Additionally or alternatively, the wireless communication device may include an interface (e.g., a wireless communication interface) comprising a transmitter, a receiver, or a combination thereof. Additionally or alternatively, the wireless communication device may include one or more components configured to perform the operations described herein.
[0198] In a second aspect, in combination with the first aspect, these techniques also include: sending one or more first parameters associated with the first SL positioning session.
[0199] In a third aspect, in combination with the second aspect, the one or more first parameters indicate an order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session.
[0200] In a fourth aspect, in combination with the third aspect, the one or more TRPs are associated with the number of TRPs in the second set of TRPs.
[0201] In the fifth aspect, in combination with the fourth aspect, for the first SL positioning session, the one or more first parameters also: indicate a PRB assignment, a time slot assignment, or a combination thereof for each of the one or more TRPs of the second UE.
[0202] In a sixth aspect, in combination with the fourth aspect, the one or more first parameters further indicate a PRB assignment, a timeslot assignment, or a combination thereof for the first SL positioning session and for an initial TRP in the order.
[0203] In a seventh aspect, in combination with the sixth aspect, the one or more first parameters further indicate an offset value for the first SL positioning session and for each TRP in the order except the initial TRP.
[0204] In an eighth aspect, in combination with the fourth aspect, the one or more first parameters further indicate a reporting format associated with the measurement information.
[0205] In a ninth aspect, in combination with the eighth aspect, the measurement information is based on one or more PRSs between the first UE and the second UE during the first SL positioning session.
[0206] In the tenth aspect, in combination with one or more of the first to ninth aspects, these technologies also include: after communicating one or more PRSs between the first UE and the second UE, sending a first report to the second UE, the first report being associated with measurement information generated by the first UE based on the one or more PRSs.
[0207] In an eleventh aspect, in combination with the tenth aspect, these techniques further include: after communicating one or more PRSs between the first UE and the second UE, receiving a second report from the second UE, the second report being associated with measurement information generated by the second UE based on the one or more PRSs.
[0208] In the twelfth aspect, in combination with the eleventh aspect, the second report indicates a time difference measurement for each PRS received by the second UE from the first UE during the first SL positioning session.
[0209] In the thirteenth aspect, in combination with the eleventh aspect or the twelfth aspect, the second report is a first number of time difference measurements indicating a highest RSRP for one or more PRSs received by the second UE from the first UE during the first SL positioning session.
[0210] In the fourteenth aspect, in combination with one or more of aspects eleven to thirteen, the second report indicates a second number of time difference measurements associated with the LoS between the first UE and the second UE for one or more PRS received by the second UE from the first UE during the first SL positioning session.
[0211] In a fifteenth aspect, in combination with the eleventh aspect, these techniques further include: based on the second report, determining a value associated with a distance between the first UE and the second UE, a location of the first UE, or a combination thereof.
[0212] In a sixteenth aspect, in combination with one or more of the first to fifteenth aspects, the techniques further include: receiving a second request for a second SL positioning session from a third UE including a third set TRP, the second request indicating that the mTRP positioning session is enabled.
[0213] In a seventeenth aspect, in combination with the sixteenth aspect, these techniques further include: based on the second request, determining the number of TRPs in the first set of TRPs that can be used for the second SL positioning session.
[0214] In the eighteenth aspect, in combination with the seventeenth aspect, these technologies also include: sending a second response to the third UE.
[0215] In the nineteenth aspect, in combination with the eighteenth aspect, the second response indicates the number of TRPs in the first set of TRPs that can be used for the second SL positioning session, the location of at least one TRP in the first set of TRPs, or a combination thereof.
[0216] In the twentieth aspect, in combination with the nineteenth aspect, these techniques also include: receiving one or more second parameters associated with the second SL positioning session from the third UE.
[0217] In the twenty-first aspect, in combination with the twentieth aspect, the one or more second parameters indicate the order in which the first UE uses one or more TRPs in the first set of TRPs of the first UE during the second SL positioning session, and the one or more TRPs in the first set of TRPs are associated with the number of TRPs in the first set of TRPs.
[0218] In the twenty-second aspect, in combination with the twentieth aspect or the twenty-first aspect, the one or more second parameters indicate a reporting format associated with measurement information based on one or more PRSs between the first UE and the third UE during the second SL positioning session.
[0219] In a twenty-third aspect, in combination with one or more of aspects 20 to 22, the techniques further include: communicating one or more PRSs between the first UE and the third UE during the second SL positioning session.
[0220] In a twenty-fourth aspect, in combination with the twenty-third aspect, these techniques also include: receiving a third report from the third UE.
[0221] In the twenty-fifth aspect, in combination with the twenty-fourth aspect, these techniques also include: generating a fourth report based on the reporting format and the one or more PRSs, the fourth report indicating a time difference measurement for each PRS received by the first UE from the third UE during the second SL positioning session.
[0222] In aspect 26, in combination with aspect 24 or aspect 25, these technologies also include: generating the fourth report based on the reporting format and the one or more PRSs, the fourth report indicating a first number of time difference measurements with the highest RSRP for the one or more PRSs received by the first UE from the third UE during the second SL positioning session.
[0223] In aspect 27, in combination with one or more of aspects 24 to 26, the techniques also include: generating the fourth report based on the reporting format and the one or more PRSs, the fourth report indicating a second number of time difference measurements associated with the LoS between the first UE and the third UE for the one or more PRSs received by the first UE from the third UE during the second SL positioning session.
[0224] In the twenty-eighth aspect, in combination with the twenty-seventh aspect, these technologies also include: sending the fourth report to the third UE.
[0225] In the twenty-ninth aspect, in combination with the twenty-eighth aspect, these technologies also include: based on the third report, determining a value associated with the distance between the first UE and the third UE, the position of the first UE, or a combination thereof.
[0226] In the thirtieth aspect, in combination with the twenty-ninth aspect, these technologies also include: receiving a termination message associated with the second SL positioning session from the third UE.
[0227] Those skilled in the art will appreciate that any of a variety of different technologies and techniques may be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.
[0228] This article is about Figures 1 to 10 The components, functional blocks and modules include processors, electronic devices, hardware devices, electronic components, logic circuits, memories, software codes, firmware codes, etc., or any combination thereof. Software should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, and / or functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or other terms. In addition, the features discussed herein may be implemented via dedicated processor circuits, via executable instructions, or a combination thereof.
[0229] The technician will further understand that the various exemplary logic blocks, modules, circuits and algorithm steps described in conjunction with the disclosure of this article can be implemented as electronic hardware, computer software or a combination of the two. In order to clearly illustrate this interchangeability of hardware and software, various exemplary components, frames, modules, circuits and steps have been generally described in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints proposed to the entire system. Those skilled in the art can implement the described functionality in different ways for each specific application, but such specific implementation decisions should not be interpreted as causing departure from the scope of the present disclosure. The technician will also easily recognize that the order or combination of components, methods or interactions described herein are merely examples, and the components, methods or interactions of various aspects of the present disclosure can be combined or performed in a manner other than the manner illustrated and described herein.
[0230] The various illustrative logic components, logic blocks, modules, circuits, and algorithmic processes described in conjunction with the specific implementations disclosed herein may be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been generally described in terms of functionality and is exemplified in the various illustrative components, blocks, modules, circuits, and processes described above. Whether such functionality is implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0231] The hardware and data processing apparatus for implementing the various exemplary logic components, logic blocks, modules and circuits described in conjunction with the various aspects disclosed herein may be implemented or executed using a general purpose single-chip or multi-chip processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, or any conventional processor, controller, microcontroller or state machine. In some specific implementations, a processor may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration. In some specific implementations, a particular process and method may be performed by a circuit specific to a given function.
[0232] In one or more aspects, the functions described may be implemented in hardware, digital electronic circuitry, computer software, firmware, including the structures disclosed in this specification and their structural equivalents, or any combination thereof. Specific implementations of the subject matter described in this specification may also be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on computer storage media for execution by data processing apparatus or for controlling the operation of data processing apparatus.
[0233] If implemented in software, the function may be stored as one or more instructions or codes on a computer-readable medium or sent via a computer-readable medium. The process of the method or algorithm disclosed herein may be implemented in a processor executable software module that may reside on a computer-readable medium. Computer-readable media include both computer storage media and communication media, and the communication media include any media that can be implemented to transfer a computer program from one place to another. The storage medium may be any available medium that a computer can access. As an example and not limitation, such computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium that can be used to store the required program code in the form of an instruction or data structure and can be accessed by a computer. In addition, any connection may be appropriately referred to as a computer-readable medium. Disks and optical disks as used herein include compact disks (CDs), laser disks, optical disks, digital versatile disks (DVDs), floppy disks, and blue-ray disks, wherein disks generally reproduce data magnetically, and optical disks reproduce data optically with lasers. The above combination should also be included in the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as a code and instruction set, or any combination of code and instruction sets, on a machine-readable medium or computer-readable medium, which may be incorporated into a computer program product.
[0234] Various modifications to the specific implementations described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to some other specific implementations without departing from the spirit or scope of the disclosure. Therefore, the claims are not intended to be limited to the specific implementations shown herein, but are to be consistent with the broadest scope consistent with the disclosure, the principles and novel features disclosed herein.
[0235] Additionally, those skilled in the art will readily appreciate that the terms "upper" and "lower" are sometimes used for ease of describing the drawings and indicate relative positions on a correctly oriented page corresponding to the orientation of the drawings, and may not reflect the correct orientation of any device as implemented.
[0236] Certain features described in this specification in the context of separate implementations may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented in multiple implementations, either individually or in any suitable subcombination. Furthermore, while features may be described above as functioning in certain combinations and even initially claimed as such, one or more features from a claimed combination may in some cases be removed from the combination, and a claimed combination may be directed to subcombinations or variations of subcombinations.
[0237] Similarly, although the operations are depicted in a specific order in the accompanying drawings, this should not be understood as requiring such operations to be performed in the specific order shown or in a sequential order, or to perform all illustrated operations to achieve the desired result. In addition, the accompanying drawings can schematically depict one or more example processes in the form of a flow chart. However, other operations that are not depicted can be combined in the example processes schematically illustrated. For example, one or more additional operations can be performed before, after, simultaneously or between any illustrated operations. In some environments, multitasking and parallel processing are advantageous. In addition, the separation of various system components in the specific implementation described above should not be understood as requiring such separation in all specific implementations, and it should be understood that the program components and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, some other specific implementations also fall within the scope of the appended claims. In some cases, the actions described in the claims can be performed in different orders and still achieve the desired result.
[0238] As used herein, including in the claims, the term "or" used in a list of two or more items means that any one of the listed items may be employed alone, or any combination of two or more of the listed items may be employed. For example, if a composition is described as containing components A, B, or C, the composition may contain A alone; B alone; C alone; A and B combined; A and C combined; B and C combined; or A, B, and C combined. In addition, as used herein, including in the claims, "or" as used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) or any combination of any of these. The term "substantially" is defined as to a large extent, but not necessarily entirely, what is specified (and includes what is specified; for example, substantially 90 degrees includes 90 degrees, and substantially parallel includes parallel), as understood by one of ordinary skill in the art. In any disclosed implementation, the term "substantially" may be replaced with "within [percent] of" a specified content, where the percentage includes 0.1%, 1%, 5%, or 10%.
[0239] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Therefore, the disclosure is not intended to be limited to the examples and designs described herein, but to be consistent with the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method of wireless communication performed by a first user equipment (UE), the method comprising: sending, by the first UE including a first set of transmit and receive points (TRPs), a first request for a first side link (SL) positioning session, the first request indicating that a multiple TRP (multi-TRP) positioning session is enabled; as well as A first response based on the first request is received from a second UE including a second set of TRPs, the first response indicating a number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
2. The method according to claim 1, further comprising: Send one or more first parameters associated with the first SL positioning session, the one or more first parameters indicating the order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session, and the one or more TRPs are associated with the number of TRPs in the second set of TRPs.
3. The method of claim 2, wherein for the first SL positioning session, the one or more first parameters further: For each of the one or more TRPs of the second UE, a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof is indicated.
4. The method of claim 2, wherein for the first SL positioning session, the one or more first parameters further: indicating, for an initial TRP in the order, a physical resource block (PRB) assignment, a timeslot assignment, or a combination thereof, and For each TRP in the sequence other than the initial TRP, an offset value is indicated.
5. The method of claim 2, wherein the one or more first parameters also indicate a reporting format associated with measurement information, the measurement information being based on one or more positioning reference signals (PRS) between the first UE and the second UE during the first SL positioning session.
6. The method according to claim 1, further comprising: After communicating one or more positioning reference signals (PRS) between the first UE and the second UE: sending a first report to the second UE, the first report being associated with measurement information generated by the first UE based on the one or more PRSs; as well as A second report is received from the second UE, the second report being associated with measurement information generated by the second UE based on the one or more PRSs.
7. The method of claim 6, wherein the second report: indicating, for each PRS received by the second UE from the first UE during the first SL positioning session, a time difference measurement; For one or more PRSs received by the second UE from the first UE during the first SL positioning session, indicating: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the first UE and the second UE; or A combination of them.
8. The method according to claim 6, further comprising: Based on the second report, a value associated with a distance between the first UE and the second UE, a location of the first UE, or a combination thereof is determined.
9. The method according to claim 1, further comprising: receiving a second request for a second SL positioning session from a third UE including a third set of TRPs, the second request indicating that the mTRP positioning session is enabled; Determining, based on the second request, a number of TRPs in the first set of TRPs that can be used for the second SL positioning session; Sending a second response to the third UE, the second response indicating the number of TRPs in the first set of TRPs that can be used for the second SL positioning session, the location of at least one TRP in the first set of TRPs, or a combination thereof; and One or more second parameters associated with the second SL positioning session are received from the third UE, the one or more second parameters indicating: an order in which the first UE uses one or more TRPs in the first set of TRPs of the first UE during the second SL positioning session, the one or more TRPs in the first set of TRPs being associated with the number of TRPs in the first set of TRPs; a reporting format associated with measurement information based on one or more positioning reference signals (PRS) between the first UE and the third UE during the second SL positioning session; or A combination of them.
10. The method according to claim 9, further comprising: communicating one or more PRSs between the first UE and the third UE during the second SL positioning session; receiving a third report from the third UE; generating a fourth report based on the reporting format and the one or more PRSs, the fourth report: indicating, for each PRS received by the first UE from the third UE during the second SL positioning session, a time difference measurement; For the one or more PRSs received by the first UE from the third UE during the second SL positioning session, indicating: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the first UE and the third UE; or their combination; Sending the fourth report to the third UE; determining, based on the third report, a value associated with a distance between the first UE and the third UE, a location of the first UE, or a combination thereof; and A termination message associated with the second SL positioning session is received from the third UE.
11. A device, comprising: a first set of transmit and receive points (TRPs); a memory storing processor readable code; and at least one processor coupled to the memory, the at least one processor being configured to execute the processor readable code so that the at least one processor: sending a first request for a first side link (SL) positioning session via the first set of TRPs, the first request indicating that a multiple TRP (multi-TRP) positioning session is enabled; as well as A first response based on the first request is received via the first set of TRPs and from a first UE including a second set of TRPs, the first response indicating a number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
12. The apparatus of claim 11, wherein the at least one processor is further configured to execute the processor readable code to cause the at least one processor to: Send one or more first parameters associated with the first SL positioning session, the one or more first parameters indicating the order in which the first UE uses one or more TRPs in the second set of TRPs of the first UE during the first SL positioning session, and the one or more TRPs are associated with the number of TRPs in the second set of TRPs.
13. The apparatus of claim 12, wherein for the first SL positioning session, the one or more first parameters further: For each of the one or more TRPs of the first UE, a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof is indicated.
14. The apparatus of claim 12, wherein for the first SL positioning session, the one or more first parameters further: indicating, for an initial TRP in the order, a physical resource block (PRB) assignment, a timeslot assignment, or a combination thereof, and For each TRP in the sequence other than the initial TRP, an offset value is indicated.
15. The apparatus of claim 12, wherein the one or more first parameters further indicate a reporting format associated with measurement information based on one or more positioning reference signals (PRS) between the apparatus and the first UE during the first SL positioning session.
16. The apparatus of claim 11, wherein the at least one processor is further configured to execute the processor readable code to cause the at least one processor, after communicating one or more positioning reference signals (PRS) between the apparatus and the first UE: sending a first report to the first UE, the first report being associated with measurement information generated by the apparatus based on the one or more PRSs; and A second report is received from the first UE, the second report being associated with measurement information generated by the first UE based on the one or more PRSs.
17. The apparatus of claim 16, wherein the second report: indicating, for each PRS received by the first UE from the apparatus during the first SL positioning session, a time difference measurement; and indicating, for one or more PRSs received by the first UE from the apparatus during the first SL positioning session: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the apparatus and the first UE; or A combination of them.
18. The apparatus of claim 16, wherein the at least one processor is further configured to execute the processor-readable code to cause the at least one processor to: determine, based on the second report, a value associated with the distance between the apparatus and the first UE, the location of the apparatus, or a combination thereof.
19. The apparatus of claim 11, wherein the at least one processor is further configured to execute the processor readable code to cause the at least one processor to: receiving a second request for a second SL positioning session from a second UE including a third set TRP, the second request indicating that the mTRP positioning session is enabled; Determining, based on the second request, a number of TRPs in the first set of TRPs that can be used for the second SL positioning session; sending a second response to the second UE, the second response indicating the number of TRPs in the first set of TRPs that can be used for the second SL positioning session, the location of at least one TRP in the first set of TRPs, or a combination thereof; and receiving one or more second parameters associated with the second SL positioning session from the second UE, the one or more second parameters indicating: an order in which the device uses one or more TRPs in the first set of TRPs of the device during the second SL positioning session, the one or more TRPs in the first set of TRPs being associated with the number of TRPs in the first set of TRPs; a reporting format associated with measurement information based on one or more positioning reference signals (PRS) between the device and the second UE during the second SL positioning session; or A combination of them.
20. The apparatus of claim 19, wherein the at least one processor is further configured to execute the processor readable code to cause the at least one processor to: communicating one or more PRSs between the apparatus and the second UE during the second SL positioning session; generating a second report based on the reporting format and the one or more PRSs, the second report: indicating, for each PRS received by the apparatus from the second UE during the second SL positioning session, a time difference measurement; and indicating, for the one or more PRSs received by the apparatus from the second UE during the second SL positioning session: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the apparatus and the second UE; or their combination; sending the second report to the second UE; receiving a third report from the second UE; determining, based on the third report, a value associated with a distance between the apparatus and the second UE, a location of the apparatus, or a combination thereof; and A termination message associated with the second SL positioning session is received from the second UE.
21. A device, comprising: means for generating a first request for a first side link (SL) positioning session, the first request indicating that a multiple transmit and receive point (multi-TRP) positioning session is enabled; as well as A first set of components for sending and receiving SL positioning information, at least one component in the first set of components for sending and receiving being configured to: sending the first request; as well as A first response based on the first request is received from a user equipment (UE) including a set of transmission and reception points (TRPs), the first response indicating a number of TRPs in the set of TRPs that can be used for the first SL positioning session.
22. An apparatus according to claim 21, wherein at least one of the first set of components for sending and receiving is further configured to: send one or more first parameters associated with the first SL positioning session, the one or more first parameters indicating the order in which the UE uses one or more TRPs in the TRP set of the UE during the first SL positioning session, the one or more TRPs being associated with the number of TRPs in the TRP set.
23. The apparatus of claim 22, wherein for the first SL positioning session, the one or more first parameters further: For each of the one or more TRPs of the UE, a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof is indicated.
24. The apparatus of claim 22, wherein for the first SL positioning session, the one or more first parameters further: indicating, for an initial TRP in the order, a physical resource block (PRB) assignment, a timeslot assignment, or a combination thereof, and For each TRP in the sequence other than the initial TRP, an offset value is indicated.
25. The apparatus of claim 21, wherein: The at least one component of the first set of components for sending and receiving is further configured to: after one or more positioning reference signals (PRS) are communicated between the apparatus and the UE, receive a second report from the UE, the second report being associated with measurement information generated by the UE based on the one or more PRSs; and The second report: indicating, for each PRS received by the UE from the apparatus during the first SL positioning session, a time difference measurement; indicating, for one or more PRSs received by the UE from the apparatus during the first SL positioning session: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the apparatus and the UE; or A combination of them.
26. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising: sending, by a first user equipment (UE) comprising a first set of transmit and receive points (TRPs), a first request for a first side link (SL) positioning session, the first request indicating that a multiple TRP (multi-TRP) positioning session is enabled; as well as A first response based on the first request is received from a second UE including a second set of TRPs, the first response indicating a number of TRPs in the second set of TRPs that can be used for the first SL positioning session.
27. The non-transitory computer readable medium of claim 26, wherein the operations further comprise: Send one or more first parameters associated with the first SL positioning session, the one or more first parameters indicating the order in which the second UE uses one or more TRPs in the second set of TRPs of the second UE during the first SL positioning session, and the one or more TRPs are associated with the number of TRPs in the second set of TRPs.
28. The non-transitory computer-readable medium of claim 27, wherein for the first SL positioning session, the one or more first parameters further: For each of the one or more TRPs of the second UE, a physical resource block (PRB) assignment, a time slot assignment, or a combination thereof is indicated.
29. The non-transitory computer-readable medium of claim 27, wherein for the first SL positioning session, the one or more first parameters further: indicating, for an initial TRP in the order, a physical resource block (PRB) assignment, a timeslot assignment, or a combination thereof, and For each TRP in the sequence other than the initial TRP, an offset value is indicated.
30. The non-transitory computer readable medium of claim 26, wherein: The operations also include: after communicating one or more positioning reference signals (PRS) between the first UE and the second UE, receiving a second report from the second UE, the second report being associated with measurement information generated by the second UE based on the one or more PRSs; and The second report: indicating, for each PRS received by the second UE from the first UE during the first SL positioning session, a time difference measurement; For one or more PRSs received by the second UE from the first UE during the first SL positioning session, indicating: a first number of time difference measurements having a highest reference signal received power (RSRP); or a second number of time difference measurements associated with line of sight (LoS) between the first UE and the second UE; or A combination of them.