Positioning method and device

CN120266501APending Publication Date: 2025-07-04GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280102137.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-11-29
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In positioning scenarios involving zero-power devices, interference is prone to occur when multiple devices send backscatter signals on the same resource, affecting positioning accuracy.

Method used

Each zero-power device can determine the time domain, frequency domain, air domain or code domain resources of its backscattered signal based on its identification information, group identification information or received signaling, thereby avoiding resource conflicts and improving signal reception and measurement effects. .

Benefits of technology

It effectively reduces interference between devices and improves positioning accuracy and signal reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120266501A_ABST
    Figure CN120266501A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a positioning method and equipment, in a positioning scene in which zero-power-consumption equipment participates, each zero-power-consumption equipment can determine time domain, frequency domain, space domain and code domain resources of backscattering of the zero-power-consumption equipment, so that interference caused by backscattering of multiple pieces of zero-power-consumption equipment on the same resource is effectively avoided, and the positioning accuracy of the zero-power-consumption equipment is improved. The receiving and measuring effects of the receiving end of the backscattering signal can be improved, and the positioning precision is improved. The positioning method comprises the following steps: the zero power consumption device receives a carrier signal which is used for modulating and generating a backscattering signal for positioning; the zero power consumption device sends the backscattering signal on at least one resource; wherein the at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero power consumption device, identification information of a group to which the zero power consumption device belongs, and a first signaling received by the zero power consumption device.
Need to check novelty before this filing date? Find Prior Art

Description

Positioning method and equipment Technical Field

[0001] The embodiments of the present application relate to the field of communications, and more specifically, to a positioning method and device. Background Art

[0002] Zero-power devices offer low complexity and cost, are maintenance-free, and require no batteries. They can support energy harvesting and / or backscatter communication, enabling high-density and large-scale deployment at a low cost. During deployment, zero-power devices can serve as positioning anchors to assist in improving positioning accuracy. However, during the positioning process, the backscatter signals sent by different zero-power devices may interfere with each other, affecting measurement and positioning accuracy.

[0003] Summary of the Invention

[0004] An embodiment of the present application provides a positioning method and device. In a positioning scenario involving zero-power devices, each zero-power device can determine the time domain, frequency domain, spatial domain, and code domain resources of its backscattering, thereby effectively avoiding interference caused by multiple zero-power devices backscattering on the same resources, improving the reception and measurement effects of the receiving end of the backscattered signal and improving positioning accuracy.

[0005] In a first aspect, a positioning method is provided, the method comprising:

[0006] The zero-power device receives a carrier signal, wherein the carrier signal is used to modulate and generate a backscatter signal for positioning;

[0007] The zero-power device transmits the backscatter signal on at least one resource;

[0008] The at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero-power-consumption device, identification information of a group to which the zero-power-consumption device belongs, and first signaling received by the zero-power-consumption device.

[0009] In a second aspect, a positioning method is provided, the method comprising:

[0010] The first device sends the first information;

[0011] The first information is used to configure or indicate a target resource pool, and / or the first information is a first signaling;

[0012] The target resource pool and / or the first signaling are used by the zero-power device to determine resources for transmitting backscatter signals, and the backscatter signals are used for positioning.

[0013] In a third aspect, a zero-power consumption device is provided for executing the method in the first aspect.

[0014] Specifically, the zero-power consumption device includes a functional module for executing the method in the above-mentioned first aspect.

[0015] In a fourth aspect, a first device is provided for executing the method in the second aspect.

[0016] Specifically, the first device includes a functional module for executing the method in the above-mentioned second aspect.

[0017] In a fifth aspect, a zero-power consumption device is provided, comprising a processor and a memory; the memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory, so that the zero-power consumption device executes the method in the above-mentioned first aspect.

[0018] In a sixth aspect, a first device is provided, comprising a processor and a memory; the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the first device executes the method in the above-mentioned second aspect.

[0019] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects above.

[0020] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes the method in any one of the first to second aspects described above.

[0021] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in any one of the first to second aspects above.

[0022] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to second aspects above.

[0023] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects above.

[0024] Through the above technical solution, in a positioning scenario involving zero-power devices, the zero-power device can determine the resources used to transmit the backscattered signal based on at least one of the following: the target resource pool, the identification information of the zero-power device, the identification information of the group to which the zero-power device belongs, and the first signaling received by the zero-power device. In other words, each zero-power device can determine the time domain, frequency domain, spatial domain, and code domain resources for its backscattering, thereby effectively avoiding interference caused by multiple zero-power devices backscattering on the same resources, improving the reception and measurement effects of the receiving end of the backscattered signal and improving positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] FIG1 is a schematic diagram of a communication system architecture applied in an embodiment of the present application.

[0026] FIG2 is a schematic diagram of a zero-power communication system provided by the present application.

[0027] FIG3 is a schematic diagram of a backscatter communication principle provided by the present application.

[0028] FIG4 is a schematic diagram of an energy harvesting principle provided by this application.

[0029] FIG5 is a circuit diagram of a resistive load modulation provided by the present application.

[0030] FIG6 is a schematic diagram of a positioning method provided by the present application.

[0031] FIG7 is a schematic flowchart of a positioning method provided according to an embodiment of the present application.

[0032] FIG8 is a schematic diagram of positioning provided according to an embodiment of the present application.

[0033] FIG9 is a schematic diagram of time-frequency resources in a target resource pool provided according to an embodiment of the present application.

[0034] FIG10 is a schematic diagram of airspace resources in a target resource pool provided according to an embodiment of the present application.

[0035] FIG11 is a schematic flowchart of another positioning method provided according to an embodiment of the present application.

[0036] FIG12 is a schematic block diagram of a zero-power consumption device according to an embodiment of the present application.

[0037] FIG13 is a schematic block diagram of a first device provided according to an embodiment of the present application.

[0038] FIG14 is a schematic block diagram of a communication device provided according to an embodiment of the present application.

[0039] FIG15 is a schematic block diagram of a device provided according to an embodiment of the present application.

[0040] FIG16 is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0041] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0042] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based access to unlicensed spectrum (LTE-U) system on unlicensed spectrum, NR-based access to unlicensed spectrum (NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Internet of Things (IoT), Wireless Fidelity (WFI) system. Fidelity, WiFi), fifth-generation communication (5G) system, sixth-generation communication (6G) system or other communication systems.

[0043] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine type communication (MTC), vehicle-to-vehicle (V2V) communication, sidelink (SL) communication, vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0044] In some embodiments, the communication system in the embodiments of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, an independent (SA) networking scenario, or a non-standalone (NSA) networking scenario.

[0045] In some embodiments, the communication system in the embodiments of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiments of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0046] In some embodiments, the communication system in the embodiments of the present application can be applied to the FR1 frequency band (corresponding to the frequency band range of 410MHz to 7.125GHz), can also be applied to the FR2 frequency band (corresponding to the frequency band range of 24.25GHz to 52.6GHz), and can also be applied to new frequency bands such as high-frequency bands corresponding to the frequency band range of 52.6GHz to 71GHz or the frequency band range of 71GHz to 114.25GHz.

[0047] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.

[0048] The terminal device can be a station (ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0049] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).

[0050] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city or a wireless terminal device in a smart home, an in-vehicle communication device, a wireless communication chip / application specific integrated circuit (ASIC) / system on chip (SoC), etc.

[0051] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for wearable devices developed by applying wearable technology to intelligently design everyday wearables, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functionality through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include devices that are fully functional, large in size, and can function completely or partially without relying on a smartphone, such as smart watches or smart glasses, as well as devices that focus on a specific application function and require integration with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring. Optionally, the terminal device may also be a zero-power electronic tag. For example, the terminal device may be a small, zero-power IoT device, such as an electronic tag for tracking objects and preventing loss, or a detection tag for tracking and recording animal status.

[0052] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a network device or base station (gNB) or a transmission reception point (TRP) in a vehicle-mounted device, a wearable device, and an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.

[0053] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. In some embodiments, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. In some embodiments, the network device may also be a base station set up in a location such as land or water.

[0054] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0055] For example, a communication system 100 used in an embodiment of the present application is shown in FIG1 . The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices within the coverage area.

[0056] FIG1 exemplarily shows a network device and two terminal devices. In some embodiments, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0057] In some embodiments, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0058] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function. The network device 110 and the terminal device 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

[0059] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.

[0060] The terms used in the embodiments of this application are intended only to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth," etc. in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions.

[0061] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0062] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0063] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0064] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may be an evolution of an existing LTE protocol, NR protocol, Wi-Fi protocol, or a protocol related to other communication systems. The present application does not limit the protocol type.

[0065] In order to facilitate a better understanding of the embodiments of the present application, the zero-power consumption devices related to the present application are described.

[0066] In recent years, the application of zero-power devices has become increasingly widespread. A typical zero-power device is radio frequency identification (RFID), a technology that uses spatial coupling of radio frequency signals to achieve contactless automatic transmission and identification of tag information. RFID tags, also known as "radio frequency tags" or "electronic tags," can be categorized into active, passive, and semi-passive electronic tags based on their power supply method. Active electronic tags, also known as active tags, are powered by a battery. The battery, memory, and antenna together form an active electronic tag. Unlike passive RF activation, active tags transmit information over a set frequency band until the battery is replaced. Passive electronic tags, also known as passive electronic tags, do not support internal batteries. When a passive electronic tag is close to a reader, it is within the near field formed by the reader's antenna radiation. The tag antenna generates an induced current through electromagnetic induction, which drives the tag's chip circuit. The chip circuit transmits the identification information stored in the tag to the reader via the tag antenna. Semi-active electronic tags inherit the advantages of passive electronic tags, such as small size, light weight, low price and long service life. When there is no reader access, the built-in battery only provides power for a small number of circuits in the chip. Only when the reader accesses, the built-in battery supplies power to the RFID chip to increase the reading and writing distance of the tag and improve the reliability of communication.

[0067] RFID is a wireless communication technology. The most basic RFID system consists of two parts: an electronic tag (TAG) and a reader / writer. The tag consists of a coupling component and a chip. Each tag has a unique electronic code and is placed on the target to mark the object. The reader / writer not only reads the information on the tag, but also writes it to the tag and provides the energy needed for communication. As shown in Figure 2, after the tag enters the electromagnetic field, it receives the radio frequency signal emitted by the reader / writer. Passive or passive tags use the energy generated by the electromagnetic field to transmit the information stored on the tag. The reader / writer reads the information and decodes it, thereby identifying the tag.

[0068] Key technologies for zero-power communication include energy harvesting, backscatter communication, and low-power computing. As shown in Figure 2, a typical zero-power communication system consists of a reader and a zero-power terminal. The reader transmits radio waves to provide energy to the zero-power terminal. An energy harvesting module installed in the zero-power terminal collects energy from radio waves in space (Figure 2 shows the radio waves emitted by the reader), which is used to drive the zero-power terminal's low-power computing module and implement backscatter communication. After harvesting energy, the zero-power terminal receives control commands from the reader and transmits data to the reader via backscatter based on control signaling. This data can be stored in the zero-power terminal itself (such as an identity tag or pre-programmed information, such as the product's production date, brand, and manufacturer). The zero-power terminal can also be equipped with various sensors, which can then report data collected by these sensors using a zero-power mechanism.

[0069] To facilitate a better understanding of the embodiments of the present application, backscattering communication related to the present application is described.

[0070] As shown in Figure 3, a zero-power device (the backscatter tag in Figure 3) receives the carrier signal sent by the backscatter reader and collects energy through a radio frequency (RF) energy harvesting module. This energy then functions in a low-power processing module (the logic processing module in Figure 3), modulating the incoming signal and performing backscattering.

[0071] The main features of backscatter communication are as follows:

[0072] (1) The terminal does not actively transmit signals, but achieves backscatter communication by modulating the incoming signal;

[0073] (2) The terminal does not rely on traditional active power amplifier transmitters and uses low-power computing units, greatly reducing hardware complexity;

[0074] (3) Combined with energy harvesting, battery-free communication can be achieved.

[0075] To facilitate a better understanding of the embodiments of the present application, the RF energy harvesting (Power Harvesting) related to the present application is explained.

[0076] As shown in Figure 4, the RF module is used to collect electromagnetic wave energy in space through electromagnetic induction, and then drive the load circuit (low-power computing, sensors, etc.), which can achieve battery-free operation.

[0077] To facilitate a better understanding of the embodiments of the present application, the load modulation related to the present application is explained.

[0078] Load modulation is a common method used by electronic tags to transmit data to readers. Load modulation achieves this by adjusting the electrical parameters of the tag's oscillating circuit according to the data stream's rhythm, causing the tag's impedance and phase to change accordingly. There are two main types of load modulation: resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor, called the load modulation resistor, is connected in parallel with the load. This resistor is switched on and off according to the data stream's clock, while the on and off of switch S is controlled by binary data encoding. The circuit schematic for resistive load modulation is shown in Figure 5.

[0079] In capacitive load modulation, a capacitor is connected in parallel with the load, replacing the load modulation resistor controlled by binary data encoding in Figure 5.

[0080] To facilitate a better understanding of the embodiments of the present application, the encoding technology related to the present application is explained.

[0081] The data transmitted by electronic tags can be represented by various codes to represent binary "1" and "0." RFID systems typically use one of the following encoding methods: non-return-to-zero (NRZ), Manchester, unipolar return-to-zero (Unipolar RZ), differential bi-phase (DBP), Miller, or differential encoding. In simple terms, different pulse signals are used to represent 0 and 1.

[0082] To facilitate a better understanding of the embodiments of the present application, the energy supply signal in the zero-power communication system related to the present application is explained.

[0083] From the perspective of energy supply signal carriers, it can be base stations, smart phones, smart gateways, charging stations, micro base stations, etc.

[0084] In terms of frequency band, the radio waves used for energy supply can be low frequency, medium frequency, high frequency, etc.

[0085] From the waveform, the radio wave used for power supply can be a sine wave, square wave, triangle wave, pulse, rectangular wave, etc. In addition, the radio wave used for power supply can be a continuous wave or a discontinuous wave (i.e., a certain time interruption is allowed).

[0086] The power supply signal may be a signal specified in the 3rd Generation Partnership Project (3GPP) standard, such as the Sounding Reference Signal (SRS), Physical Uplink Shared Channel (PUSCH), Physical Random Access Channel (PRACH), Physical Uplink Control Channel (PUCCH), Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Broadcast Channel (PBCH), etc.

[0087] To facilitate a better understanding of the embodiments of the present application, the trigger signal in the zero-power communication system related to the present application is explained.

[0088] From the perspective of trigger signal carrier, it can be a base station, smart phone, smart gateway, etc.

[0089] In terms of frequency band, the radio waves used as triggers can be low frequency, medium frequency, high frequency, etc.

[0090] From the waveform, the radio wave used as a trigger can be a sine wave, square wave, triangle wave, pulse, rectangular wave, etc. In addition, the radio wave used as a trigger can be a continuous wave or a discontinuous wave (that is, a certain time interruption is allowed).

[0091] The trigger signal may be a signal specified in the 3GPP standard, such as SRS, PUSCH, PRACH, PUCCH, PDCCH, PDSCH, PBCH, etc.; or it may be a new signal.

[0092] In order to facilitate a better understanding of the embodiments of the present application, the cellular passive Internet of Things related to the present application is explained.

[0093] As 5G industry applications expand, the types of connected objects and application scenarios will increase, placing higher demands on the price and power consumption of communication terminals. The application of battery-free, low-cost passive IoT devices has become a key technology for cellular IoT, expanding the types and number of terminals connected to 5G networks and truly realizing the interconnection of everything. Passive IoT devices can be based on existing zero-power devices, such as RFID technology, and can be extended to suit cellular IoT.

[0094] To facilitate a better understanding of the embodiments of the present application, the classification of zero-power consumption terminals related to the present application is explained.

[0095] Based on the energy source and usage of zero-power terminals, zero-power terminals can be divided into the following types:

[0096] 1) Passive zero-power terminal

[0097] Zero-power terminals do not require internal batteries. When they approach network devices (such as RFID readers), they are within the near-field radiation generated by the network device's antenna. Consequently, the zero-power terminal's antenna generates an induced current through electromagnetic induction, which drives the low-power chip circuitry in the zero-power terminal. This enables forward link signal demodulation and backward link signal modulation. For backscatter links, the zero-power terminal uses backscattering to transmit signals.

[0098] It can be seen that the passive zero-power terminal does not require a built-in battery to drive either the forward link or the reverse link, and is a true zero-power terminal.

[0099] Passive zero-power terminals do not require batteries, and the RF circuit and baseband circuit are very simple. For example, they do not require low-noise amplifiers (LNAs), power amplifiers (PAs), crystal oscillators, analog-to-digital converters (ADCs), and other devices. Therefore, they have many advantages such as small size, light weight, very low price, and long service life.

[0100] 2) Semi-passive zero-power terminal

[0101] Semi-passive zero-power terminals do not have conventional batteries themselves, but instead use RF energy harvesting modules to harvest radio wave energy and store it in an energy storage unit (such as a capacitor). This energy is then used to power the low-power chip circuitry in the zero-power terminal, performing tasks such as demodulating forward link signals and modulating backward link signals. For backscatter links, the zero-power terminal uses backscattering to transmit signals.

[0102] It can be seen that the semi-passive zero-power terminal does not require a built-in battery to drive either the forward link or the reverse link. Although energy stored in capacitors is used in operation, the energy comes from the radio energy collected by the energy harvesting module. Therefore, it is also a true zero-power terminal.

[0103] Semi-passive zero-power consumption terminals inherit many advantages of passive zero-power consumption terminals, so they have many advantages such as small size, light weight, very low price, and long service life.

[0104] 3) Active zero-power terminal

[0105] In some scenarios, zero-power terminals can also be active zero-power terminals, which can have built-in batteries. The batteries power the low-power chip circuits in the zero-power terminal, which perform tasks such as demodulating forward link signals and modulating reverse link signals. However, for backscatter links, zero-power terminals use backscattering to transmit signals. Therefore, the zero-power nature of these terminals lies primarily in the fact that reverse link signal transmission does not require the terminal's own power, but rather utilizes backscattering.

[0106] Active zero-power terminals use a built-in battery to power the RFID chip, increasing the tag's read and write distance and improving communication reliability. Therefore, they are suitable for scenarios with relatively high requirements for communication distance and read latency.

[0107] Some zero-power terminals, such as semi-passive zero-power terminals or active zero-power terminals, may have the ability to actively transmit, that is, in addition to communicating through backscattering, the backward link may also communicate through active transmission.

[0108] To facilitate a better understanding of the embodiments of the present application, the positioning scheme related to the present application is described.

[0109] To support public safety services, emergency warnings, navigation and object recovery, asset management, and other needs, wireless positioning technology has also attracted widespread attention and research. For example, various positioning methods based on timing (such as Time Difference of Arrival (TDOA), Round Trip Time (RTT)), angles (such as Angle of Departure (AoD), Angle of Arrival (AoA), horizontal angle of arrival, vertical angle of arrival, etc.), and phase are used in systems based on WiFi, Bluetooth, and 4G / 5G cellular communications.

[0110] Timing measurement is the process of calculating the distance between the positioning target and the reference node by measuring the arrival time or arrival time difference of the reference signal. The position of the positioning target (such as a terminal device) is calculated based on the distance between the positioning target and multiple reference nodes (such as the Transmission Reception Point (TRP)). Typically, a TDOA positioning method can be shown in Figure 6 (a). The positioning target can determine the corresponding hyperbola based on the arrival time difference of the signals from multiple reference nodes. The intersection of these hyperbolas is the estimated position of the positioning target. This is a typical multilateration positioning problem, and there are many classic algorithms, such as the Taylor expansion method and the Chan algorithm.

[0111] Angle measurement uses an antenna array to determine the departure / arrival angle of the signal, and then uses the distance between the positioning target (such as the terminal device) and multiple reference nodes (such as TRP) to calculate its position. A typical positioning method based on the downlink angle of departure (DL-AoD) can be shown in Figure 6 (b). The distance between TRP i and the terminal device is projected on the x-axis and y-axis as the two perpendicular sides of a right triangle. According to trigonometric functions, we can get their relationship with the downlink departure angle θ i The relationship is x t -x UE =(y t -y UE )×tanθ t , multiple TRPs can get multiple constraint equations, and solving the equations can get the coordinates of the positioning target (x UE ,y UE ).

[0112] The accuracy of timing measurements depends on the bandwidth of the reference signal; a larger bandwidth increases accuracy. Angle measurements, on the other hand, depend on the antenna array layout; the more antennas, the more accurate the angle. However, the zero-power or extremely low-power requirements of zero-power devices (such as electronic tags) may not support sufficient signal bandwidth and antenna configuration. Therefore, research is needed to implement positioning solutions in zero-power systems, especially for scenarios where large numbers of zero-power devices are deployed.

[0113] In order to facilitate a better understanding of the embodiments of the present application, the problems solved by the present application are explained.

[0114] Zero-power devices, due to their battery-free, maintenance-free, and low-cost features, are ideal for large-scale deployments and scenarios with special requirements, such as cargo in logistics, animals on livestock farms, and critical components in high-temperature and high-pressure environments. However, current positioning solutions (based on time and angle measurements) require large bandwidths and complex antenna configurations, making them inappropriate for zero-power systems. Furthermore, if a large number of zero-power devices send backscattered signals on the same resource at the same time, they will inevitably interfere with each other. For example, with M signal sources and N zero-power devices, there could be up to M*N different backscattered signals. If there is a lot of interference, the calculation and measurement of the backscattered signals at the receiving end will be a major challenge, and the ultimate positioning accuracy will also be affected.

[0115] Based on the above problems, this application proposes a positioning solution. In the positioning scenario involving zero-power devices, each zero-power device can determine the time domain, frequency domain, spatial domain, and code domain resources of its backscattering, thereby effectively avoiding the interference caused by multiple zero-power devices backscattering on the same resources, which can improve the reception and measurement effect of the receiving end of the backscattered signal and improve the positioning accuracy.

[0116] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The following related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0117] FIG7 is a schematic flow chart of a positioning method 200 according to an embodiment of the present application. As shown in FIG7 , the positioning method 200 may include at least part of the following contents:

[0118] S210, the zero-power consumption device receives a carrier signal, wherein the carrier signal is used for modulation to generate a backscatter signal for positioning;

[0119] S220, the zero-power device sends the backscatter signal on at least one resource; wherein the at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero-power device, identification information of a group to which the zero-power device belongs, and first signaling received by the zero-power device.

[0120] In an embodiment of the present application, in a positioning scenario involving a zero-power device, the zero-power device can determine the resources used to transmit the backscatter signal based on at least one of the following: a target resource pool, identification information of the zero-power device, identification information of the group to which the zero-power device belongs, and first signaling received by the zero-power device. That is, each zero-power device can determine the time domain, frequency domain, spatial domain, and code domain resources for its backscattering, thereby effectively avoiding interference caused by multiple zero-power devices backscattering on the same resources, improving the reception and measurement effects of the receiving end of the backscatter signal and improving positioning accuracy.

[0121] In the embodiment of the present application, the zero-power consumption device may also be referred to as a zero-power consumption tag, a zero-power consumption electronic tag, a reference tag, an electronic tag, etc., but the embodiment of the present application does not limit this.

[0122] In an embodiment of the present application, the zero-power device can obtain energy through energy harvesting for communication, information collection and processing; wherein the energy harvested by the zero-power device can be solar energy, wind energy, geothermal energy, etc., or the energy of the power supply signal sent by the power supply node.

[0123] In the embodiments of the present application, the carrier signal may also be referred to as the incoming signal of the backscatter signal, and the two terms are interchangeable. Specifically, the zero-power device may receive the carrier signal through envelope detection, and the zero-power device may modulate the carrier signal to generate the backscatter signal.

[0124] In some embodiments, the zero-power device is an anchor device participating in positioning, or the zero-power device is a device with positioning requirements (such as a target device). Optionally, in the case where the zero-power device is an anchor device participating in positioning, the anchor device and the device with positioning requirements can communicate through the PC5 interface.

[0125] In the embodiments of the present application, the "anchor device" may also be referred to as an "anchor terminal" or a "road side unit (RSU)" or "other terminal" or a "relay terminal" or a "positioning reference node or positioning reference device", which is not limited in the present application.

[0126] It should be noted that during the positioning process, the target device to be positioned needs to measure the positioning reference signals sent by as many reference nodes as possible to obtain accurate location information. If the reference node is a base station or AP, the cost of deploying a large number of base stations or APs is very high. However, if the reference node is a zero-power device (such as an electronic tag), massive deployment can be achieved, for example, a reference node is fixed every 1m or even 0.5m. This has the characteristics of low cost and high accuracy, and also makes up for the shortcomings of some positioning methods (such as Global Navigation Satellite System (GNSS), cellular TDOA, etc.) in indoor scenarios.

[0127] In some embodiments, when the zero-power device is an anchor device participating in positioning, each anchor device is fixed at a specific location. Optionally, the location information of the anchor device can be in the form of global coordinates, such as longitude and latitude and altitude, etc.; or it can be in the form of local coordinates or relative coordinates, such as coordinates (x, y) and floors in a building, etc. Optionally, the location information of the anchor device is saved by the corresponding anchor device; the location information of the anchor device is also saved by the positioning device (such as a base station, Access and Mobility Management Function (AMF), Location Management Function (LMF), etc.) or a server on the network side, and the location information is matched one-to-one with the identity (ID) of the anchor device. Optionally, if necessary during the positioning process, the node that saves the location information can pass the required location information to a specific node (the node that calculates the target location).

[0128] In some embodiments, when a zero-power device performs backscatter communication, the frequency of the backscatter signal may be consistent with the carrier signal (also referred to as the incoming signal), or may be frequency offset. When a frequency offset occurs, the offset amounts of each zero-power device may be the same or different.

[0129] In some embodiments, when a zero-power device performs backscatter communication, the backscatter signal may be triggered immediately upon receipt of a carrier signal (also referred to as an incoming signal) or after a certain time offset. When there is a time offset, the offsets for each zero-power device may be the same or different.

[0130] In some embodiments, the signal source of the carrier signal may be a base station, an AP, a TRP, a terminal, etc. Of course, the signal source of the carrier signal may also be other devices, which is not limited in the embodiments of the present application.

[0131] In some embodiments, the carrier signal is one of the following: a positioning reference signal, a measurement signal, a reference signal, and a reference sequence. Of course, the carrier signal can also be other signals, such as an energy supply signal, which is not limited in the present embodiment.

[0132] In some embodiments, the positioning measurement corresponding to the backscatter signal includes, but is not limited to, at least one of the following: Reference Signal Received Power (RSRP), Received Signal Strength Indication (RSSI), Signal to Interference plus Noise Ratio (SINR), phase, Line of Sight (LOS) indication, timing, and angle. Wherein, LOS indicates whether it is an LOS path, or LOS indicates the possibility of an LOS path.

[0133] In some embodiments, in order to obtain the location information of the target node, some positioning reference nodes can be fixed at some known locations, where the target node can refer to a mobile phone, a zero-power electronic tag (Tag) or other nodes in the network, and the reference node can refer to a base station in a cellular system, an AP in a WiFi system, or a zero-power electronic tag (Tag). Specifically, as shown in FIG8 , taking the reference node as an example of a zero-power electronic tag, the zero-power electronic tag can receive a carrier signal sent by a power supply node or other UE, as well as a backscattered signal generated after the carrier signal is modulated; or, the zero-power electronic tag obtains energy by collecting light energy, kinetic energy, or other energy, and directly and actively sends a carrier signal (without backscattering a signal). At this time, the resources used to transmit the carrier signal can also be determined based on the embodiment of the present application. Based on the measurement results of the backscattered signals sent by different zero-power electronic tags, such as one or more information such as RSRP, RSSI, SINR, phase, LOS indication, timing, angle, etc., a clustering algorithm can be used to select some zero-power electronic tags that are closer to the target node (such as UE). The location of the target node (such as UE) can be determined based on the location information of the selected zero-power electronic tags.

[0134] As shown in Figure 8 (a), there is a signal source, such as a base station or access point, which can be used for power supply or positioning measurement / calculation. A signal can be sent by the base station or access point, backscattered by a zero-power electronic tag, and then returned to the positioning node for measurement. Similarly, the target node (the UE whose location information needs to be determined) can also backscatter the signal sent by the positioning node, which is also measured by the positioning node. The positioning node compares the measurement results of the target node with those of other zero-power electronic tags and uses a clustering algorithm to select the zero-power electronic tag closest to the target node to determine the location of the target node.

[0135] As shown in Figure 8 (b), there is no signal source base station or AP. The target node (the UE whose location needs to be determined) sends its own signal, which is backscattered by the zero-power electronic tag and then returned to the target node for measurement. One or more zero-power electronic tags with the strongest signal are selected as the closest zero-power electronic tags, thereby determining the target node's location.

[0136] It should be noted that while Figure 8 uses RSRP measurement as an example, other measurement quantities, such as RSSI, SINR, phase, phase difference, LOS indication, time, angle, and other information, can be used. A combination of these various measurement quantities is also possible. The target node in Figure 8 (a) can be either a zero-power device or a standard device; however, the target node in Figure 8 (b) requires active signal transmission and measurement, making it less likely to be a zero-power device. Figure 8 (b) does not require additional positioning nodes, making deployment simpler and less expensive. In Figure 8 (a), the measurement is performed by a base station or AP; in Figure 8 (b), the measurement is performed by a mobile phone. However, positioning (processes such as analyzing and clustering measurement results and estimating the target location) is performed by the base station, AP, or mobile phone. This necessitates reporting the measurement results of different nodes to the positioning entity.

[0137] Taking Figure 8 (a) as an example, each signal source #m among the M signal sources measures the reference signal backscattered back to signal source #m by zero-power electronic tag #n, for example, RSRP(n,m). After each zero-power electronic tag #n is measured by M = 4 signal sources, an RSRP vector of length M is obtained. Specifically, RSRP(n) = [RSRP(n,1), RSRP(n,2), RSRP(n,3), RSRP(n,4)]. Similarly, for the target node (such as a UE), the vector RSRP(target) = [RSRP(target,1), RSRP(target,2), RSRP(target,3), RSRP(target,4)]. In this embodiment, RSRP may be replaced by other measurement results described above, such as phase phase(n) = [phase(n,1), phase(n,2), phase(n,3), phase(n,4)]; or a combination of multiple measurement results. For example, each signal source #m measures the signal strength and phase of a reference signal backscattered back to signal source #m by zero-power electronic tag #n, thereby forming a vector Metric(n) = [RSRP(target,1), RSRP(target,2), RSRP(target,3), RSRP(target,4), phase(n,1), phase(n,2), phase(n,3), phase(n,4)] of length M*2. In this embodiment, the order of the measurement results in the vector is not restricted, as long as each zero-power electronic tag and the target node (e.g., UE) use the same structure. For example, you can first put the RSRP and phase measured by the first signal source, and then put the result of the second signal source, that is, Metric(n) = [RSRP(target,1),phase(n,1),RSRP(target,2),phase(n,2),RSRP(target,3),phase(n,3),RSRP(target,4),phase(n,4)].

[0138] In the specific clustering algorithm, the clustering index and clustering algorithm can be considered in particular.

[0139] Clustering Metric: The aforementioned measurement result vector, such as RSRP, can be directly used, or some variation of the measurement result vector can be used. For example, to eliminate certain results that are too small, assume the metric is RSRP(target) = [RSRP(target, 1), RSRP(target, 2), RSRP(target, 3), RSRP(target, 4)], which has a length of 4. The third signal source, RSRP(target, 3), is very small and can be removed first, retaining only the remaining three, i.e., RSRP(target) = [RSRP(target, 1), RSRP(target, 2), RSRP(target, 4)]. This prevents inaccurate elements from affecting clustering and interpolation and reduces computational complexity. Another example is the Euclidean distance, Manhattan distance, or Chebyshev distance between a target node (e.g., a UE) and a zero-power electronic tag. Taking the Euclidean distance as an example, the Euclidean distance between a target node (e.g., a UE) and a zero-power electronic tag #n is the modulus of the difference between the corresponding RSRP vectors, as shown in Formula 1.

[0140]

[0141] Among them, E (target,n) Represents the Euclidean distance between the target node (such as UE) and the zero-power electronic tag #n, RSRP (target,m) represents the RSRP between the target node and the signal source #m, RSRP (n,m) represents the RSRP between the zero-power electronic tag #n and the signal source #m, and M represents the number of signal sources.

[0142] Optionally, in Formula 1, when calculating the Euclidean distance, each RSRP vector may first exclude measurement results of some specific signal sources.

[0143] Clustering algorithm: used to identify one or more zero-power electronic tags with similar measurement results to the target node. Some common algorithms include KNN, K-means, DBSCAN (density-based space), spectral clustering, etc.

[0144] Alternatively, a clustering algorithm can be used to select K zero-power electronic tags from N zero-power electronic tags. The location of the target node can be interpolated based on the locations of the K selected zero-power electronic tags. This requires designing interpolation weights. One method for determining interpolation weights can be calculated based on Euclidean distance, as shown in Formula 2.

[0145]

[0146] Where w(target,k) represents the interpolation weight of the kth zero-power electronic tag when calculating the target node, E′(target,i) represents the Euclidean distance between the target node and zero-power electronic tag #i, and K represents the number of zero-power electronic tags selected from N zero-power electronic tags.

[0147] In Figure 8(b), since there is no signal source, the target node can measure the signal backscattered by each zero-power electronic tag, such as RSRP. K zero-power electronic tags with strong RSRPs are selected through clustering (without calculating Euclidean distances), and the target node's location is calculated by interpolation.

[0148] Optionally, the location information of the zero-power electronic tag can be directly carried in the modulated information of its backscatter, for example, the location information (x, y) is encoded into a binary sequence in a specific way and carried in the backscatter signal through OOK modulation; it can also be carried indirectly through other information such as ID. For example, when the network deploys zero-power electronic tags, it will record the ID and location information (x, y) of each zero-power electronic tag, thereby forming a one-to-one association table. In this way, only the ID information needs to be carried in the backscattered modulated information, and the network can determine its corresponding location information based on the association table.

[0149] In some embodiments, there can be a one-to-one correspondence between zero-power devices and resources for transmitting backscatter signals, that is, each zero-power device can determine a resource for transmitting backscatter signals; or, the correspondence between zero-power devices and resources for transmitting backscatter signals can be one-to-many, that is, each zero-power device can determine multiple resources for transmitting backscatter signals; or, the correspondence between zero-power devices and resources for transmitting backscatter signals can be many-to-one, that is, multiple zero-power devices can determine the same resource for transmitting backscatter signals.

[0150] It should be noted that when the correspondence between zero-power devices and resources used to transmit backscatter signals is many-to-one, the carrier signal sent by the signal source will be relatively far away from some zero-power devices, and generally these zero-power devices will not be used at the same time. Therefore, these zero-power devices can share the same resources.

[0151] In some embodiments, when the at least one resource is determined based on at least a first signaling received by the zero-power device, the first signaling is sent by a device with a positioning requirement (such as a target device), or the first signaling is sent by a device that performs a positioning operation (such as a positioning device), or the first signaling is sent by a network device participating in positioning (such as an AMF entity, a base station, an LMF entity, etc.). That is, before positioning, the zero-power device has established a communication connection with the device that sent the first signaling, so that resources can be maximized based on the first signaling.

[0152] For example, a device performing a positioning operation (such as a positioning device) may determine the location of a target device based on the backscattered signal.

[0153] In some embodiments, when the at least one resource is determined based at least on the target resource pool, the target resource pool includes, but is not limited to, at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources. That is, the at least one resource may be a resource in at least one of the following domains: time domain, frequency domain, spatial domain, and code domain.

[0154] For example, the time domain resources and frequency domain resources in the target resource pool may be orthogonal resources.

[0155] For example, the time domain resources and space domain resources in the target resource pool may be orthogonal resources.

[0156] For example, the time domain resources and code domain resources in the target resource pool may be orthogonal resources.

[0157] In some embodiments, the target resource pool is a resource pool used for positioning. Of course, the target resource pool may also be other resource pools, which is not limited in the embodiments of the present application.

[0158] In some embodiments, the target resource pool may include one or more resource sets.

[0159] In some embodiments, the target resource pool may also be referred to as a resource set combination, or a similar name, which is not limited in this application.

[0160] In some embodiments, the target time domain resource is part or all of the time domain resources within the target time window, or the target time domain resource is the time domain resource within the target time window that meets a first preset rule.

[0161] In some embodiments, the target time window is a time domain resource that occurs in the time domain with a period T. Optionally, the period T may be agreed upon by a protocol, or the period T may be predefined, or the period T may be preconfigured by a zero-power device, or the period T may be preconfigured or indicated by a network device participating in positioning.

[0162] In some embodiments, the target time window is L consecutive time units after the zero-power device receives the carrier signal, where L is a positive integer. Optionally, L can be agreed upon by a protocol, or L can be predefined, or L can be preconfigured by the zero-power device, or L can be preconfigured or indicated by a network device participating in positioning.

[0163] In some embodiments, the first preset rule is associated with an index of a target time unit. Optionally, the target time unit is one of the following: a time slot, a symbol, a subframe, or a frame.

[0164] In some embodiments, the first preset rule is: mod(index of the target time unit, P) = 0, where P is a positive integer. For example, if the target time unit is a time slot, P = 10, the first preset rule is: mod(slot_index, 10) = 0. Optionally, the first preset rule, and the parameters in the first rule, may be pre-configured by a protocol, or pre-configured or indicated by the positioning network device.

[0165] In some embodiments, the target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands. For example, the frequency domain resource combination is {f1=2505MHz, f2=2408MHz}.

[0166] In some embodiments, the target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal. For example, the at least one frequency offset is fd1 and f2, where {fd1=0 MHz, f2=3 MHz}.

[0167] In some embodiments, the target frequency domain resource is a frequency domain resource that satisfies a second preset rule. Optionally, the second preset rule is associated with an index of a target frequency unit; or, the second preset rule is associated with a frequency domain offset of the target frequency unit relative to the carrier signal. Optionally, the target frequency unit is one of the following: a frequency point, a subcarrier, a carrier, a subband, or a frequency band.

[0168] In some embodiments, the second preset rule is g(i)=12*n+i, where n represents a physical resource block (PRB) index, i represents a subcarrier index, or i represents a subcarrier offset. Optionally, the second preset rule, and the parameters in the second rule, may be pre-configured by a protocol agreement, or pre-configured or indicated by a positioning network device.

[0169] In some embodiments, the target airspace resource is one or more direction combinations consisting of at least two direction angles. For example, the at least two direction angles are a1, a2, a3, and a4, where {a1 = 0°, a2 = 90°, a3 = 180°, a4 = 270°}.

[0170] In some embodiments, the target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal. For example, the at least one angular offset is ad1 and ad2, where {ad1=0°, ad2=90°}.

[0171] In some embodiments, the target spatial resource is in a direction that is quasi-co-located (QCL) with the direction of the carrier signal.

[0172] In some embodiments, the target code domain resource is one or more sequence combinations consisting of at least two sequences;

[0173] The at least two sequences are orthogonal or quasi-orthogonal.

[0174] It should be noted that orthogonal sequences: for example, the Walsh sequence [1 1 1 1] is orthogonal to [1-1 1-1], and the cross-correlation (inner product) of the two sequences is 0, but the autocorrelation is large, 4. Quasi-orthogonal sequences: for example, the m-sequence, the m-sequences of length 7 [0 1 0 0 1 1 1] and [1 0 1 0 0 1 1], the sequences converted from binary to positive and negative 1 are [1,-1,1,1,-1,-1,-1] and [-1,1,-1,1,1,-1,-1] respectively. The cross-correlation (inner product) of the two sequences is not 0, but it is also very small.

[0175] In some embodiments, the target resource pool is agreed upon by a protocol, or the target resource pool is predefined, or the target resource pool is pre-configured for the zero-power device, or the target resource pool is pre-configured or indicated by a network device participating in positioning.

[0176] In some embodiments, the orthogonal resources in the target resource pool can be determined based on the time domain + frequency domain. As shown in FIG9 , the time domain configuration information is a window W with a period of T, where the window W contains L = 4 time slots (slots) and its starting offset is k. The frequency domain configuration information is a frequency offset relative to the carrier signal of {fd1 = 0MHz, fd2 = 3MHz}; (the frequency domain information may need to be determined in combination with the characteristics of the spectrum, local spectrum specifications, characteristics of zero-power devices, etc.). Then it can be determined that the target resource pool within each period T is N total=2L. The energy supply node can start sending energy supply signals before the time domain window corresponding to the target resource pool (such as time k-1) so that the zero-power device can wake up and / or store a certain amount of energy in advance. Wait until the time when the zero-power device selects the resource, and then send the backscatter signal for positioning. For example, the zero-power device selects the resource on the fd1 frequency point at time k+1 as the resource for transmitting the backscatter signal. The zero-power device can start receiving energy supply signals at time k-1, store some energy, and wait until time k+1 to send the backscatter signal for positioning.

[0177] In some embodiments, orthogonal resources in the target resource pool can be determined based on the time domain and spatial domain. Assume that the time domain configuration information specifies that the slot number satisfies the condition mod(slot_index, 10) = 0 and is the number of consecutive L time slots that meet this condition after the zero-power device receives the carrier signal (slot#n) (resources before slot#n and after slot n+L*10 are not counted). The spatial domain resources are the quasi-co-located (QCL) directions of the carrier signal. Assume that when the signal source transmits a carrier signal, it transmits the carrier signal in X different directions in turn, and the zero-power device needs to backscatter according to the incident direction of the carrier signal. Therefore, the target resource pool (i.e., the total time-space orthogonal resources) can be determined as Ntotal = L*X. As shown in Figure 10, the base station, acting as the signal source, transmits the carrier signal in four different directions, and cross-interference between the different directions is minimal. For example, electronic tag 1 (Tag#1) aimed in a certain direction primarily receives energy in that direction, with very little energy in the other three directions. Similarly, electronic tag 2 (Tag#2) primarily receives signals in the direction it is aimed at. This achieves orthogonality in the spatial domain.

[0178] In some embodiments, the orthogonal resources in the target resource pool can be determined based on the time domain + code domain: assuming that the time domain configuration information is all time slot resources within a window W with a length of L time slots, where the starting position of window W can be k time slots (i.e., slot#n+k) after the zero-power device receives the carrier signal (slot#n) sent by the signal source; and the code domain resources are Y different orthogonal sequences, then the target resource pool (i.e., the total time-space orthogonal resources) can be determined to be Ntotal=L*Y.

[0179] In some embodiments, the at least one resource is a resource randomly selected by the zero-power device from the target resource pool. That is, the zero-power device randomly selects a resource from the target resource pool for transmitting the backscatter signal. Optionally, each zero-power device participating in positioning randomly selects a resource from the target resource pool for transmitting the backscatter signal according to a target probability distribution.

[0180] For example, the target probability distribution mode is a uniform distribution mode, or the target probability distribution mode is a binomial distribution mode, or the target probability distribution mode is a Poisson distribution mode. Of course, the target probability distribution mode can be other distribution modes, and the embodiments of the present application are not limited thereto.

[0181] In some embodiments, when the at least one resource is determined based on identification information of a target resource pool and a zero-power device, some or all bits of an identification (Identity, ID) of the zero-power device are used to determine the at least one resource from the target resource pool.

[0182] In some embodiments, when the at least one resource is determined based on the identification information of the zero-power device and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, and part or all of the bits of the identification information of the zero-power device are used to determine the at least one resource from the target resource pool.

[0183] In some embodiments, the N bits in the ID of the zero-power device are used to select the target resource pool numbered ID msb_N Resources, where ID msb_N Indicates the decimal value represented by N bits in the ID of the zero-power device, where N is a positive integer.

[0184] Optionally, the N bits may be the first N bits in the ID of the zero-power device, or the N bits may be the last N bits in the ID of the zero-power device, or the N bits may be the middle N bits in the ID of the zero-power device, or the N bits may be the first N bits of the even bits in the ID of the zero-power device, or the N bits may be the last N bits of the even bits in the ID of the zero-power device, or the N bits may be the first N bits of the odd bits in the ID of the zero-power device, or the N bits may be the last N bits of the odd bits in the ID of the zero-power device.

[0185] For example, the ID of a zero-power device occupies 10 bits. For example, the ID of a zero-power device is 1001101101. The first N=5 bits 10011 correspond to a decimal number of 32+2+1=35. Then the ID msb_5 =35S.

[0186] In some embodiments, the ID of the zero-power device is used to select the target resource pool numbered mod(ID, N total ) resources, where N total Indicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0187] In some embodiments, the ID of the zero-power device includes at least one of the following: a first bit, a second bit, a third bit, and a fourth bit; wherein the first bit is used to select the time domain resources in the target resource pool, the second bit is used to select the frequency domain resources in the target resource pool, the third bit is used to select the spatial domain resources in the target resource pool, and the fourth bit is used to select the code domain resources in the target resource pool.

[0188] For example, the target resource pool includes X time slots and Y code domain resources; wherein, the first N1 bits of the ID of the zero-power device are used to select time domain resources from the X time slots, and the last N2 bits of the ID of the zero-power device are used to select code domain resources from the Y code domain resources, where X and Y are both positive integers.

[0189] In some embodiments, when the at least one resource is determined based on the target resource pool and the group identification information to which the zero-power device belongs, part or all of the bits of the group identification to which the zero-power device belongs are used to determine the first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power device from the first resource set. For example, the at least one resource is a resource randomly selected by the zero-power device from the first resource set, or the at least one resource is a resource selected by the zero-power device from the first resource set according to a specific rule. That is, in this embodiment, zero-power devices can be grouped, and conflicts between resource sets in the target resource pool can be resolved by part or all of the bits of the group identification to which the zero-power device belongs, and conflicts within a resource set can be resolved by selecting a zero-power device.

[0190] In some embodiments, when the at least one resource is determined based on the group identification information to which the zero-power device belongs and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, and part or all of the bits of the group identification to which the zero-power device belongs are used to determine the first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power device from the first resource set. For example, the at least one resource is a resource randomly selected by the zero-power device from the first resource set, or the at least one resource is a resource selected by the zero-power device from the first resource set according to a specific rule. That is, in this embodiment, zero-power devices can be grouped, and conflicts between resource sets in the target resource pool can be resolved by part or all of the bits of the group identification to which the zero-power device belongs, and conflicts within a resource set can be resolved by the selection of zero-power devices.

[0191] Specifically, the target resource pool may include one or more resource sets.

[0192] In some embodiments, the S bits in the group identifier to which the zero-power device belongs are used to select the target resource pool numbered ID setmsb_S The resource set, where ID set msb_S Indicates the decimal value represented by the S bits in the group identifier to which the zero-power device belongs, where S is a positive integer.

[0193] Optionally, the S bits may be the first S bits in the group identifier to which the zero-power device belongs, or the S bits may be the last S bits in the group identifier to which the zero-power device belongs, or the S bits may be the middle S bits in the group identifier to which the zero-power device belongs, or the S bits may be the first S bits of the even bits in the group identifier to which the zero-power device belongs, or the S bits may be the last S bits of the even bits in the group identifier to which the zero-power device belongs, or the S bits may be the first S bits of the odd bits in the group identifier to which the zero-power device belongs, or the S bits may be the last S bits of the odd bits in the group identifier to which the zero-power device belongs.

[0194] In some embodiments, the group ID to which the zero-power device belongs is used to select the group ID mod (Group ID, N set_total ), where Group ID represents the group ID to which the zero-power device belongs, and N set_total Indicates the total number of resource sets in the target resource pool, and mod indicates the modulo operation.

[0195] In some embodiments, when the at least one resource is determined based on the first signaling received by the zero-power device, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources, and code domain resources used by the zero-power device. That is, the first signaling can explicitly configure or indicate the at least one resource. In other words, this embodiment does not need to first determine a resource set and then select resources from it for transmitting backscatter signals. It only needs to transmit backscatter signals according to the resources indicated by the first signaling. It can be applicable to situations where there are relatively few zero-power devices.

[0196] In some embodiments, when the at least one resource is determined based on the first signaling received by the zero-power device, the first signaling is used to configure or indicate the second resource set, and the at least one resource is a resource selected by the zero-power device from the second resource set. For example, the at least one resource is a resource randomly selected by the zero-power device from the second resource set, or the at least one resource is a resource selected by the zero-power device from the second resource set according to a specific rule. That is, in this embodiment, the first signaling can be sent by broadcast or multicast, and multiple zero-power devices can configure the same resource set (i.e., the second resource set) at the same time, and some conflicts can be avoided through the selection of the zero-power device itself. Excessive signaling interactions can be avoided, which is suitable for situations where there are many zero-power devices.

[0197] In some embodiments, when the at least one resource is determined based on the target resource pool and first signaling received by the zero-power device, the first signaling is used to indicate resource identification information, and some or all bits of the resource identification information are used to determine the at least one resource from the target resource pool. Optionally, the resource identification information can be a specific resource identifier.

[0198] In some embodiments, the resource identification information is an identifier for selecting and locating resources. Of course, the resource identification information may also be other identifiers, which is not limited in the embodiments of the present application.

[0199] In some embodiments, the K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

[0200] Optionally, the K bits may be the first K bits in the resource identification information, or the K bits may be the last K bits in the resource identification information, or the K bits may be the middle K bits in the resource identification information, or the K bits may be the first K bits of the even bits in the resource identification information, or the K bits may be the last K bits of the even bits in the resource identification information, or the K bits may be the first K bits of the odd bits in the resource identification information, or the K bits may be the last K bits of the odd bits in the resource identification information.

[0201] In some embodiments, the resource identification information is used to select the resource numbered mod(ID config ,N total ) resources, where ID config Indicates the resource identification information, Ntotal Indicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0202] In some embodiments, the resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; wherein the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

[0203] For example, the target resource pool includes X time slots and Y code domain resources; wherein, the first W1 bits of the resource identification information are used to select time domain resources from the X time slots, and the last W2 bits of the resource identification information are used to select code domain resources from the Y code domain resources, where X and Y are both positive integers.

[0204] In some embodiments, when the at least one resource is determined based on the identification information of the zero-power consumption device and the first signaling received by the zero-power consumption device, the time domain resource information can be determined through the first signaling, and then the frequency domain resource is selected from the frequency domain resources corresponding to the determined time domain resource information based on the identification information of the zero-power consumption device.

[0205] In some embodiments, when the at least one resource is determined based on the group identification information to which the zero-power consumption device belongs and the first signaling received by the zero-power consumption device, the time domain resource information can be determined through the first signaling, and then the frequency domain resource is selected from the frequency domain resources corresponding to the determined time domain resource information based on the group identification information to which the zero-power consumption device belongs.

[0206] In some embodiments, when the at least one resource is determined based on the identification information of the zero-power device and the first signaling received by the zero-power device, the time domain resource information can be determined through the first signaling, and then, based on the identification information of the zero-power device, the spatial domain resources are selected from the spatial domain resources corresponding to the determined time domain resource information, or, based on the identification information of the zero-power device, the code domain resources are selected from the code domain resources corresponding to the determined time domain resource information.

[0207] In some embodiments, when the at least one resource is determined based on the group identification information to which the zero-power device belongs and the first signaling received by the zero-power device, the time domain resource information can be determined through the first signaling, and then, based on the group identification information to which the zero-power device belongs, the spatial domain resources are selected from the spatial domain resources corresponding to the determined time domain resource information, or, based on the group identification information to which the zero-power device belongs, the code domain resources are selected from the code domain resources corresponding to the determined time domain resource information.

[0208] In some embodiments, when the at least one resource is determined based on the first signaling received by the zero-power consumption device, the time domain resource information can be determined through the first signaling, and then the frequency domain resources are selected from the frequency domain resources corresponding to the determined time domain resource information based on specific rules, or the spatial domain resources are selected from the spatial domain resources corresponding to the determined time domain resource information based on specific rules, or the code domain resources are selected from the code domain resources corresponding to the determined time domain resource information based on specific rules.

[0209] Therefore, in an embodiment of the present application, in a positioning scenario involving a zero-power device, the zero-power device can determine the resources used to transmit the backscatter signal based on at least one of the following: a target resource pool, identification information of the zero-power device, identification information of the group to which the zero-power device belongs, and first signaling received by the zero-power device. That is, each zero-power device can determine the time domain, frequency domain, spatial domain, and code domain resources for its backscattering, thereby effectively avoiding interference caused by multiple zero-power devices backscattering on the same resources, improving the reception and measurement effects of the receiving end of the backscattered signal and improving positioning accuracy.

[0210] The above, in combination with Figures 7 to 10, describes in detail the zero-power device side embodiment of the present application. The following, in combination with Figure 11, describes in detail the configuration side embodiment of the present application. It should be understood that the configuration side embodiment and the zero-power device side embodiment correspond to each other, and similar descriptions can refer to the zero-power device side embodiment.

[0211] FIG11 is a schematic flow chart of a positioning method 300 according to an embodiment of the present application. As shown in FIG11 , the positioning method 300 may include at least part of the following contents:

[0212] S310, the first device sends first information; wherein, the first information is used to configure or indicate a target resource pool, and / or, the first information is a first signaling; wherein, the target resource pool and / or the first signaling are used by the zero-power device to determine resources for transmitting a backscatter signal, and the backscatter signal is used for positioning.

[0213] In an embodiment of the present application, in a positioning scenario in which a zero-power device participates, the zero-power device can determine the resources for transmitting the backscatter signal based on at least one of the following: a target resource pool, a first signaling. In addition, after obtaining the target resource pool and / or the first signaling, the zero-power device can determine the resources for transmitting the backscatter signal in combination with the identification information of the zero-power device or the group identification information to which the zero-power device belongs. That is, each zero-power device can determine the time domain\frequency domain\spatial domain\code domain resources of its backscatter, thereby effectively avoiding the interference caused by multiple zero-power devices backscattering on the same resources, which can improve the reception and measurement effect of the receiving end of the backscatter signal and improve the positioning accuracy.

[0214] In some embodiments, the first device is a device with positioning requirements (such as a target device or a target node), or the first device is a device that performs positioning operations (such as a positioning device or a positioning node), or the first device is a network device involved in positioning (such as a gNB, an AMF entity, a LMF entity, etc.). That is, before positioning, the zero-power device has established a communication connection with the first device, thereby maximizing resource utilization.

[0215] In some embodiments, the first device may send the first information directly to the zero-power consumption device, or the first device may send the first information to the zero-power consumption device through other devices.

[0216] In some embodiments, the first information may be carried by one of the following:

[0217] Carrier signal, broadcast or multicast message, Radio Resource Control (RRC) signaling, Media Access Control Control Element (MAC CE) signaling, Downlink Control Information (DCI), PC5-RRC signaling, Sidelink Control Information (SCI).

[0218] In some embodiments, the positioning measurement corresponding to the backscatter signal includes at least one of the following: RSRP, RSSI, SINR, phase, line-of-sight (LOS) indication, timing, and angle. The LOS indication is whether the LOS path is present, or the LOS indicates the possibility of the LOS path.

[0219] In some embodiments, the zero-power device is an anchor device participating in positioning, or the zero-power device is a device with positioning requirements (such as a target device). Optionally, in the case where the zero-power device is an anchor device participating in positioning, the anchor device and the device with positioning requirements can communicate through the PC5 interface.

[0220] In the embodiments of the present application, the "anchor device" may also be referred to as an "anchor terminal" or a "road side unit (RSU)" or "other terminal" or a "relay terminal" or a "positioning reference node or positioning reference device", which is not limited in the present application.

[0221] In some embodiments, when the first information is used to configure or indicate a target resource pool, the target resource pool includes at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources.

[0222] For example, the time domain resources and frequency domain resources in the target resource pool may be orthogonal resources.

[0223] For example, the time domain resources and space domain resources in the target resource pool may be orthogonal resources.

[0224] For example, the time domain resources and code domain resources in the target resource pool may be orthogonal resources.

[0225] In some embodiments, the target resource pool may include one or more resource sets.

[0226] In some embodiments, the target resource pool may also be referred to as a resource set combination, or a similar name, which is not limited in this application.

[0227] In some embodiments, the target time domain resource is part or all of the time domain resources within the target time window, or the target time domain resource is the time domain resource within the target time window that meets a first preset rule.

[0228] In some embodiments, the target time window is a time domain resource that occurs in the time domain with a period T. Optionally, the period T may be agreed upon by a protocol, or the period T may be predefined, or the period T may be preconfigured by a zero-power device, or the period T may be preconfigured or indicated by a network device participating in positioning.

[0229] In some embodiments, the target time window is L consecutive time units after the zero-power device receives the carrier signal, where L is a positive integer. Optionally, L can be agreed upon by a protocol, or L can be predefined, or L can be preconfigured by the zero-power device, or L can be preconfigured or indicated by a network device participating in positioning.

[0230] In some embodiments, the first preset rule is associated with an index of a target time unit. Optionally, the target time unit is one of the following: a time slot, a symbol, a subframe, or a frame.

[0231] In some embodiments, the first preset rule is: mod(index of the target time unit, P) = 0, where P is a positive integer. For example, if the target time unit is a time slot, P = 10, the first preset rule is: mod(slot_index, 10) = 0. Optionally, the first preset rule, and the parameters in the first rule, may be pre-configured by a protocol, or pre-configured or indicated by the positioning network device.

[0232] In some embodiments, the target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands. For example, the frequency domain resource combination is {f1=2505MHz, f2=2408MHz}.

[0233] In some embodiments, the target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal. For example, the at least one frequency offset is fd1 and f2, where {fd1=0 MHz, f2=3 MHz}.

[0234] In some embodiments, the target frequency domain resource is a frequency domain resource that satisfies a second preset rule. Optionally, the second preset rule is associated with an index of a target frequency unit; or, the second preset rule is associated with a frequency domain offset of the target frequency unit relative to the carrier signal. Optionally, the target frequency unit is one of the following: a frequency point, a subcarrier, a carrier, a subband, or a frequency band.

[0235] In some embodiments, the second preset rule is g(i)=12*n+i, where n represents a physical resource block (PRB) index, i represents a subcarrier index, or i represents a subcarrier offset. Optionally, the second preset rule, and the parameters in the second rule, may be pre-configured by a protocol agreement, or pre-configured or indicated by a positioning network device.

[0236] In some embodiments, the target airspace resource is one or more direction combinations consisting of at least two direction angles. For example, the at least two direction angles are a1, a2, a3, and a4, where {a1 = 0°, a2 = 90°, a3 = 180°, a4 = 270°}.

[0237] In some embodiments, the target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal. For example, the at least one angular offset is ad1 and ad2, where {ad1=0°, ad2=90°}.

[0238] In some embodiments, the target spatial resource is in a direction that is quasi-co-located (QCL) with the direction of the carrier signal.

[0239] In some embodiments, the target code domain resource is one or more sequence combinations consisting of at least two sequences;

[0240] The at least two sequences are orthogonal or quasi-orthogonal.

[0241] It should be noted that orthogonal sequences: for example, the Walsh sequence [1 1 1 1] is orthogonal to [1 -1 1 -1], and the cross-correlation (inner product) of the two sequences is 0, but the autocorrelation is large, which is 4. Quasi-orthogonal sequences: for example, the m-sequence, the m-sequences of length 7 [0 1 0 0 1 1 1] and [1 0 1 0 0 1 1], the sequences converted from binary to positive and negative 1 are [1,-1,1,1,-1,-1,-1] and [-1,1,-1,1,1,-1,-1] respectively. The cross-correlation (inner product) of the two sequences is not 0, but it is also very small.

[0242] In some embodiments, the target resource pool is a resource pool used for positioning.

[0243] In some embodiments, when the first information is a first signaling, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources, and code domain resources used by the zero-power device. That is, the first signaling can explicitly configure or indicate the at least one resource. In other words, this embodiment does not require first determining a resource set and then selecting resources from it for transmitting backscatter signals. It only needs to transmit the backscatter signal according to the resources indicated by the first signaling. This can be applicable to situations where there are relatively few zero-power devices.

[0244] In some embodiments, when the first information is a first signaling, the first signaling is used to configure or indicate a second resource set, and the zero-power device selects a resource from the second resource set for transmitting the backscatter signal. For example, the at least one resource is a resource randomly selected by the zero-power device from the second resource set, or the at least one resource is a resource selected by the zero-power device from the second resource set according to a specific rule. That is, in this embodiment, the first signaling can be sent by broadcast or multicast, and multiple zero-power devices can configure the same resource set (i.e., the second resource set) at the same time, and some conflicts can be avoided by the selection of the zero-power device itself. Excessive signaling interactions can be avoided, and it is suitable for situations where there are many zero-power devices.

[0245] In some embodiments, when the first information is used to configure or indicate a target resource pool and the first information is first signaling, the first signaling is used to indicate resource identification information, and some or all bits of the resource identification information are used to determine the at least one resource from the target resource pool. Optionally, the resource identification information may be a specific resource identifier.

[0246] In some embodiments, the resource identification information is an identifier for selecting and locating resources. Of course, the resource identification information may also be other identifiers, which is not limited in the embodiments of the present application.

[0247] In some embodiments, the K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

[0248] Optionally, the K bits may be the first K bits in the resource identification information, or the K bits may be the last K bits in the resource identification information, or the K bits may be the middle K bits in the resource identification information, or the K bits may be the first K bits of the even bits in the resource identification information, or the K bits may be the last K bits of the even bits in the resource identification information, or the K bits may be the first K bits of the odd bits in the resource identification information, or the K bits may be the last K bits of the odd bits in the resource identification information.

[0249] In some embodiments, the resource identification information is used to select the resource numbered mod(ID config ,N total ) resources, where ID config Indicates the resource identification information, N total Indicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0250] In some embodiments, the resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; wherein the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

[0251] For example, the target resource pool includes X time slots and Y code domain resources; wherein, the first W1 bits of the resource identification information are used to select time domain resources from the X time slots, and the last W2 bits of the resource identification information are used to select code domain resources from the Y code domain resources, where X and Y are both positive integers.

[0252] Therefore, in an embodiment of the present application, in a positioning scenario in which a zero-power device participates, the zero-power device can determine the resources for transmitting the backscatter signal based on at least one of the following: a target resource pool, a first signaling. In addition, after obtaining the target resource pool and / or the first signaling, the zero-power device can determine the resources for transmitting the backscatter signal in combination with the identification information of the zero-power device or the group identification information to which the zero-power device belongs. That is, each zero-power device can determine the time domain\frequency domain\spatial domain\code domain resources for its backscattering, thereby effectively avoiding the interference caused by multiple zero-power devices backscattering on the same resources, which can improve the reception and measurement effect of the receiving end of the backscatter signal and improve the positioning accuracy.

[0253] The above text, in combination with Figures 7 to 11, describes in detail the method embodiment of the present application. The following text, in combination with Figures 12 to 16, describes in detail the device embodiment of the present application. It should be understood that the device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment.

[0254] FIG12 shows a schematic block diagram of a zero-power consumption device 400 according to an embodiment of the present application. As shown in FIG12 , the zero-power consumption device 400 includes:

[0255] A first communication unit 410 is configured to receive a carrier signal, wherein the carrier signal is used to modulate and generate a backscatter signal for positioning;

[0256] A second communication unit 420 is configured to send the backscatter signal on at least one resource;

[0257] The at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero-power-consumption device, identification information of a group to which the zero-power-consumption device belongs, and first signaling received by the zero-power-consumption device.

[0258] In some embodiments, when the at least one resource is determined based at least on the target resource pool, the target resource pool includes at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources.

[0259] In some embodiments, the target time domain resource is part or all of the time domain resources within the target time window, or the target time domain resource is the time domain resource within the target time window that meets a first preset rule.

[0260] In some embodiments, the target time window is a time domain resource that occurs in the time domain with a period T; or,

[0261] The target time window is L consecutive time units after the zero-power consumption device receives the carrier signal, where L is a positive integer.

[0262] In some embodiments, the first preset rule is associated with an index of the target time unit.

[0263] In some embodiments, the target time unit is one of the following: a time slot, a symbol, a subframe, or a frame.

[0264] In some embodiments, the target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands;

[0265] The target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal;

[0266] The target frequency domain resource is a frequency domain resource that meets a second preset rule.

[0267] In some embodiments, the second preset rule is associated with an index of a target frequency unit; or,

[0268] The second preset rule is associated with a frequency domain offset relative to a target frequency unit of the carrier signal.

[0269] In some embodiments, the target frequency unit is one of the following: frequency point, subcarrier, carrier, subband, frequency band.

[0270] In some embodiments, the target airspace resource is one or more direction combinations consisting of at least two direction angles; or,

[0271] The target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal; or

[0272] The target spatial resource is the direction of the QCL that is quasi-co-located with the direction of the carrier signal.

[0273] In some embodiments, the target code domain resource is one or more sequence combinations consisting of at least two sequences;

[0274] The at least two sequences are orthogonal or quasi-orthogonal.

[0275] In some embodiments, the target resource pool is a resource pool used for positioning.

[0276] In some embodiments, the target resource pool is agreed upon by a protocol, or the target resource pool is predefined, or the target resource pool is pre-configured for the zero-power device, or the target resource pool is pre-configured or indicated by a network device participating in positioning.

[0277] In some embodiments, the at least one resource is a resource randomly selected by the zero-power device in the target resource pool.

[0278] In some embodiments, each zero-power device participating in positioning randomly selects resources for transmitting backscatter signals from the target resource pool according to a target probability distribution.

[0279] In some embodiments, when the at least one resource is determined based on identification information of the target resource pool and the zero-power device, some or all bits of the identification ID of the zero-power device are used to determine the at least one resource from the target resource pool.

[0280] In some embodiments, when the at least one resource is determined based on the identification information of the zero-power device and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, and part or all of the bits of the identification information of the zero-power device are used to determine the at least one resource from the target resource pool.

[0281] In some embodiments, the N bits in the ID of the zero-power device are used to select the target resource pool numbered ID msb_N Resources, where ID msb_N Indicates the decimal value represented by N bits in the ID of the zero-power device, where N is a positive integer.

[0282] In some embodiments, the ID of the zero-power device is used to select the target resource pool numbered mod(ID, N total ) resources, where N total Indicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0283] In some embodiments, the ID of the zero-power device includes at least one of the following: a first bit, a second bit, a third bit, and a fourth bit;

[0284] Among them, the first bit is used to select the time domain resources in the target resource pool, the second bit is used to select the frequency domain resources in the target resource pool, the third bit is used to select the spatial domain resources in the target resource pool, and the fourth bit is used to select the code domain resources in the target resource pool.

[0285] In some embodiments, when the at least one resource is determined based on the target resource pool and the group identification information to which the zero-power device belongs, part or all of the bits of the group identification to which the zero-power device belongs are used to determine a first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power device from the first resource set.

[0286] In some embodiments, when the at least one resource is determined based on the group identification information to which the zero-power device belongs and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, part or all of the bits of the group identification to which the zero-power device belongs are used to determine a first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power device from the first resource set.

[0287] In some embodiments, the S bits in the group identifier to which the zero-power device belongs are used to select the target resource pool numbered ID set msb_S The resource set, where ID set msb_S Indicates the decimal value represented by the S bits in the group identifier to which the zero-power device belongs, where S is a positive integer.

[0288] In some embodiments, the group ID to which the zero-power device belongs is used to select the group ID mod (Group ID, N set_total ), where Group ID represents the group ID to which the zero-power device belongs, and N set_total Indicates the total number of resource sets in the target resource pool, and mod indicates the modulo operation.

[0289] In some embodiments, when the at least one resource is determined based on a first signaling received by the zero-power device, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources, and code domain resources used by the zero-power device, or the first signaling is used to configure or indicate a second resource set, and the at least one resource is a resource selected by the zero-power device from the second resource set.

[0290] In some embodiments, when the at least one resource is determined based on the target resource pool and the first signaling received by the zero-power device, the first signaling is used to indicate resource identification information, and some or all bits of the resource identification information are used to determine the at least one resource from the target resource pool.

[0291] In some embodiments, the K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

[0292] In some embodiments, the resource identification information is used to select the resource numbered mod(ID config ,N total) resources, where ID config Indicates the resource identification information, N total Indicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0293] In some embodiments, the resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; wherein the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

[0294] In some embodiments, the resource identification information is an identifier used to select a location resource.

[0295] In some embodiments, when the at least one resource is determined based at least on a first signaling received by the zero-power device, the first signaling is sent by a device having a positioning requirement, or the first signaling is sent by a device performing a positioning operation, or the first signaling is sent by a network device participating in positioning.

[0296] In some embodiments, the carrier signal is one of the following: a positioning reference signal, a measurement signal, a reference signal, and a reference sequence.

[0297] In some embodiments, the positioning measurement quantity corresponding to the backscatter signal includes at least one of the following: reference signal received power RSRP, received signal strength indication RSSI, signal to interference plus noise ratio SINR, phase, line of sight LOS indication, timing, and angle.

[0298] In some embodiments, the zero-power consumption device is an anchor device participating in positioning, or the zero-power consumption device is a device with positioning requirements.

[0299] In some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.

[0300] It should be understood that the zero-power consumption device 400 according to the embodiment of the present application may correspond to the zero-power consumption device in the embodiment of the method of the present application, and the above-mentioned and other operations and / or functions of each unit in the zero-power consumption device 400 are respectively for realizing the corresponding process of the zero-power consumption device in the method 200 shown in Figure 7. For the sake of brevity, they will not be repeated here.

[0301] FIG13 shows a schematic block diagram of a first device 500 according to an embodiment of the present application. As shown in FIG13 , the first device 500 includes:

[0302] The communication unit 410 is configured to send first information;

[0303] The first information is used to configure or indicate a target resource pool, and / or the first information is a first signaling;

[0304] The target resource pool and / or the first signaling are used by the zero-power device to determine resources for transmitting backscatter signals, and the backscatter signals are used for positioning.

[0305] In some embodiments, when the first information is used to configure or indicate a target resource pool, the target resource pool includes at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources.

[0306] In some embodiments, the target time domain resource is part or all of the time domain resources within the target time window, or the target time domain resource is the time domain resource within the target time window that meets a first preset rule.

[0307] In some embodiments, the target time window is a time domain resource that occurs in the time domain with a period T; or,

[0308] The target time window is L consecutive time units after the zero-power consumption device receives a carrier signal, where L is a positive integer. The carrier signal is used to modulate and generate a backscatter signal for positioning.

[0309] In some embodiments, the first preset rule is associated with an index of the target time unit.

[0310] In some embodiments, the target time unit is one of the following: a time slot, a symbol, a subframe, or a frame.

[0311] In some embodiments, the target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands;

[0312] The target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal;

[0313] The target frequency domain resource is a frequency domain resource that meets a second preset rule.

[0314] In some embodiments, the second preset rule is associated with an index of a target frequency unit; or,

[0315] The second preset rule is associated with a frequency domain offset relative to a target frequency unit of the carrier signal.

[0316] In some embodiments, the target frequency unit is one of the following: frequency point, subcarrier, carrier, subband, frequency band.

[0317] In some embodiments, the target airspace resource is one or more direction combinations consisting of at least two direction angles; or,

[0318] The target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal; or

[0319] The target spatial resource is the direction of the QCL, which is quasi-co-located with the direction of the carrier signal;

[0320] The carrier signal is used to modulate and generate a backscatter signal for positioning.

[0321] In some embodiments, the target code domain resource is one or more sequence combinations consisting of at least two sequences;

[0322] The at least two sequences are orthogonal or quasi-orthogonal.

[0323] In some embodiments, the target resource pool is a resource pool used for positioning.

[0324] In some embodiments, when the first information is a first signaling, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources and code domain resources used by the zero-power device, or the first signaling is used to configure or indicate a second resource set, and the zero-power device selects resources from the second resource set for transmitting the backscatter signal.

[0325] In some embodiments, when the first information is used to configure or indicate a target resource pool and the first information is a first signaling, the first signaling is used to indicate resource identification information, and part or all of the bits of the resource identification information are used to determine the resources for transmitting the backscatter signal from the target resource pool.

[0326] In some embodiments, the K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

[0327] In some embodiments, the resource identification information is used to select the resource numbered mod(ID config ,N total ) resources, where ID config Indicates the resource identification information, N totalIndicates the total number of resources in the target resource pool, and mod indicates the modulo operation.

[0328] In some embodiments, the resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; wherein the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

[0329] In some embodiments, the resource identification information is an identifier used to select a location resource.

[0330] In some embodiments, the first device is a device having a positioning requirement, or the first device is a device that performs a positioning operation, or the first device is a network device that participates in positioning.

[0331] In some embodiments, the positioning measurement quantity corresponding to the backscatter signal includes at least one of the following: reference signal received power RSRP, received signal strength indication RSSI, signal to interference plus noise ratio SINR, phase, line of sight LOS indication, timing, and angle.

[0332] In some embodiments, the zero-power consumption device is an anchor device participating in positioning, or the zero-power consumption device is a device with positioning requirements.

[0333] In some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.

[0334] It should be understood that the first device 500 according to the embodiment of the present application may correspond to the first device in the method embodiment of the present application, and the above-mentioned and other operations and / or functions of each unit in the first device 500 are respectively for realizing the corresponding processes of the first device in the method 300 shown in Figure 11. For the sake of brevity, they will not be repeated here.

[0335] Figure 14 is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. The communication device 600 shown in Figure 14 includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0336] In some embodiments, as shown in FIG14 , the communication device 600 may further include a memory 620. The processor 610 may call and execute a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0337] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .

[0338] In some embodiments, as shown in FIG14 , the communication device 600 may further include a transceiver 630 , and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, the transceiver 630 may send information or data to other devices, or receive information or data sent by other devices.

[0339] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.

[0340] In some embodiments, the processor 610 may implement the functions of a processing unit in a terminal device, or the processor 610 may implement the functions of a processing unit in a network device, which will not be described in detail here for the sake of brevity.

[0341] In some embodiments, the transceiver 630 may implement the functions of a communication unit in a terminal device, which will not be described in detail here for the sake of brevity.

[0342] In some embodiments, the transceiver 630 may implement the function of a communication unit in a network device, which will not be described in detail here for the sake of brevity.

[0343] In some embodiments, the communication device 600 may specifically be a network device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0344] In some embodiments, the communication device 600 may specifically be a terminal device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0345] Figure 15 is a schematic structural diagram of an apparatus according to an embodiment of the present application. The apparatus 700 shown in Figure 15 includes a processor 710, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.

[0346] In some embodiments, as shown in FIG15 , the apparatus 700 may further include a memory 720. The processor 710 may call and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.

[0347] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .

[0348] In some embodiments, the processor 710 may implement the functions of a processing unit in a terminal device, or the processor 710 may implement the functions of a processing unit in a network device, which will not be described in detail here for the sake of brevity.

[0349] In some embodiments, the apparatus 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips. Optionally, the processor 710 may be located inside or outside the chip.

[0350] In some embodiments, the input interface 730 may implement the function of a communication unit in a terminal device, or the input interface 730 may implement the function of a communication unit in a network device.

[0351] In some embodiments, the apparatus 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, specifically, to output information or data to other devices or chips. Optionally, the processor 710 may be located inside or outside the chip.

[0352] In some embodiments, the output interface 740 may implement the function of a communication unit in a terminal device, or the output interface 740 may implement the function of a communication unit in a network device.

[0353] In some embodiments, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0354] In some embodiments, the apparatus can be applied to the terminal device in the embodiments of the present application, and the apparatus can implement the corresponding processes implemented by the terminal device in the various methods in the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0355] In some embodiments, the device mentioned in the embodiments of the present application may also be a chip, such as a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.

[0356] FIG16 is a schematic block diagram of a communication system 800 provided in an embodiment of the present application. As shown in FIG16 , the communication system 800 includes a zero-power consumption device 810 and a first device 820 .

[0357] Among them, the zero-power device 810 can be used to implement the corresponding functions implemented by the zero-power device in the above method, and the first device 820 can be used to implement the corresponding functions implemented by the first device in the above method. For the sake of brevity, they will not be repeated here.

[0358] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented as a hardware decoding processor, or can be implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0359] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0360] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0361] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0362] In some embodiments, the computer-readable storage medium can be applied to the zero-power device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the zero-power device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0363] In some embodiments, the computer-readable storage medium can be applied to the first device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0364] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0365] In some embodiments, the computer program product can be applied to the zero-power device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the zero-power device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0366] In some embodiments, the computer program product can be applied to the first device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0367] The embodiment of the present application also provides a computer program.

[0368] In some embodiments, the computer program can be applied to the zero-power consumption device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the zero-power consumption device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0369] In some embodiments, the computer program can be applied to the first device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0370] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0371] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0372] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0373] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0374] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0375] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0376] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A positioning method, characterized in that: include: The zero-power device receives a carrier signal, wherein the carrier signal is used to modulate and generate a backscatter signal for positioning; The zero-power device transmits the backscatter signal on at least one resource; The at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero-power-consumption device, identification information of a group to which the zero-power-consumption device belongs, and first signaling received by the zero-power-consumption device.

2. The method according to claim 1, wherein In the case where the at least one resource is determined based at least on the target resource pool, the target resource pool includes at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources.

3. The method according to claim 2, wherein The target time domain resources are part or all of the time domain resources within the target time window, or the target time domain resources are the time domain resources within the target time window that meet a first preset rule.

4. The method according to claim 3, wherein The target time window is a time domain resource that appears in the time domain with a period T; or, The target time window is L consecutive time units after the zero-power consumption device receives the carrier signal, where L is a positive integer.

5. The method according to claim 3 or 4, wherein: The first preset rule is associated with an index of a target time unit.

6. The method according to claim 4 or 5, characterized in that The target time unit is one of the following: time slot, symbol, subframe, frame.

7. The method according to claim 2, wherein The target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands; The target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal; The target frequency domain resources are frequency domain resources that meet a second preset rule.

8. The method according to claim 7, wherein The second preset rule is associated with the index of the target frequency unit; or, The second preset rule is associated with a frequency domain offset relative to a target frequency unit of the carrier signal.

9. The method according to claim 8, wherein The target frequency unit is one of the following: frequency point, subcarrier, carrier, subband, frequency band.

10. The method according to claim 2, wherein The target airspace resource is one or more direction combinations consisting of at least two direction angles; or The target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal; or The target spatial resource is the direction of the quasi-co-located QCL with the direction of the carrier signal.

11. The method according to claim 2, wherein The target code domain resource is one or more sequence combinations consisting of at least two sequences; Wherein, the at least two sequences are orthogonal or quasi-orthogonal.

12. The method according to any one of claims 2 to 11, characterized in that The target resource pool is a resource pool used for positioning.

13. The method according to any one of claims 2 to 12, characterized in that The target resource pool is agreed upon by a protocol, or the target resource pool is predefined, or the target resource pool is pre-configured by the zero-power device, or the target resource pool is pre-configured or indicated by a network device participating in positioning.

14. The method according to any one of claims 2 to 13, characterized in that The at least one resource is a resource randomly selected by the zero-power consumption device in the target resource pool.

15. The method according to claim 14, wherein Each zero-power device participating in positioning randomly selects resources for transmitting backscatter signals from the target resource pool according to a target probability distribution method.

16. The method according to any one of claims 1 to 13, characterized in that In a case where the at least one resource is determined based on the target resource pool and identification information of the zero-power device, some or all bits of the identification ID of the zero-power device are used to determine the at least one resource from the target resource pool.

17. The method according to any one of claims 1 to 13, characterized in that In the case where the at least one resource is determined based on the identification information of the zero-power device and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, and part or all of the bits of the identification information of the zero-power device are used to determine the at least one resource from the target resource pool.

18. The method according to claim 16 or 17, wherein: The N bits in the ID of the zero-power device are used to select the ID in the target resource pool. msb_N Resources, where ID msb_N The decimal value represented by N bits in the ID of the zero-power device, where N is a positive integer.

19. The method according to claim 16 or 17, wherein: The ID of the zero-power device is used to select the device numbered mod(ID, N total ) resources, where N total Indicates the total number of resources in the target resource pool, and mod indicates a modulo operation.

20. The method according to claim 16 or 17, wherein The ID of the zero-power device includes at least one of the following: a first bit, a second bit, a third bit, and a fourth bit; Among them, the first bit is used to select the time domain resources in the target resource pool, the second bit is used to select the frequency domain resources in the target resource pool, the third bit is used to select the spatial domain resources in the target resource pool, and the fourth bit is used to select the code domain resources in the target resource pool.

21. The method according to any one of claims 1 to 13, characterized in that In the case where the at least one resource is determined based on the target resource pool and the group identification information to which the zero-power consumption device belongs, part or all of the bits of the group identification to which the zero-power consumption device belongs are used to determine a first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power consumption device from the first resource set.

22. The method according to any one of claims 1 to 13, characterized in that In the case where the at least one resource is determined based on the group identification information to which the zero-power device belongs and the first signaling received by the zero-power device, the first signaling is used to configure or indicate the target resource pool, part or all of the bits of the group identification to which the zero-power device belongs are used to determine a first resource set from the target resource pool, and the at least one resource is a resource selected by the zero-power device from the first resource set.

23. The method according to claim 21 or 22, wherein: The S bits in the group identifier to which the zero-power device belongs are used to select the target resource pool numbered ID set msb_S The resource set, where ID set msb_S The decimal value represented by S bits in the group identifier to which the zero-power consumption device belongs, where S is a positive integer.

24. The method according to claim 21 or 22, wherein: The group ID to which the zero-power device belongs is used to select the group ID of the target resource pool numbered mod (Group ID, N set_total ), wherein Group ID represents the group identifier to which the zero-power consumption device belongs, N set_total Indicates the total number of resource sets in the target resource pool, and mod indicates a modulo operation.

25. The method according to any one of claims 1 to 13, characterized in that In the case where the at least one resource is determined based on a first signaling received by the zero-power consumption device, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources and code domain resources used by the zero-power consumption device, or the first signaling is used to configure or indicate a second resource set, and the at least one resource is a resource selected by the zero-power consumption device from the second resource set.

26. The method according to any one of claims 1 to 13, wherein In the case where the at least one resource is determined based on the target resource pool and the first signaling received by the zero-power device, the first signaling is used to indicate resource identification information, and some or all bits of the resource identification information are used to determine the at least one resource from the target resource pool.

27. The method according to claim 26, wherein The K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

28. The method of claim 26, wherein: The resource identification information is used to select the resource numbered mod(ID config ,N total ) resources, where ID config Indicates the resource identification information, N total Indicates the total number of resources in the target resource pool, and mod indicates a modulo operation.

29. The method of claim 26, wherein: The resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; Among them, the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

30. The method according to any one of claims 26 to 29, wherein the resource identification information is an identifier used to select and locate resources.

31. The method according to any one of claims 1 to 30, In the case where the at least one resource is determined based at least on a first signaling received by the zero-power device, the first signaling is sent by a device having a positioning requirement, or the first signaling is sent by a device performing a positioning operation, or the first signaling is sent by a network device participating in positioning.

32. The method of any one of claims 1 to 31, The carrier signal is one of the following: a positioning reference signal, a measurement signal, a reference signal, and a reference sequence.

33. The method of any one of claims 1 to 32, The positioning measurement quantity corresponding to the backscatter signal includes at least one of the following: reference signal received power RSRP, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, phase, line of sight LOS indication, timing, and angle.

34. The method of any one of claims 1 to 33, The zero-power consumption device is an anchor point device participating in positioning, or the zero-power consumption device is a device with positioning requirements.

35. A positioning method, characterized in that: include: The first device sends the first information; The first information is used to configure or indicate a target resource pool, and / or the first information is a first signaling; The target resource pool and / or the first signaling are used by the zero-power device to determine resources for transmitting backscatter signals, and the backscatter signals are used for positioning.

36. The method of claim 35, wherein: In the case where the first information is used to configure or indicate a target resource pool, the target resource pool includes at least one of the following: target time domain resources, target frequency domain resources, target spatial domain resources, and target code domain resources.

37. The method of claim 36, wherein: The target time domain resources are part or all of the time domain resources within the target time window, or the target time domain resources are the time domain resources within the target time window that meet a first preset rule.

38. The method of claim 37, wherein The target time window is a time domain resource that appears in the time domain with a period T; or, The target time window is L consecutive time units after the zero-power consumption device receives a carrier signal, where L is a positive integer. The carrier signal is used to modulate and generate a backscatter signal for positioning.

39. The method according to claim 37 or 38, wherein The first preset rule is associated with an index of a target time unit.

40. The method according to claim 38 or 39, wherein The target time unit is one of the following: time slot, symbol, subframe, frame.

41. The method of claim 36, wherein: The target frequency domain resource is at least one frequency domain resource combination, wherein the frequency domain resource combination includes at least two frequency points, or the frequency domain resource combination includes at least two subcarriers, or the frequency domain resource combination includes at least two carriers, or the frequency domain resource combination includes at least two subbands, or the frequency domain resource combination includes at least two frequency bands; The target frequency domain resource is a frequency domain resource having at least one frequency offset relative to the frequency point of the carrier signal; The target frequency domain resources are frequency domain resources that meet a second preset rule.

42. The method of claim 41, wherein The second preset rule is associated with the index of the target frequency unit; or, The second preset rule is associated with a frequency domain offset relative to a target frequency unit of the carrier signal.

43. The method of claim 42, wherein: The target frequency unit is one of the following: frequency point, subcarrier, carrier, subband, frequency band.

44. The method of claim 36, wherein The target airspace resource is one or more direction combinations consisting of at least two direction angles; or The target spatial resource is a direction having at least one angular offset relative to the direction of the carrier signal; or The target spatial resource is the direction of the quasi-co-located QCL with the direction of the carrier signal; The carrier signal is used to modulate and generate a backscatter signal for positioning.

45. The method of claim 36, wherein The target code domain resource is one or more sequence combinations consisting of at least two sequences; Wherein, the at least two sequences are orthogonal or quasi-orthogonal.

46. ​​The method according to any one of claims 36 to 45, wherein The target resource pool is a resource pool used for positioning.

47. The method of claim 35, wherein: In the case where the first information is a first signaling, the first signaling is used to configure or indicate at least one of the time domain resources, frequency domain resources, spatial domain resources and code domain resources used by the zero-power consumption device, or the first signaling is used to configure or indicate a second resource set, and the zero-power consumption device selects resources from the second resource set for transmitting the backscatter signal.

48. The method of claim 35, wherein When the first information is used to configure or indicate a target resource pool and the first information is a first signaling, the first signaling is used to indicate resource identification information, and part or all of the bits of the resource identification information are used to determine the resources for transmitting the backscatter signal from the target resource pool.

49. The method of claim 48, wherein The K bits in the resource identification information are used to select the resource numbered ID in the target resource pool. config msb_K Resources, where ID config msb_K Indicates the decimal value represented by K bits in the resource identification information, where K is a positive integer.

50. The method of claim 48, wherein The resource identification information is used to select the resource numbered mod(ID config ,N total ) resources, where ID config Indicates the resource identification information, N total Indicates the total number of resources in the target resource pool, and mod indicates a modulo operation.

51. The method of claim 48, wherein The resource identification information includes at least one of the following: a fifth bit, a sixth bit, a seventh bit, and an eighth bit; Among them, the fifth bit is used to select the time domain resources in the target resource pool, the sixth bit is used to select the frequency domain resources in the target resource pool, the seventh bit is used to select the spatial domain resources in the target resource pool, and the eighth bit is used to select the code domain resources in the target resource pool.

52. The method according to any one of claims 48 to 51, wherein the resource identification information is an identifier used to select and locate resources.

53. The method according to any one of claims 35 to 52, wherein the first device is a device having a positioning requirement, or the first device is a device performing a positioning operation, or the first device is a network device participating in positioning.

54. The method of any one of claims 35 to 53, The positioning measurement quantity corresponding to the backscatter signal includes at least one of the following: reference signal received power RSRP, received signal strength indicator RSSI, signal to interference plus noise ratio SINR, phase, line of sight LOS indication, timing, and angle.

55. The method of any one of claims 35 to 54, The zero-power consumption device is an anchor point device participating in positioning, or the zero-power consumption device is a device with positioning requirements.

56. A zero-power consumption device, characterized in that include: A first communication unit is configured to receive a carrier signal, wherein the carrier signal is used to modulate and generate a backscatter signal for positioning; a second communication unit, configured to send the backscatter signal on at least one resource; The at least one resource is determined based on at least one of the following: a target resource pool, identification information of the zero-power-consumption device, identification information of a group to which the zero-power-consumption device belongs, and first signaling received by the zero-power-consumption device.

57. A first device, characterized in that include: a communication unit, configured to send first information; The first information is used to configure or indicate a target resource pool, and / or the first information is a first signaling; The target resource pool and / or the first signaling are used by the zero-power device to determine resources for transmitting backscatter signals, and the backscatter signals are used for positioning.

58. A zero-power consumption device, characterized in that include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory, so that the zero-power consumption device executes the method according to any one of claims 1 to 34.

59. A first device, characterized in that include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory, so that the first device executes the method according to any one of claims 35 to 55.

60. A chip, characterized in that: include: A processor, configured to call and execute a computer program from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 34.

61. A chip, characterized in that: include: A processor, configured to call and execute a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 35 to 55.

62. A computer-readable storage medium, characterized in that For storing a computer program, when the computer program is executed, the method according to any one of claims 1 to 34 is implemented.

63. A computer-readable storage medium, characterized in that For storing a computer program, when said computer program is executed, the method according to any one of claims 35 to 55 is implemented.

64. A computer program product, characterized in that The method comprises computer program instructions which, when executed, implement the method according to any one of claims 1 to 34.

65. A computer program product, characterized in that The method comprises computer program instructions which, when executed, implement the method according to any one of claims 35 to 55.

66. A computer program, characterized in that When the computer program is executed, the method according to any one of claims 1 to 34 is implemented.

67. A computer program, characterized in that When the computer program is executed, the method according to any one of claims 35 to 55 is implemented.