Sidelink positioning measurement method, communication apparatus and storage medium
By receiving the positioning measurement requirements from the server terminal and the SL-PRS configuration information from the anchor terminal from the target terminal, the problem of uncertain transmission opportunities of the anchor terminal is solved, and the timeliness and reliability of the side link positioning measurement process are realized.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-10-21
- Publication Date
- 2026-05-15
AI Technical Summary
During the side-link positioning measurement process, the anchored terminal cannot determine a suitable transmission opportunity, which causes the target terminal to be unable to receive the SL-PRS in a timely manner, resulting in large positioning delays or failure to complete the positioning process.
The target terminal receives the positioning measurement request sent by the server terminal, completes the measurement based on the request and reports the measurement results. The server terminal sends a positioning measurement request and instructs the anchor terminal to send the SL-PRS configuration information. The target terminal performs the measurement according to the received SL-PRS and reports the results.
This improves the timeliness of the side-link positioning and measurement process, ensuring that the target terminal can report the measurement results in a timely manner, thus avoiding resource waste and positioning process failure.
Smart Images

Figure CN2024126231_15052026_PF_FP_ABST
Abstract
Description
Side-link positioning measurement method, communication device and storage medium
[0001] This application claims priority to Chinese Patent Application No. 202311455859.7, filed on November 3, 2023, entitled "Side Link Positioning Measurement Method, Communication Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a sidelink (SL) positioning measurement method, communication device and storage medium. Background Technology
[0003] Terminal devices can achieve positioning by sending sidelink-positioning reference signals (SL-PRS). However, when sending SL-PRS, the anchor UE first performs resource awareness, sending the SL-PRS only when it detects that the current channel is available or idle. Therefore, the target UE is also unsure when the anchor UE will send the SL-PRS, and thus does not know in which time slot the SL-PRS arrives. A situation may arise where the anchor UE cannot find a suitable opportunity to send the SL-PRS, causing the target UE to never detect the SL-PRS, and the server UE to never receive measurement feedback. This results in significant positioning latency, and may even prevent the entire positioning process from being completed.
[0004] Therefore, it is necessary to improve the timeliness of completing the side link positioning measurement process.
[0005] Summary of the Invention
[0006] This application provides a sidelink positioning measurement method, communication device, and storage medium to improve the timeliness of completing the sidelink positioning measurement process.
[0007] Firstly, a sidelink positioning measurement method is provided. This method can be executed by a target terminal, or by a chip or circuit configured in the target terminal, or by a logic module or software capable of implementing all or part of the target terminal's functions. This application does not limit the scope of this method. The method includes: receiving a positioning measurement request, the positioning measurement request including positioning measurement requirements, the positioning measurement requirements being used to instruct the target terminal to complete a measurement based on the positioning measurement requirements; and sending a positioning measurement report according to the positioning measurement request, the positioning measurement report including the measurement result of the measurement, the measurement result being obtained by the target terminal based on at least one SL-PRS received from at least one anchor terminal.
[0008] Using this method, the target terminal receives a positioning measurement request sent by the server terminal. This positioning measurement request instructs the target terminal to complete a measurement based on the request, thereby enabling the target terminal to report the positioning measurement results in a timely manner and improving the timeliness of the sidelink positioning measurement process.
[0009] Secondly, a sidelink positioning measurement method is provided. This method can be executed by a server terminal, or by a chip or circuit configured in the server terminal, or by a logic module or software capable of implementing all or part of the server terminal's functions. This application does not limit this. The method includes: sending a positioning measurement request, the positioning measurement request including positioning measurement requirements, the positioning measurement requirements being used to instruct a target terminal to complete a measurement based on the positioning measurement requirements; and receiving a positioning measurement report according to the positioning measurement request, the positioning measurement report including the measurement result of the one measurement, the measurement result being obtained by the target terminal based on at least one SL-PRS received from at least one anchor terminal.
[0010] Using this method, the server terminal sends a positioning measurement request to the target terminal, instructing the target terminal to complete a measurement based on the positioning measurement request, thereby enabling the target terminal to report the positioning measurement results in a timely manner and improving the timeliness of the sidelink positioning measurement process.
[0011] In conjunction with the second aspect, in one possible implementation, the method further includes: sending a positioning request to the at least one anchoring terminal, the positioning request being used to request the at least one anchoring terminal to send at least one SL-PRS; and in response to the positioning request, receiving configuration information from the at least one anchoring terminal, the configuration information including at least one of the following information of the SL-PRS: the number of symbols occupied by the SL-PRS, the bandwidth corresponding to the SL-PRS, the comb size of the SL-PRS, the frequency domain start position of the SL-PRS, the time domain start position of the SL-PRS, the sequence initialization identifier of the SL-PRS, and the resource identifier corresponding to the SL-PRS.
[0012] In conjunction with the second aspect, in another possible implementation, the method further includes: sending auxiliary data to the target terminal, the auxiliary data including configuration information of the at least one anchored terminal.
[0013] Using this implementation, after receiving the configuration information sent by the anchor terminal, the server terminal sends auxiliary data to the target terminal so that the target terminal can accurately receive the SL-PRS sent by the anchor terminal based on the time-frequency location information of the SL-PRS to be sent by the anchor terminal.
[0014] In conjunction with the second aspect, in another possible implementation, the method further includes: locating the target terminal based on the measurement results.
[0015] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the positioning measurement requirement includes the number of SL-PRS of the first anchor terminal measured in the single measurement, or the number of times the SL-PRS of the first anchor terminal is measured in the single measurement, wherein the first anchor terminal is any one of the at least one anchor terminal.
[0016] Furthermore, the target terminal completes a measurement based on the positioning measurement requirements, including: completing the number of SL-PRS measurements for the first anchor terminal, or completing the number of SL-PRS measurements for the first anchor terminal.
[0017] Using this implementation, the server terminal can limit the measurement process and reporting time of the target UE by indicating the number of SL-PRS of the first anchor terminal measured in a single measurement, or including the number of SL-PRS of the first anchor terminal measured in a single measurement, thereby enabling the side link positioning measurement process to be completed in a timely manner.
[0018] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the positioning measurement requirement includes measuring the SL-PRS of all anchored terminals in the single measurement.
[0019] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the positioning measurement requirement includes the number of anchor terminals measured in the single measurement, or the positioning measurement requirement includes the percentage of anchor terminals measured in the single measurement relative to the total number of anchor terminals.
[0020] Furthermore, the target terminal completes a measurement based on the positioning measurement requirements, including: completing the measurement of the number of SL-PRS sent by the anchor terminals in the measurement, or completing the measurement of the percentage of SL-PRS sent by the anchor terminals in the measurement.
[0021] This implementation, by specifying or configuring the number of anchor terminals measured in a single measurement, or by requiring the positioning measurement to include a percentage of anchor terminals measured in a single measurement out of the total number of anchor terminals, limits the measurement process and reporting time of the target UE, thereby enabling timely completion of the sidelink positioning measurement process. Using this implementation, the target terminal does not need to measure the SL-PRS of all anchor terminals, because it is possible that some anchor terminals may not be aware of available resources to send SL-PRS, and the target terminal will not detect the SL-PRS of these anchor terminals. This not only ensures the feasibility of the entire positioning process but also further avoids resource waste.
[0022] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the positioning measurement requirement includes the number of anchor terminals measured at least in the single measurement process, or the positioning measurement requirement includes the percentage of anchor terminals measured at least in the single measurement process relative to the total number of anchor terminals; wherein, the target terminal completes a measurement based on the positioning measurement requirement, including: measuring the SL-PRS sent by the anchor terminals that complete the minimum number of measurements in the single measurement, or measuring the SL-PRS sent by the anchor terminals that complete the minimum number of measurements in the single measurement.
[0023] By using this implementation, the measurement process and reporting time of the target UE can be limited by specifying or configuring the number of anchor terminals that must be measured at least in a single measurement, or by specifying the percentage of anchor terminals that must be measured at least in a single measurement to the total number of anchor terminals, thereby enabling the sidelink positioning measurement process to be completed in a timely manner.
[0024] Furthermore, the target terminal does not need to measure the SL-PRS of all anchor terminals, because it is possible that some anchor terminals will not be able to detect the available resources to send SL-PRS. In this case, the target terminal will not be able to detect the SL-PRS of these anchor terminals either. This not only ensures the feasibility of the entire positioning process, but also further avoids resource waste.
[0025] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the number of anchor terminals to be measured in the single measurement, or the percentage of the anchor terminals to be measured in the single measurement to the total number of anchor terminals, corresponds to the measurement and positioning technology.
[0026] With this implementation, since different measurement and positioning technologies correspond to different measurement quantities, the number of anchor terminals that need to be measured in a single measurement, or the percentage of anchor terminals that need to be measured in a single measurement out of the total number of anchor terminals, may vary depending on the measurement and positioning technology.
[0027] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the positioning measurement requirement includes information about a time window; wherein the information about the time window is used to indicate the completion of the measurement and the reporting of the positioning measurement report within the time window; or the information about the time window is used to indicate the completion of the measurement within the time window and the reporting of the positioning measurement report after the end of the time window.
[0028] By adopting this implementation, the server terminal can indicate the time for completing a measurement and reporting a positioning measurement report, or the time for completing a measurement, so that the target terminal can complete the measurement and / or report within a specified time, thereby enabling the side-link positioning measurement process to be completed in a timely manner; and further simplifying the measurement process of the target terminal, avoiding the increase in latency of the entire positioning process.
[0029] In combination with the first aspect, the second aspect, or any possible implementation of the second aspect, in yet another possible implementation, the information of the time window includes at least one of the following: the start time of the time window, the length of the time window, and the start time of the time window being the time when the positioning measurement request is received.
[0030] Thirdly, a communication device is provided for implementing the sidelink positioning and measurement method in the first aspect or any implementation thereof. This device may be a target terminal, a module applied to the target terminal (e.g., a processor, chip, or chip system), or a logical node, logical module, or software capable of implementing all or part of the target terminal's functions.
[0031] In one possible implementation, the apparatus includes: a transceiver unit and a processing unit; wherein the transceiver unit is configured to receive a positioning measurement request, the positioning measurement request including a positioning measurement requirement, the positioning measurement requirement being used to instruct a target terminal to complete a measurement based on the positioning measurement requirement; the processing unit is configured to generate a positioning measurement report according to the positioning measurement request; and the transceiver unit is further configured to send the positioning measurement report according to the positioning measurement request, the positioning measurement report including the measurement result of the one measurement, the measurement result being obtained by the target terminal based on at least one SL-PRS received from at least one anchored terminal.
[0032] Fourthly, a communication device is provided for implementing the sidelink positioning and measurement method in the second aspect or any implementation thereof. This device may be a target terminal, a module applied to the target terminal (e.g., a processor, chip, or chip system), or a logical node, logical module, or software capable of implementing all or part of the target terminal's functions.
[0033] In one possible implementation, the apparatus includes: a transceiver unit and a processing unit; wherein the processing unit is configured to generate a positioning measurement request, the positioning measurement request including a positioning measurement requirement, the positioning measurement requirement being used to instruct a target terminal to complete a measurement based on the positioning measurement requirement; the transceiver unit is configured to send the positioning measurement request; and the transceiver unit is further configured to receive a positioning measurement report according to the positioning measurement request, the positioning measurement report including the measurement result of the one measurement, the measurement result being obtained by the target terminal based on at least one SL-PRS received from at least one anchored terminal.
[0034] In conjunction with the fourth aspect, optionally, the processing unit is further configured to generate a positioning request, the positioning request being used to request the at least one anchored terminal to send at least one SL-PRS; the transceiver unit is further configured to send the positioning request to the at least one anchored terminal; and the transceiver unit is further configured to, in response to the positioning request, receive configuration information from the at least one anchored terminal, the configuration information including at least one of the following information of the SL-PRS: the number of symbols occupied by the SL-PRS, the bandwidth corresponding to the SL-PRS, the comb size of the SL-PRS, the frequency domain start position of the SL-PRS, the time domain start position of the SL-PRS, the sequence initialization identifier of the SL-PRS, and the resource identifier corresponding to the SL-PRS.
[0035] In conjunction with the fourth aspect, optionally, the transceiver unit is further configured to send auxiliary data to the target terminal, the auxiliary data including configuration information of the at least one anchored terminal.
[0036] In conjunction with the fourth aspect, optionally, the processing unit is further configured to locate the target terminal based on the measurement results.
[0037] In conjunction with any possible implementation of the third, fourth, or any of the fourth aspects, the positioning measurement requirements and further details can be found in the descriptions of the first and second aspects, and will not be repeated here. When the communication device described in the third, fourth, or any of the implementations of the third and fourth aspects is a chip, the transmitting unit can be an output unit, such as an output circuit or a communication interface; the receiving unit can be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal, the transmitting unit can be a transmitter or a receiver; the receiving unit can be a receiver or a receiver.
[0038] Fifthly, a communication device is provided for implementing the side-link positioning and measurement method in the first aspect or any implementation thereof.
[0039] In a sixth aspect, a communication device is provided for implementing the side-link positioning measurement method in the second aspect or any implementation thereof.
[0040] The communication device in the fifth and sixth aspects mentioned above includes a processor; the processor is configured to implement the corresponding functions in the above-described side-link positioning and measurement method. Optionally, it also includes a memory coupled to the processor, which stores necessary programs (instructions) and / or data of the device. Optionally, the communication device may also include a communication interface for enabling communication between the device and other network elements. Optionally, the memory may be located inside or outside the communication device.
[0041] In a seventh aspect, a communication device is provided for implementing the side-link positioning and measurement method in the first aspect or any implementation thereof.
[0042] Eighthly, a communication device is provided for implementing the side-link positioning measurement method in the second aspect or any implementation thereof.
[0043] The communication device in the seventh and eighth aspects mentioned above includes a processor and a transceiver device. The processor is coupled to the transceiver device and is used to execute computer programs or instructions to control the transceiver device to receive and send information. When the processor executes the computer programs or instructions, it is also used to implement the above-mentioned method through logic circuits or execution code instructions. The transceiver device can be a transceiver, a transceiver circuit, or an input / output interface, used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. When the communication device is a chip, the transceiver device is a transceiver circuit or an input / output interface.
[0044] A ninth aspect provides a communication system, including a communication device for implementing the communication device as described in the first aspect or any implementation thereof, and a communication device for implementing the communication device as described in the second aspect or any implementation thereof.
[0045] In a tenth aspect, a computer-readable storage medium is provided, wherein a computer program or instructions are stored therein, which, when executed, implement the method described in the first aspect, the second aspect, or any one of the first aspect and the second aspect.
[0046] In an eleventh aspect, a computer program product containing instructions is provided, which, when executed on a communication device, causes the communication device to perform the method described in the first aspect, the second aspect, or any one of the first aspect and the second aspect. Attached Figure Description
[0047] Figure 1 is a simplified schematic diagram of a wireless communication system provided in an embodiment of this application;
[0048] Figures 2a-2c are schematic diagrams of the network coverage area where the terminal device is located;
[0049] Figure 3 is a schematic diagram of a trilateral localization based on a side walkway provided in an embodiment of this application;
[0050] Figure 4 is a schematic diagram of SL-PRS reception in an example;
[0051] Figure 5 is a flowchart illustrating a side-link positioning measurement method provided in an embodiment of this application;
[0052] Figure 6 is a flowchart illustrating another side-link positioning measurement method provided in an embodiment of this application;
[0053] Figure 7 is a schematic diagram of SL-PRS reception in an example provided in this application;
[0054] Figure 8 is a schematic diagram of SL-PRS reception in yet another example provided in this application;
[0055] Figure 9 is a schematic diagram of SL-PRS reception in yet another example provided in this application;
[0056] Figure 10 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0057] Figure 11 is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0058] The embodiments of this application are described below with reference to the accompanying drawings.
[0059] The term "at least one" as used in this application refers to one or more items. "More than one item" means two or more items. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. Furthermore, it should be understood that although the terms "first," "second," etc., may be used in this application to describe various objects, these objects should not be limited to these terms. These terms are only used to distinguish the objects from each other.
[0060] The terms "comprising" and "having," and any variations thereof, used in this application as described below, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or optionally include other steps or units inherent to such process, method, product, or apparatus. It should be noted that in this application, words such as "exemplary" or "for example" are used to indicate illustrative, explanatory, or descriptive purposes. Any method or design described as "exemplary" or "for example" in this application should not be construed as preferred or advantageous over other methods or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0061] It should be understood that in this application, the indication includes direct indication (also known as explicit indication) and implicit indication. Direct indication information A refers to information A being included; implicit indication information A refers to information A being indicated through the correspondence between information A and information B, and through direct indication information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.
[0062] It should be understood that in this application, information C is used to determine information D, including both situations where information D is determined solely based on information C and situations where it is determined based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, where information D is determined based on information E, and information E is determined based on information C.
[0063] Furthermore, in the embodiments of this application, "device A sends information A to device B" can be understood as device B being the destination of information A or an intermediate device in the transmission path between the destination and device B, and may include sending information directly or indirectly to device B. "device B receives information A from device A" can be understood as device A being the source of information A or an intermediate device in the transmission path between the source and device A, and may include receiving information directly or indirectly from device A. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.
[0064] The technology provided in this application can be applied to various communication systems, for example, the communication system can be a fourth-generation (4G) communication system. th Generation 4G) communication systems (such as Long Term Evolution (LTE) systems), 5G (5G) th Generation 6 (5G) communication systems, worldwide interoperability for microwave access (WiMAX) or wireless local area network (WLAN) systems, or integrated systems of multiple systems, or future communication systems, such as 6G (5G) communication systems, WiMAX or WLAN ... such as 6G (5G) communication systems, WiMAX or WLAN systems, or integrated systems of multiple systems, or integrated systems of multiple systems, such as 6G (5G th 5G communication systems, including 6G and 6G, can also be referred to as new radio (NR) systems.
[0065] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced by an entity, network entity, network element, mobile node, terminal device, communication module, node, communication node, etc. This application uses "device" as an example for description. For instance, a communication system may include at least one terminal device and at least one access network device. The access network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the access network device. Furthermore, it is understood that if the communication system includes multiple terminal devices, these terminal devices can also exchange signals; that is, both the signal sending device and the signal receiving device can be terminal devices.
[0066] The sidelink positioning measurement method provided in this application embodiment can be applied to wireless communication systems such as 5G, 6G, and satellite communication. Referring to Figure 1, Figure 1 is a simplified schematic diagram of a wireless communication system provided in this application embodiment. As shown in Figure 1, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a next-generation (e.g., 6G or higher) wireless access network or a traditional (e.g., 5G, 4G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Optionally, Figure 1 is only a schematic diagram; the wireless communication system may also include other devices, such as core network devices, wireless relay devices, and / or wireless backhaul devices, which are not shown in Figure 1.
[0067] Optionally, in practical applications, the wireless communication system may include multiple network devices (also known as access network devices) and multiple terminal devices simultaneously. A network device can serve one or more terminal devices simultaneously. A terminal device can also access one or more network devices simultaneously. This application embodiment does not limit the number of terminal devices and network devices included in the wireless communication system.
[0068] In this context, a network device can be an entity on the network side used to transmit or receive signals. A network device can also be an access device that allows terminal devices to wirelessly connect to the wireless communication system; for example, a network device can be a base station. Base stations can broadly encompass or replace various names like the following, such as: radio access network (RAN) node, Node B, evolved Node B (eNB), next-generation Node B (gNB), access network equipment in open radio access network (O-RAN), relay station, integrated access and backhaul (IAB) node (e.g., the base station (BS) function within an IAB node), access point, transmitting and receiving point (TRP), transmitting point (TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, building baseband unit (BBU), and remote radio unit. The network equipment includes various data structures such as RRU (Radio Unit), AAU (Active Antenna Unit), RRH (Remote Radio Head), CU (Centralized Unit), DU (Distributed Unit), RU (Radio Unit), CU control plane (CU-CP) node, CU user plane (CU-UP) node, and positioning node. Base stations can be macro base stations, micro base stations, relay nodes, donor nodes, or similar structures, or combinations thereof. Network equipment can also refer to communication modules, modems, or chips used within the aforementioned equipment or apparatus.Network equipment can also be mobile switching centers, devices that function as base stations in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side equipment in 6G networks, and devices that function as base stations in future communication systems. Network equipment can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms employed by the network equipment.
[0069] Network devices can be fixed or mobile. For example, base stations 110a and 110b are stationary and are responsible for wireless transmission and reception in one or more cells from terminal device 120. The helicopter or drone 120i shown in Figure 1 can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured as a terminal device communicating with base station 110b.
[0070] In this application, the communication device used to implement the above-mentioned network access functions can be an access network device, a network device with some access network functions, or a device capable of supporting the implementation of access network functions, such as a chip system, hardware circuit, software module, or hardware circuit plus software module. This device can be installed in the access network device or used in conjunction with the access network device. In the method of this application, the example of an access network device being used as the communication device to implement the access network device functions is described.
[0071] A terminal device can be a user-side entity used to receive or transmit signals, such as a mobile phone. Terminal devices can be used to connect people, things, and machines. Terminal devices can communicate with one or more core networks via network devices. Terminal devices include handheld devices with wireless connectivity, other processing devices connected to a wireless modem, or vehicle-mounted devices. Terminal devices can be portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted mobile devices. Terminal devices 120 can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.Examples of terminal devices 120 include: user equipment (UE), fixed equipment, mobile equipment, handheld devices, wearable devices, cellular phones, smartphones, session initiated protocol (SIP) phones, laptops, personal computers, smart books, vehicles, satellites, global positioning system (GPS) devices, target tracking devices, drones, helicopters, aircraft, ships, remote control devices, smart home devices, industrial equipment, personal communication service (PCS) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), wireless network cameras, tablets, handheld computers, mobile internet devices (MIDs), wearable devices such as smartwatches, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, terminals in vehicle-to-everything (V2X) systems, wireless terminals in self-driving vehicles, wireless terminals in smart grids, and transportation security. Wireless terminals in various scenarios include smart cities (such as smart gas pumps), high-speed rail terminals, and smart homes (such as smart speakers, smart coffee machines, and smart printers). Terminal device 120 can be a wireless device in these scenarios or a device for installing on a wireless device, such as a communication module, modem, or chip. Terminal device can also be called a terminal, terminal equipment, UE, mobile station (MS), mobile terminal (MT), etc. Terminal device can also be a terminal device in future wireless communication systems. Terminal device can be used in dedicated network equipment or general-purpose equipment. The embodiments of this application do not limit the specific technology or device form used in the terminal device.
[0072] By way of example and not limitation, in this embodiment, the terminal device can also be a part of a network device used to implement the functions of a terminal device. For example, the network device can be an IAB node, which integrates a mobile termination (MT) and a distributed unit (DU), or an MT and a base station (BS), where the BS includes a central unit (CU) and a DU. When the IAB node faces its parent node, it can be regarded as a terminal, in which case the IAB node plays the role of an MT.
[0073] Optionally, the terminal device can be used to act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signaling between UEs in V2X, D2D, or P2P, etc. As shown in Figure 1, cellular phone 120a and car 120b communicate with each other using sidelink signaling. Cellular phone 120a communicates with smart home device 120e without relaying communication signals through base station 110b.
[0074] In this application, the communication device used to implement the functions of the terminal device can be a terminal device, a terminal device having some of the functions of the aforementioned terminal device, or a device capable of supporting the implementation of the functions of the aforementioned terminal device, such as a chip system. This device can be installed in the terminal device or used in conjunction with the terminal device. In this application, the chip system can be composed of chips or include chips and other discrete components. The technical solutions provided in this application are described using the example of a terminal device or UE as the communication device.
[0075] Optionally, wireless communication systems typically consist of cells. Base stations manage the cells and provide communication services to multiple mobile stations (MS) within them. A base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be located in different places; for example, the RRU can be deployed remotely to a high-traffic area, while the BBU is located in a central equipment room. Alternatively, the BBU and RRU can be located in the same equipment room. The BBU and RRU can also be different components within the same rack. Optionally, a cell can correspond to one carrier or a member carrier.
[0076] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, DU, or CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes. For example, the network devices may include gNB-CU-CP, gNB-CU-UP, and gNB-DU.
[0077] In some deployments, multiple RAN nodes collaborate to assist terminals in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or RUs. CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio frequency equipment or radio frequency units, such as RRUs, active antenna units (AAUs), or remote radio heads (RRHs).
[0078] RAN nodes can support one or more types of fronthaul interfaces. Different fronthaul interfaces correspond to DUs and remote units (RUs) with different functions. If the fronthaul interface between the DU and RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and RU is another type of interface, relative to CPRI, some downlink and / or uplink baseband functions, such as, for downlink, precoding, digital beamforming (BF), or one or more of inverse fast Fourier transform (IFFT) / cyclic prefix addition (CP), are moved from the DU to the RU; for uplink, digital beamforming (BF), or one or more of fast Fourier transform (FFT) / cyclic prefix removal (CP), are moved from the DU to the RU. In one possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the segmentation between DU and RU differs, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.
[0079] Taking eCPRI Cat A as an example, for downlink transmission, layer mapping is used as the dividing line. DU is configured to implement one or more functions preceding layer mapping (i.e., coding, rate matching, scrambling, modulation, and layer mapping), while other functions following layer mapping (e.g., resource element (RE) mapping, digital beamforming (BF), or one or more functions in inverse fast Fourier transform (IFFT) / adding CP) are moved to RU. For uplink transmission, de-RE mapping is used as the dividing line. DU is configured to implement one or more functions preceding de-mapping (i.e., decoding, rate matching de-matching, descrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions following de-mapping (e.g., digital BF or FFT / removing CP) are moved to RU. It is understandable that the functional descriptions of the DU and RU corresponding to various types of eCPRI can be found in the eCPRI protocol, and will not be elaborated here.
[0080] In one possible design, the processing unit in the BBU used to implement baseband functions is called the baseband high (BBH) unit, and the processing unit in the RRU / AAU / RRH used to implement baseband functions is called the baseband low (BBL) unit.
[0081] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0082] In this embodiment, the apparatus for implementing the functions of a network device can be a network device itself; it can also be an apparatus capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or a hardware circuit plus a software module. This apparatus can be installed in the network device or used in conjunction with the network device. In this embodiment, the example of a network device being used to implement the functions of a network device is provided only and does not constitute a limitation on the solutions described in this embodiment.
[0083] It is understood that this application can be applied between network devices and terminal devices.
[0084] Communication between network devices and terminal devices follows a specific protocol layer structure. This protocol layer structure can include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure can include the functions of protocol layers such as the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical layer. Similarly, the user plane protocol layer structure can include the functions of protocol layers such as the PDCP layer, the RLC layer, the MAC layer, and the physical layer. In one possible implementation, a service data adaptation protocol (SDAP) layer can be included above the PDCP layer.
[0085] Optionally, the protocol layer structure between network devices and terminal devices may also include an artificial intelligence (AI) layer for transmitting data related to AI functions.
[0086] Taking a possible data transmission between network devices and terminal devices as an example, data transmission can pass through user plane protocol layers, such as the SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer. The SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer can also be collectively referred to as the access layer. Based on the direction of data transmission, it is divided into sending and receiving; each of the above layers is further divided into a sending part and a receiving part. Taking downlink data transmission as an example, after the PDCP layer obtains data from the upper layer, it transmits the data to the RLC layer and MAC layer. The MAC layer then generates a transport block, and finally, it is wirelessly transmitted through the physical layer. Data is encapsulated in corresponding ways at each layer. For example, data received by a layer from the upper layer is considered a service data unit (SDU) of that layer. After encapsulation by that layer, it becomes a protocol data unit (PDU) and is then passed to the next layer.
[0087] For example, the terminal device may also have an application layer and a non-access layer. The application layer can be used to provide services to applications installed on the terminal device. For instance, downlink data received by the terminal device can be sequentially transmitted from the physical layer to the application layer, and then provided to the application by the application layer. Alternatively, the application layer can acquire data generated by the application and sequentially transmit the data to the physical layer for transmission to other communication devices. The non-access layer can be used to forward user data, such as forwarding uplink data received from the application layer to the SDAP layer, or forwarding downlink data received from the SDAP layer to the application layer.
[0088] It should be understood that the number and type of each device in the communication system shown in Figure 1 are for illustrative purposes only, and this application is not limited thereto. In actual applications, the communication system may include more terminal devices, more access network devices, and other network elements, such as core network devices and / or network elements used to implement artificial intelligence functions.
[0089] It is understandable that all or part of the functions implemented by one or more of the terminal devices, access network devices, core network devices, or network elements used to implement artificial intelligence functions can be virtualized, that is, implemented through one or more of dedicated or general-purpose processors and corresponding software modules. Among these, the terminal devices and access network devices involve air interface transmission, and the transmit and receive functions of this interface can be implemented in hardware. Core network devices, such as operation administration and maintenance (OAM) network elements, can also be virtualized. Optionally, one or more of the functions of the virtualized terminal devices, access network devices, core network devices, or network elements used to implement artificial intelligence functions can be implemented by cloud devices, such as cloud devices in over-the-top (OTT) systems.
[0090] Furthermore, due to their mobility, UEs may sometimes be within network coverage and sometimes outside of it. At least two UEs engaging in sidelink communication can both be within network coverage, partially within network coverage, or entirely outside of network coverage. Figures 2a-2c illustrate the network coverage areas of the UEs. These are described in detail below:
[0091] As shown in Figure 2a, each UE can be within the network coverage area of the network device (gNB in the figure), meaning each UE can communicate with the network device via the Uu port. UEs can also communicate with each other via the PC5 port via a sidelink.
[0092] Among them, Uu interface, or cellular network communication interface, mainly refers to the communication interface between UE and network equipment, including uplink and downlink, and is characterized by enabling reliable communication over long distances and wider ranges.
[0093] PC5 port, or direct connection communication interface, mainly refers to the communication interface between terminals, that is, the short-distance direct communication interface between vehicles, people, and road infrastructure. Its characteristics are: to achieve low latency, high capacity, and high reliability communication through direct connection, broadcasting, and network scheduling.
[0094] Figure 2b illustrates a partial coverage scenario where some UEs are within the network coverage area of the network device. Partial coverage means that one UE can communicate with the gNB via the Uu port, while another UE can only communicate with other UEs within the network device's coverage area via the PC5 port.
[0095] Figure 2c illustrates a scenario where all UEs are outside the network coverage area of the network device. Being outside the coverage area means that neither UE can communicate with the gNB; they can only communicate with each other via the PC5 port.
[0096] This application relates to sidelink positioning. Sidelink positioning can be a positioning technology under newly defined sidelink conditions, or it can be adding positioning functionality to existing sidelink communication. In sidelink scenarios, the specific positioning method is not fundamentally different from the Uu interface positioning method; the only difference lies in the reference signals used by the transmitting and receiving parties. In sidelink positioning, the positioning function is implemented through SL-PRS. A dedicated resource pool for positioning is also defined for the transmission and reception of SL-PRS. Additionally, SL-PRS can also be transmitted along with data within a shared resource pool. This resource pool can be understood as a set of (pre)configured time-frequency resources, and it is a common configuration, meaning that all UEs using this resource pool for data transmission and reception use the same configuration information.
[0097] This application supports various positioning technologies, including downlink-time difference of arrival (DL-TDOA), downlink-angle of departure (DL-AOD), uplink-time difference of arrival (UL-TDOA), uplink-angle of arrival (UL-AOA), and multi-round trip time (multi-RTT). DL-TDOA, UL-TDOA, and multi-RTT algorithms are time-of-arrival (TOA) based positioning technologies. This requires the receiver to measure the arrival time of the signal transmitted by the transmitter, convert it into distance information, and finally obtain the location of the target. DL-AOD and UL-AOA are angle-based positioning technologies. The receiver measures the angle of arrival of a reference signal transmitted by the transmitter and then infers the receiver's location based on the angle information between the receiver and multiple transmitters at known locations.
[0098] Figure 3 shows a schematic diagram of trilateration based on a side-link according to an embodiment of this application. The position of the target can be estimated by calculating the intersection of the hyperbolas. First, it is assumed that the positions of the anchor UEs (UE2, UE3, UE4) are known. Here, the coordinates of the i-th UE are defined as (x...). i ,y i The coordinates of the target to be located are (x, y). UE ,y UE And taking UE4 as the reference UE, assuming that the arrival time of SL-PRS of UE2 and UE3 measured by UE1 is t i Then the arrival time difference between any UE and the reference UE is Δt. i1 According to the definition of a hyperbola (where the distance to two fixed points is constant), if the target lies on a hyperbola with the two UEs as foci, then the following system of equations can be established:
[0099] In the two equations above, c is the speed of light, because there are only two unknowns (x...). UE ,y UE By combining equations (1) and (2), the position coordinates of the target UE (i.e., UE1) can be obtained. In reality, due to the existence of measurement errors, the above equations generally do not have closed-form solutions. In engineering, classic optimization algorithms such as least squares algorithm or particle swarm filtering algorithm are used to estimate the optimal solution of the above equations.
[0100] As can be seen, UE1 (target UE) can obtain time or angle information by receiving and measuring SL-PRS, and send the measurement results to server UE, so that server UE can locate target UE based on the measurement results.
[0101] The SL-PRS reception measurement processing capability refers to how long it takes for the target UE to process the SL-PRS after receiving it on SL-PRS resources for a certain period of time.
[0102] Figure 4 shows a schematic diagram of SL-PRS reception in an example. Assume that three anchor UEs send SL-PRS to the target UE and occupy different time slots (it is also possible that multiple anchor UEs send SL-PRS in the same time slot). Also, assume that the processing capacity reported by the target UE is to receive a maximum of 3 SL-PRS resources in 3 time slots, and the minimum number of time slots required to process these SL-PRS is 7. Therefore, in the later time slots in Figure 4, even if other SL-PRS are sent, the target UE will not receive them.
[0103] The target UE measures the SL-PRS and then reports the measurement results. The system or server UE then performs positioning calculations based on the reported measurement results.
[0104] In practice, especially in out-of-coverage scenarios, each anchor UE needs to perform resource awareness before sending SL-PRS. It can only send the SL-PRS when it detects that the current channel is available or idle. The target UE, however, doesn't know in which time slot the SL-PRS will arrive, so it continuously performs blind PSCCH checks. Only after checking the PSCCH and detecting the SL-PRS request information within it does it know whether an SL-PRS is being sent in that time slot, and then it checks for the SL-PRS. Therefore, a situation may arise where the anchor UE cannot find a suitable opportunity to send the SL-PRS, causing the target UE to never detect the SL-PRS, and the server UE to never receive measurement feedback. This results in significant overall positioning latency.
[0105] In downlink positioning via the Uu interface, the base station transmits the downlink-positioning reference signal (DL-PRS) periodically. Before transmitting the DL-PRS, the base station informs the UE of its configuration information, including the transmission period. This means the transmission time domain of the DL-PRS is fixed and known to both the transmitter and receiver. Therefore, the receiving UE knows when it can measure the DL-PRS and the total time expected for multiple DL-PRS measurements. This allows it to define a measurement result reporting period and control the reporting of measurement results by the receiving UE. However, in SL positioning scenarios, the anchor UE may not find a suitable opportunity to transmit the SL-PRS, resulting in the target UE not detecting enough SL-PRS during the reporting period.
[0106] As mentioned above, for sidelink positioning, the timing of the anchor UE sending the SL-PRS is uncertain, the time when the target UE receives the SL-PRS is also uncertain, and when the target UE can report the measurement results after receiving the positioning measurement request is also uncertain. Furthermore, the target UE's ability to process SL-PRS is limited. When processing a certain SL-PRS, the target UE may miss receiving SL-PRS from other anchor UEs. In extreme cases, if the server UE does not receive the measurement results, it will not only affect the positioning accuracy but also affect the entire positioning process.
[0107] In view of this, this application provides a side-link positioning measurement scheme. The server terminal sends a positioning measurement request to the target terminal, instructing the target terminal to complete a measurement based on the positioning measurement request, thereby enabling the target terminal to report the positioning measurement results in a timely manner and improving the timeliness of completing the side-link positioning measurement process.
[0108] The side-link positioning and measurement method provided in the embodiments of this application will be described below with reference to the accompanying drawings:
[0109] Figure 5 shows a flowchart of a side-link positioning measurement method provided in an embodiment of this application. Exemplarily, the method may include the following steps:
[0110] The S501.server UE sends a location measurement request to the target UE. The target UE then receives the location measurement request.
[0111] When a server UE needs to locate a target UE, it can determine at least one anchor UE based on the target UE's ambiguous location, request at least one anchor UE to send at least one SL-PRS to the target UE, and send a positioning measurement request to the target UE. This positioning measurement request is used to request the target UE to perform positioning measurements (i.e., measure at least one SL-PRS received from at least one anchor UE) and report the measurement results. These measurement results include measurements of quantities such as reference signal time difference (RSTD), angle of arrival (AOA), and receive-to-transmit time difference (Rx-Tx time difference). These measurement results are obtained by the target UE measuring the SL-PRS of different anchor UEs.
[0112] As described in the background section, since anchor UEs may need to detect resource availability before sending SL-PRS, and some anchor UEs may not detect available resources for a considerable period, if the target UE waits to receive SL-PRS from all anchor UEs, the measurement process and upload time of a single measurement become uncontrollable. Alternatively, the target UE may not know how many SL-PRS values to measure for each anchor UE in a single measurement, or how many times to measure each anchor UE's SL-PRS, or what proportion of anchor UEs' SL-PRS to measure, leading to uncontrollable measurement process and upload time. Or, the target UE may not know how long it will take to complete the measurement and / or report. Therefore, in this embodiment, the positioning measurement request includes a positioning measurement requirement. This positioning measurement requirement instructs the target UE to complete a measurement based on the requirement, enabling the target UE to complete the positioning measurement. The positioning measurement requirement can be understood as the server UE's measurement requirement for the target UE, or as the target UE's ability to measure, and the target UE can measure according to the description in the embodiment when actually measuring.
[0113] For the server UE, clearly defining the location measurement requirements for completing a measurement ensures that the target UE can report the measurement results in a timely manner, thus enabling timely location settlement. For the target UE, clearly defining the location measurement requirements for completing a measurement enables the completion of the measurement and / or reporting process, avoiding lengthy and meaningless waiting for the next SL-PRS and saving energy consumption for the target UE.
[0114] Based on the positioning measurement request, the target UE reports a positioning measurement report to the server UE. The server UE then receives the positioning measurement report.
[0115] After receiving the SL-PRS sent by the anchor UE, the target UE measures the SL-PRS and obtains the measurement result. This measurement result is obtained by the target UE based on at least one SL-PRS received from the anchor UE. The measurement result includes the measurement results of at least one measurement quantity requested by the server UE.
[0116] After the target UE completes the SL-PRS measurement according to the above positioning measurement requirements, it can determine the reporting time and report the positioning measurement report to the server UE at the determined reporting time.
[0117] The positioning measurement report includes the measurement results of one measurement.
[0118] According to an embodiment of this application, a side-link positioning measurement method is provided in which a server terminal sends a positioning measurement request to a target terminal, instructing the target terminal to complete a measurement based on the positioning measurement request, thereby enabling the target terminal to report the positioning measurement results in a timely manner and improving the timeliness of the side-link positioning measurement process.
[0119] The following describes a relatively complete process for side-link positioning measurement. The descriptions of positioning measurement requests and requirements in Figure 6 can also be applied to the method shown in Figure 5:
[0120] Figure 6 shows a flowchart of another side-link positioning measurement method provided in an embodiment of this application. Exemplarily, the method may include the following steps:
[0121] The S600.server UE sends a location request to the anchor UE. The anchor UE then receives the location request.
[0122] This embodiment involves three types of UEs: a server UE, an anchor UE, and a target UE. The server UE is responsible for identifying at least one anchor UE, instructing it to send at least one SL-PRS to the target UE, and receiving measurement results reported by the target UE to locate the target UE. The anchor UE is typically a UE adjacent to the target UE and is responsible for sending at least one SL-PRS to the target UE according to the server UE's instructions. The target UE is responsible for receiving at least one SL-PRS from at least one anchor UE, measuring the at least one SL-PRS, obtaining the measurement results, and reporting them to the server UE. Figure 6 illustrates one anchor UE; in practice, there can be more anchor UEs. The execution flow for other anchor UEs can be referenced from the anchor UE execution flow shown in Figure 6.
[0123] When a server UE needs to locate a target UE, it can determine the anchor UE based on the target UE's ambiguous location and send a location request to the anchor UE. For any one of the at least one anchor UE, the location request is used to request that anchor UE to send an SL-PRS to the target UE.
[0124] S601. In response to the positioning request, the anchor UE sends its configuration information to the server UE. Accordingly, the server UE receives the configuration information.
[0125] After receiving the aforementioned location request, the anchor UE can send its configuration information to the server UE. This configuration information indicates the time-frequency location information of the SL-PRS that the anchor UE will send. This time-frequency location information may include multiple candidate locations for the SL-PRS.
[0126] For example, the configuration information includes at least one of the following: the number of symbols occupied by the SL-PRS, the bandwidth corresponding to the SL-PRS, the comb size of the SL-PRS, the frequency domain start position of the SL-PRS, the time domain start position of the SL-PRS, the sequence initialization identifier of the SL-PRS, and the resource identifier (resource ID) corresponding to the SL-PRS. Each resource ID is used to uniquely identify each of the multiple SL-PRS resources configured in the resource pool. This resource pool can be a dedicated SL-PRS resource pool or a resource pool shared with sidelink communication.
[0127] The S602 server UE sends auxiliary data to the target UE. The target UE then receives this auxiliary data.
[0128] After receiving the configuration information from the anchor UE, the server UE sends auxiliary data to the target UE so that the target UE can accurately receive the SL-PRS sent by the anchor UE based on the time-frequency location information of the SL-PRS to be sent by the anchor UE. This auxiliary data includes the anchor UE's configuration information.
[0129] For example, the server UE sends the sequence initialization identifier of the SL-PRS that the anchor UE will send to the target UE. After the target UE generates the SL-PRS sequence locally, it checks whether the received SL-PRS sequence sent by the anchor UE is the sequence that the target UE needs to receive, so as to avoid interference from other signals.
[0130] The S603.server UE sends a location measurement request to the target UE. The target UE then receives the location measurement request.
[0131] This positioning measurement request is used to request the target UE to perform positioning measurements and report the measurement results, such as the measurement results of reference signal arrival time difference, angle of arrival, and receive-transmit time difference. These measurement results are obtained by the target UE measuring the SL-PRS of different anchor UEs.
[0132] In this embodiment, the location measurement request includes a location measurement requirement. This location measurement requirement instructs the target UE to complete a measurement based on the requirement, enabling the target UE to perform a location measurement.
[0133] Regarding this positioning and measurement requirement, there are several ways to achieve it:
[0134] One implementation is that the positioning measurement requirement includes the number of SL-PRS of the first anchor UE measured in a single measurement, or the number of times the SL-PRS of the first anchor UE is measured in a single measurement, wherein the first anchor UE is any one of at least one anchor UE. Alternatively, it can be stated that the positioning measurement requirement includes the number of SL-PRS of the first anchor UE to be measured in a single measurement, or the number of times the SL-PRS of the first anchor UE to be measured in a single measurement, wherein the first anchor UE is any one of at least one anchor UE. The term "required measurement" in this application can be understood as a measurement requirement imposed on the terminal by the network side, or as the terminal's capability to perform the measurement. The terminal may perform the measurement as described in the embodiments, or it may not perform the measurement as described above. The meaning of "required measurement" will be used as a reference in the following text.
[0135] As shown in Figure 4, an anchor UE can transmit SL-PRS at multiple candidate resource locations. For an anchor UE, one or more reference signal resources can be configured, and each reference signal resource can correspond to a set of configuration information, such as a resource identifier (ID) and / or information related to the reference signal time-frequency resource. The anchor UE can transmit SL-PRS on the time-frequency resources corresponding to one or more reference signal resources. Furthermore, the anchor UE can repeatedly transmit according to a set of configuration information corresponding to a reference signal resource. In this embodiment, a reference signal corresponding to the same reference signal resource is called an SL-PRS. The number of SL-PRS of an anchor UE is the number of reference signals corresponding to different reference signal resources transmitted by the anchor UE, and the number of times an anchor UE transmits SL-PRS is the number of times the reference signal corresponding to the same reference signal resource is repeated by the anchor UE. In this implementation, the positioning measurement requirement includes the number of SL-PRS of the first anchor UE measured in a single measurement, i.e., limiting the measurement to several SL-PRS sent by the first anchor UE in a single measurement, wherein the several SL-PRS can be sent at one or more candidate resource locations of the anchor UE; or, the positioning measurement requirement includes the number of times the SL-PRS of the first anchor UE measured in a single measurement, i.e. limiting the measurement to several times the SL-PRS sent by the first anchor UE in a single measurement, wherein each measured SL-PRS sent by the first anchor UE is sent at a candidate resource location.
[0136] The target terminal completes a measurement based on the positioning measurement requirements, including: the number of SL-PRS measurements completed for the first anchor UE, or the number of SL-PRS measurements completed for the first anchor UE. Alternatively, it can be stated that the target terminal completes a measurement based on the positioning measurement requirements, including: the measurement of the number of SL-PRS measurements included in the positioning measurement requirements for the first anchor UE, or the measurement of the number of SL-PRS measurements included in the positioning measurement requirements for the first anchor UE.
[0137] In one example, as shown in Figure 7, which illustrates SL-PRS reception in an example provided in this application, it is assumed that the server UE configures four anchor UEs and their transmitted SL-PRS for the target UE. Each anchor UE is configured with an SL-PRS resource, and the SL-PRS of anchor UE1 to anchor UE3 are successfully transmitted in different time slots, while the SL-PRS of anchor UE4 and anchor UE3 are transmitted in the same time slot (time-division multiplexing or comb-tooth multiplexing within the time slot). If the positioning measurement requirement includes measuring the SL-PRS of the first anchor UE once in a single measurement, then the target UE can receive the SL-PRS transmitted by the four anchor UEs in the first three time slots and complete the measurement in the subsequent seven time slots. The result can then be reported at the arrow position. It should be noted that the target UE does not necessarily have to be at the arrow to report. If the SL-PRS has been processed before this point (i.e., at least one SL-PRS measurement of at least one anchor UE has been completed), then the report can be made before this point.
[0138] In another example, as shown in Figure 8, which illustrates SL-PRS reception in yet another example provided in this application, assume that the server UE configures four anchor UEs and their transmitted SL-PRS for the target UE. Each anchor UE is configured with an SL-PRS resource, and the SL-PRS of anchor UE1 to anchor UE3 are successfully transmitted in different time slots. However, the SL-PRS of anchor UE4 is transmitted in the fourth time slot. Since the target UE can only receive SL-PRS from the first three time slots at most, the SL-PRS of anchor UE4 is not received by the target UE until the next reception window of the target UE. The time when the target UE reports the measurement result is shown by the arrow in the figure.
[0139] Based on the two examples above, it can be seen that the time for the target UE to report measurement results is not only related to the number of SL-PRS of the first anchor UE that needs to be measured in a measurement, or the number of times the SL-PRS of the first anchor UE needs to be measured in a measurement, but also to the processing capability of the target UE's SL-PRS. Conversely, the target UE can only correctly determine the reporting time and ensure the completeness of the measurement results if it knows the number of SL-PRS of the first anchor UE that needs to be measured in a measurement, or the number of times the SL-PRS of the first anchor UE needs to be measured in a measurement.
[0140] In this implementation, the server UE can limit the measurement process and reporting time of the target UE by indicating the number of SL-PRS of the first anchor UE measured in a measurement, or including the number of SL-PRS of the first anchor UE measured in a measurement, thereby enabling the side link positioning measurement process to be completed in a timely manner.
[0141] Furthermore, the time it takes for the target UE to report measurement results can also be related to the number of configured measurement sampling points. The example above describes the situation with only one measurement sampling point. Assuming the number of measurement sampling points is x, then the number of SL-PRS of the first anchor UE that needs to be measured in a single measurement is x, or the number of times the SL-PRS of the first anchor UE needs to be measured in a single measurement is x. The total measurement time for a single measurement may need to be increased by a factor of x. Here, x is a positive integer.
[0142] Another implementation is that the positioning measurement requirement includes the number of anchor UEs measured in a single measurement, or the percentage of anchor UEs measured in a single measurement relative to the total number of anchor UEs, or the number of anchor UEs that must be measured in a single measurement, or the percentage of anchor UEs that must be measured in a single measurement relative to the total number of anchor UEs. Alternatively, it can be stated that the positioning measurement requirement includes the number of anchor UEs to be measured in a single measurement, or the percentage of anchor UEs to be measured in a single measurement relative to the total number of anchor UEs, or the number of anchor UEs that must be measured in a single measurement, or the percentage of anchor UEs that must be measured in a single measurement relative to the total number of anchor UEs.
[0143] As mentioned earlier, the server UE can determine at least one anchor UE based on the fuzzy location of the target UE. Since each anchor UE may need to detect resource availability before sending SL-PRS, and some anchor UEs may not detect available resources for a considerable period, if the target UE waits indefinitely to receive SL-PRS from all anchor UEs, the measurement process and upload time of a single measurement become uncontrollable. Therefore, in this implementation, the positioning measurement requirement includes the number of anchor UEs measured in a single measurement, or the percentage of anchor UEs measured in a single measurement relative to the total number of anchor UEs. That is, the server UE instructs the target UE to measure and report the SL-PRS of a certain number of anchor UEs in a single measurement; or, the server UE instructs the target UE to measure and report the SL-PRS of y% of the total number of anchor UEs in a single measurement. Here, y is a positive number.
[0144] Here, "measured anchor UE" refers to the SL-PRS transmitted by that anchor UE. "Number of measured anchor UEs" refers to the number of anchor UEs that measure the SL-PRS transmitted by different anchor UEs.
[0145] The target terminal completes a measurement based on the positioning measurement requirements, including: completing the measurement of a number of SL-PRS sent by anchor UEs in a measurement, or completing the measurement of a percentage of SL-PRS sent by anchor UEs in a measurement, or completing the measurement of at least a number of SL-PRS sent by anchor UEs in a measurement, or completing the measurement of at least a percentage of SL-PRS sent by anchor UEs in a measurement.
[0146] For example, the number of anchor UEs measured (or at least measured) in a single measurement, or the percentage of anchor UEs measured (or at least measured) in a single measurement relative to the total number of anchor UEs, corresponds to the measurement and positioning technology. Since different measurement and positioning technologies correspond to different measurement quantities, the number of anchor UEs that need to be measured (or at least measured) in a single measurement, or the percentage of anchor UEs that need to be measured (or at least measured) in a single measurement relative to the total number of anchor UEs, may differ depending on the measurement and positioning technology used.
[0147] The measurement and positioning techniques include sidelink-time difference of arrival (SL-TDOA), sidelink-angle of departure (SL-AOD), sidelink-angle of arrival (SL-AOA), and sidelink-round trip time (SL-RTT). Among these, SL-TDOA and SL-RTT are time-of-arrival-based positioning techniques. The target UE needs to measure the arrival time of the SL-PRS sent by the anchor UE, then convert this into distance information between the two, and finally obtain the target UE's position. SL-AOD and SL-AOA are angle-based positioning techniques. The target UE measures the arrival angle of the SL-PRS sent by the anchor UE, and then the server UE infers the target UE's position based on the angle information between the target UE and multiple anchor UEs at known locations.
[0148] For example, for SL-TDOA positioning technology, the number of anchor UEs measured can be configured to 4; for SL-AOA positioning technology, the number of anchor UEs measured can be configured to 3. As shown in Figure 9, another example of SL-PRS reception provided in this application, assuming the server UE configures 4 anchor UEs for the target UE, then for SL-AOA positioning technology, the target UE can prepare to report measurements after the 3rd time slot because the SL-PRS of 3 anchor UEs has already been measured; however, for SL-TDOA positioning technology, the target UE needs to wait until the next processing cycle to complete the measurement of all 4 anchor UEs before it can report measurements.
[0149] In this implementation, by specifying or configuring the number of anchor UEs measured (or at least measured) in a single measurement, or by requiring the positioning measurement to include a percentage of anchor UEs measured (or at least measured) in a single measurement out of the total number of anchor UEs, the measurement process and reporting time of the target UEs can be limited, thereby enabling the side-link positioning measurement process to be completed in a timely manner.
[0150] The target UE may not need to measure the SL-PRS of all anchor UEs, because it is possible that some anchor UEs will not be aware of the available resources to send SL-PRS. In this case, the target UE will not be able to detect the SL-PRS of these anchor UEs. This not only ensures the feasibility of the entire positioning process, but also further avoids resource waste.
[0151] Another implementation involves including time window information in the location measurement requirement. This time window information includes at least one of the following: the start time of the time window and the length of the time window. The start time of the time window can be, for example, the time when the target UE receives the location measurement request. The length of the time window can be, for example, 10 milliseconds, 100 milliseconds, 1 second, etc.
[0152] The information in this time window can have the following two meanings:
[0153] One interpretation is that the information within this time window is used to indicate when a measurement and positioning measurement report should be submitted within that time window. In other words, the server UE indicates to the target UE the time when a measurement and positioning measurement report should be submitted. The server UE may not indicate the number of SL-PRS of the first anchor UE to be measured in a measurement, or the number of SL-PRS of the first anchor UE to be measured in a measurement, or the number of anchor UEs to be measured in a measurement, or the percentage of anchor UEs to be measured in a measurement relative to the total number of anchor UEs. The target UE can decide, based on its own capabilities, how many SL-PRS of the first anchor UE to measure in a measurement, how many SL-PRS of the first anchor UE to measure in a measurement, how many anchor UEs to measure in a measurement, or what percentage of anchor UEs to measure in a measurement.
[0154] Another interpretation is that the time window information is used to indicate when to complete a measurement within the time window and to report a positioning measurement report after the time window ends. In other words, the server UE indicates to the target UE the time to complete a measurement.
[0155] For example, the information of the time window is used to indicate that a measurement is completed within the time window and a positioning measurement report is reported after the time window ends. This can be done by reporting the positioning measurement report at the symbol, time slot, etc. where the time window ends; or by reporting the positioning measurement report after a certain period of time after the time window ends; or by reporting the positioning measurement report after the time window ends and when there is an idle channel.
[0156] In this implementation, the server UE can indicate the time for completing a measurement and reporting a positioning measurement report, or the time for completing a measurement, so that the target UE can complete the measurement and / or report within a specified time, thereby enabling the side-link positioning measurement process to be completed in a timely manner; and further simplifying the measurement process of the target UE, avoiding the increase in latency of the entire positioning process.
[0157] It is understood that the various implementation methods regarding positioning measurement requirements described above can be implemented independently or in combination with one or more of them. For example, the target UE can indicate the number of anchor UEs to be measured in a single measurement, or the percentage of anchor UEs to be measured out of the total number of anchor UEs in a single measurement, and can also indicate the aforementioned time window information. It is understood that the server UE can estimate, based on the capabilities reported by the target UE, whether the target UE can complete the measurement of that number of anchor UEs or that percentage of anchor UEs within that time window. The target UE completes the measurement of that number of anchor UEs or that percentage of anchor UEs within that time window according to the aforementioned indication.
[0158] S604. The anchor UE sends an SL-PRS to the target UE. Accordingly, the target UE receives the SL-PRS.
[0159] The anchor UE sends an SL-PRS to the target UE based on the location request from the server UE in step S601.
[0160] For example, the anchor UE can send SL-PRS at one or more candidate resource locations, and at each candidate resource location, it can send SL-PRS with the same configuration information or SL-PRS with different configuration information.
[0161] Understandably, the anchor UE may need to detect whether the resource is available before it can send the SL-PRS. Therefore, the SL-PRS sent by the anchor UE may be in any candidate resource location.
[0162] S605.target UE measurement SL-PRS.
[0163] The target UE receives the SL-PRS sent by the anchor UE based on the SL-PRS configuration information provided by the server UE. In practice, the target UE needs to first perform a blind detection of the PSCCH, detect the SL-PRS indication information in the PSCCH, and then receive the SL-PRS corresponding to that PSCCH.
[0164] After receiving the SL-PRS sent by the anchor UE, the target UE measures the SL-PRS and obtains the measurement result. This measurement result is obtained by the target UE based on at least one SL-PRS received from the anchor UE. The measurement result includes the measurement results of at least one measurement quantity requested by the server UE.
[0165] S606. The target UE reports a location measurement report to the server UE. Correspondingly, the server UE receives the location measurement report.
[0166] After completing the SL-PRS measurement, the target UE determines the reporting time according to the above positioning measurement requirements and reports the positioning measurement report to the server UE at the reporting time.
[0167] The positioning measurement report includes the measurement results of one measurement.
[0168] The S607.server UE locates the target UE based on the measurement results.
[0169] After receiving the positioning measurement report from the target UE, the server UE parses it to obtain the measurement results. Based on these results and the location of the anchor UE, the target UE can be located. For example, the target UE can be located using the positioning method shown in Figure 3.
[0170] It is understood that the flowchart shown in Figure 6 is a possible positioning process diagram. In reality, it may contain more steps. This diagram includes steps related to the solution of this application, and the order of each step in the actual process may not be the same as the order in this diagram.
[0171] According to an embodiment of this application, a side-link positioning measurement method is provided in which a server terminal sends a positioning measurement request to a target terminal, instructing the target terminal to complete a measurement based on the positioning measurement request, thereby enabling the target terminal to report the positioning measurement results in a timely manner and improving the timeliness of the side-link positioning measurement process.
[0172] It is understood that, in order to achieve the functions in the above embodiments, each terminal includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0173] Figures 10 and 11 are schematic diagrams of possible communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of each terminal in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device can be one of the terminals 120a-120j shown in Figure 1, or it can be a module (such as a chip) applied to the terminal.
[0174] As shown in Figure 10, the communication device 1000 includes a processing unit 1010 and a transceiver unit 1020. The communication device 1000 is used to implement the functions of the target UE or server UE in the method embodiments shown in Figures 5 and 6 above.
[0175] When the communication device 1000 is used to implement the function of the target UE in the method embodiment shown in FIG. 5: the transceiver unit 1020 is used to execute the operations performed by the target UE in steps S501 and S502 of the embodiment shown in FIG. 5. Alternatively, when the communication device 1000 is used to implement the function of the target UE in the method embodiment shown in FIG. 6: the processing unit 1010 is used to execute step S605 of the embodiment shown in FIG. 6; and the transceiver unit 1020 is used to execute the operations performed by the target UE in steps S602 to S604 and S606 of the embodiment shown in FIG. 6.
[0176] When the communication device 1000 is used to implement the function of the server UE in the method embodiment shown in FIG. 5: the transceiver unit 1020 is used to execute the operations performed by the server UE in steps S501 and S502 of the embodiment shown in FIG. 5. Alternatively, when the communication device 1000 is used to implement the function of the server UE in the method embodiment shown in FIG. 6: the processing unit 1010 is used to execute step S607 of the embodiment shown in FIG. 6; and the transceiver unit 1020 is used to execute the operations performed by the server UE in steps S600 to S603 and S606 of the embodiment shown in FIG. 6.
[0177] A more detailed description of the above-mentioned processing unit 1010 and transceiver unit 1020 can be obtained by referring directly to the relevant descriptions in the method embodiments shown in Figures 5 and 6, and will not be repeated here.
[0178] When the aforementioned communication device is a chip applied in the target UE, the chip in the target UE implements the functions of the target UE in the above method embodiments. The chip in the target UE receives information from other modules (such as radio frequency modules or antennas) in the target UE, which is sent to the target UE by the server UE or anchor UE; or, the chip in the target UE sends information to other modules (such as radio frequency modules or antennas) in the target UE, which is sent to the server UE or anchor UE by the target UE.
[0179] When the aforementioned communication device is a chip applied in the server UE, the chip in the server UE implements the functions of the server UE in the above method embodiments. The chip in the server UE receives information from other modules (such as radio frequency modules or antennas) in the server UE, which is sent to the server UE by the target UE; or, the chip in the server UE sends information to other modules (such as radio frequency modules or antennas) in the server UE, which is sent to the target UE by the server UE.
[0180] As shown in Figure 11, the communication device 1100 includes a processor 1110, and optionally, an interface circuit 1120. The processor 1110 and the interface circuit 1120 are coupled to each other. It is understood that the interface circuit 1120 can be a transceiver or an input / output interface. Optionally, the communication device 1100 may also include a memory 1130 for storing instructions executed by the processor 1110, or storing input data required by the processor 1110 to execute instructions, or storing data generated after the processor 1110 executes instructions.
[0181] When the communication device 1100 is used to implement the function of the target UE in the method embodiment shown in FIG. 5: the processor 1110 is used to execute the operations performed by the target UE in steps S501 and S502 of the embodiment shown in FIG. 5. Alternatively, when the communication device 1000 is used to implement the function of the target UE in the method embodiment shown in FIG. 6: the processor 1110 is used to execute the operations performed by the target UE in steps S605, S602 to S604, and S606 of the embodiment shown in FIG. 6.
[0182] When the communication device 1100 is used to implement the function of the server UE in the method embodiment shown in FIG. 5: the processor 1110 is used to execute the operations performed by the server UE in steps S501 and S502 of the embodiment shown in FIG. 5. Alternatively, when the communication device 1000 is used to implement the function of the server UE in the method embodiment shown in FIG. 6: the processor 1110 is used to execute the operations performed by the server UE in steps S607, S600 to S603, and S606 of the embodiment shown in FIG. 6.
[0183] A more detailed description of the processor 1110 can be obtained by referring directly to the relevant descriptions in the method embodiments shown in Figures 5 and 6, and will not be repeated here.
[0184] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0185] This application also provides a communication system, which includes the target UE and server UE described above.
[0186] This application also provides a computer-readable storage medium storing a computer program or instructions, which, when executed, implement the method described in the above method embodiments.
[0187] This application also provides a computer program product containing instructions that, when executed on the communication device, cause the communication device to perform the method described in the method embodiment.
[0188] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a network device or terminal. Of course, the processor and storage medium can also exist as discrete components in a network device or terminal.
[0189] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive.
[0190] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0191] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following:..." or similar expressions indicate any one of the listed items or any combination of these items. For example, "at least one of the following: A, B, and C", or "at least one of the following: A, B, or C", can all mean: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, or A, B, and C exist simultaneously, where A, B, and C can be singular or plural. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects.
[0192] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A method of sidelink positioning measurement, the method comprising: The method includes: Receive a positioning measurement request, the positioning measurement request including positioning measurement requirements, the positioning measurement requirements being used to instruct the target terminal to complete a measurement based on the positioning measurement requirements; According to the positioning measurement request, a positioning measurement report is reported. The positioning measurement report includes the measurement results of the first measurement, which are obtained by the target terminal based on at least one side link-positioning reference signal received from at least one anchor terminal.
2. The method of claim 1, wherein, The positioning measurement requirement includes the number of side walkway-positioning reference signals of the first anchor terminal measured in the single measurement, or the number of times the side walkway-positioning reference signals of the first anchor terminal are measured in the single measurement, wherein the first anchor terminal is any one of the at least one anchor terminal; The target terminal completes a measurement based on the positioning measurement requirements, including: measuring the number of lateral link-positioning reference signals for the first anchor terminal, or measuring the number of lateral link-positioning reference signals for the first anchor terminal.
3. The method of claim 1 or 2, wherein, The positioning measurement requirement includes the number of anchor terminals measured in the single measurement, or the positioning measurement requirement includes the percentage of anchor terminals measured in the single measurement to the total number of anchor terminals. The target terminal completes a measurement based on the positioning measurement requirements, including: measuring the side link-positioning reference signals sent by the specified number of anchor terminals in the measurement, or measuring the side link-positioning reference signals sent by the specified percentage of anchor terminals in the measurement.
4. The method of claim 3, wherein, The number of anchor terminals to be measured in the single measurement, or the percentage of anchor terminals to be measured in the single measurement relative to the total number of anchor terminals, corresponds to the measurement and positioning technology.
5. The method of any one of claims 1-4, wherein, The positioning measurement requirements include information about the time window; The time window information is used to indicate the completion of the measurement and the reporting of the positioning measurement report within the time window; or The information of the time window is used to indicate that the measurement is completed within the time window and the positioning measurement report is reported after the time window ends.
6. The method of claim 5, wherein, The information of the time window includes at least one of the following: the start time of the time window, the length of the time window, and the start time of the time window being the time when the positioning measurement request is received.
7. A method of sidelink positioning measurement, the method comprising: The method includes: Send a location measurement request, the location measurement request including a location measurement requirement, the location measurement requirement being used to instruct the target terminal to complete a measurement based on the location measurement requirement; According to the positioning measurement request, a positioning measurement report is received, the positioning measurement report including the measurement result of the first measurement, the measurement result being obtained by the target terminal based on at least one side link-positioning reference signal received from at least one anchor terminal.
8. The method of claim 1, wherein, The positioning measurement requirement includes the number of side walkway-positioning reference signals of the first anchor terminal measured in the single measurement, or the number of times the side walkway-positioning reference signals of the first anchor terminal are measured in the single measurement, wherein the first anchor terminal is any one of the at least one anchor terminal; The target terminal completes a measurement based on the positioning measurement requirements, including: measuring the number of lateral link-positioning reference signals for the first anchor terminal, or measuring the number of lateral link-positioning reference signals for the first anchor terminal.
9. The method of claim 7 or 8, wherein, The positioning measurement requirement includes the number of anchor terminals measured in the single measurement, or the positioning measurement requirement includes the percentage of anchor terminals measured in the single measurement to the total number of anchor terminals. The target terminal completes a measurement based on the positioning measurement requirements, including: measuring the side link-positioning reference signals sent by the specified number of anchor terminals in the measurement, or measuring the side link-positioning reference signals sent by the specified percentage of anchor terminals in the measurement.
10. The method of claim 9, wherein, The number of anchor terminals to be measured in the single measurement, or the percentage of anchor terminals to be measured in the single measurement relative to the total number of anchor terminals, corresponds to the measurement and positioning technology.
11. The method of any one of claims 7-10, wherein, The positioning measurement requirements include information about the time window; The time window information is used to indicate the completion of the measurement and the reporting of the positioning measurement report within the time window; or The information of the time window is used to indicate that the measurement is completed within the time window and the positioning measurement report is reported after the time window ends.
12. The method of claim 11, wherein, The information of the time window includes at least one of the following: the start time of the time window, the length of the time window, and the start time of the time window being the time when the positioning measurement request is received.
13. The method of any one of claims 7-12, wherein, The method further includes: Send a positioning request to the at least one anchored terminal, the positioning request being used to request the at least one anchored terminal to send at least one sidelink-positioning reference signal; In response to the positioning request, configuration information is received from the at least one anchored terminal. The configuration information includes at least one of the following information of the sidelink-positioning reference signal: the number of symbols occupied by the sidelink-positioning reference signal, the bandwidth corresponding to the sidelink-positioning reference signal, the comb size of the sidelink-positioning reference signal, the frequency domain start position of the sidelink-positioning reference signal, the time domain start position of the sidelink-positioning reference signal, the sequence initialization identifier of the sidelink-positioning reference signal, and the resource identifier corresponding to the sidelink-positioning reference signal.
14. The method of claim 13, wherein, The method further includes: Auxiliary data is sent to the target terminal, the auxiliary data including configuration information of the at least one anchored terminal.
15. The method according to any one of claims 7-14, characterized in that, The method further includes: Based on the measurement results, the target terminal is located.
16. A communications device, characterized by Includes units for performing the method as described in any one of claims 1-15.
17. A communications device, characterized by Includes a processor, which, when a program or instructions are executed by the processor, causes the apparatus to perform the method as described in any one of claims 1-15.
18. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1-15.