[go: up one dir, main page]

WO2025088572A1 - Sélection d'appareil pour positionnement de liaison latérale - Google Patents

Sélection d'appareil pour positionnement de liaison latérale Download PDF

Info

Publication number
WO2025088572A1
WO2025088572A1 PCT/IB2024/060533 IB2024060533W WO2025088572A1 WO 2025088572 A1 WO2025088572 A1 WO 2025088572A1 IB 2024060533 W IB2024060533 W IB 2024060533W WO 2025088572 A1 WO2025088572 A1 WO 2025088572A1
Authority
WO
WIPO (PCT)
Prior art keywords
sidelink
positioning
subset
anchor
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/IB2024/060533
Other languages
English (en)
Inventor
Hyung-Nam Choi
Robin Rajan THOMAS
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US18/926,100 external-priority patent/US20250142523A1/en
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Publication of WO2025088572A1 publication Critical patent/WO2025088572A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/23Manipulation of direct-mode connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds

Definitions

  • the present disclosure relates to wireless communications, and more specifically to selection of apparatus for sidelink positioning in wireless communications.
  • a wireless communications system may include one or multiple network communication devices, such as base stations, which may support wireless communications for one or multiple user communication devices, which may be otherwise known as user equipment (UE), or other suitable terminology.
  • the wireless communications system may support wireless communications with one or multiple user communication devices by utilizing resources of the wireless communications system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like)) or frequency resources (e.g., subcarriers, carriers, or the like).
  • the wireless communications system may support wireless communications across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G)).
  • the phrase “based on” shall not be construed as a reference to a closed set of conditions.
  • an example step that is described as “based on condition A” may be based on both a condition A and a condition B without departing from the scope of the present disclosure.
  • the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on”.
  • a “set” may include one or more elements.
  • At least one processor is configured to cause a UE to select the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; the at least one processor is configured to cause the UE to determine whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; to select the subset of the one or more second apparatus for sidelink positioning, the at least one processor is configured to cause the UE to: determine that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and perform a reselection of a second candidate apparatus of the first set of the one or more second apparatus; the at least one processor is configured to cause the UE to maintain the selected subset of the one or more second apparatus for sidelink positioning
  • Some implementations of the method and apparatuses described herein may further include receiving, from a first apparatus, a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning; selecting, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning; and transmitting, to the first apparatus, a second sidelink positioning protocol message including information pertaining to the subset of the one or more second apparatus
  • Some implementations of the method and apparatuses described herein include selecting the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; determining whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; selecting the subset of the one or more second apparatus for sidelink positioning includes: determining that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and performing a reselection of a second candidate apparatus of the first set of the one or more second apparatus; maintaining the selected subset of the one or more second apparatus for sidelink positioning operation; the UE includes a sidelink target UE; the first apparatus includes one or more of a sidelink server UE or a location management function; the subset of the one or more second apparatus includes one or more of
  • Some implementations of the method and apparatuses described herein may further include functionality to transmit, to a second UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of the second UE; and receive, from the second UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the information pertaining to the subset of the one or more apparatus includes a priority value; the second UE includes a sidelink target UE; the first UE includes a sidelink server UE.
  • Some implementations of the method and apparatuses described herein may further include transmitting, to a second UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of the second UE; and receiving, from the second UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the information pertaining to the subset of the one or more apparatus includes a priority value; the second UE includes a sidelink target UE; the first UE includes a sidelink server UE.
  • Some implementations of the method and apparatuses described herein may further include to receive, from a first apparatus, a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning; select, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning; and transmit, to the first apparatus, a second sidelink positioning protocol message including information pertaining to the subset of the one or more second apparatus.
  • the at least one controller is configured to cause the processor to select the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; the at least one controller is configured to cause the processor to determine whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; to select the subset of the one or more second apparatus for sidelink positioning, the at least one controller is configured to cause the processor to: determine that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and perform a reselection of a second candidate apparatus of the first set of the one or more second apparatus; the at least one controller is configured to cause the processor to maintain the selected subset of the one or more second apparatus for sidelink positioning operation; the processor
  • Some implementations of the method and apparatuses described herein may further include to transmit, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of a second UE; and receive, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the information pertaining to the subset of the one or more apparatus includes a priority value; the first UE includes a sidelink target UE; the processor is implemented as part of a sidelink server UE.
  • Some implementations of the method and apparatuses described herein may further include to transmit, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more second UE for sidelink positioning of the first UE; and receive, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more second UE.
  • the information pertaining to the subset of the one or more second UE includes a priority value; the network entity includes a location management function; the subset of the one or more second UE includes one or more of a sidelink anchor UE or a sidelink server UE; to maintain a set of inactive sidelink anchor UE that are not currently involved in a sidelink positioning operation.
  • Some implementations of the method and apparatuses described herein may further include transmitting, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more second UE for sidelink positioning of the first UE; and receiving, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more second UE.
  • the information pertaining to the subset of the one or more second UE includes a priority value; the network entity includes a location management function; the subset of the one or more second UE includes one or more of a sidelink anchor UE or a sidelink server UE; maintaining a set of inactive sidelink anchor UE that are not currently involved in a sidelink positioning operation.
  • Figure 1 illustrates an example of a wireless communications system in accordance with aspects of the present disclosure.
  • Figure 2 illustrates an example of a message transfer procedure 200.
  • Figure 3 illustrates an exemplary LCS architecture 300.
  • Figure 4 illustrates an example procedure 400 for regulatory location service for nonroaming scenario.
  • Figure 5 illustrates an example procedure 500 for another type of location service.
  • Figure 6 illustrates a scenario 600 for sidelink communication and discovery.
  • Figure 7 illustrates an example scenario 700 for configuration of sidelink (SL) positioning reference signal (PRS) resources in a SL bandwidth part (BWP).
  • SL sidelink
  • PRS positioning reference signal
  • Figure 8 illustrates an example procedure 800 for a message flow for network-based SL positioning.
  • Figure 9 illustrates an example procedure 900 for UE-only based SL positioning.
  • Figure 10 illustrates an example procedure 1000 in accordance with aspects of the present disclosure.
  • Figure 11 illustrates an example procedure 1100 in accordance with aspects of the present disclosure.
  • Figure 12 illustrates an example of a UE 1200 in accordance with aspects of the present disclosure.
  • Figure 14 illustrates an example of a NE (network element) 1400 in accordance with aspects of the present disclosure.
  • Figure 15 illustrates a flowchart of a method 1500 in accordance with aspects of the present disclosure.
  • Figure 16 illustrates a flowchart of a method 1600 in accordance with aspects of the present disclosure.
  • Figure 17 illustrates a flowchart of a method 1700 in accordance with aspects of the present disclosure.
  • SL positioning has been developed to determine the position of a UE by using SL positioning methods over the PC5 interface and in various coverage scenarios, e.g., in-coverage, partial coverage and out-of-coverage scenarios, and for PC5 -only-based and joint PC5-Uu-based operation scenarios.
  • SL positioning of a Target UE other UE such as Anchor and Server UE can be subject to discovery and selection in accordance with certain conditions such as operation scenario, type of location request, positioning mode, etc.
  • the Target UE can establish a unicast SL connection in order to perform SL positioning with the selected UE.
  • the set of selected Anchor UE and/or Server UE may vary during an ongoing SL positioning session such that an Anchor UE and/or Server UE discovery and selection process may be initiated frequently by a Target UE. This may result in additional delay for performing SL positioning, and thus potential degradation in the performance of location estimation.
  • Another drawback of initiating frequent Anchor UE and/or Server UE discovery and selection processes is a resulting additional signaling overhead that is originated from the transmission and/or reception of discovery messages and SL connection establishment between the involved UE.
  • aspects of the present disclosure enable improvement of Anchor UE and Server UE discovery and selection processes, such as part of SL positioning sessions.
  • both Target UE and location server e.g., LMF, Server UE, etc.
  • SLPP sidelink positioning protocol
  • a location server may also send a preselected set of candidate Anchor UE to the Target UE. The location server may compile this preselected set based on available information.
  • the Target UE may initiate SL discovery and SL connection establishment with the set of candidate Anchor UE.
  • a Target UE can perform selection of the Anchor UE for SL positioning.
  • the Target UE can select an Anchor UE with which it can successfully establish an SL connection.
  • Target UE and location server may also maintain a set of inactive Anchor UE (e.g. Anchor UE) that were discovered but are currently not involved in a SL positioning operation.
  • the Target UE may use this information when a new Anchor UE discovery and selection process is to be initiated for an ongoing SL positioning session.
  • the location server may use this information for sending a pre-selected set of candidate Anchor UE to the Target UE.
  • an LMF can preselect a set of candidate Server UE and send the set to the Target UE.
  • One or more candidate Server UE in the set can be associated with a priority.
  • the Target UE may perform ranking of the candidate Server UE by measuring the reference signal received power (RSRP) for each UE in the set.
  • the Target UE can perform selection of the Server UE for SL positioning by selecting the first Server UE with which it can successfully establish an SL connection and sends then a message back to inform the LMF concerning the selected Server UE.
  • Target UE can perform Server UE reselection based on a stored set of candidate Server UE. Further, Target UE and LMF can maintain the set of candidate Server UE. During an ongoing SL positioning session the LMF may generate and send updates of the candidate Server UE set to the Target UE.
  • signaling overhead and latency in sidelink positioning can be decreased and accuracy of device positioning in sidelink positioning can be increased.
  • FIG. 1 illustrates an example of a wireless communications system 100 in accordance with aspects of the present disclosure.
  • the wireless communications system 100 may include one or more NE 102, one or more UE 104, and a core network (CN) 106.
  • the wireless communications system 100 may support various radio access technologies.
  • the wireless communications system 100 may be a 4G network, such as an LTE network or an LTE- Advanced (LTE-A) network.
  • the wireless communications system 100 may be an NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultrawideband (5G-ultra wideband (UWB)) network.
  • 5G network such as an LTE network or an LTE- Advanced (LTE-A) network.
  • 5G-A 5G-Advanced
  • UWB 5G ultrawideband
  • the wireless communications system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20.
  • IEEE Institute of Electrical and Electronics Engineers
  • the wireless communications system 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communications system 100 may support technologies, such as time division multiple access (TDMA), frequency division multiple access (FDMA), or code division multiple access (CDMA), etc.
  • TDMA time division multiple access
  • FDMA frequency division multiple access
  • CDMA code division multiple access
  • the one or more NE 102 may be dispersed throughout a geographic region to form the wireless communications system 100.
  • One or more of the NE 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN), a NodeB, an eNodeB (eNB), a nextgeneration NodeB (gNB), or other suitable terminology.
  • An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection.
  • an NE 102 and a UE 104 may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.
  • An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UE 104 within the geographic coverage area.
  • an NE 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc.) according to one or multiple radio access technologies.
  • an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN).
  • NTN non-terrestrial network
  • different geographic coverage areas associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with different NE 102.
  • the one or more UE 104 may be dispersed throughout a geographic region of the wireless communications system 100.
  • a UE 104 may include or may be referred to as a remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology.
  • the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples.
  • the UE 104 may be referred to as an Internet-of-Things (loT) device, an Internet-of- Everything (loE) device, or machine-type communication (MTC) device, among other examples.
  • LoT Internet-of-Things
  • LoE Internet-of- Everything
  • MTC machine-type communication
  • a UE 104 may be able to support wireless communication directly with other UE 104 over a communication link.
  • a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link.
  • D2D device-to-device
  • the communication link may be referred to as a sidelink.
  • a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.
  • An NE 102 may support communications with the CN 106, or with another NE 102, or both.
  • an NE 102 may interface with other NE 102 or the CN 106 through one or more backhaul links (e.g., SI, N2, N6, or other network interface).
  • the NE 102 may communicate with each other directly.
  • the NE 102 may communicate with each other indirectly (e.g., via the CN 106).
  • one or more NE 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC).
  • An ANC may communicate with the one or more UE 104 through one or more other access network transmission entities, which may be referred to as a radio heads, smart radio heads, or transmission-reception points (TRPs).
  • TRPs transmission-reception points
  • the CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions.
  • the CN 106 may be an evolved packet core (EPC), or a 5G core (5GC), which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)).
  • EPC evolved packet core
  • 5GC 5G core
  • MME mobility management entity
  • AMF access and mobility management function
  • S-GW serving gateway
  • PDN gateway packet data network gateway
  • UPF user plane function
  • control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signaling bearers, etc.) for the one or more UE 104 served by the one or more NE 102 associated with the CN 106.
  • NAS non-access stratum
  • the CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an SI, N2, N6, or other network interface).
  • the packet data network may include an application server.
  • one or more UE 104 may communicate with the application server.
  • a UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102.
  • the CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server using the established session (e.g., the established PDU session).
  • the PDU session may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106).
  • the NEs 102 and the UE 104 may use resources of the wireless communications system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers)) to perform various operations (e.g., wireless communications).
  • the NEs 102 and the UE 104 may support different resource structures.
  • the NEs 102 and the UE 104 may support different frame structures.
  • the NEs 102 and the UE 104 may support a single frame structure.
  • the NEs 102 and the UE 104 may support various frame structures (i.e., multiple frame structures).
  • the NEs 102 and the UE 104 may support various frame structures based on one or more numerologies.
  • One or more numerologies may be supported in the wireless communications system 100, and a numerology may include a subcarrier spacing and a cyclic prefix.
  • a first subcarrier spacing e.g., 15 kHz
  • a normal cyclic prefix e.g. 15 kHz
  • the first subcarrier spacing e.g., 15 kHz
  • a time interval of a resource may be organized according to frames (also referred to as radio frames).
  • Each frame may have a duration, for example, a 10 millisecond (ms) duration.
  • each frame may include multiple subframes.
  • each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration.
  • each frame may have the same duration.
  • each subframe of a frame may have the same duration.
  • a time interval of a resource may be organized according to slots.
  • a subframe may include a number (e.g., quantity) of slots.
  • the number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communications system 100.
  • Each slot may include a number (e.g., quantity) of symbols (e.g., orthogonal frequency division multiplexing (OFDM) symbols).
  • OFDM orthogonal frequency division multiplexing
  • the number (e.g., quantity) of slots for a subframe may depend on a numerology.
  • a slot For a normal cyclic prefix, a slot may include 14 symbols.
  • a slot For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing), a slot may include 12 symbols.
  • a first subcarrier spacing e.g. 15 kHz
  • an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc.
  • the wireless communications system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz - 7.125 GHz), FR2 (24.25 GHz - 52.6 GHz), FR3 (7.125 GHz - 24.25 GHz), FR4 (52.6 GHz - 114.25 GHz), FR4a or FR4-1 (52.6 GHz - 71 GHz), and FR5 (114.25 GHz - 300 GHz).
  • FR1 410 MHz - 7.125 GHz
  • FR2 24.25 GHz - 52.6 GHz
  • FR3 7.125 GHz - 24.25 GHz
  • FR4 (52.6 GHz - 114.25 GHz
  • FR4a or FR4-1 52.6 GHz - 71 GHz
  • FR5 114.25 GHz - 300 GHz
  • the NEs 102 and the UE 104 may perform wireless communications over one or more of the operating frequency bands.
  • FR1 may be used by the NEs 102 and the UE 104, among other equipment or devices for cellular communications traffic (e.g., control information, data).
  • FR2 may be used by the NEs 102 and the UE 104, among other equipment or devices for short-range, high data rate capabilities.
  • FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies).
  • FR2 may be associated with one or multiple numerologies (e.g., at least 2 numerologies).
  • a UE 104 e.g., a SL positioning target UE receives, from a first apparatus (e.g., a sidelink server UE, an LMF, etc.) a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning.
  • a first apparatus e.g., a sidelink server UE, an LMF, etc.
  • the second apparatus can include a sidelink anchor UE, a sidelink server UE, etc.
  • the UE 104 can select from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning and transmit, to the first apparatus, a second sidelink positioning protocol message comprising information pertaining to the subset of the one or more second apparatus.
  • the subset of the one or more second apparatus can be used to obtain information pertaining to a position of the UE 104.
  • SL positioning has been specified in Rel-18 NR to support the target accuracy for SL positioning as listed in Table 1, below.
  • SL positioning can be applied for a variety of use cases such as V2X, public safety, industrial internet of things (IIoT), and commercial use cases.
  • a goal of SL positioning is to determine a position of a UE by using SL positioning methods such as SL-round trip time (RTT), SL-angle of arrival (AoA and SL-time difference of arrival (TDOA).
  • RTT SL-round trip time
  • AoA SL-angle of arrival
  • TDOA SL-time difference of arrival
  • SL positioning can use SL PRS that is transmitted over the PC5 interface and can be supported in multiple coverage scenarios (e.g., in-coverage, partial coverage, and out-of-coverage scenarios) and for PC5-based (e.g., UE-only based) and joint PC5-Uu-based (e.g., network-based) operation scenarios.
  • PC5-based e.g., UE-only based
  • PC5-Uu-based e.g., network-based
  • SLPP For exchanging SL positioning related information between UE over the PC5 interface and between UE and LMF over the Uu interface a protocol denoted as SLPP is implemented.
  • the following functionalities can be supported by SLPP: SL Positioning Capability Transfer, SL Positioning Assistance Data exchange, SL Location Information Transfer, Error handling, Abort.
  • the cast types that have been considered for SLPP signaling over the PC5 interface include unicast, groupcast and broadcast, but unicast/one-to-one operation can be assumed as baseline for exchange of SLPP signaling between UE.
  • SL positioning of a Target UE other UE such as Anchor and Server UE are to be discovered and selected in accordance with the operation scenario, type of location request and positioning mode, such as follows:
  • SL-mobile originated (MO)-location request (LR)/SL-mobile terminated (MT)-LR and UE- assisted positioning mode the Target UE performs Anchor/Server UE discovery and Anchor UE selection, and the LMF may select one Server UE for the location calculation.
  • the SL positioning capable LMF may decide to offload the location calculation to a separate Server UE, e.g., due to load reasons.
  • Target UE performs Anchor UE discovery and selection.
  • the Target UE performs Anchor/Server UE discovery and selection, and the selected separate Server UE performs the location calculation.
  • Target UE performs Anchor UE discovery and selection, and the separate Server UE performs the location calculation.
  • the Target UE performs Anchor UE discovery and selection and performs the location calculation itself.
  • the Target UE can establish a unicast SL connection in order to perform SL positioning with the selected UE.
  • SL positioning e.g. mobility of the involved UE, varying availability of SL PRS resources, radio channel conditions and SL positioning processing capabilities of the involved UE
  • the set of selected Anchor/Server UE may vary during an ongoing SL positioning session, so that the Anchor/Server UE discovery and selection process may be initiated frequently by the Target UE. But then this may result in additional delay for performing SL positioning, and thus potential degradation in the performance of location estimation.
  • Another drawback of initiating frequent Anchor/Server UE discovery and selection process is the resulting additional signaling overhead that is originated from the transmission/reception of discovery messages and SL connection establishment between the involved UE.
  • one way to reduce the frequent initiation of Anchor/Server UE discovery and selection process is to enable the LMF to provide a Target UE with assistant information about candidate Anchor/Server UE to discover and select for SL positioning.
  • a way to reduce the frequent initiation of Anchor UE discovery and selection process is to enable the Server UE to provide a Target UE with assistant information about candidate Anchor UE to discover and select for SL positioning. Implementations for such solutions for SL positioning and are provided in this disclosure.
  • RAT-dependent for both FR1 and FR2
  • RAT- independent positioning methods such as precise point positioning (PPP) and real-time kinematic (RTK)
  • PPP precise point positioning
  • RTK real-time kinematic
  • LTE positioning protocol LTE positioning protocol
  • TS technical specification
  • Figure 2 illustrates an example of a message transfer procedure 200.
  • the procedure 200 for instance, illustrates an example LPP message transfer between an LMF (e.g., location server) and a UE.
  • LPP messages are carried as transparent PDUs across intermediate network interfaces using the appropriate protocols.
  • Step 1 The LMF sends an LPP message to an AMF.
  • the LPP message may be the Request Capabilities message to request the UE to send its positioning capabilities.
  • Step 2 The AMF transports the received LPP message to an NG-RAN node by including the LPP message into the LPP message container of the DL NAS Transport message.
  • Step 3 The NG-RAN node transports the received LPP message container to the UE by including the LPP message container into the radio resource control (RRC) DLInformationTransfer message as specified in TS 38.331.
  • RRC radio resource control
  • Step 4 Upon receiving the Request Capabilities message, the UE generates the Provide Capabilities message as response. The UE sends then the Provide Capabilities message to the NG- RAN node by including the LPP message into the RRC ULInformationTransfer message as specified in TS 38.331.
  • Step 5 The NG-RAN node transports the LPP message received from the UE to the AMF by including the LPP message into the LPP message container of the UL NAS Transport message.
  • Step 6 The AMF extracts the LPP message from the received NAS message/LPP message container and sends it to the LMF.
  • FIG. 3 illustrates an exemplary LCS architecture 300.
  • an external LCS client 302 requests the 5GC for the current location of a Target UE 304. Further, the relation of the LCS entities is shown.
  • the external LCS Client 302 interacts with a gateway mobile location center (GMLC) 306 for the purpose of obtaining location information for one or more (Target) UE 304.
  • GMLC gateway mobile location center
  • the LCS Client 302 may reside in a UE and may be implemented as hardware and/or software, e.g., application. Examples of the LCS client 302 include 911 emergency dispatch center (public safety answering point (PSAP)), map application, etc.
  • PSAP public safety answering point
  • the GMLC 306 is the first node the external LCS client 302 accesses in a public land mobile network (PLMN) and works as a location server to an external application for location information.
  • PLMN public land mobile network
  • An LMF 308 manages the overall co-ordination and scheduling of resources required for the location of a UE that is registered with or accessing 5GC. It also calculates or verifies a final location and any velocity estimate and may estimate the achieved accuracy.
  • the LMF 308 processes the location services request which may include transferring assistance data to the Target UE 304 to assist with UE-based and/or UE-assisted positioning and/or may include positioning of the Target UE 304.
  • the LMF 308 then returns the position estimate for a UE back to an AMF 310.
  • the AMF 310 returns the location result to this entity.
  • the LMF 308 works as location server.
  • the AMF 310 contains functionality responsible for managing positioning for a Target UE 304 for location requests.
  • the AMF 310 receives a request for some location services associated with a particular Target UE 304 from another entity (e.g. GMLC or UE) or the AMF 310 itself decides to initiate some location service on behalf of a particular Target UE 304 (e.g. for an emergency call from the UE).
  • the AMF 310 then sends a location services request to an LMF 308.
  • the NG-RAN node 312 (e.g. gNB) is involved in the handling of various positioning procedures including positioning of a Target UE 304, provision of location related information not associated with a particular Target UE 304 and transfer of positioning messages between an AMF 310 or LMF 308 and a Target UE 304.
  • the Target UE 304 is the UE whose position (absolute or relative) is to be obtained by the network or by the UE itself.
  • NRPPa is the C-plane radio network layer signaling protocol between a NG-RAN node 312 (gNB) and the LMF 308.
  • LPP is a point-to-point positioning protocol that supports positioning and location related services for a Target device. In C-plane, LPP is terminated between a Target UE 304 and an LMF 308.
  • NI-LR Network Induced Location Request
  • Mobile Terminated Location Request An LCS client external to or internal to a serving PLMN sends a location request to the PLMN for the location of a Target UE.
  • Mobile Originated Location Request A UE sends a request to a serving PLMN for location related information for the UE itself.
  • Immediate Location Request An LCS client sends or instigates a location request for a Target UE (or group of Target UE) and expects to receive a response containing location information for the Target UE (or group of Target UE) within a short time period which may be specified using LCS QoS. In regulatory cases, one or more responses of the Target UE location information can be expected.
  • An immediate location request may be used for an NLLR, MT-LR or MO-LR.
  • Deferred Location Request An LCS client sends a location request to a PLMN for a Target UE (or group of Target UE) and expects to receive a response containing the indication of event occurrence and location information if requested for the Target UE (or group of Target UE) at some future time (or times), which may be associated with specific events associated with the Target UE (or group of Target UE). Deferred location requests are supported only for an MT-LR.
  • Figure 4 illustrates an example procedure 400 for regulatory location service for nonroaming scenarios.
  • the procedure 400 for instance, represents a 5GC-MT-LR procedure for the regulatory location service for non-roaming scenario as specified in TS 23.273.
  • an external LCS client requests the 5GC for the current location of a Target UE.
  • the target UE can be identified using a subscription permanent identifier (SUPI) or generic public subscription identifier (GPSI).
  • SUPI subscription permanent identifier
  • GPSI generic public subscription identifier
  • Step 1 The external LCS client sends a request to the GMLC for the current location of the Target UE.
  • the request includes amongst other the requested LCS QoS.
  • Step 2 The GMLC sends the Namf_Location_ProvidePositioningInfo Request to the AMF to request the current location of the target UE.
  • Step 3 If the target UE is in control management (CM)-IDLE state, the AMF initiates a network triggered Service Request procedure to establish a signaling connection with the target UE.
  • CM control management
  • Step 4 The AMF selects an LMF based on the available information (e.g. requested LCS QoS, LMF capabilities, LMF load, LMF location) or based on AMF local configuration (if AMF is configured locally with a mapping table of UE identity and LMF address).
  • Step 5 The AMF sends the Nlmf_Location_DetermineLocation Request to the selected LMF to request the current location of the target UE.
  • the request includes amongst other the requested LCS QoS and the UE positioning capability if available.
  • Step 6 The LMF performs positioning procedures and determines the geographical location of the target UE.
  • Step 7 The LMF returns the Nlmf_Location_DetermineLocation Response towards the AMF to return the current location of the target UE, e.g. the location estimate and accuracy, and may include information about the positioning method and the timestamp of the location estimate.
  • Step 9 The GMLC sends the location service response including the location information of the target UE to the external client.
  • Figure 5 illustrates an example procedure 500 for another type of location service.
  • the procedure 500 for instance, represents an example 5GC-M0-LR procedure as specified in TS 23.273 where a target UE requests the serving PLMN to obtain the location of itself or provide positioning assistance data.
  • An LCS client for instance, resides in the target UE and initiates the MO-LR.
  • Step 1 If the UE is in CM-IDLE state, UE instigates the UE triggered Service Request procedure in order to establish a signaling connection with the AMF.
  • Step 2 The UE sends an MO-LR Request message included in a UL NAS TRANSPORT message to the AMF.
  • location services can be requested: location estimate of the UE, location estimate of the UE to be sent to an LCS client, or positioning assistance data. If the UE is requesting its own location or that its own location be sent to an LCS client (e.g. for using a location-based service), this message carries the requested LCS QoS information (e.g. accuracy, response time). If the UE is requesting that its location be sent to an LCS client, the message also includes the identity of the LCS client and the address of the GMLC through which the LCS client should be accessed. If the UE is instead requesting positioning assistance data, the embedded LPP message specifies the type of assistance data and the positioning method for which the assistance data applies.
  • Step 3 The AMF selects an LMF based on the available information (e.g. requested LCS QoS, LMF capabilities, LMF load, LMF location) or based on AMF local configuration (if AMF is configured locally with a mapping table of UE identity and LMF address).
  • available information e.g. requested LCS QoS, LMF capabilities, LMF load, LMF location
  • AMF local configuration if AMF is configured locally with a mapping table of UE identity and LMF address.
  • Step 4 The AMF sends the Nlmf_Location_DetermineLocation Request to the selected LMF.
  • the request includes amongst other an indication whether a location estimate, or positioning assistance data is requested.
  • Step 5 If the UE is requesting its own location, the LMF performs positioning procedures and determines the geographical location of the UE. If the UE is instead requesting positioning assistance data, the LMF transfers this data to the UE.
  • Step 6 When a location estimate best satisfying the requested LCS QoS has been obtained or when the requested location assistance data has been transferred to the UE, the LMF returns the Nlmf_Location_DetermineLocation Response towards the AMF. The response includes the location estimate, its age and accuracy. If the UE is requesting positioning assistance data, steps 7 to 11 can be skipped.
  • Step 7 If the location estimate was successfully obtained, the AMF sends the Ngmlc_Location_LocationUpdate Request to the GMLC.
  • the request carries the identity of the UE, the event causing the location estimate (5GC-MO-LR) and the location estimate, its age and obtained accuracy indication.
  • the request includes the identity of the LCS Client.
  • Step 8 The GMLC transfers the Location Information message to the LCS client, carrying the identity of the UE, the event causing the location estimate (5GC-MO-LR) and the location estimate in accordance with the LCS QoS requested by the UE.
  • Step 9 The LCS Client sends the GMLC the Location Information Ack message signaling that the location estimate of the UE has been received successfully.
  • Step 10 The GMLC sends a Ngmlc_Location_LocationUpdate Response to AMF to acknowledge the successful reception of the location estimate by the LCS Client.
  • Step 11 The AMF sends an MO-LR Response message included in a DL NAS TRANSPORT message. If the UE is requesting its own location, the response carries any location estimate requested by the UE and the timestamp of the location estimate (if available) including the indication received from LMF whether the obtained location estimate satisfies the requested accuracy or not, or an indicator whether a location estimate was successfully transferred to the identified LCS client.
  • Figure 7 illustrates an example scenario 700 for configuration of SL PRS resources in a SL BWP.
  • the scenario 700 illustrates an example configuration of SL PRS resources in an SL BWP.
  • 3 resource pools for SL PRS are configured within the SL BWP (RP1 to RP3) and the configuration of each resource pool is repeated in time with a given periodicity.
  • RP1 to RP3 resource pools for SL PRS are configured within the SL BWP (RP1 to RP3) and the configuration of each resource pool is repeated in time with a given periodicity.
  • RP1 to RP3 resource pools for SL PRS are configured within the SL BWP (RP1 to RP3) and the configuration of each resource pool is repeated in time with a given periodicity.
  • RP1 to RP3 resource pools for SL PRS are configured within the SL BWP (RP1 to RP3) and the configuration of each resource pool is repeated in time with a given periodicity.
  • RP1 to RP3 resource pool
  • Scheme 1 refers to network-controlled SL PRS resource allocation where the gNB manages and schedules the transmission of SL PRS resources.
  • a UE that is to transmit SL PRS sends a request for specific SL PRS resource characteristics/SL-PRS resource configuration to the gNB and receives an SL-PRS resource allocation signaling from gNB through a dynamic grant (provided via downlink control information (DCI)), configured grant type 1 (provided via RRC) or configured grant type 2 (provided via physical downlink control channel (PDCCH)).
  • DCI downlink control information
  • RRC configured grant type 1
  • PDCCH physical downlink control channel
  • the request from UE may be sent to gNB via L2 MAC control element (CE) or RRC message.
  • CE L2 MAC control element
  • Scheme 1 is intended for in-coverage and partial coverage scenarios, whereas Scheme 2 is intended for out-of-coverage scenarios.
  • a UE can be configured via broadcast signaling (SIB 12) or dedicated signaling (RRCReconfiguration message) to perform resource allocation Scheme 1 and/or Scheme 2, applicable to all resource pools (dedicated or shared resource pools).
  • SIB 12 broadcast signaling
  • RRCReconfiguration message dedicated signaling
  • Figure 8 illustrates an example procedure 800 for a message flow for network-based SL positioning.
  • the procedure 800 represents an example message flow for an SL-MT- LR procedure where the network is involved and in which the absolute location of a UE1 is to be determined by using SL PRS that is transmitted by a UE2 to a UE/r.
  • the UE1 is the Target UE, and UE2 to UEn are the Anchor UE. It can be assumed that involved UE are in-coverage and served by the same gNB.
  • Step 0 The AMF receives a request for the current absolute location of UE1 from an external LCS client.
  • the external LCS client is not shown in the procedure 800.
  • Step 1 Based on the requested LCS QoS in the LCS service request the AMF initiates SL positioning and sends an SL-MT-LR request to UE1.
  • Step 2 Based on the received SL-MT-LR request the UE1 initiates SL discovery procedure and attempts to discover other UE, e.g. UE2 to UEn.
  • Step 3 Upon discovery of UE2 to UEn the UE1 obtains their SL positioning capabilities, e.g., the supported SL positioning modes, positioning methods, UE role (e.g. Anchor UE) and their configured (if any) SL PRS resource pools.
  • SL positioning capabilities e.g., the supported SL positioning modes, positioning methods, UE role (e.g. Anchor UE) and their configured (if any) SL PRS resource pools.
  • Step 4 The UE1 sends the SL-MT-LR response to AMF that contains the information about the discovered UE2 to UEn and their SL positioning capabilities and (pre-)configured (if any) SL PRS resource pools.
  • the AMF forwards the SL-MT-LR response to LMF.
  • Step 5 The LMF triggers SL positioning procedure for the UE1 and the discovered UE2 to UEn. Based on the received SL-MT-LR response the LMF decides to perform UE-assisted positioning based on SL-TDOA and the UE2 to UEn as Anchor UE for determining UE1 location. Furthermore, during the procedure the LMF sends SL positioning assistance data to UE1 to UEn.
  • the assistance data to UE1 includes information about the SL PRS resources that can be requested from each UE2 to UEn.
  • the assistance data to each UE2 to UEn includes information about the SL PRS resources that are requested to be transmitted to UE1.
  • the UE1 to UEn perform SL positioning for SL-TDOA.
  • the UE1 performs SL PRS measurements based on the received SL PRS from UE2 to UEn and sends the measured results to the LMF.
  • Figure 9 illustrates an example procedure 900 for UE-only based SL positioning.
  • the procedure 900 for instance, illustrates an example message flow for an SL-MO-LR procedure where the network is not involved and in which the absolute location of the Target UE is to be determined by using SL PRS that is transmitted by the Anchor UE1 to UE/r.
  • the procedure 900 it can be assumed that all involved UE are out-of-coverage and the Target UE has no SL positioning server functionalities, e.g., it is not able to perform location calculation.
  • Step 0 The Target UE receives a request for its current absolute location from an external LCS client.
  • Step 1 Based on the requested LCS QoS in the LCS service request the Target UE initiates SL positioning and starts the SL discovery procedure to discover Anchor and Server UE in its vicinity. It is assumed that the Target UE was able to discover the Anchor UE1 to UE/r and one Server UE.
  • Step 2 The Target UE, Anchor UE1 to UE/r and Server UE perform SL positioning capability exchange. For instance, the Target UE obtains the SL positioning capabilities of Anchor UE1 to UE/r and Server UE, e.g., supported SL positioning modes, positioning procedures, preconfigured SL PRS resource pools, etc.
  • Step 3 Based on the result of the SL positioning capability exchange in Step 2, the Target UE decides to perform UE-assisted positioning based on SL-TDOA and to use the Server UE for performing the location calculation. The Target UE then sends SL positioning assistance data to the Anchor UE.
  • the assistance data to each Anchor UE1 to UE/r includes information about the SL PRS resources that are requested to be transmitted to the Target UE.
  • Step 4 The Anchor UE transmit SL PRS in accordance with the received assistance data and the Target UE performs SL PRS measurements based on the received SL PRS from the Anchor UE.
  • Step 5 The Target UE sends the measured results to the Server UE using the SL Provide Location Information message.
  • Step 6 Based on the SL PRS measurements received from the Target UE the Server UE then calculates the absolute location of Target UE and sends the location estimate back using the SL Provide Assistance Data message.
  • the following non-limiting terms can be used to refer to roles of particular UE and/or devices participating in an SL positioning session:
  • Responder Device can respond to an SL positioning/ranging session from an initiator device, may be a network entity, (e.g. gNB, LMF) or UE/roadside unit (RSU).
  • a network entity e.g. gNB, LMF
  • RSU UE/roadside unit
  • Target UE Can represent a UE of interest whose position (e.g., absolute and/or relative) is to be obtained by the network or by the target UE itself.
  • Sidelink positioning Can refer to positioning of a UE using reference signals transmitted over SL (e.g., PC5 interface) to obtain absolute position, relative position, or ranging information.
  • SL e.g., PC5 interface
  • Ranging Can refer to the determination of the distance and/or the direction between a UE and another entity, e.g., an Anchor UE.
  • Anchor UE Can refer to a UE supporting positioning of Target UE (e.g. by transmitting and/or receiving reference signals for positioning, providing positioning-related information, etc.) over the PC5 interface and also may be referred to as SL Reference UE.
  • Assistant UE Can refer to a UE supporting Ranging/Sidelink between an SL Reference UE and Target UE over PC5, when the direct Ranging/Sidelink positioning between the SL Reference UE/ Anchor UE and the Target UE cannot be supported.
  • the measurement/results of the Ranging/Sidelink Positioning between the Assistant UE and the SL Reference UE and that between the Assistant UE and the Target UE can be determined and used to derive the Ranging/Sidelink Positioning results between Target UE and SL Reference UE.
  • SL Positioning Server UE Can refer to a UE offering location calculation for SL Positioning and Ranging based service.
  • the SL positioning server UE can interact with other UE over PC5 to calculate the location of a Target UE.
  • a target UE and/or SL Reference UE can act as SL Positioning Server UE.
  • SL Positioning Client UE A third-party UE (e.g., other than SL Reference UE and Target UE) which initiates Ranging/Sidelink positioning service request on behalf of an application.
  • a third-party UE e.g., other than SL Reference UE and Target UE
  • the present disclosure provides techniques to improve procedures for discovery and selection of anchor UE and server UE, such as part of a SL positioning session.
  • both Target UE and an LMF can maintain a set of active Anchor UE associated to an ongoing SL positioning session.
  • the size of the set may be N, e.g. 4, 8, 16, 32.
  • the value N may be set according to a maximum number of SL connections that can be supported by the Target UE.
  • the active Anchor UE can refer to the Anchor UE which are involved in SL positioning for the Target UE.
  • SLPP messages can be defined for exchanging information related to the Active Anchor UE set:
  • Active Anchor UE Set Config This message can be sent by the Target UE to the LMF and include the current list of Anchor UE which are involved in the ongoing SL positioning session for the Target UE.
  • the Target UE may send this message in an unsolicited manner (e.g., when the set of active Anchor UE changes) or in solicited manner.
  • the following additional information may be provided by the Target UE: Application layer ID, supported UE role, coverage status (in-coverage, out-of-coverage), mobility status (stationary, low/medium/high mobility as determined e.g.
  • UE sensors serving network status with respect to support of SL positioning
  • Anchor UE location information PLMN information
  • L2 Source/Destination ID L2 Source/Destination ID
  • line of sight (LOS)/non-LOS (NLOS) indication positioning session ID
  • synchronization reference sync reference UE, GNSS, gNB or UE internal clock
  • the Target UE may initiate SL discovery and SL connection establishment with the set of candidate Anchor UE.
  • the Target UE can make a selection of the Anchor UE for SL positioning.
  • the order of occurrence of the Anchor UE in the set e.g., either given by a priority or ranking
  • the Target UE can select an Anchor UE with which it can successfully establish an SL connection.
  • both a Target UE and LMF may also maintain a set of inactive Anchor UE, e.g., Anchor UE that were discovered but are currently not involved in any SL positioning operation.
  • the size of the set may be M, e.g., 4, 8, 16, 32, 64.
  • the Target UE may use this information when a new Anchor UE discovery and selection process is to be initiated for the ongoing SL positioning session.
  • the LMF may use this information for sending a pre-selected set of candidate Anchor UE to the Target UE.
  • information stored about inactive Anchor UE may be sent by the Target UE to the LMF or vice versa by using existing SLPP messages, e.g., the SLPP Provide Assistance Data message.
  • SLPP Service Provide Assistance Data
  • both Target UE and Server UE may maintain a set of active Anchor UE and a set of inactive Anchor UE. Aspects for using the set of active Anchor UE and the set of inactive Anchor UE as described above for network-based SL positioning operation scenarios can also apply in such scenarios.
  • Implementations described in this disclosure also enable discovery and selection of Server UE. For instance, in network-based SL positioning operation scenarios the SL positioning capable LMF may decide to offload the location calculation to a separate Server UE, e.g., due to load reasons. In such scenarios the LMF and Target UE may perform the following steps:
  • the Target UE can send to LMF a list of discovered Server UE and based on the received information and other information the LMF can pre-select a set of candidate Server UE and the LMF can send this set to the Target UE.
  • Other information represents information about registered SL positioning capable UE and their SL positioning capabilities, e.g., whether SL positioning capable UE support Server UE functionality.
  • the LMF may receive such information from the AMF.
  • Other information may also include subscription information of the concerned UE.
  • a size of the set of candidate Server UE may be L, e.g. 2, 4, 8, etc.
  • Each candidate Server UE in the set may be associated with a priority, e.g. given by an explicit priority indicator (e.g. with a value range of 1 to 16 with value 1 indicating the highest priority and value 16 indicating the lowest priority) and/or given by the order of occurrence in the set, e.g., the first listed Server UE has the highest priority, the second listed Server UE has the second-highest priority, and so on.
  • the Target UE may measure (e.g. the RSRP) for each candidate Server UE in the set and perform ranking based on the measured results, e.g., based on Server UE PSCCH-RSRP, PSBCH-RSRP, etc.
  • the pre-selected set of candidate Server UE may be sent by the LMF in a new SLPP message Candidate Server UE Set Config. Alternatively, this information may be sent in an existing SLPP message.
  • the Target UE Upon reception of the set of candidate Server UE, the Target UE can make a selection of Server UE for SL positioning. According to the order of occurrence of the Server UE in the set (e.g., given by a priority or ranking) the Target UE can select the first Server UE with which it can successfully establish an SL connection and sends then a message back to inform the LMF about the selected Server UE. This message may be a new and/or an existing SLPP message.
  • the Target UE can perform Server UE reselection based on the stored set of candidate Server UE. Further, both Target UE and LMF can maintain the set of candidate Server UE. During an ongoing SL positioning session the LMF may make and send updates of the candidate Server UE set to the Target UE by using the Candidate Server UE Set Config message.
  • advantages of the proposed solutions include that frequent initiation of Anchor UE and Server UE discovery and selection process during an ongoing SL positioning session can be reduced; delay for performing SL positioning and potential degradation in the performance of location estimation can be reduced; and additional signaling overhead for Anchor UE and Server UE discovery and selection process during an ongoing SL positioning session can be reduced.
  • network-based SL positioning operation scenarios where an SL-MT-LR procedure is performed and in which the absolute location of Target UE1 (e.g., as an extension of the procedure 800) can be determined by using SL PRS that is transmitted by Anchor UE2 to UE/r.
  • an LMF response received from UE1 the SL-MT-LR can include information about the discovered UE2 to UE/r and their SL positioning capabilities and configured SL PRS resource pools.
  • Figure 10 illustrates an example procedure 1000 in accordance with aspects of the present disclosure.
  • Step 2 Based on the information received from the LMF, UE1 can start to establish an SL connection with the Anchor UE2 to UE7. The UE1, for instance, was able to establish an SL connection with the Anchor UE2, UE4, UE5 and UE6. UE1 can select the Anchor UE2, UE4, UE5, UE6 and start SL positioning with an Anchor UE, not expressly illustrated in Figure 10.
  • Step 3 The UE1 can send to the LMF the Active Anchor UE Set Config message that includes the set of Anchor UE with which the UE1 can perform SL positioning.
  • Step 4a The UE1 can maintain the set of active Anchor UE that includes UE2, UE4, UE5, and UE6 such as in accordance with the message sent in Step 3.
  • Step 4b The LMF maintains the set of active Anchor UE that includes UE2, UE4, UE5 and UE6 such as in accordance with the message received in Step 3.
  • Step 5 The LMF can send the Active Anchor UE Set Request message to request the UE1 to send the current set of active Anchor UE.
  • Step 6 The UE1 can send the current set of active Anchor UE to LMF by using the Active Anchor UE Set Config message.
  • the current set of active Anchor UE may only include UE2 and UE5.
  • Step 7 When the number of active Anchor UE falls below a threshold (e.g., threshold of 4 such as set internally by LMF based on the requested LCS QoS) the LMF can send a new set of Anchor UE (UE8 to UE12) with which UE1 can perform SL positioning.
  • a threshold e.g., threshold of 4 such as set internally by LMF based on the requested LCS QoS
  • Step 8 Based on the information received from the LMF, UE1 can start to discover and to establish an SL connection with the Anchor UE8 to UE12. The UE1, for instance, was able to establish an SL connection with the Anchor UE9, UE10, UE11. UE1 can select the Anchor UE9, UE10, UE11 and start SL positioning with an Anchor UE.
  • Step 9 The UE1 can send a most recent set of active Anchor UE to the LMF by using the Active Anchor UE Set Config message.
  • the latest set of active Anchor UE can include UE2, UE5, UE9, UE10, and UE11.
  • Implementations also enable discovery and selection of server UE. For instance, network-based SL positioning operations (e.g., as described in example procedure 800) where an SL-MT-LR procedure is performed and in which the absolute location of Target UE1 can be determined using SL PRS that is transmitted by Anchor UE2 to UE/r. Further, UE-assisted positioning can be performed to determine the location of the Target UE1, e.g., where the Target UE1 has no server UE functionality. Further, such as due to load reasons the SL positioning capable LMF can decide to offload the location calculation to a separate Server UE. Thus, the LMF can request that the Target UE1 send a list of discovered Server UE.
  • network-based SL positioning operations e.g., as described in example procedure 800
  • UE-assisted positioning can be performed to determine the location of the Target UE1, e.g., where the Target UE1 has no server UE functionality.
  • the SL positioning capable LMF can decide to offload the location calculation to
  • Figure 11 illustrates an example procedure 1100 in accordance with aspects of the present disclosure.
  • Step 0 Based on the request from LMF the UE1 can perform SL discovery to discover a
  • Step 1 UE1 can send to the LMF the list of discovered Server UE.
  • Step 2 Based on the received information from UE1 and other information the LMF can compile a set of candidate Server UE and send this set to UE1.
  • the set of candidate Server UE can include 4 UE (UE2 to UE5) and each UE can be associated with an explicit priority value as follows: UE2: Priority value “1”; UE3: Priority value “2”; UE4: Priority value “3”; UE5: Priority value “4”.
  • Step 3 LMF sends the set of candidate Server UE to UE1.
  • Step 4 Based at least in part on reception of the set of candidate Server UE, UE1 can select a Server UE for SL positioning. For instance, according to a priority value for each Server UE, UE1 can start to establish an SL connection with UE2. The SL connection establishment with UE2 can fails. Therefore, UE1 can start to establish an SL connection with UE3. A SL connection with UE3 can be successfully established. Therefore, UE1 can select UE3 as a Server UE.
  • Step 5 UE1 can inform the LMF about the selected Server UE3.
  • FIG. 12 illustrates an example of a UE 1200 in accordance with aspects of the present disclosure.
  • the UE 1200 may include a processor 1202, a memory 1204, a controller 1206, and a transceiver 1208.
  • the processor 1202, the memory 1204, the controller 1206, or the transceiver 1208, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
  • the processor 1202, the memory 1204, the controller 1206, or the transceiver 1208, or various combinations or components thereof may be implemented in hardware (e.g., circuitry).
  • the hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • the processor 1202 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 1202 may be configured to operate the memory 1204. In some other implementations, the memory 1204 may be integrated into the processor 1202. The processor 1202 may be configured to execute computer-readable instructions stored in the memory 1204 to cause the UE 1200 to perform various functions of the present disclosure.
  • an intelligent hardware device e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof.
  • the processor 1202 may be configured to operate the memory 1204. In some other implementations, the memory 1204 may be integrated into the processor 1202.
  • the processor 1202 may be configured to execute computer-readable instructions stored in the memory 1204 to cause the UE 1200 to perform various functions of the present disclosure.
  • the memory 1204 may include volatile or non-volatile memory.
  • the memory 1204 may store computer-readable, computer-executable code including instructions when executed by the processor 1202 cause the UE 1200 to perform various functions described herein.
  • the code may be stored in a non-transitory computer-readable medium such as the memory 1204 or another type of memory.
  • Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.
  • the processor 1202 and the memory 1204 coupled with the processor 1202 may be configured to cause the UE 1200 to perform one or more of the functions described herein (e.g., executing, by the processor 1202, instructions stored in the memory 1204).
  • the processor 1202 may support wireless communication at the UE 1200 in accordance with examples as disclosed herein.
  • the UE 1200 may be configured to or operable to support a means for receiving, from a first apparatus, a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning; selecting, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning; and transmitting, to the first apparatus, a second sidelink positioning protocol message including information pertaining to the subset of the one or more second apparatus.
  • the UE 1200 may be configured to support any one or combination of selecting the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; determining whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; selecting the subset of the one or more second apparatus for sidelink positioning includes: determining that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and performing a reselection of a second candidate apparatus of the first set of the one or more second apparatus; maintaining the selected subset of the one or more second apparatus for sidelink positioning operation; the UE includes a sidelink target UE; the first apparatus includes one or more of a sidelink server UE or a location management function; the subset of the one or more second apparatus includes one or
  • the UE 1200 may support functionality to receive, from a first apparatus, a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning; select, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning; and transmit, to the first apparatus, a second sidelink positioning protocol message including information pertaining to the subset of the one or more second apparatus.
  • the UE 1200 may be configured to support any one or combination of where the at least one processor is configured to cause the UE to select the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; the at least one processor is configured to cause the UE to determine whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; to select the subset of the one or more second apparatus for sidelink positioning, the at least one processor is configured to cause the UE to: determine that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and perform a reselection of a second candidate apparatus of the first set of the one or more second apparatus; the at least one processor is configured to cause the UE to maintain the selected subset of the one or more second apparatus for
  • the processor 1202 and the memory 1204 coupled with the processor 1202 may be configured to cause the UE 1200 to perform one or more of the functions described herein (e.g., executing, by the processor 1202, instructions stored in the memory 1204).
  • the processor 1202 may support wireless communication at the UE 1200 in accordance with examples as disclosed herein.
  • the UE 1200 may be configured to or operable to support a means for transmitting, to a second UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of the second UE; and receiving, from the second UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the UE 1200 may be configured to support any one or combination of where the information pertaining to the subset of the one or more apparatus includes a priority value; the second UE includes a sidelink target UE; the first UE includes a sidelink server UE.
  • the UE 1200 may support functionality to transmit, to a second UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of the second UE; and receive, from the second UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the UE 1200 may be configured to support any one or combination of where the information pertaining to the subset of the one or more apparatus includes a priority value; the second UE includes a sidelink target UE; the first UE includes a sidelink server UE.
  • the controller 1206 may manage input and output signals for the UE 1200.
  • the controller 1206 may also manage peripherals not integrated into the UE 1200.
  • the controller 1206 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems.
  • the controller 1206 may be implemented as part of the processor 1202.
  • the UE 1200 may include at least one transceiver 1208. In some other implementations, the UE 1200 may have more than one transceiver 1208.
  • the transceiver 1208 may represent a wireless transceiver.
  • the transceiver 1208 may include one or more receiver chains 1210, one or more transmitter chains 1212, or a combination thereof.
  • a receiver chain 1210 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium.
  • the receiver chain 1210 may include one or more antennas to receive a signal over the air or wireless medium.
  • the receiver chain 1210 may include at least one amplifier (e.g., a low-noise amplifier (LNA)) configured to amplify the received signal.
  • the receiver chain 1210 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal.
  • the receiver chain 1210 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.
  • a transmitter chain 1212 may be configured to generate and transmit signals
  • the transmitter chain 1212 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium.
  • the at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM).
  • the transmitter chain 1212 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium.
  • the transmitter chain 1212 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
  • FIG. 13 illustrates an example of a processor 1300 in accordance with aspects of the present disclosure.
  • the processor 1300 may be an example of a processor configured to perform various operations in accordance with examples as described herein.
  • the processor 1300 may include a controller 1302 configured to perform various operations in accordance with examples as described herein.
  • the processor 1300 may optionally include at least one memory 1304, which may be, for example, an L1/L2/L3 cache. Additionally, or alternatively, the processor 1300 may optionally include one or more arithmetic-logic units (ALUs) 1306.
  • ALUs arithmetic-logic units
  • One or more of these components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses).
  • the processor 1300 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein.
  • a protocol stack e.g., a software stack
  • operations e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading
  • the processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 1300) or other memory (e.g., random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), static RAM (SRAM), ferroelectric RAM (FeRAM), magnetic RAM (MRAM), resistive RAM (RRAM), flash memory, phase change memory (PCM), and others).
  • RAM random access memory
  • ROM read-only memory
  • DRAM dynamic RAM
  • SDRAM synchronous dynamic RAM
  • SRAM static RAM
  • FeRAM ferroelectric RAM
  • MRAM magnetic RAM
  • RRAM resistive RAM
  • flash memory phase change memory
  • PCM phase change memory
  • the controller 1302 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 1300 to cause the processor 1300 to support various operations in accordance with examples as described herein.
  • the controller 1302 may operate as a control unit of the processor 1300, generating control signals that manage the operation of various components of the processor 1300. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.
  • the controller 1302 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 1304 and determine subsequent instruction(s) to be executed to cause the processor 1300 to support various operations in accordance with examples as described herein.
  • the controller 1302 may be configured to track memory addresses of instructions associated with the memory 1304.
  • the controller 1302 may be configured to decode instructions to determine the operation to be performed and the operands involved.
  • the controller 1302 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 1300 to cause the processor 1300 to support various operations in accordance with examples as described herein.
  • the controller 1302 may be configured to manage flow of data within the processor 1300.
  • the controller 1302 may be configured to control transfer of data between registers, ALUs 1306, and other functional units of the processor 1300.
  • the memory 1304 may include one or more caches (e.g., memory local to or included in the processor 1300 or other memory, such as RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc.
  • the memory 1304 may reside within or on a processor chipset (e.g., local to the processor 1300). In some other implementations, the memory 1304 may reside external to the processor chipset (e.g., remote to the processor 1300).
  • the memory 1304 may store computer-readable, computer-executable code including instructions that, when executed by the processor 1300, cause the processor 1300 to perform various functions described herein.
  • the code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory.
  • the controller 1302 and/or the processor 1300 may be configured to execute computer-readable instructions stored in the memory 1304 to cause the processor 1300 to perform various functions.
  • the processor 1300 and/or the controller 1302 may be coupled with or to the memory 1304, the processor 1300, and the controller 1302, and may be configured to perform various functions described herein.
  • the processor 1300 may include multiple processors and the memory 1304 may include multiple memories.
  • One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.
  • the one or more ALUs 1306 may be configured to support various operations in accordance with examples as described herein.
  • the one or more ALUs 1306 may reside within or on a processor chipset (e.g., the processor 1300).
  • the one or more ALUs 1306 may reside external to the processor chipset (e.g., the processor 1300).
  • One or more ALUs 1306 may perform one or more computations such as addition, subtraction, multiplication, and division on data.
  • one or more ALUs 1306 may receive input operands and an operation code, which determines an operation to be executed.
  • One or more ALUs 1306 may be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 1306 may support logical operations such as AND, OR, exclusive-OR (XOR), not-OR (NOR), and not-AND (NAND), enabling the one or more ALUs 1306 to handle conditional operations, comparisons, and bitwise operations.
  • the processor 1300 may support wireless communication in accordance with examples as disclosed herein.
  • the processor 1300 may be configured to or operable to receive, from a first apparatus, a first sidelink positioning protocol message including information for selecting a first set of one or more second apparatus for sidelink positioning; select, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning; and transmit, to the first apparatus, a second sidelink positioning protocol message including information pertaining to the subset of the one or more second apparatus.
  • the processor 1300 may be configured to support any one or combination of where the at least one controller is configured to cause the processor to select the subset of the one or more second apparatus based at least in part on a determination that a sidelink connection with the subset of the one or more second apparatus is able to be established; the information pertaining to the subset of the one or more second apparatus includes a priority value; the at least one controller is configured to cause the processor to determine whether a sidelink connection with the one or more second apparatus is able to be established based at least in part on the priority value; to select the subset of the one or more second apparatus for sidelink positioning, the at least one controller is configured to cause the processor to: determine that a sidelink connection drops to a first candidate apparatus of the first set of the one or more second apparatus; and perform a reselection of a second candidate apparatus of the first set of the one or more second apparatus; the at least one controller is configured to cause the processor to maintain the selected subset of the one or more second apparatus for sidelink positioning operation;
  • the processor 1300 may support wireless communication in accordance with examples as disclosed herein.
  • the processor 1300 may be configured to or operable to transmit, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more apparatus for sidelink positioning of a second UE; and receive, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more apparatus.
  • the processor 1300 may be configured to support any one or combination of where the information pertaining to the subset of the one or more apparatus includes a priority value; the first UE includes a sidelink target UE; the processor is implemented as part of a sidelink server UE.
  • FIG. 14 illustrates an example of a NE 1400 in accordance with aspects of the present disclosure.
  • the NE 1400 may include a processor 1402, a memory 1404, a controller 1406, and a transceiver 1408.
  • the processor 1402, the memory 1404, the controller 1406, or the transceiver 1408, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.
  • the processor 1402, the memory 1404, the controller 1406, or the transceiver 1408, or various combinations or components thereof may be implemented in hardware (e.g., circuitry).
  • the hardware may include a processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.
  • DSP digital signal processor
  • ASIC application-specific integrated circuit
  • the processor 1402 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof). In some implementations, the processor 1402 may be configured to operate the memory 1404. In some other implementations, the memory 1404 may be integrated into the processor 1402. The processor 1402 may be configured to execute computer-readable instructions stored in the memory 1404 to cause the NE 1400 to perform various functions of the present disclosure.
  • an intelligent hardware device e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof.
  • the processor 1402 may be configured to operate the memory 1404. In some other implementations, the memory 1404 may be integrated into the processor 1402.
  • the processor 1402 may be configured to execute computer-readable instructions stored in the memory 1404 to cause the NE 1400 to perform various functions of the present disclosure.
  • the memory 1404 may include volatile or non-volatile memory.
  • the memory 1404 may store computer-readable, computer-executable code including instructions when executed by the processor 1402 cause the NE 1400 to perform various functions described herein.
  • the code may be stored in a non-transitory computer-readable medium such as the memory 1404 or another type of memory.
  • Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another.
  • a non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.
  • the processor 1402 and the memory 1404 coupled with the processor 1402 may be configured to cause the NE 1400 to perform one or more of the functions described herein (e.g., executing, by the processor 1402, instructions stored in the memory 1404).
  • the processor 1402 may support wireless communication at the NE 1400 in accordance with examples as disclosed herein.
  • the NE 1400 may be configured to or operable to support a means for transmitting, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more second UE for sidelink positioning of the first UE; and receiving, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more second UE.
  • the NE 1400 may be configured to support any one or combination of where the information pertaining to the subset of the one or more second UE includes a priority value; the network entity includes a location management function; the subset of the one or more second UE includes one or more of a sidelink anchor UE or a sidelink server UE; maintaining a set of inactive sidelink anchor UE that are not currently involved in a sidelink positioning operation.
  • the NE 1400 may support functionality to transmit, to a first UE, a first sidelink positioning protocol message including information for selecting a first set of one or more second UE for sidelink positioning of the first UE; and receive, from the first UE, a second sidelink positioning protocol message including information pertaining to a subset of the one or more second UE.
  • the NE 1400 may be configured to support any one or combination of where the information pertaining to the subset of the one or more second UE includes a priority value; the network entity includes a location management function; the subset of the one or more second UE includes one or more of a sidelink anchor UE or a sidelink server UE; to maintain a set of inactive sidelink anchor UE that are not currently involved in a sidelink positioning operation.
  • the information pertaining to the subset of the one or more second UE includes a priority value; the network entity includes a location management function; the subset of the one or more second UE includes one or more of a sidelink anchor UE or a sidelink server UE; the at least one processor is configured to cause the network entity to maintain a set of inactive sidelink anchor UE that are not currently involved in a sidelink positioning operation.
  • the controller 1406 may manage input and output signals for the NE 1400.
  • the controller 1406 may also manage peripherals not integrated into the NE 1400.
  • the controller 1406 may utilize an operating system such as iOS®, ANDROID®, WINDOWS®, or other operating systems.
  • the controller 1406 may be implemented as part of the processor 1402.
  • the NE 1400 may include at least one transceiver 1408. In some other implementations, the NE 1400 may have more than one transceiver 1408.
  • the transceiver 1408 may represent a wireless transceiver.
  • the transceiver 1408 may include one or more receiver chains 1410, one or more transmitter chains 1412, or a combination thereof.
  • a receiver chain 1410 may be configured to receive signals (e.g., control information, data, packets) over a wireless medium.
  • the receiver chain 1410 may include one or more antennas to receive a signal over the air or wireless medium.
  • the receiver chain 1410 may include at least one amplifier (e.g., a low-noise amplifier (LNA)) configured to amplify the received signal.
  • the receiver chain 1410 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal.
  • the receiver chain 1410 may include at least one decoder for decoding the demodulated signal to receive the transmitted data.
  • a transmitter chain 1412 may be configured to generate and transmit signals
  • the transmitter chain 1412 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium.
  • the at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM), frequency modulation (FM), or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM).
  • the transmitter chain 1412 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium.
  • the transmitter chain 1412 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.
  • Figure 15 illustrates a flowchart of a method 1500 in accordance with aspects of the present disclosure.
  • the operations of the method may be implemented by a UE as described herein.
  • the UE may execute a set of instructions to control the function elements of the UE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
  • the method may include receiving, from a first apparatus, a first sidelink positioning protocol message comprising information for selecting a first set of one or more second apparatus for sidelink positioning.
  • the operations of 1502 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1502 may be performed by a UE as described with reference to Figure 12.
  • the method may include selecting, from the first set of one or more second apparatus, a subset of the one or more second apparatus for sidelink positioning.
  • the operations of 1504 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1504 may be performed by a UE as described with reference to Figure 12.
  • the method may include transmitting, to the first apparatus, a second sidelink positioning protocol message comprising information pertaining to the subset of the one or more second apparatus.
  • the operations of 1506 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1506 may be performed a UE as described with reference to Figure 12.
  • Figure 16 illustrates a flowchart of a method 1600 in accordance with aspects of the present disclosure.
  • the operations of the method may be implemented by a UE as described herein.
  • the UE may execute a set of instructions to control the function elements of the UE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
  • the method may include transmitting, from a first UE to a second UE, a first sidelink positioning protocol message comprising information for selecting a first set of one or more apparatus for sidelink positioning of the second UE.
  • the operations of 1602 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1602 may be performed by a UE as described with reference to Figure 12.
  • the method may include receiving, from the second UE, a second sidelink positioning protocol message comprising information pertaining to a subset of the one or more apparatus.
  • the operations of 1604 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1604 may be performed by a UE as described with reference to Figure 12.
  • Figure 17 illustrates a flowchart of a method 1700 in accordance with aspects of the present disclosure.
  • the operations of the method may be implemented by a NE as described herein.
  • the NE may execute a set of instructions to control the function elements of the NE to perform the described functions. It should be noted that the method described herein describes a possible implementation, and that the operations and the steps may be rearranged or otherwise modified and that other implementations are possible.
  • the method may include transmitting, to a first UE a first sidelink positioning protocol message comprising information for selecting a first set of one or more second UE for sidelink positioning of the first UE.
  • the operations of 1702 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1702 may be performed by a NE as described with reference to Figure 14.
  • the method may include receiving, from the first UE, a second sidelink positioning protocol message comprising information pertaining to a subset of the one or more second UE.
  • the operations of 1704 may be performed in accordance with examples as described herein. In some implementations, aspects of the operations of 1704 may be performed by a NE as described with reference to Figure 14.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Divers aspects de la présente divulgation concernent la sélection d'un appareil de positionnement de liaison latérale. Un équipement utilisateur (UE) (par exemple, un UE cible de positionnement de liaison latérale) reçoit d'un premier appareil un premier message de protocole de positionnement de liaison latérale contenant des informations pour sélectionner un premier ensemble d'un ou plusieurs seconds appareils pour un positionnement de liaison latérale. L'UE peut également sélectionner parmi le premier ensemble d'un ou plusieurs seconds appareils, un sous-ensemble desdits un ou plusieurs seconds appareils pour un positionnement de liaison latérale. L'UE peut en outre transmettre, au premier appareil, un second message de protocole de positionnement de liaison latérale contenant des informations concernant le sous-ensemble desdits un ou plusieurs seconds appareils qui peuvent être utilisés pour déterminer une position de l'UE.
PCT/IB2024/060533 2023-10-27 2024-10-25 Sélection d'appareil pour positionnement de liaison latérale Pending WO2025088572A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US202363546054P 2023-10-27 2023-10-27
US63/546,054 2023-10-27
US18/926,100 2024-10-24
US18/926,100 US20250142523A1 (en) 2023-10-27 2024-10-24 Selection of apparatus for sidelink positioning

Publications (1)

Publication Number Publication Date
WO2025088572A1 true WO2025088572A1 (fr) 2025-05-01

Family

ID=93460865

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2024/060533 Pending WO2025088572A1 (fr) 2023-10-27 2024-10-25 Sélection d'appareil pour positionnement de liaison latérale

Country Status (1)

Country Link
WO (1) WO2025088572A1 (fr)

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architectural Enhancements to support Ranging based services and Sidelink Positioning (Release 18)", 6 September 2023 (2023-09-06), XP052516588, Retrieved from the Internet <URL:https://ftp.3gpp.org/tsg_sa/WG2_Arch/Latest_SA2_Specs/DRAFT_INTERIM/23586-i10_CRs_Implemented.zip 23586-i10_CRs_Implemented.docx> [retrieved on 20230906] *
JIANXIANG LI ET AL: "Architecture and Signaling procedure on support of PC5-only and joint PC5-Uu scenarios", vol. RAN WG2, no. Athens, GR; 20230227 - 20230303, 17 February 2023 (2023-02-17), XP052244848, Retrieved from the Internet <URL:https://www.3gpp.org/ftp/TSG_RAN/WG2_RL2/TSGR2_121/Docs/R2-2300198.zip R2-2300198 Architecture and Signaling procedure on support of PC5-only and joint PC5-Uu scenarios.docx> [retrieved on 20230217] *

Similar Documents

Publication Publication Date Title
US11825438B2 (en) Positioning signal measurement with discontinuous reception and wake-up signal
KR102791179B1 (ko) Nr v2x에서 단일 단말의 prs 전송에 기반한 사이드링크 포지셔닝
US20250113299A1 (en) Positioning signal measurement with discontinuous reception
US20250347765A1 (en) Dormant secondary cell positioning signaling
WO2024110081A1 (fr) Collecte et mise en rapport de données dans un système de communication sans fil
WO2024069439A1 (fr) Planification et traitement de ressources pour positionnement de liaison latérale
US20250142523A1 (en) Selection of apparatus for sidelink positioning
WO2024069536A1 (fr) Configuration de drx pour positionnement de liaison latérale
US20250031146A1 (en) Signaling and ue behavior for sidelink prs drx configuration in nr sidelink positioning
US20250063576A1 (en) Sidelink positioning assistance
WO2024114965A1 (fr) Gestion de surcharge pour positionnement en liaison latérale dans un système de communication sans fil
WO2024104628A1 (fr) Prise en charge de multiples sessions de positionnement de liaison latérale dans un système de communication sans fil
WO2024153362A1 (fr) Mappage de priorité de signal de référence de positionnement de liaison latérale dans un système de communication sans fil
WO2024251394A1 (fr) Détermination d&#39;emplacement d&#39;équipement utilisateur
WO2025088572A1 (fr) Sélection d&#39;appareil pour positionnement de liaison latérale
US20250280387A1 (en) Error messaging for sidelink positioning
US20250380298A1 (en) Triggering sensing operations performed by a wireless communications system
US20250379691A1 (en) Management of sensing components for a wireless communications system
WO2024169218A1 (fr) Accès aléatoire pour détection
US20250119872A1 (en) Techniques for radio-based sensing
EP4666529A1 (fr) Aide au positionnement de liaison latérale
WO2025037265A1 (fr) Aide au positionnement de liaison latérale
WO2025057149A1 (fr) Appareil et procédé pour ue d&#39;ancrage de référence pour positionnement de liaison latérale
WO2024069435A1 (fr) Attribution de ressources pour un groupe de positionnement de liaison latérale
WO2024234701A1 (fr) Collecte de données assistée par amf pour une lmf

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24804965

Country of ref document: EP

Kind code of ref document: A1