METHOD AND APPARATUS FOR POSITIONING REFERENCE SIGNAL TRANSMISSION IN SIDELINK COMMUNICATIONS - Patent application
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2023-04-26
- Publication Date
- 2026-04-14
AI Technical Summary
Existing sidelink communication methods for positioning in vehicular environments face challenges in efficiently managing resource periods for positioning reference signals (PRS), particularly in scenarios where mobile devices have varying speeds, leading to suboptimal positioning accuracy and resource utilization.
The method involves user equipment (UE) obtaining configuration information for resource periods, determining the period of PRS, and comparing it with predetermined periods or requests from other UEs to decide whether to send a request to change the PRS period, thereby optimizing resource allocation and positioning performance.
This approach enhances positioning accuracy and resource efficiency by dynamically adjusting PRS periods based on vehicle speed and other UEs' requests, ensuring optimal positioning performance even in dynamic vehicular environments.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a method for using user equipment in sidelink communications, an apparatus for positioning in sidelink communications, and a non-transitory computer-readable medium. [Background technology]
[0002] Generally described, computing devices and communication networks can be used to exchange information. In a typical application, a computing device can request / send data to another computing device via a communication network. More specifically, a computing device can use a wireless communication network to exchange information or establish a communication channel.
[0003] A wireless communication network can include a wide variety of devices that include or have access to the component(s) for accessing the wireless communication network. Such devices can utilize the wireless communication network to facilitate interaction with other devices that can access the wireless communication network, or to facilitate interaction with devices that utilize other communication networks, via the wireless communication network. Additionally or alternatively, the devices can sometimes or always communicate directly with each other without going through or utilizing the wireless communication network.
[0004] In the context of vehicles or other mobile devices, a communication network can be configured to provide communication between vehicles (or integrated components) equipped with a wireless interface. There are many approaches to implementing such wireless communication networks, such as the 802.xx wireless interfaces promulgated by the Institute of Electrical and Electronics Engineers ("IEEE"). Another approach to such wireless communication networks corresponds to cellular-based communication networks, specifically, their ability to support new radio (NR) and sidelink (SL) communications. Summary of the Invention
[0005] In a first aspect thereof, the present invention provides a method for using a user equipment in sidelink communication, the method comprising the steps of: obtaining, by the user equipment, configuration information defining a set of resource periodicities for obtaining one or more positioning reference signals from one or more anchor devices, determining, by the user equipment, periodicities of the one or more positioning reference signals, determining, by the user equipment, based on a comparison of the determined periodicities of the one or more positioning reference signals with at least one of one or more predefined periodicities or periodicities requested by one or more other user equipments, whether to transmit to one or more anchor devices a request to modify the periodicity of the one or more positioning reference signals, and transmitting, by the user equipment, the request to modify the periodicity of the one or more positioning reference signals based on the determining whether to transmit step.
[0006] In a second aspect thereof, the present invention provides an apparatus for positioning in sidelink communications, the apparatus comprising: a memory storing instructions; and a processor, the processor executing the instructions stored in the memory to obtain configuration information defining a set of resource periods for acquiring one or more positioning reference signals from one or more anchor devices, determine periodicities of the one or more positioning reference signals, and compare the determined periodicities of the one or more positioning reference signals with one or more predetermined periodicities or with one or more other user equipments. and determining whether to transmit a request to change the period of the one or more positioning reference signals to one or more anchor devices based on a comparison with at least one of the requested periods.
[0007] The present invention in a third aspect provides a non-transitory computer-readable medium storing instructions executable by one or more processors of a device to perform a method for positioning in sidelink communications, the method comprising the steps of: acquiring, by the device, configuration information defining a set of resource periodicities for acquiring positioning reference signals from one or more anchor devices, determining, by the device, periodicities of the one or more positioning reference signals, determining, by the device, based on a comparison of the determined periodicities of the one or more positioning reference signals with one or more predefined periodicities or periodicities requested by one or more other user equipments, whether to transmit, to one or more anchor devices, a request to modify the periodicity of the one or more positioning reference signals, and transmitting, by the device, the request to modify the periodicity of the one or more positioning reference signals based on the determining whether to transmit step. [Brief description of the drawings]
[0008] Various features are described with reference to the following drawings. Throughout the drawings, reference numbers may be reused to indicate correspondence between referenced elements. The drawings are provided to illustrate examples described herein and are not intended to limit the scope of the present disclosure. [Figure 1] 1 is a block diagram illustrating an exemplary communication system consistent with certain embodiments of the present application. [Figure 2A] FIG. 1 illustrates an embodiment of an example roadside unit (RSU) architecture for implementing one or more aspects of the present application. [Figure 2B]FIG. 1 illustrates one embodiment of an example user equipment (UE) architecture for implementing one or more aspects of the present application. [Figure 2C] FIG. 1 illustrates an embodiment of an example next generation Node B (gNB) architecture for implementing one or more aspects of the present application. [Diagram 3] FIG. 13 is a block diagram illustrating allocation of resources from a resource pool via sidelink based communication. [Figure 4] 1A-1C illustrate different embodiment implementations of a selection window according to aspects of the present application. [Diagram 5] 4 is a flow diagram illustrating an example routine for request resource processing performed by a UE in accordance with an aspect of the present application. [Figure 6] 4 is a flow diagram illustrating an example routine for request resource processing performed by an RSU in accordance with an aspect of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Aspects of the present disclosure relate to systems and methods for exchanging positioning information and / or signals. More specifically, one or more aspects of the present application address a mixed scheme of fixed and dynamic positioning data transmission from one or more devices to one or more mobile devices over one or more cellular communication air interfaces. Illustratively, a device transmitting a positioning reference signal (PRS) may correspond to one or more devices that may be generally referred to as a roadside unit ("RSU"), an "anchor", or a "UE". References to an RSU or an anchor throughout this application are in no way intended to limit the configuration or functional differences of any particular device, and should be considered interchangeable unless expressly stated. A mobile device may correspond to one or more user equipments ("UE"), which may correspond to a device that is capable of moving (directly or indirectly). An anchor and a UE transmit a positioning reference signal. The anchors are configured to exchange positioning signals in the form of a Predefined Positioning Signal ("PRS"). By way of example, the positioning signals may include signals such as preconfigured signals or predefined signals that may not include additional or supplemental information. The PRS transmitted by the anchor to the UE may be utilized by the UE for purposes of a positioning solution based on one or more techniques, including, but not limited to, Time Difference of Arrival (TDOA), Angle of Departure (AoD), Angle of Arrival (AoA), Round Trip Time (RTT), etc.
[0010] The anchor and UE communicate wirelessly over an air interface hosted by infrastructure equipment commonly referred to as a gNB in in-coverage and partial coverage scenarios, or without a gNB in out-of-coverage scenarios. Other common terms for such types of infrastructure equipment interfacing with devices such as anchors and UEs are eNB, base station, etc. Illustratively, the gNB or pre-configuration configures fixed and dedicated communication channel resources for PRS transmission from the anchor with a restricted set of resource periods. The restricted set of resource periods allows the UE to send a sequence-based request to the RSU to transmit the PRS using one set of resource periods. Each anchor then transmits the requested PRS, which is of the minimum periodicity requested from all associated UEs. The PRS transmission illustratively uses a predefined sequence corresponding to the periodicity to quickly facilitate acquisition of periodicity information at the UE without extra signaling. Any unused PRS resources from the anchor can then be used by the UE for transmission of its own PRS. Illustratively, one or more aspects of the present application facilitate transmission and reception of information to facilitate positioning of UEs, which may be moving at different speeds, while minimizing signaling overhead.
[0011] As generally described, one approach for the exchange of positioning signals involves deploying a set of one or more anchors along roads or other transmission areas that can communicate with UEs (e.g., moving UEs). The anchors are fixed and their locations can be easily obtained. For positioning by using either timing-based (e.g., TDOA or RTT) or angle-based methods, transmission of a PRS from the anchors and / or UEs is required to position the relevant measurements.
[0012] To achieve positioning over the SL air interface, UEs need to transmit and receive specific reference signals for positioning that are distinct from SL communication data, commonly referred to as "SL Positioning Reference Signals" (SL PRS). UEs make specific measurements (e.g., time of arrival, angle of arrival, etc.) on these re-fence signals, which are then used to calculate their position estimates. Aspects of the present application are described with respect to anchors, which are specific computing devices at least partially configured to transmit positioning signals. Additionally, other UEs or devices or network entities that support SL functionality can also serve as "anchors" for positioning purposes. SL PRSs can be configured with respect to various parameters, including time-frequency resources such as bandwidth and periodicity, directivity-related parameters such as beam direction, beam width, number of beams, and transmit power.
[0013] Via SL communication, UEs (e.g. UEs moving in a vehicle) can periodically exchange information about their status (speed, direction, heading, etc.) to inform each other about their presence and mobility, as well as about specific road conditions. Such information can be transmitted via standardized or structured messages, such as the Cooperative Awareness Message (CAM) and Decentralized Environmental Notification Message (DENM) defined by ETSI, and the Basic Safety Message (BSM) defined by SAE. CAMs must be broadcast periodically by all vehicles, e.g. every 100 ms, while DENMs are rather broadcast only when a specific event occurs, e.g. in case of a collision on the road. It is an event-triggered message that notifies of an event. Upon receiving such a message, vehicles can adjust their maneuver and cooperate efficiently for safer and more efficient road traffic. In LTE V2X Sidelink PC5 and NR V2X Sidelink PC5, CAM and DENM and other V2X application messages can be transmitted over SL (besides UL and DL) to support various use cases ranging from extended sensors to cooperative autonomous driving, from basic safety to vehicle platooning, for example.
[0014] Compared to existing UL / DL positioning methods, SL positioning has the advantage of operating outside (or partially) network coverage in addition to in-coverage conditions where network-based positioning is not applicable or cannot meet positioning quality of service QoS requirements (e.g., due to few available anchor gNB nodes) or when the UE is beyond the GNSS range and / or network coverage (e.g., in a tunnel).
[0015] The design of PRS transmission is essential to perform positioning in terms of positioning accuracy, resource efficiency, power consumption, and positioning latency. State-of-the-art designs utilize fixed configurations and resource allocations for PRS transmissions to both the anchor and the UE. The fixed PRS configurations and resource allocations help the UE to quickly detect and measure the PRS from the anchor. One approach to the implementation of the wireless network of devices (e.g., anchor and UE) can be simplified to not distinguish PRS transmissions from the anchor and the UE. In such an approach, joint resource allocation is performed for PRS transmissions to both the anchor and the UE in a similar manner.
[0016] On the other hand, the need for PRS transmission frequencies to achieve a particular positioning accuracy requirement may be highly dependent on the speed of the moving UE (e.g., pedestrian, cyclist, driver, etc.). Fixed approaches may be inadequate in the sense that they do not account for differences in the static nature of the anchor or the dynamic nature of the moving UE. To at least partially address the shortcomings associated with such approaches, in one aspect of the present application, PRS transmissions from an anchor are configured according to the anchor's fixed characteristics in order to design an efficient resource allocation for PRS transmissions.
[0017] Although aspects of the present application are described with respect to example network components, interactions, and routines, those skilled in the art will appreciate that one or more aspects of the present application may be implemented according to various environments, system architectures, computing device architectures, and the like. Similarly, references to specific devices, such as anchors, RSUs, UEs, gNBs, etc., can be considered general references and not intended to provide additional meaning or configuration to individual computing devices. Additionally, references to any particular type of data type, structure, or interface are also for illustrative purposes only and should not be construed as limiting. Thus, all examples are intended to be illustrative in nature and should not be construed as limiting.
[0018] FIG. 1 illustrates a block diagram of an exemplary communication system (environment) 100 for implementing one or more aspects of the present application. The environment 100 may include a first set of devices (anchors) 102 (e.g., 102A, 102B) corresponding to RSUs located at fixed locations, such as predetermined locations along a transit area 106 (e.g., a road or a route). The environment 100 includes a second set of devices 104 (e.g., 104A, 104B) corresponding to UEs, for example, configured to dynamically move along the transit area 106. In some embodiments, the RSUs 102 and UEs 104 may wirelessly communicate with a gNB 110 of an infrastructure equipment (wireless network) 108, for example, the RSUs 102 and UEs 104 may be within a full or partial coverage area of a wireless signal from the gNB 110. In some embodiments, the RSU 102 and the UE 104 may not be in wireless communication with the gNB 110, e.g., the RSU 102 and the UE 104 may be in an out-of-coverage region of a wireless signal from the gNB 110. The RSU 102 and the UE 104 may also be in wireless communication with the gNB 110 and one or more additional components 112 of the infrastructure equipment 108 that may offload processing of information or functions related to the wireless network, such as a location services (LCS) server (not shown). The gNB and the LCS server may be connected to the one or more additional components 112.
[0019] The communications between the gNB 110, the anchor 102, and the UE 104 may correspond to a radio access network (RAN), such as a Next Generation RAN (NG-RAN) or a 6G RAN. Other examples of RANs and core networks may be implemented without departing from the scope of this disclosure. Other examples of RANs include an Evolved Universal Terrestrial Radio Access Network (EUTRAN), a Universal Terrestrial Radio Access Network (UTRAN), and additional variations or alternatives.
[0020] The RAN illustratively implements a radio access technology (RAT) such as New Radio (NR), Long Term Evolution (LTE), also known as Evolved Universal Terrestrial Radio Access (EUTRA), Universal Mobile Telecommunications System (UMTS), etc. The RAT of the illustrative environment (communication system) 100 may illustratively be NR. For example, different names may be used for the RAN nodes depending on the RAT used for the RAN. In the illustrative example of the communication system 100 of FIG. 1, the nodes of the NG-RAN 105 may be either Next Generation Node B (gNB) 110 or Next Generation Evolved Node B (ng-eNB). In other applications, the RAN nodes may be referred to as Node B (NB) in a RAN using the UMTS RAT. The RAN nodes may be referred to as Evolved Node B (eNB) in a RAN using the LTE / EUTRA RAT. However, as noted above, the terms base station, RAN node, gNB, and ng-eNB may be used interchangeably. Additionally, references to infrastructure equipment 108 may be used to reference RAN nodes and additional core network equipment corresponding to the wireless network.
[0021] Illustratively, various aspects related to the infrastructure equipment 108 (gNB 110) may be implemented as one or more components associated with one or more functions or services. The components may correspond to software modules implemented by one or more computing devices, which may be separate standalone computing devices. Thus, the components of the gNB 110 should be considered as logical representations of services and do not require a specific implementation on one or more computing devices. Additionally, the infrastructure equipment (including any additional equipment not shown) may be maintained by an operator, such as a Mobile Network Operator (MNO), a Private Network Operator, a Multi-System Operator (MSO), an Internet of Things (IOT) network operator, etc., and may provide services such as, for example, voice, data (e.g., wireless Internet access), messaging, vehicle communication services such as vehicle-to-everything (V2X) communication services, safety services, mission critical services, IoT, services in residential, commercial, or industrial environments such as Industrial IOT (IIOT), etc.
[0022] Continuing to refer to FIG. 1, illustratively, the anchor 102 and the UE 104 can exchange signals, such as positioning signals, according to a sidelink communication channel. Illustratively, the sidelink communication channel is a physical layer that is composed of several physical channels and signals. The SL physical channel may correspond to NR SL, which is a layer of the SL. The SL physical channel is a set of resource elements that carry information for the higher layers of the protocol stack. The SL physical channel may include a physical sidelink broadcast channel (PSBCH) on which the master information block (MIB) of the SL is transmitted periodically and carries the SL-BCH transport channel containing system information for UE-to-UE or UE-to-UE RSU communication. The PSBCH is transmitted together with the sidelink primary synchronization signal / sidelink secondary synchronization signal (S-PSS / SSS) in the S-SSB (synchronization signal block signal). The SL physical channel may further include a physical sidelink feedback channel (PSFCH) used to transmit HARQ feedback from the receiving UE / RSU to the transmitting UE over the SL for unicast or groupcast communication. The SL physical channel may also include a physical sidelink shared channel (PSSCH) and a physical sidelink control channel (PSCCH). Each PSSCH contains a transport block associated with the PSCCH. The PSCCH is transmitted in the same slot as the PSSCH and contains control information about the shared channel. The sidelink control information (SCI) is divided into two stages. The first stage is transmitted on the PSCCH associated with the PSSCH, and the second stage is transmitted on the corresponding PSSCH. Demodulation Reference Signals (DMRS) are used for the PSCCH, PSSCH, and PSBCH as reference signals for the demodulation of messages at the receiver.
[0023] The UE 104 may include wireless transmission and reception components for communicating with one or more nodes in the RAN, one or more relay nodes, or one or more anchors, or one or more other UEs, etc. Examples of UEs include, but are not limited to, smartphones, tablets, laptops, computers, wireless transmitting and / or receiving units in vehicles, vehicle-to-everything (V2X) or vehicle-to-vehicle (V2V) devices, wireless sensors, Internet of Things (IoT) devices, Industrial Internet of Things (IIOT) devices, etc. Other names may be used for UEs, such as mobile stations (MS), mobile equipment (ME), terminal equipment, terminal nodes, client devices, mobile devices, etc. Additionally, the UE 104 may also include components or subcomponents integrated into other devices, such as vehicles, to provide wireless communication capabilities with nodes in the RAN, other UEs, RSUs, satellite communications, as described herein. Such other devices may have other functions or functions in addition to wireless communication. Thus, reference to a UE may include individual components that facilitate wireless communication, as well as the entire device incorporating components to facilitate wireless communication.
[0024] FIG. 2A illustrates one embodiment of an architecture of an exemplary anchor 102 (or other anchor) for implementing one or more aspects of the present application as described. The general architecture of the anchor 102 illustrated in FIG. 2A includes a configuration of computer hardware and software components that may be used to implement aspects of the present disclosure. As previously described, the components of the anchor 102 may include physical hardware components, one or more virtualized components, or a combination thereof. Additionally, the components of the anchor 102 or functionality attributed to the anchor 102 may be implemented in a virtualized environment. Such a virtualized environment may be provided by a manufacturer or a third party entity, such as a computing service provider, that may instantiate software modules, which may be permanent or temporary in nature, for the purpose of implementing the functionality illustrated in the exemplary architecture of the anchor 102.
[0025] As illustrated, the anchor 102 includes a processing unit 202, a network interface 204, a computer-readable media drive 206, and an input / output interface 208, all of which may be in communication with each other via a communication bus. The components of 102 may be physical hardware components or may be implemented in a virtualized environment.
[0026] The network interface 204 may provide a connection to one or more networks or computing systems, such as the wireless network shown in FIG. 1. Thus, the processing unit 202 may receive information and instructions from other computing systems or services over the network. The processing unit 202 may also communicate with memory 210 and further provide output information via the input / output interface 208, such as over SL physical and wireless communication channels. In some embodiments, the anchor 102 may include more (or less) components than those shown in FIG. 2A, including one or more antennas to facilitate transmission and reception of wireless signals.
[0027] The memory 210 may include computer program instructions that the processing unit 202 executes to implement one or more embodiments. The memory 210 generally includes RAM, ROM, or other persistent or non-transitory memory. The memory 210 may store an operating system 214 that provides computer program instructions used by the processing unit 202 in the general management and operation of the anchor 102. The memory 210 may further include computer program instructions and other information for implementing aspects of the disclosure. For example, in one embodiment, the memory 210 includes a wireless interface component 216 for processing wireless signals from the wireless network 108, the UE 104, or other anchors 102. The memory 210 includes a PRS information component 218 configured to provide PRS information to one or more UEs as described herein.
[0028] FIG. 2B illustrates one embodiment of an exemplary UE 104 architecture for implementing one or more aspects of the present application as described. The general architecture of the UE 104 illustrated in FIG. 2B includes a configuration of computer hardware and software components that may be used to implement aspects of the present disclosure. As previously described, the components of the UE 104 may include physical hardware components, one or more virtualized components, or a combination thereof. Also, the components of the UE 104 or the functionality that the UE 104 possesses may be implemented in a virtualized environment. Such a virtualized environment may be provided by a manufacturer or a third party entity, such as a computing service provider, that may instantiate software modules, which may be permanent or temporary in nature, for the purpose of implementing the functionality illustrated in the exemplary architecture of the UE 104.
[0029] As illustrated, the UE 104 includes a processing unit 222, a network interface 224, a computer-readable media drive 226, and an input / output interface 228, all of which may communicate with each other via a communication bus. The components of the feedback UE 104 may be physical hardware components or may be implemented in a virtualized environment.
[0030] The network interface 224 may provide a connection to one or more networks or computing systems, such as the wireless network shown in FIG. 1. Thus, the processing unit 222 may receive information and instructions from other computing systems or services over the network. The processing unit 222 also communicates with a memory 230 and may further provide output information via the input / output interface 228, such as over a SL physical channel. In some embodiments, the UE 104 may include more (or fewer) components than those shown in FIG. 2B. may include.
[0031] The memory 230 may include computer program instructions that the processing unit 202 executes to implement one or more embodiments. The memory 230 generally includes RAM, ROM, or other persistent or non-transitory memory. The memory 230 may store an operating system 234 that provides computer program instructions for use by the processing unit 222 in the general management and operation of the UE 104. The memory 230 may further include computer program instructions and other information for implementing aspects of the disclosure. For example, in one embodiment, the memory 230 includes a wireless interface component 236 for processing wireless signals from the wireless network 108, other UEs 104, or anchors 102. The memory 230 also includes a PRS information component 238 configured to request PRS information from one or more anchors 102 as described herein.
[0032] FIG. 2C illustrates one embodiment of an exemplary gNB 110 architecture for implementing one or more aspects of the present application described. The general architecture of the gNB 110 illustrated in FIG. 2C includes a configuration of computer hardware and software components that may be used to implement aspects of the present disclosure. As previously described, the components of the gNB 110 may include physical hardware components, one or more virtualized components, or a combination thereof. Also, the components of the gNB 110 or the functionality that the gNB 110 possesses may be implemented in a virtualized environment. Such a virtualized environment may be provided by a manufacturer or by a third party entity, such as a computing service provider, that may instantiate software modules that may be permanent or temporary in nature for the purpose of implementing the functionality illustrated in the exemplary architecture of the gNB 110.
[0033] As shown, gNB 110 includes a processing unit 242, a network interface 244, a computer-readable medium drive 246, and an input / output interface 248, all of which may communicate with each other via a communication bus. The components of feedback gNB 110 may be physical hardware components or may be implemented in a virtualized environment including one or more antennas to facilitate the transmission and reception of wireless signals.
[0034] The network interface 244 may provide a connection to one or more networks or computing systems, such as the wireless network shown in FIG. 1. Thus, the processing unit 242 may receive information and instructions from other computing systems or services over the network. The processing unit 242 may also communicate with the memory 250 and further provide output information via the input / output interface 248. In some embodiments, the gNB 110 may include more (or less) components than those shown in FIG. 2C.
[0035] The memory 250 may include computer program instructions that the processing unit 242 executes to implement one or more embodiments. The memory 250 generally includes RAM, ROM, or other persistent or non-transitory memory. The memory 250 may store an operating system 254 that provides computer program instructions used by the processing unit 242 in the general management and operation of the gNB 110. The memory 250 may include a radio interface component 256. The memory 250 may further include computer program instructions and other information for implementing aspects of the disclosure. For example, in one embodiment, the memory 250 stores PRS configuration information to one or more UEs 104 and one or more UEs 106, as described herein. A PRS signal processing component 258 configured to provide to the anchor 102. A wireless interface component 256 is also provided.
[0036] 3 is a block diagram illustrating allocation of resources from a resource pool via sidelink-based communication, such as NR SL-based communication. As previously mentioned, aspects of the present application address PRS information request and exchange utilizing a pool of radio resource allocations. Illustratively, the resource pool limits the radio resources of PSCCH and PSSCH, since radio resources cannot be transmitted in all resource blocks (RBs) and slots for NR, or even in the frequency span for NR SL. As applied to the present application, the concept of resource pool also applies to UE autonomous resource allocation (see, e.g., Mode 2 resource allocation), where resources are selected based on a sensing procedure for a particular resource pool.
[0037] Exemplarily, the UE 104 and anchor 102 receive the configuration of the resource pool through the serving RAN node (e.g., gNB 110) broadcast or some dedicated signaling, or use pre-configuration of the resource pool. According to the two resource modes, two resource allocation modes, e.g., mode 1 and mode 2, can be implemented. In mode 1, resources are allocated by the gNB or eNB for the in-coverage UE 104 / anchor 102. There are two types of configuration grants in mode 1. The first type, which corresponds to the sidelink configuration grant, is configured / released for the UE via RRC signaling and can be used immediately. The second type corresponds to the configuration grant for activating or deactivating the resources configured via downlink control information (DCI) signaling.
[0038] In mode 2, autonomous resource selection by the UE 104 is based on a sensing procedure. Sensing is performed in a preconfigured resource pool. The UE can select resources for transmission and retransmission if they are not used by other UEs with higher priority traffic. The UE 104 may occupy resources for an appropriate time until a reselection event is triggered. In this mode of resource allocation, the UE 104 performs continuous sensing and takes into account its recent sensing results within a time window when a resource selection event is triggered at the UE (e.g., arrival of a transport block). Exemplarily, the sensing UE 104 measures the SL-RSRP of either the PSCCH or the PSSCH. This measurement is beneficial for the UE to select appropriate resources and avoid interference to existing communications.
[0039] Referring now to FIG. 3, portion 302 represents an exemplary sensing window for one or more resources 304. Portion 320 represents a selection window 324 for one or more resources. As described in more detail below, each individual block within the selection window 324 represents a minimum duration of PRS transmission specified by the gNB 110. In some embodiments, the minimum duration of PRS transmission may be pre-configured (or may be derived) without the need for additional definition. Detailed implementations of different embodiments of selection windows for purposes of PRS transmission are described with respect to FIG. 4. Continuing to refer to FIG. 3, two processing times 310 before and after a trigger time T1 refer to the time required at the physical layer and MAC layer for processing and inter-layer information exchange.
[0040] 4 illustrates an implementation of a different embodiment of a selection window 400 according to an aspect of the present application. The selection window 400 illustratively represents a subset of the block diagram for allocating resources depicted in FIG. 3. Illustratively, the gNB 110 or a pre-configuration may allocate periodic resources (with period p min , which has N possible period values {p 1 ,p2 ,...,p N Construct an ordered set of Each individual block shown in FIG. 4 is composed of a minimum resource period p min Corresponds to.
[0041] For example, in the selection window in Figure 4, 1 =p min , p N =p max , and p i =kp min where k is an integer or non-integer. The actual PRS transmissions of different periods have the same offset, which facilitates PRS-based detection / estimation at the UE 104. As an example, FIG. 4 shows a set of four PRS periods configured as {5, 10, 20, 40} ms at 402 (5 ms), 404 (10 ms), 406 (20 ms), and 408 (40 ms). As described in more detail below, if the UE 104, such as a vehicle, bicycle, or pedestrian, moves slower (attributed UE speed is slower), the period of the resource actually used for PRS transmission from the anchor 102 can be larger, which reduces resource consumption while still providing the requested PRS period. As described in more detail below, the UE 104 and anchor 102 attempt to allocate the minimum PRS period requested from all associated UEs to effectively transmit / receive PRS. The resulting use of the minimum period allows the gNB110 (or other component) to allocate an unused PRS transmission period for the UE or UEs to anchor the PRS transmission.
[0042] A request resource processing routine is described with reference to FIG. 5. The routine may be performed by a UE, such as the UE 104 of FIG. 1. At block 500, a resource request processing routine is started. At block 502, the UE obtains configuration information of resources for PRS transmission. Illustratively, the UE 104 obtains the configuration information by receiving the configuration information from a gNB, such as the gNB 110 of FIG. 1. Alternatively, in an embodiment that utilizes pre-configuration of the configuration information to obtain the configuration information, reception of the transmission information may be omitted. In one example, the configuration may have been provided to the UE 104 by the gNB at an earlier time (e.g., when the UE was in coverage or in partial coverage). In another example, the pre-configuration may be defined in a related standard, such as a 3GPP standard or a higher layer standard, or may have been provided to the UE 104 by the PLMN or anchor.
[0043] In one embodiment, the gNB 110 or pre-configuration configures dedicated sidelink resources for PRS transmission from the anchor 102. This is generally min The gNB 110 may include configuring attributes (e.g., minimum size) of periodic resources dedicated to PRS transmission from the anchor 102, referred to as periodic resources (PRS resources) based on a preconfiguration. Configuring attributes of periodic resources dedicated to PRS transmission based on a preconfiguration may include selecting preconfiguration information. In some embodiments, the configuration information may include information received from the gNB 110 and / or information obtained from a preconfiguration. In one embodiment corresponding to a transit region, the periodic resources of the configured PRS resources may include a periodic resource (PRS resources) based on a preconfiguration. min can be set based on the vehicle speed limit of the road on which the anchor 102 is located. Since the PRS transmissions from the anchor 102 can be used by all participating UEs 104 to position relevant measurements, the above setting may be well suited for positioning UEs at different speeds, especially within a time frame dictated by the UE's movement.
[0044] The gNB 110 or pre-configuration also selects N possible periodicity values {p 1 ,p 2 ,...,p N 4, in an exemplary embodiment, the set of N possible period values is p 1 =p min and p i =kp min where k is an integer or non-integer. As mentioned above, if the vehicle is moving slower (vehicle speed is low), the period of the resource actually used for PRS transmission from the anchor 102 can be larger, thereby reducing resource consumption. While still being able to provide a rapid position fix, the maximum set of N possible periodicity values may thus illustratively represent a minimum non-zero velocity of the UE 104 that is supported.
[0045] In block 504, the UE determines a required PRS periodicity required based on the vehicle speed. Illustratively, the UE 104 may be configured with predefined lookup information or processing rules that determine the periodicity value based on the speed. In other embodiments, the UE may determine a range of periodicity values or common periodicity values that may not be directly mapped to an actual speed. Illustratively, the UE 104 may include or have access to additional components, such as location and navigation services, that enable speed / speed attribute determination. The UE 104 illustratively determines a required periodicity (p j ).
[0046] In block 506, the UE 104 tunes the existing period (p i ) is checked or determined. Exemplarily, the existing period p i corresponds to the minimum period of the resource transmitted by the anchor.
[0047] At decision block 508, the existing period (p i ) is determined by the UE 104 based on the vehicle speed. j ), a test is performed to determine whether p j <p i If so, the existing period (p i ) is not sufficient to accommodate the UE speed. Or, j >=p i If so, the existing period (p i ) is sufficient to accommodate the UE speed, and the UE j , and does not send a request for PRS transmission according to the sequence representing the PRS transmission. The routine can return for updating configuration or other further processing.
[0048] In block 510, the UE 104 detects requests from other UEs 104 and determines the minimum request period (p o ) may be identified. Illustratively, the UE checks requests sent from other UEs 104 to identify a PRS request sequence. Such requests may be in the form of a sequence, SCI, MAC CE, CAM (Basic Safety Message), Radio Resource Control (RRC), or other V2X application message from the other UE 104. Illustratively, the UE 104 determines whether to request itself based on the requests from the other UEs.
[0049] At decision block 512, the minimum requested period (p o ) is the determined period (p j ), specifically, p o Let p be the minimum period requested by other UEs 104. j <p o If so, the UE 104 j Send requests in a sequence that represents p j >=p o If so, the UE j, and does not send a request for PRS transmission according to the sequence representing the PRS transmission. The routine can return for updating configuration or other further processing.
[0050] In block 514, the UE determines the PRS period p j The UE 104 transmits a request for PRS transmission in the SCI or MAC CE, as described above. In one embodiment, the request may be transmitted via a sequence representing the requested resource period. Such a sequence-based request may reduce resource consumption and reduce latency of the positioning procedure. In another embodiment, the UE 104 sends the request in the SCI or MAC CE, or embeds the request in a cooperation awareness message ("CAM") (basic safety message). The routine returns to block 502.
[0051] A routine for request resource handling will now be described with reference to Figure 6. This routine may be implemented by an anchor such as 102 in Figure 1. At block 600, the resource request handling routine begins.
[0052] At block 602, the anchor 102 obtains configuration information for resources for PRS transmission. Illustratively, the anchor 102 obtains the configuration information by receiving the configuration information from the gNB 110 or via pre-configuration, as described above. In one embodiment, the gNB 110 or pre-configuration configures dedicated sidelink resources for PRS transmission between the anchor 102 and the UE 104. This is generally referred to as p min The periodic resource may include a periodic resource p , which may be configured by the gNB 110 or a pre-configuration, such as a periodic resource p , which may be a periodic resource p . min can be set based on the vehicle speed limit of the road on which the anchor 102 is located. Since the PRS transmissions from the anchor 102 can be used by all participating UEs 104 to position relevant measurements, the above setting may be well suited for positioning UEs at different speeds, especially within a time frame dictated by the UE's movement.
[0053] The gNB 110 or pre-configuration also selects N possible periodicity values {p 1 ,p 2 ,...,p N 4, in an exemplary embodiment, the set of N possible period values is p 1 =p min and p i =kp min where k is an integer or non-integer. As mentioned above, if the vehicle moves slower (vehicle speed is low), the periodicity of the resource actually used for PRS transmission from the anchor can be larger, which reduces resource consumption while still providing a fast positioning. Thus, the maximum set of N possible periodicity values can illustratively represent a minimum non-zero speed of one or more UEs 104.
[0054] At block 604 , the anchor 102 collects and processes all requests received from one or more UEs 104 .
[0055] In block 606, the anchor 102 i and / or the minimum period p i As mentioned above, the PRS is transmitted according to the period p i is calculated by the UE 104. jis used to determine whether the PRS transmission period is greater than or less than the requested minimum period. Illustratively, transmitting the PRS at the requested shortest period includes informing the UE of the period of the actual PRS transmission, which may be performed implicitly or explicitly. The PRS sequence (from the anchor 102) conveys the period information, which may include different sequences with different periodicities, or circular shifts of the same sequence. As explained above, the UE 104 may request a lower periodicity for the PRS transmission, if necessary. The routine ends at block 608.
[0056] Clause 1. A method for using a user equipment in sidelink communication, comprising: obtaining, by the user equipment, configuration information defining a set of resource periods for acquiring one or more positioning reference signals from one or more anchor devices; determining, by the user equipment, a periodicity of one or more positioning reference signals; determining, by the user equipment, whether to send a request to one or more anchor devices to change the period of one or more positioning reference signals based on a comparison of the determined period of the one or more positioning reference signals with at least one of one or more predefined periodicities or periodicities requested by one or more other user equipment; transmitting, by the user equipment, a request to change a period of the one or more positioning reference signals based on the determining whether to transmit step.
[0057] Clause 2 The user equipment shall determine the period of one or more positioning reference signals. 2. The method of claim 1, further comprising determining whether the period is less than or equal to a plurality of predetermined periods.
[0058] Clause 3. The method according to clause 2, wherein the periodicity requested by the one or more other user equipments is a minimum periodicity among the one or more periodicities requested by the one or more other user equipments, the method further comprising a step of determining, by the user equipment, the minimum periodicity requested by the one or more other user equipments if the determined periodicity of the one or more positioning reference signals is smaller than the one or more predetermined periodicities.
[0059] Clause 4. The method of clause 3, further comprising determining, by the user equipment, whether a determined periodicity of the one or more positioning reference signals is smaller than a determined minimum periodicity required by one or more other user equipments.
[0060] Clause 5. The method of clause 4, further comprising the step of transmitting, by the user equipment, a request to change the periodicity of one or more positioning reference signals if the determined periodicity of one or more positioning reference signals is smaller than a determined minimum periodicity requested by one or more other user equipment.
[0061] Clause 6 The method according to clause 2, wherein the periodicity requested by the one or more other user equipments is the smallest periodicity of the one or more periodicities requested by the one or more other user equipments, and the method further comprises repeating at least a part of the method including the step of determining the periodicity of the one or more positioning reference signals if the determined periodicity of the one or more positioning reference signals is greater than or equal to one or more predetermined periodicities.
[0062] Clause 7. The method of clause 4, further comprising repeating at least a part of the method including determining whether the determined periodicity of the one or more positioning reference signals is less than one or more predetermined periodicities if the determined periodicity of the one or more positioning reference signals is greater than or equal to a determined minimum periodicity required by one or more other user equipment.
[0063] Clause 8. The method of clause 1, wherein the configuration information includes an ordered set of values defining a set of periodicities for one or more positioning reference signals.
[0064] Clause 9. The method of clause 1, wherein the request to change the periodicity of one or more positioning reference signals is transmitted by at least one of a sequence-based transmission, a sidelink control information (SCI)-based transmission, a medium access control (MAC) control element (CE)-based transmission, a radio resource control (RRC)-based transmission, a cooperation awareness message (CAM)-based transmission, or another V2X application message-based transmission.
[0065] Clause 10. The method of clause 3, wherein the step of determining, by the user equipment, the minimum periodicity requested by the one or more other user equipments further comprises the steps of receiving, by the user equipment, one or more sidelink signals from the one or more other user equipments, and determining the minimum periodicity requested by the one or more other user equipments based on the received one or more sidelink signals.
[0066] Clause 11. The method of clause 1, wherein the configuration information is obtained from a network infrastructure device or from a pre-configuration.
[0067] Clause 12: The step of determining, by the user equipment, a period of one or more positioning reference signals comprises determining, by the user equipment, a period of one or more positioning reference signals based on a velocity of the user equipment. 2. The method of claim 1, comprising the step of determining a period.
[0068] Clause 13: An apparatus for positioning in sidelink communications, comprising: A memory for storing instructions; a processor, the processor executing instructions stored in the memory to obtaining configuration information defining a set of resource periods for acquiring one or more positioning reference signals from one or more anchor devices; Determining a period of the one or more positioning reference signals; determining whether to send a request to one or more anchor devices to change a period of the one or more positioning reference signals based on a comparison of the determined period of the one or more positioning reference signals with at least one of the one or more predetermined periodicities or periodicities requested by one or more other user equipment; The apparatus is configured to: transmit a request to change a period of one or more positioning reference signals based on determining whether to transmit.
[0069] Clause 14. The apparatus of clause 13, wherein the processor is further configured to determine whether the determined periodicity of the one or more positioning reference signals is less than one or more predetermined periodicities.
[0070] Clause 15. The apparatus of clause 14, wherein the periodicity requested by the one or more other user equipment is a minimum periodicity of the one or more periodicities requested by the one or more other user equipment, and the processor is further configured to determine the minimum periodicity requested by the one or more other user equipment if the determined periodicity of the one or more positioning reference signals is smaller than the one or more predetermined periodicities.
[0071] Clause 16. The apparatus of clause 15, wherein the processor is further configured to determine whether a determined periodicity of the one or more positioning reference signals is less than a determined minimum periodicity required by one or more other user equipment.
[0072] Clause 17. The apparatus of clause 16, wherein the processor is further configured to send a request to change the periodicity of the one or more positioning reference signals if the determined periodicity of the one or more positioning reference signals is less than a determined minimum periodicity required by one or more other user equipment.
[0073] Clause 18. The apparatus of clause 14, wherein the periodicity requested by the one or more other user equipment is a minimum periodicity of the one or more periodicities requested by the one or more other user equipment, and the processor is further configured to repeat at least the step of determining the periodicity of the one or more positioning reference signals if the determined periodicity of the one or more positioning reference signals is greater than or equal to one or more predetermined periods.
[0074] Clause 19. The apparatus of clause 16, wherein the processor is further configured to iterate to at least determine whether the determined periodicity of the one or more positioning reference signals is less than one or more predetermined periodicities if the determined periodicity of the one or more positioning reference signals is greater than or equal to a determined minimum periodicity required by the one or more other user equipment.
[0075] Clause 20. The apparatus of clause 13, wherein the configuration information includes an ordered set of values defining a set of periodicities for one or more positioning reference signals.
[0076] Clause 21 A request to change the period of one or more positioning reference signals may be made in accordance with a sequence-based 14. The apparatus of claim 13, wherein the V2X application message is transmitted by at least one of a sidelink control information (SCI) based transmission, a medium access control (MAC) control element (CE) based transmission, a radio resource control (RRC) based transmission, a cooperation awareness message (CAM) based transmission, or other V2X application message based transmission.
[0077] Clause 22. The apparatus of clause 15, wherein the processor is further configured to receive one or more sidelink signals from the one or more other user equipments and determine a minimum periodicity required by the one or more other user equipments based on the received one or more sidelink signals.
[0078] Clause 23. The apparatus of clause 13, wherein the configuration information is obtained from a network infrastructure device or from a pre-configuration.
[0079] Clause 24. A non-transitory computer-readable medium storing instructions executable by one or more processors of a device to perform a method for positioning in sidelink communications, the method comprising: obtaining, by the apparatus, configuration information defining a set of resource periods for obtaining positioning reference signals from one or more anchor devices; determining, by the device, a period of one or more positioning reference signals; determining, by the apparatus, whether to send a request to one or more anchor devices to change the period of one or more positioning reference signals based on a comparison of the determined period of the one or more positioning reference signals with one or more predetermined periodicities or periodicities requested by one or more other user equipment; and transmitting, by the device, a request to change a period of the one or more positioning reference signals based on the determining whether to transmit.
[0080] Clause 25: A method for managing one or more positioning reference signals in sidelink communications, comprising: obtaining, by the anchor device, configuration information defining a set of resource periods for transmitting one or more positioning reference signals from the one or more anchor devices; receiving, by the anchor device, one or more periodicities requested by one or more user equipments; determining, by the anchor device, a minimum periodicity requested by one or more user equipments; transmitting, by the anchor device, one or more positioning reference signals to one or more user equipment in accordance with the determined minimum periodicity.
[0081] It is to be understood that not necessarily all objectives or advantages are achieved in accordance with any particular embodiment described herein. Thus, for example, those skilled in the art will recognize that a particular embodiment may be configured to operate to achieve or optimize one advantage or advantages taught herein without necessarily achieving other objectives or advantages that may be taught or suggested herein.
[0082] All of the processes described herein can be fully automated via software code modules that contain one or more specific computer-executable instructions executed by a computing system. The computing system can include one or more computers or processors. The code modules can be stored in any type of non-transitory computer-readable medium or other computer storage device. Part or all of the methods may be implemented in dedicated computer hardware.
[0083] Many other variations beyond those described herein will be apparent from the present disclosure. For example, depending on the embodiment, certain operations, events, or functions of any of the algorithms described herein may be performed in a different order, added, merged, or omitted entirely (e.g., not all acts or events described are necessary to the implementation of the algorithm). Furthermore, in certain embodiments, operations or events may be performed simultaneously rather than sequentially, e.g., via multi-threaded processing, interrupt processing, or multiple processors or processor cores, or on other parallel architectures. Furthermore, different tasks or processes may be performed by different machines and / or computing systems that can function together.
[0084] Any of the embodiments (two or more) described in this disclosure may be used in combination, where the combination may utilize a logical "or" and / or "exclusive or" between any of the embodiments.
[0085] Although the example of 5G NR has been used in this disclosure, other radio access technologies or networks are possible, such as LTE or 3GPP 6G, etc. Other systems are possible, such as IEEE 802.11 and its derivatives, Wi-Fi, WiMAX, etc.
[0086] The various example logic blocks and modules described in connection with the embodiments disclosed herein may be implemented or executed by a machine, such as a processing unit or processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. The processor may be a microprocessor, but in alternative examples, the processor may be a controller, a microcontroller, or a state machine, combinations thereof, and the like. The processor may include electrical circuitry configured to process computer-executable instructions. In another embodiment, the processor includes an FPGA or other programmable device that performs logical operations without processing computer-executable instructions. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration. Although described herein primarily with respect to digital technology, the processor may also include primarily analog components. The computing environment may include any type of computer system, including, but not limited to, a computer system based on a computational engine within a microprocessor, mainframe computer, digital signal processor, portable computing device, device controller, or appliance, to name a few.
[0087] In particular, conditional language such as "can," "could," "might," or "may" is understood in other ways within the context in which it is generally used to convey that certain embodiments include certain features, elements, and / or steps, while other embodiments do not, unless otherwise specified. Thus, such conditional language is not generally intended to imply that the features, elements, and / or steps are in any way required by one or more embodiments, or that one or more embodiments necessarily include logic for determining whether or not those features, elements, and / or steps should be included in or performed in any particular embodiment, with or without user input or prompting.
[0088] Disjunctive language, such as the phrase "at least one of X, Y, or Z," is understood in the context of common usage to indicate that an item, term, etc. can be either X, Y, or Z, or any combination thereof (e.g., X, Y, and / or Z), unless otherwise indicated. Thus, such disjunctive language does not generally imply, and should not imply, that a particular embodiment requires at least one of X, at least one of Y, or at least one of Z, respectively, to be present.
[0089] Any process descriptions, elements or blocks in the flow diagrams described herein and / or illustrated in the accompanying drawings should be understood as potentially representing modules, segments or portions of code that include one or more executable instructions for implementing a particular logical function or element in the process. As will be appreciated by those skilled in the art, alternative implementations in which elements or functions may be omitted, performed or described in a different order than that shown or described, including substantially simultaneously or in reverse order, depending on the functionality involved, are included within the scope of the embodiments described herein. Unless otherwise noted, articles such as "a" or "an" should generally be construed to include one or more of the listed items. Thus, phrases such as "a device configured to" are intended to include one or more of the listed devices. Such one or more enumerated devices may also be collectively configured to perform the stated enumeration. For example, "a processor configured to perform enumerations A, B, and C" may include a first processor configured to perform enumeration A working in conjunction with a second processor configured to perform enumerations B and C.
[0090] This application claims the benefit of U.S. Provisional Application No. 63 / 335,598, filed April 27, 2022, entitled "SCHEME OF SEMI-DYNAMIC PRS TRANSMISSION FROM RSU FOR SIDELINK POSITIONING," which is hereby incorporated by reference in its entirety.
Claims
1. A method for using user equipment in sidelink communication, The user device acquires configuration information that defines a set of resource cycles for acquiring one or more positioning reference signals from one or more anchor devices. The user device determines the period of one or more positioning reference signals, The user device determines whether to send a request to the one or more anchor devices to change the period of the one or more positioning reference signals, based on a comparison between the determined period of the one or more positioning reference signals and at least one of one or more predetermined periods or periods requested by one or more other user devices. A method comprising the step of transmitting the request to change the period of the one or more positioning reference signals based on the step of determining whether to transmit the request using the user equipment.
2. The method according to claim 1, further comprising the step of determining whether the determined period of the one or more positioning reference signals is smaller than the one or more predetermined periods using the user device.
3. The method according to claim 2, wherein the period requested by the one or more other user devices is the minimum period among the one or more periods requested by the one or more other user devices, and the method further includes the step of having the user device determine the minimum period requested by the one or more other user devices if the determined period of the one or more positioning reference signals is smaller than the one or more predetermined periods.
4. The method according to claim 3, further comprising the step of determining whether the determined period of the one or more positioning reference signals is smaller than the determined minimum period requested by the one or more other user devices.
5. The determined period of the one or more positioning reference signals is the one or more other The method according to claim 4, further comprising the step of having the user device transmit a request to change the period of the one or more positioning reference signals if the period is smaller than the determined minimum period requested by the user device.
6. The method according to claim 2, wherein the period requested by the one or more other user devices is the minimum period among the one or more periods requested by the one or more other user devices, and the method further includes a step of repeating at least a portion of the method, which includes the step of determining the period of the one or more positioning reference signals, if the determined period of the one or more positioning reference signals is greater than or equal to the one or more predetermined periods.
7. The method according to claim 4, further comprising the step of repeating at least a portion of the method, which includes the step of determining whether the determined period of the one or more positioning reference signals is less than the one or more predetermined periods, if the determined period of the one or more positioning reference signals is greater than or equal to the determined minimum period requested by the one or more other user devices.
8. The method according to claim 1, wherein the configuration information includes an ordered set of values that define a set of periods for the one or more positioning reference signals.
9. The method according to claim 1, wherein the request to change the period of the one or more positioning reference signals is transmitted by at least one of sequence-based transmission, side-link control information (SCI)-based transmission, medium access control (MAC) control element (CE)-based transmission, radio resource control (RRC)-based transmission, cooperative recognition message (CAM)-based transmission, or other V2X application message-based transmission.
10. The method according to claim 3, wherein the step of determining the minimum period requested by the one or more other user devices by the user device further includes the step of receiving one or more sidelink signals from the one or more other user devices by the user device, and the step of determining the minimum period requested by the one or more other user devices based on the received one or more sidelink signals.
11. The method according to claim 1, wherein the configuration information is obtained from a network infrastructure device or a pre-configuration.
12. The method according to claim 1, wherein the step of determining the period of the one or more positioning reference signals by the user device includes the step of determining the period of the one or more positioning reference signals by the user device based on the speed of the user device.
13. A device for positioning in sidelink communication, Memory for storing instructions, A processor, which executes the instructions stored in the memory, Obtain configuration information that defines a set of resource periods for acquiring one or more positioning reference signals from one or more anchor devices, Determine the period of the one or more positioning reference signals, Based on a comparison between the determined period of the one or more positioning reference signals and at least one of one or more predetermined periods, or one or more periods requested by other user devices, the period of the one or more positioning reference signals is changed. Determine whether to send the request to one or more anchor devices. A device configured to transmit a request to change the period of one or more positioning reference signals, based on the decision whether or not to transmit them.
14. The apparatus according to claim 13, wherein the processor is further configured to determine whether the determined period of the one or more positioning reference signals is smaller than the one or more predetermined periods.
15. The apparatus according to claim 14, wherein the period requested by one or more other user devices is the minimum period among one or more periods requested by one or more other user devices, and the processor is further configured to determine the minimum period requested by one or more other user devices if the determined period of one or more positioning reference signals is smaller than one or more predetermined periods.
16. The apparatus according to claim 15, wherein the processor is further configured to determine whether the determined period of the one or more positioning reference signals is smaller than the determined minimum period requested by the one or more other user devices.
17. The apparatus according to claim 16, wherein the processor is further configured to transmit the request to change the period of the one or more positioning reference signals if the determined period of the one or more positioning reference signals is smaller than the determined minimum period requested by the one or more other user devices.
18. The apparatus according to claim 14, wherein the period requested by the one or more other user devices is the minimum period among the one or more periods requested by the one or more other user devices, and the processor is further configured to repeat at least the step of determining the period of the one or more positioning reference signals if the determined period of the one or more positioning reference signals is greater than or equal to the one or more predetermined periods.
19. The apparatus according to claim 16, wherein the processor is further configured to repeatedly determine whether the determined period of the one or more positioning reference signals is smaller than one or more predetermined periods, if the determined period of the one or more positioning reference signals is greater than or equal to the minimum determined period requested by one or more other user devices.
20. The apparatus according to claim 13, wherein the configuration information includes an ordered set of values that define a set of periods for one or more positioning reference signals.
21. The apparatus according to claim 13, wherein the request to change the period of the one or more positioning reference signals is transmitted by at least one of sequence-based transmission, sidelink control information (SCI)-based transmission, medium access control (MAC) control element (CE)-based transmission, radio resource control (RRC)-based transmission, cooperative recognition message (CAM)-based transmission, or other V2X application message-based transmission.
22. The apparatus according to claim 15, wherein the processor is further configured to receive one or more sidelink signals from one or more other user devices and to determine the minimum period requested by the one or more other user devices based on the received sidelink signals.
23. The apparatus according to claim 13, wherein the configuration information is obtained from a network infrastructure device or a pre-configured device.
24. A non-temporary computer-readable medium for storing instructions that can be executed by one or more processors of a device for performing a method for positioning in sidelink communication, wherein the instructions are: The device includes the steps of obtaining configuration information that defines a set of resource cycles for acquiring one or more positioning reference signals from one or more anchor devices, The device provides a step of determining the period of one or more positioning reference signals, The device determines whether to send a request to one or more anchor devices to change the period of the one or more positioning reference signals, based on a comparison between the determined period of the one or more positioning reference signals and one or more predetermined periods, or periods requested by one or more other user devices. A non-temporary computer-readable medium comprising the steps of: transmitting a request to change the period of one or more positioning reference signals based on the step of determining whether to transmit the device.
25. A method for managing one or more positioning reference signals in sidelink communication, The steps include: obtaining configuration information that defines a set of resource periods for transmitting one or more positioning reference signals from one or more anchor devices using an anchor device; The anchor device receives one or more cycles requested by one or more user devices, The anchor device determines the minimum period requested by one or more user devices, A method comprising the step of transmitting one or more positioning reference signals to one or more user devices in accordance with the minimum period determined by the anchor device.