Wireless communication method and device

CN121100535APending Publication Date: 2025-12-09GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380097044.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-04-17
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

The existing technology is difficult to measure the reference signal time difference or the sending and receiving time difference through a large-bandwidth positioning reference signal in a cellular positioning system, which limits the positioning capabilities of ambient energy (AMP) devices.

Method used

By sending the reference signal over multiple frequency domain resources, the receiving device can measure the phase characteristics to determine the location or distance of the AMP device or the receiving device.

Benefits of technology

It realizes the positioning and ranging of AMP devices or receiving devices, and improves the positioning accuracy and reliability in cellular positioning systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121100535A_ABST
    Figure CN121100535A_ABST
Patent Text Reader

Abstract

A wireless communication method and device, the method comprising: an environmental energy AMP device sending a reference signal on a plurality of frequency domain resources, the reference signal sent on the plurality of frequency domain resources being used to determine the position of the AMP device or the receiving end device of the reference signal, and / or the position of the receiving end device of the AMP device or the receiving end device of the reference signal being used to determine the position of the AMP device or the receiving end device of the reference signal. The reference signals sent on the plurality of frequency domain resources are used for determining the distance between the AMP equipment and the receiving end equipment of the reference signals.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and device Technical Field

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

[0002] Positioning is a key application scenario for ambient power (AMP) devices. However, due to power consumption and cost constraints, it is nearly impossible to use cellular positioning systems to measure the Reference Signal Time Difference (RSTD) or the Rx-Tx time difference (RTD) using wide-bandwidth positioning reference signals. Therefore, when AMP devices are introduced into communication systems, achieving device positioning becomes a pressing issue.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method and device, which can achieve device positioning or ranging.

[0005] In a first aspect, a method for wireless communication is provided, comprising: an environment-capable AMP device sends a reference signal on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device of the reference signal, and / or, the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device of the reference signal.

[0006] In a second aspect, a method for wireless communication is provided, including: a receiving device receives a reference signal sent by an environment energy AMP device on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device, and / or, the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device.

[0007] In a third aspect, an ambient energy AMP device is provided for executing the method in the above-mentioned first aspect or its various implementations.

[0008] Specifically, the AMP device includes a functional module for executing the method in the above-mentioned first aspect or its various implementations.

[0009] In a fourth aspect, a receiving device is provided for executing the method in the above-mentioned second aspect or its various implementation modes.

[0010] Specifically, the network receiving end device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.

[0011] In a fifth aspect, an ambient energy AMP 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 to perform the method of the first aspect or its respective implementations.

[0012] In a sixth aspect, a receiving device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the second aspect or its respective implementations.

[0013] In a seventh aspect, a chip is provided for implementing the method in any one of the first to second aspects or their respective implementations.

[0014] Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the device executes the method in any one of the first to second aspects or their respective implementations.

[0015] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which enables a computer to execute the method of any one of the first to second aspects or their respective implementations.

[0016] 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 of any one of the first to second aspects or their respective implementations.

[0017] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method of any one of the first to second aspects or their respective implementations.

[0018] Through the above technical solution, the AMP device can send reference signals on multiple frequency domain resources, and the reference signals can be used for positioning or ranging, thereby enabling positioning of the AMP device or the receiving device or ranging between the AMP device and the receiving device. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] FIG2 is a schematic diagram of a zero-power communication system according to an example of the present application.

[0021] FIG3 is a schematic diagram of energy harvesting according to an embodiment of the present application.

[0022] FIG4 is a schematic diagram of backscatter communication according to an embodiment of the present application.

[0023] FIG5 is a circuit diagram of resistive load modulation according to an embodiment of the present application.

[0024] FIG6 is a schematic diagram of a channel in the 2.4 GHz frequency band.

[0025] FIG7 is a schematic diagram of a wireless communication method provided according to an embodiment of the present application.

[0026] FIG8 shows a schematic structural diagram of a reference signal including a frame header or a packet header.

[0027] FIG9 shows a schematic structural diagram of sending a frame header or a packet header before a reference signal.

[0028] FIG10 is a schematic diagram of a frequency hopping pattern of a reference signal provided in an embodiment of the present application.

[0029] FIG11 is a schematic diagram of an AMP device according to an embodiment of the present application sending a reference signal based on frequency domain resources seized by a network device.

[0030] FIG12 is a schematic diagram of another AMP device according to an embodiment of the present application that sends a reference signal based on frequency domain resources seized by a network device.

[0031] FIG13A is a schematic diagram of another AMP device according to an embodiment of the present application that sends a reference signal based on frequency domain resources seized by a network device.

[0032] FIG13B is a schematic diagram of another AMP device according to an embodiment of the present application that sends a reference signal based on frequency domain resources seized by a network device.

[0033] FIG14A is a schematic diagram of another AMP device according to an embodiment of the present application that sends a reference signal based on frequency domain resources seized by a network device.

[0034] FIG14B is a schematic diagram of another AMP device according to an embodiment of the present application that sends a reference signal based on frequency domain resources seized by a network device.

[0035] 15 to 20 are schematic diagrams of frequency domain resources for frequency hopping transmission of reference signals by an AMP device according to embodiments of the present application.

[0036] Figure 21 is a schematic diagram of the relative numbering of available frequency domain resources provided according to an embodiment of the present application.

[0037] FIG22 is a diagram showing error statistics of TOA estimation at a frequency hopping distance based on an embodiment of the present application.

[0038] FIG23 is a diagram showing error statistics of TOA estimation at another frequency hopping distance according to an embodiment of the present application.

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

[0040] Figure 25 is a schematic block diagram of a network device provided according to an embodiment of the present application.

[0041] Figure 26 is a schematic block diagram of a communication device provided according to an embodiment of the present application.

[0042] Figure 27 is a schematic block diagram of a chip provided according to an embodiment of the present application.

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

[0044] 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.

[0045] 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 on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system, cellular Internet of Things system, cellular passive Internet of Things system or other communication systems, etc.

[0046] 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, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0047] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0048] Optionally, the communication system in the embodiment 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 embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0049] The embodiments of this application are described in conjunction with AMP devices and communication devices. AMP devices can also be referred to as zero-power devices or ambient energy IoT devices. Communication devices can be network devices, terminal devices, or relay devices. Of course, the communication devices can also be other devices, and the embodiments of this application are not limited thereto.

[0050] The terminal device can be a station (STA) 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.

[0051] 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.).

[0052] 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, etc.

[0053] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, 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 clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0054] 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 vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.

[0055] 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. Alternatively, 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. Optionally, the network device may also be a base station set up in a location such as land or water.

[0056] 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.

[0057] 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 communication device 110, which may be a device that communicates with an AMP device 120 (or a zero-power device). The communication device 110 may provide communication coverage for a specific geographic area and may communicate with AMP devices within the coverage area.

[0058] FIG1 exemplarily shows a communication device and two AMP devices. Optionally, the communication system 100 may include multiple communication devices and each communication device may include another number of AMP devices within its coverage area, which is not limited in this embodiment of the present application.

[0059] 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.

[0060] It should be understood that in the embodiments of the present application, a device having communication functionality 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 communication device 110 and an AMP device 120 having communication functionality. Communication device 110 and AMP 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, or other network entities, which is not limited in the embodiments of the present application.

[0061] 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.

[0062] 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.

[0063] 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.

[0064] In the embodiments of the present application, "pre-defined" 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 or a network device). The present application does not limit the specific implementation method. For example, pre-defined may refer to information defined in a protocol.

[0065] In the embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, a NR protocol, a Wi-Fi protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0066] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the present application are explained.

[0067] 1. Zero-power communication

[0068] The key technologies of zero-power communication include energy harvesting, backscatter communication and low-power technology.

[0069] As shown in Figure 2, a typical zero-power communication system (such as an RFID system) includes a network device (such as an RFID system reader) and a zero-power device (such as an electronic tag). The network device is used to send wireless power supply signals and downlink communication signals to the zero-power device and receive backscattered signals from the zero-power device. A basic zero-power device includes an energy harvesting module, a backscatter communication module, and a low-power computing module. In addition, the zero-power device may also have a memory or sensor for storing some basic information (such as item identification, etc.) or sensor data such as ambient temperature and humidity.

[0070] For example, the energy harvesting module can collect energy carried by radio waves in space (Figure 2 shows radio waves emitted by network devices) to drive the low-power computing module of the zero-power device and implement backscatter communication. After obtaining energy, the zero-power device can receive control commands from the network device and send data to the network device based on control signaling using backscattering. The data sent can be data stored in the zero-power device itself (such as an identity identifier or pre-written information, such as the product's production date, brand, manufacturer, etc.). The zero-power device can also be loaded with various sensors, so that the data collected by various sensors can be reported based on the zero-power mechanism.

[0071] The following describes the key technologies in zero-power communication.

[0072] 1. RF Power Harvesting

[0073] As shown in Figure 3, the RF energy harvesting module uses the principle of electromagnetic induction to harvest electromagnetic wave energy from space, thereby obtaining the energy needed to operate zero-power devices. This energy is used to drive low-power demodulation and modulation modules, sensors, and memory readout. Therefore, zero-power devices do not require traditional batteries.

[0074] 2. Back Scattering

[0075] As shown in Figure 4, a zero-power device receives a carrier signal sent by a network device, modulates it, loads the information to be transmitted, and radiates the modulated signal from the antenna. This information transmission process is called backscatter communication. Backscatter and load modulation are closely related. Load modulation achieves this by adjusting and controlling the circuit parameters of the zero-power device's oscillator circuit according to the data stream's rhythm, causing parameters such as the zero-power device's impedance to change accordingly. Load modulation techniques primarily include resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel with the load, which is turned on or off based on the binary data stream, as shown in Figure 5. The switching of the resistor causes a change in the circuit voltage, thus implementing amplitude-shifted keying (ASK) modulation. This modulation and transmission is achieved by adjusting the amplitude of the zero-power device's backscattered signal. Similarly, in capacitive load modulation, the switching of the capacitor changes the circuit's resonant frequency, enabling frequency-shifted keying (FSK) modulation. This modulation and transmission is achieved by adjusting the operating frequency of the zero-power device's backscattered signal.

[0076] It can be seen that the zero-power device uses load modulation to modulate the incoming signal, thereby realizing the backscatter communication process. Therefore, the zero-power device has significant advantages:

[0077] (1) It does not actively transmit signals, so it does not require complex RF links, such as PA, RF filters, etc.

[0078] (2) There is no need to actively generate high-frequency signals, so no high-frequency crystal oscillator is required;

[0079] (3) With the help of backscatter communication, terminal signal transmission does not need to consume the terminal's own energy.

[0080] 3. Coding technology

[0081] Data transmitted by zero-power devices can use various codes to represent binary "1s" and "0s." RFID systems typically use one of the following encoding methods: non-return-to-zero (NRZ), Manchester, unipolar return-to-zero, differential bi-phase (DBP), differential, pulse interval encoding (PIE), bidirectional space encoding (FMO), Miller, and differential encoding. In simple terms, different encoding techniques use different pulse signals to represent 0s and 1s.

[0082] In some scenarios, based on the energy source and usage of zero-power devices, zero-power devices can be divided into the following types:

[0083] 1. Passive zero-power devices

[0084] Zero-power devices (such as electronic tags in RFID systems) do not require internal batteries. When a zero-power device is close to a network device (such as an RFID reader), it is within the near-field radiation generated by the network device's antenna. Consequently, the zero-power device's antenna generates an induced current through electromagnetic induction, which drives the device's low-power chip circuitry. This enables forward link signal demodulation and reverse link (or reflection link) signal modulation. For backscatter links, the zero-power device uses backscattering to transmit signals.

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

[0086] Passive zero-power devices 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.

[0087] Passive zero-power terminals can also support other energy collection methods. By collecting energy from the environment (such as light energy, thermal energy, kinetic energy, mechanical energy, etc.), they can obtain energy for driving circuits and support terminal devices to communicate.

[0088] 2. Semi-passive zero-power devices

[0089] Semi-passive zero-power devices do not have conventional batteries installed themselves, but can use RF energy harvesting modules to harvest radio wave energy or use energy harvesting modules to harvest energy from the environment (such as solar energy, thermal energy, mechanical vibration energy, etc.), and store the harvested energy in an energy storage unit (such as a capacitor). After the energy storage unit obtains energy, it can drive the low-power chip circuit of the zero-power device. It can realize tasks such as demodulation of forward link signals and modulation of reverse link signals. For backscatter links, zero-power devices use backscatter implementation to transmit signals. Alternatively, based on the harvested energy, zero-power devices can use low-power transmitters for active transmission communication.

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

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

[0092] 3. Active zero-power devices

[0093] In some scenarios, zero-power devices can also be active zero-power devices, which can have built-in batteries. The batteries power the low-power chip circuitry in these devices, enabling forward link signal demodulation and reverse link signal modulation. However, for backscatter links, zero-power devices use backscattering to transmit signals. Therefore, the zero-power nature of these devices lies primarily in the fact that reverse link signal transmission does not require the terminal's own power, but rather utilizes backscattering.

[0094] Active zero-power terminals have built-in batteries that power the RFID chip, increasing their read and write distance and improving communication reliability. Therefore, they are suitable for scenarios with relatively high requirements for communication distance and read latency.

[0095] In some scenarios, zero-power devices can be categorized as follows based on transmitter type:

[0096] 1) Zero-power devices based on backscattering

[0097] These zero-power devices use the aforementioned backscattering method to transmit uplink data. These devices lack an active transmitter, only a backscattering transmitter. Therefore, when these zero-power devices transmit data, they require network equipment to provide a carrier, which they then use to perform backscattering to achieve data transmission.

[0098] 2) Zero-power devices based on active transmitters

[0099] This type of zero-power device uses an active transmitter with active transmission capabilities for uplink data transmission. Therefore, when sending data, this type of zero-power device can use its own active transmitter to send data without the need for network equipment to provide a carrier. Active transmitters suitable for zero-power devices can include ultra-low-power ASK and ultra-low-power FSK transmitters. When transmitting a 100uW signal, the overall power consumption can be reduced to 400-600uW.

[0100] 3) Zero-power devices with both backscatter transmitters and active transmitters

[0101] These zero-power devices can support both backscatter and active transmitters. They can determine which signal transmission method to use, namely, active or backscatter, based on different conditions (such as battery life and available ambient energy) or based on network device scheduling.

[0102] With the rapid development of the Internet of Things, existing IoT communication technologies can no longer meet the IoT communication needs in many scenarios, such as:

[0103] 1. Harsh communication environment

[0104] Certain IoT scenarios may face extreme environments such as high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement. Examples include ultra-high voltage substations, high-speed train track monitoring, environmental monitoring in high-altitude cold regions, and industrial production lines. In these scenarios, existing IoT terminals will not function due to the operating environment limitations of conventional power supplies. Furthermore, extreme operating environments are not conducive to IoT maintenance, such as battery replacement.

[0105] 2. Demand for extremely small terminal form factors

[0106] Certain IoT communication scenarios, such as food traceability, commodity distribution, and smart wearables, require terminals to be extremely small for ease of use. For example, IoT terminals used for commodity management in the distribution process often take the form of electronic tags, embedded in product packaging in a very compact form factor. Another example is lightweight wearable devices that can meet user needs while improving the user experience.

[0107] 3. Extremely low-cost IoT communication requirements

[0108] Many IoT communication scenarios require IoT terminals to be sufficiently affordable to enhance their competitiveness compared to alternative technologies. For example, in logistics or warehousing, to facilitate the management of large quantities of circulating items, IoT terminals can be attached to each item. Communication between the terminal and the logistics network enables precise management of the entire logistics process and lifecycle. These scenarios require IoT terminals to be competitively priced.

[0109] Therefore, in order to cover these unmet IoT communication needs, cellular networks also need to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and zero-power IoT can just meet this need.

[0110] The zero-power Internet of Things (IoT) can also be referred to as the ambient power enabled IoT (Ambient IoT or AMP IoT). Zero-power devices are also called Ambient IoT devices or AMP IoT devices. Ambient IoT devices can refer to IoT devices that use various ambient energies, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy. These devices can have no energy storage capacity or very limited energy storage capacity, such as using capacitors with a capacity of tens of microfarads.

[0111] Ambient IoT can be used in at least four scenarios:

[0112] 1. Object recognition, such as logistics, production line product management, and supply chain management;

[0113] 2. Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment;

[0114] 3. Positioning, such as indoor positioning, intelligent object search, production line item positioning, etc.

[0115] 4. Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).

[0116] 2. Cellular Passive IoT

[0117] As 5G industry applications expand, the types of connected objects and application scenarios will increase, placing higher demands on the cost 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 zero-power communication technologies, such as RFID, and can be extended to suit cellular IoT.

[0118] To facilitate understanding of the embodiments of the present application, the power supply signal, scheduling signal and carrier signal related to zero-power communication are explained.

[0119] 1. Energy supply signal

[0120] The energy supply signal is the energy source for the zero-power device to harvest energy.

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

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

[0123] In terms of waveform, the radio waves used for power supply can be sine waves, square waves, triangle waves, pulses, rectangular waves, etc.

[0124] In addition, the power supply signal can be a continuous wave or a discontinuous wave (ie, a certain period of interruption is allowed).

[0125] Optionally, the energy supply signal can be an existing signal in the 3GPP standard, such as a sounding reference signal (SRS), a physical uplink shared channel (PUSCH), a physical random access channel (PRACH), a physical uplink control channel (PUCCH), a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a physical broadcast channel (PBCH), etc., or it can be a WiFi signal or a Bluetooth signal.

[0126] Optionally, the energy supply signal may also be implemented by adding a new signal, for example, adding a signal dedicated to energy supply.

[0127] 2. Trigger signal or scheduling signal

[0128] The trigger signal is used to trigger or schedule the zero-power device to transmit data.

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

[0130] In terms of frequency band, the radio waves used for triggering or scheduling can be low frequency, medium frequency, high frequency, etc.

[0131] In terms of waveform, the radio wave used for triggering or scheduling can be a sine wave, square wave, triangle wave, pulse, rectangular wave, etc.

[0132] In addition, the trigger signal can be a continuous wave or a discontinuous wave (ie, a certain period of interruption is allowed).

[0133] Optionally, the trigger signal may be an existing signal in the 3GPP standard, such as SRS, PUSCH, PRACH, PUCCH, PDCCH, PDSCH, PBCH, or a WIFI signal or a Bluetooth signal.

[0134] Optionally, the trigger signal may also be implemented by adding a new signal, for example, adding a signal dedicated to triggering or scheduling.

[0135] 3. Carrier signal

[0136] The carrier signal is used by the zero-power device to generate a backscatter signal. For example, the zero-power device may modulate the received carrier signal according to the information to be sent to form a backscatter signal.

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

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

[0139] In terms of waveform, the radio wave used as the carrier signal can be a sine wave, square wave, triangle wave, pulse, rectangular wave, etc.

[0140] In addition, the carrier signal can be a continuous wave or a discontinuous wave (ie, a certain period of interruption is allowed).

[0141] Optionally, the carrier signal may be an existing signal in the 3GPP standard, such as SRS, PUSCH, PRACH, PUCCH, PDCCH, PDSCH, PBCH, or a WIFI signal or a Bluetooth signal.

[0142] Optionally, the carrier signal may also be implemented by adding a new signal, for example, adding a carrier signal dedicated to generating a backscatter signal.

[0143] It should be noted that in the embodiment of the present application, the power supply signal, the scheduling signal and the carrier signal can be the same signal, or they can be different signals. For example, the power supply signal can be used as a carrier signal, and the scheduling signal can also be used as a carrier signal, etc.

[0144] To facilitate understanding of the embodiments of the present application, channel design in a WiFi system is described.

[0145] Wi-Fi is a wireless LAN (WLAN) based on the IEEE 802.11 standard. WLAN has many standard protocols, such as the IEEE 802.11 protocol suite and the HiperLAN protocol suite.

[0146] The WLAN channel list is the wireless channels that IEEE 802.11 (or WiFi) wireless networks should use as required by law.

[0147] The 802.11 working group has divided two independent frequency bands: 2.4 GHz and 4.9 / 5.8 GHz. Each band is further divided into several channels, and each country has its own policies on how to use these bands, as shown in Table 1.

[0148] Table 1

[0149] Figure 6 shows a channel diagram for the 2.4 GHz band. The effective channel bandwidth is 20 MHz, with an actual bandwidth of 22 MHz, including a 2 MHz isolation band. Adjacent channel center frequencies are spaced 5 MHz apart. There is frequency overlap between multiple adjacent channels, and there are three groups of non-interfering channels: channel 1, channel 6, channel 11 or channel 2, channel 7, channel 12 or channel 3, channel 8, and channel 13.

[0150] Table 2 shows the detailed information of the 13 channels.

[0151] Table 2

[0152] In some scenarios, single-frequency wireless signals can be used to measure delay or distance. Assume that the UE device sending the signal is d meters away from the base station receiving the signal (the corresponding propagation time t = d / c). According to the propagation principle of electromagnetic waves, the phase change of the signal of frequency f after propagating d meters is 2*pi*f*t = 2*pi*d / λ (c = λf, λ is the wavelength of the carrier with a frequency of f). Assuming that the carrier frequency of the wireless signal is f = 1GHz, the phase change period of 2*pi corresponds to 1ns (0.3m). Relying solely on single-frequency signals to measure delay / distance will have the problem of whole-cycle ambiguity.

[0153] The principle of dual-frequency phase difference delay / distance measurement is similar to the above, measuring the difference in phase change between two frequencies (f1, f2). This is equivalent to a phase change of 2*pi*df*t corresponding to a signal with a frequency df = f1 - f2. When the two frequencies are sufficiently close, for example, a phase difference of df = f1 - f2 = 500kHz, the phase change period of 2*pi corresponds to 2µs (600m), meaning there is no integer ambiguity within a range of 600m.

[0154] Positioning is a key application scenario for zero-power devices. However, due to device power consumption and cost constraints, it is nearly impossible to use cellular positioning systems to measure the Reference Signal Time Difference (RSTD) or the Rx-Tx time difference (RTD) using wide-bandwidth positioning reference signals for positioning. Therefore, when zero-power devices are introduced into communication systems, achieving device positioning becomes a pressing issue.

[0155] 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 above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them 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.

[0156] FIG7 is a schematic diagram of a wireless communication method 200 according to an embodiment of the present application. As shown in FIG7 , the method 200 includes at least part of the following:

[0157] S210, the environmental AMP device sends a reference signal on multiple frequency domain resources;

[0158] Correspondingly, the receiving device receives reference signals sent by the AMP device on multiple frequency domain resources and can measure the reference signals on the multiple frequency domain resources. For example, the phase characteristics of the reference signals on the multiple frequency domain resources are measured. For example, the phase of the reference signal on each frequency domain resource or the phase difference between reference signals on different frequency domain resources is measured.

[0159] In some embodiments, the reference signals sent on the multiple frequency domain resources are used for positioning and / or ranging.

[0160] For example, the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device, or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device.

[0161] In the embodiment of the present application, the reference signal is also called a positioning reference signal (PRS) or a phase positioning reference signal.

[0162] In some scenarios, the location of the receiving device is known (ie, the receiving device is an anchor device), and the receiving device can measure the reference signals sent by the AMP device on multiple frequency domain resources to determine the location of the AMP device.

[0163] For example, the receiving device can determine the location of the AMP device based on the phase characteristics of the reference signal sent on the multiple frequency domain resources, where the phase characteristic can be a phase change / phase difference, or the phase characteristic can be a phase difference between multiple frequencies (typically positioning based on dual-frequency phase difference).

[0164] In other scenarios, the location of the AMP device is known (ie, the AMP device is an anchor device), and the receiving device can measure the reference signals sent by the AMP device on multiple frequency domain resources to determine the location of the receiving device.

[0165] For example, the receiving device can determine the position of the receiving device based on the phase characteristics of the reference signal sent on the multiple frequency domain resources, where the phase characteristic can be a phase change / phase difference, or the phase characteristic can be a phase difference between multiple frequencies (typically positioning based on dual-frequency phase difference).

[0166] In some other scenarios, the receiving device may measure the reference signal sent by the AMP device on multiple frequency domain resources to determine the relative distance between the AMP device and the receiving device.

[0167] For example, the receiving device can determine the distance between the AMP device and the receiving device based on the phase characteristics of the reference signals sent on the multiple frequency domain resources, where the phase characteristics can be phase changes / phase differences, or the phase characteristics can be phase differences between multiple frequencies (typically based on dual-frequency phase difference for ranging).

[0168] In some embodiments, the receiving device may be the communication device 110 in the communication system shown in FIG. 1 , such as a traditional terminal or a network device.

[0169] In the embodiment of the present application, the AMP device can be applied to WiFi and / or cellular networks.

[0170] In the embodiments of the present application, the AMP device is also called an Ambient IoT device, an AMP IoT device, a zero-power device, or a zero-power terminal.

[0171] It should be noted that in the embodiments of the present application, the naming of the AMP device does not limit the source of its energy. For example, the energy required for operation can come from wireless radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, etc.

[0172] In some embodiments, the receiving device may be a base station in a cellular communication system, such as a gNB in ​​an NR system, or an AP in a WIFI system, etc., which is not limited in this application.

[0173] In some embodiments, the receiving device may be an existing terminal in the communication system, such as a UE in an NR system, or a STA in a WIFI system, etc., which is not limited in this application.

[0174] It should be understood that the embodiments of the present application do not limit the specific method of performing positioning or ranging based on reference signals sent on multiple frequency domain resources. For example, the receiving device can measure the phase or phase difference of the reference signals sent on multiple frequency domain resources, and further determine the propagation delay or distance between the receiving device and the AMP device based on the phase or phase difference, thereby obtaining the distance information between the AMP device and the receiving device, or the location information of the AMP device, or the location information of the receiving device.

[0175] In some embodiments, the AMP device only supports backscatter communication.

[0176] In this case, the AMP device sends reference signals on multiple frequency domain resources by backscattering.

[0177] In some embodiments, the AMP device supports backscatter communication and active transmission communication.

[0178] In this case, the AMP device may send reference signals on multiple frequency domain resources by backscattering or active transmission.

[0179] In some embodiments, the frequency domain resource is one of the following:

[0180] Channel, carrier, bandwidth part (Band Width Part, BWP), physical resource block (physical resource block, PRB) group, subcarrier group.

[0181] That is, the multiple frequency domain resources may be multiple channels, multiple carriers, multiple BWPs, multiple PRB groups, or multiple subcarrier groups.

[0182] Specifically, within the operating frequency band of an AMP device, multiple channels or carriers can be divided, and different channels may or may not overlap. The AMP device can transmit reference signals on multiple frequency domain resources within the operating frequency band. The receiving device determines the propagation delay / distance between the AMP device and the receiving device by measuring the phase and / or phase difference of the reference signal, thereby obtaining the distance / location information of the AMP device. In addition, the frequency domain resource can be a channel, a BWP, an aggregate of multiple BWPs, an aggregate of multiple tones, or an aggregate of multiple PRBs.

[0183] For example, when using the 920-925 MHz RFID frequency band for communication, each channel has a bandwidth of 250 kHz. The 5 MHz (920-925 MHz) system bandwidth can be divided into 20 channels with a bandwidth of 250 kHz. In this case, the frequency domain resources can be channels, that is, each channel is considered a frequency domain resource, and the AMP device can send reference signals on different channels.

[0184] In some embodiments, a PRB group includes one or more PRBs, for example, a PRB group is an aggregation / aggregation / bundling of multiple PRBs.

[0185] In some embodiments, a subcarrier group includes one or more subcarriers, for example, a subcarrier group is an aggregation / aggregation / bundling of multiple subcarriers.

[0186] In some embodiments, the reference signal includes a frame header or a packet header, and the frame header or the packet header carries information about the length of time (such as a transmission opportunity (TXOP)) that the reference signal occupies frequency domain resources.

[0187] In some other embodiments, a frame header or a packet header is sent before the reference signal.

[0188] It should be understood that when the reference signal sent by the AMP device includes a frame header or packet header, the frame header or packet header can be considered as part of the reference signal design. When the AMP device sends a frame header or packet header before sending the reference signal, the frame header or packet header and the reference signal are considered two separate parts. The AMP device needs to send the frame header or packet header before sending the reference signal, so that the frame header or packet header can share the same structure with the headers of other signals / channels.

[0189] It's important to note that in WiFi communications, the transmission of individual frames is guaranteed by physical carrier sensing (not TXOPs). The TXOP introduced in 802.11e is essentially a "compete once, obtain a transmission time" (duration-based transmission). This means that after a node successfully competes, it obtains a channel usage time, during which it can transmit multiple data frames. This transmission method is often described as "burst." The TXOP transmission time is guaranteed by virtual carrier sensing.

[0190] In some embodiments, the frame header further carries at least one of the following information:

[0191] Information used to identify the AMP device;

[0192] Information used to identify a receiving device of the reference signal;

[0193] Information used for synchronization between the AMP device and a receiving device of the reference signal;

[0194] Configuration information of the reference signal.

[0195] In some embodiments, the information used to identify the AMP device may be ID information of a transmitting device (ie, the AMP device).

[0196] In some embodiments, the information used to identify the receiving device may be ID information of the receiving device.

[0197] In some embodiments, the information used for synchronization between the AMP device and the receiving end device of the reference signal includes a synchronization sequence or a pilot sequence.

[0198] In some embodiments, the configuration information of the reference signal includes but is not limited to at least one of the following:

[0199] The starting position of actually sending the reference signal, the sending duration of the reference signal, the subcarriers actually occupied by the reference signal, and the modulation symbol of the reference signal on each occupied subcarrier.

[0200] Figure 8 shows a schematic diagram of a reference signal structure including a frame header or packet header. In the example of Figure 8 , the multiple frequency domain resources include channel #1, channel #3, channel #2, and channel #4. The reference signal transmitted on each channel includes a frame header or packet header. This frame header or packet header carries information about the duration of time the reference signal occupies the corresponding frequency domain resource. It may also carry other information about the reference signal, such as information about the transmitting device, information about the receiving device, synchronization information, and reference signal configuration information.

[0201] Figure 9 shows a schematic diagram of a structure for transmitting a frame header or packet header before a reference signal. In the example of Figure 9, the multiple frequency domain resources include channel #1, channel #3, channel #2, and channel #4. Before transmitting the reference signal, the AMP device first transmits a frame header or packet header. This frame header or packet header carries information about the duration of the reference signal's occupation of the frequency domain resources, and may also carry other information about the reference signal, such as information about the transmitting device, information about the receiving device, synchronization information, and reference signal configuration information.

[0202] In some embodiments, the reference signal uses an on-off keying (OOK)-based OFDM waveform.

[0203] In some embodiments, when the AMP device uses the multiple frequency domain resources to send a reference signal, all or part of the resources on each frequency domain resource are used to send the reference signal. For example, when the AMP device uses the multiple frequency domain resources to send a reference signal, some or all of the subcarriers on each frequency domain resource are used to send the reference signal.

[0204] In some embodiments, the reference signal is sent on a target subcarrier in the frequency domain resource, where the target subcarrier includes one or more subcarriers. For example, assuming the frequency domain resource is a channel, where a channel consists of 64 subcarriers, when the AMP device uses the channel, only the middle 16 subcarriers are used to send the reference signal.

[0205] In some embodiments, the target subcarrier is predefined or configured by a network device.

[0206] In some embodiments, if the AMP device uses multiple frequency domain resources to send a reference signal, part of the resources are used on each frequency domain resource to send the reference signal. The specific part of the frequency domain resources to be used can be configured by the network device (semi-static or dynamic configuration), or agreed by the protocol, or determined based on at least one of the identification (ID) of the AMP device and the identification (ID) of the receiving device in combination with a preset relationship.

[0207] For example, if the frequency domain resources include 64 subcarriers numbered 0-63, the target subcarrier may be subcarrier 31 or 33, with subcarrier 32 being the center subcarrier, or the target subcarrier includes the middle 13 subcarriers.

[0208] In some embodiments, the modulation symbol on each subcarrier in the target subcarrier is a predefined value or a value configured by a network device. For example, the modulation symbol on each subcarrier can be a fixed value. Optionally, the fixed value can be 1, -1, 0.707+j*0.707, etc. The value of the modulation symbol on each subcarrier can also be determined according to a preset rule, for example, the value on subcarrier #1 is -1, the value on subcarrier #2 is 1, etc.

[0209] In some embodiments, the AMP device sends reference signals alternately on multiple frequency domain resources by frequency hopping.

[0210] In some embodiments, the plurality of frequency domain resources are determined based on a first frequency hopping pattern.

[0211] For example, the AMP device may send reference signals alternately on multiple frequency domain resources based on the first frequency hopping pattern.

[0212] In some embodiments, the first frequency hopping pattern may be used to indicate the frequency domain resources that the AMP device sequentially hops when transmitting a reference signal. For example, the first frequency hopping pattern is used to indicate the indexes of multiple frequency domain resources, where the indexes of the multiple frequency domain resources represent the frequency domain resources that the reference signal sequentially hops.

[0213] In some embodiments, the plurality of frequency domain resources include all frequency domain resources of the M frequency domain resources.

[0214] That is, the AMP device can frequency hop between all frequency domain resources.

[0215] In some embodiments, the M frequency domain resources are predefined or configured by a network device.

[0216] In some implementations, the operating frequency band or deployment frequency band of an AMP device can be divided into M frequency domain resources, and the different frequency domain resources may or may not overlap. As a specific example, as shown in Figure 6, in a WiFi system, the bandwidth of 2.4 GHz to 2.497 GHz can be divided into 14 different channels. That is, the M frequency domain resources can be these 14 channels, and the multiple frequency domain resources can include some or all of these 14 channels.

[0217] In some embodiments, the multiple frequency domain resources are frequency domain resources allocated by a network device to the AMP.

[0218] In some other embodiments, the multiple frequency domain resources include some frequency domain resources among M frequency domain resources.

[0219] That is, the AMP device hops between some frequency domain resources.

[0220] Therefore, in the embodiment of the present application, the AMP device can flexibly select frequency domain resources for sending reference signals.

[0221] For example, the AMP device performs frequency hopping in a first frequency domain resource set, where the first frequency domain resource set includes some frequency domain resources among the M frequency domain resources.

[0222] Optionally, the first frequency domain resource set may be predefined, or preconfigured or dynamically configured.

[0223] In some embodiments, the first frequency domain resource set can be adjusted according to the specific application scenario. For example, when the positioning range is small, multiple frequency domain resources with larger frequency differences can be selected to form the first frequency domain resource set to provide positioning accuracy. Alternatively, when the positioning range is large, multiple frequency domain resources with smaller frequency differences can be selected to form the first frequency domain resource set to avoid the whole-cycle ambiguity problem.

[0224] In some embodiments, the M frequency domain resources are the 14 channels shown in Figure 6, the first frequency domain resource set may include channel 1 and channel 6, or, include channel 2, channel 7 and channel 8, and the AMP device performs frequency hopping on the channels included in the first frequency domain resource set.

[0225] As an example, the M frequency domain resources are 14 channels, which are recorded as channel #0 to channel #13 respectively. The first frequency hopping pattern can indicate the channel indexes of the 14 channels, that is, the AMP device can hop between the 14 channels, or the first frequency hopping pattern can indicate some of the 14 channels, such as channel 1 and channel 6, then the AMP device can hop between channel 1 and channel 6.

[0226] In some embodiments, the first frequency hopping pattern is predefined.

[0227] In some embodiments, the first frequency hopping pattern is configured by a network device, for example, the first frequency hopping pattern is semi-statically configured or dynamically configured.

[0228] In some embodiments, the first frequency hopping pattern is determined by the AMP device. For example, the first frequency hopping pattern is determined based on identification (ID) information of the AMP device.

[0229] In some embodiments, the first frequency hopping pattern is determined according to a preset rule.

[0230] For example, the i-th frequency domain resource among the multiple frequency domain resources is frequency domain resource i among the M frequency domain resources. As an example, the multiple frequency domain resources include 4 frequency domain resources, the first frequency domain resource is channel 1, the second frequency domain resource is channel 2, the third frequency domain resource is channel 3, and the fourth frequency domain resource is channel 4.

[0231] For another example, the (i+1)th frequency domain resource and the (i)th frequency domain resource are separated by x frequency domain resources.

[0232] As an example, the multiple frequency domain resources include 4 frequency domain resources, x frequency domain resources are 2 channels, the first frequency domain resource is channel 1, the second frequency domain resource is channel 3, the third frequency domain resource is channel 5, and the fourth frequency domain resource is channel 7.

[0233] In some embodiments, the first frequency hopping pattern is determined based on a sequence.

[0234] For example, the first frequency hopping pattern is generated based on a pseudo-noise (PN) sequence.

[0235] In some embodiments, the first frequency hopping pattern is determined based on the random sequence 010010, where a value of 0 indicates that a reference signal is sent on frequency domain resource 0 (e.g., channel 0), and a value of 1 indicates that a reference signal is sent on frequency domain resource 1 (e.g., channel 1).

[0236] In some embodiments, the AMP device sends reference signals on the multiple frequency domain resources simultaneously, or the AMP device sends reference signals on at least two different frequency domain resources simultaneously.

[0237] In some embodiments, the AMP device and other AMP devices use different frequency domain resources to send reference signals at the same time. For example, at a first time, if the first AMP device sends a reference signal on channel 1, the second AMP device sends a reference signal on a channel other than channel 1.

[0238] In some embodiments, the multiple frequency domain resources may include multiple available frequency domain resources among M frequency domain resources, wherein the available frequency domain resources may be idle frequency domain resources determined by monitoring the frequency domain resources according to monitoring results.

[0239] Embodiment 1: The multiple frequency domain resources are preempted or acquired by the AMP device.

[0240] For example, the AMP device may monitor multiple frequency domain resources and determine the frequency domain resource for sending the reference signal according to the monitoring result.

[0241] In some specific embodiments, the AMP device may monitor the frequency domain resources involved in the first frequency hopping pattern in sequence to determine whether the frequency domain resources are available, and further send a reference signal based on the monitoring result.

[0242] For example, if the first frequency hopping pattern involves a first frequency domain resource and a second frequency domain resource, and the second frequency domain resource is the next hop frequency domain resource of the first frequency domain resource, the AMP device may perform monitoring before sending a reference signal on the first frequency domain resource.

[0243] Case 1: The first frequency domain resource is idle, and the reference signal is sent on the first frequency domain resource.

[0244] Case 2: The first frequency domain resource is occupied (or busy).

[0245] Method 1: The AMP device can skip the first frequency domain resources and monitor on the second frequency domain resources to determine whether the second frequency domain resources are available. If the second frequency domain resources are available, the AMP device can send a reference signal on the second frequency domain resources.

[0246] Mode 2: The AMP device continues to monitor the first frequency domain resource until the first frequency domain resource is available, that is, the AMP device sends the reference signal in sequence according to a predetermined frequency hopping pattern without skipping the sending of the reference signal.

[0247] Method 3: The AMP device temporarily skips sending the reference signal on the first frequency domain resource and monitors the second frequency domain resource to determine whether the second frequency domain resource is available. If the second frequency domain resource is available, the AMP device sends the reference signal on the second frequency domain resource. That is, regardless of whether the reference signal is successfully sent on all frequency domain resources in the first frequency hopping pattern, the AMP device attempts to send the reference signal in sequence according to the predetermined frequency hopping pattern. After traversing all frequency domain resources in the first frequency hopping pattern, the AMP device monitors all unavailable frequency domain resources in the first frequency hopping pattern in sequence and attempts to send the reference signal.

[0248] As shown in Figure 10, the first frequency hopping pattern indicates that the AMP device sequentially hops through the following frequency domain resources: channel #1, channel #3, channel #2, and channel #4. At t1, a reference signal needs to be sent on channel #1. Therefore, carrier sensing on channel #1 must be completed before t1. If the channel is idle, the reference signal can be sent on channel #1. Alternatively, if channel #1 is busy, the reference signal cannot be sent on channel #1.

[0249] For method 1: the AMP device can skip sending the reference signal on channel #1 and send the reference signal on channel #3 at t2. Before sending the reference signal on channel #3, carrier monitoring is also required to determine whether channel #3 is idle. If channel #3 is idle, the reference signal is sent on channel #3.

[0250] For method 2: the AMP device continues to perform carrier sensing on channel #1 until channel #1 is idle, and then sends the reference signal. For example, if it senses that channel #1 is idle at time t1' = t1 + Δt1, it sends the reference signal. At this time, there are two possible ways to implement the subsequent signal transmission:

[0251] Method 2-1: Send a reference signal on channel #3 at time t2. Before sending the reference signal on channel #3, carrier sensing is also required to determine whether channel #3 is idle. If it is still busy, the AMP device will continue to monitor until channel #3 is idle, and then send the reference signal. For example, if channel #3 is detected to be idle at time t2'=t2+Δt2, the reference signal is sent. Method 2-1 is suitable for situations where Δt (including Δt1, Δt2 and the delay time corresponding to each transmission) is relatively small, and can ensure that the signal of channel #1 can be sent before time t2. Therefore, it may be necessary to limit the number of times or the maximum duration that the AMP device continuously monitors each channel. For example, if the channel is monitored to be busy Z times in a row on channel #1, or the busy time exceeds T, the reference signal on channel #1 will be abandoned. The corresponding receiving end only needs to monitor the reference signal of channel #1 during the period [t1, t1+T].

[0252] Method 2-2: Send the reference signal on channel #3 at t2'=t2+Δt1 (i.e., subsequent signal transmission needs to be postponed by Δt1). Before sending the reference signal on channel #3, the AMP device also needs to perform carrier monitoring to determine whether channel #3 is idle. If it is still busy, it will continue to monitor until channel #3 is idle, and then send the reference signal. For example, until channel #3 is monitored to be idle at t2"=t2'+Δt2=t2+Δt1+Δt2, the reference signal is sent. Method 2-2 is suitable for situations where Δt is large, but each time the reference signal is sent, it will be affected by the previous reference signal and the time is superimposed. The corresponding receiving device needs to monitor the reference signal within a larger time range.

[0253] For method 3: The AMP device temporarily skips sending the reference signal on channel #1 (reference signal transmission on channel #1 fails), monitors channel #3 to determine whether channel #3 is available, and sends the reference signal on channel #3 if available. After attempting to send reference signals on all four channels, if sending reference signals on channels #1 and #2 fails but sending reference signals on channels #3 and #4 succeeds, the AMP device reselects and attempts to send reference signals on channels #1 and #2.

[0254] In some embodiments, the frequency domain resources in the first frequency hopping pattern can be grouped, and the frequency domain resources in a group can be used to determine a phase difference data. Optionally, the frequency difference value of the frequency domain resources in each group is relatively large. In this way, the phase difference data determined based on the reference signal on this group of frequency domain resources is conducive to improving positioning accuracy. If one frequency domain resource in a group of frequency domain resources is occupied, the transmission of reference signals on other frequency domain resources in the same group of frequency domain resources can be skipped, and monitoring can be performed on the next group of frequency domain resources to transmit the reference signal.

[0255] For example, in the example of Figure 10, channel #1 and channel #3 can be divided into a group, and #2 and channel #4 can be divided into a group, where if the reference signal fails to be sent on channel #1, the reference signal can be skipped on channel #3 and the attempt to send the reference signal in the next group of channels can be continued.

[0256] Embodiment 2: The multiple frequency domain resources are preempted by the network device for the AMP device.

[0257] For example, the multiple frequency domain resources are seized or acquired by the network device through monitoring of the frequency domain resources and are shared with the AMP device.

[0258] In some embodiments, the network device may monitor the frequency domain resources in the first frequency hopping pattern to obtain a transmission opportunity (TXOP) on the frequency domain resources.

[0259] Optionally, the network device may share part or all of the TXOP obtained on the frequency domain resources with the AMP device.

[0260] In some embodiments, the starting positions and / or lengths of the TXOPs acquired by the network device on the frequency domain resources in the first frequency hopping pattern are different.

[0261] For example, as shown in FIG11 , for the specific example in FIG10 , the network device may respectively obtain the TXOPs on channel #1, channel #3, channel #2, and channel #4, and the starting positions of the TXOPs may be different. Furthermore, a portion of the obtained TXOPs may be shared with the AMP device, and the AMP device may use the TXOPs shared by the network device to send reference signals in sequence on channel #1, channel #3, channel #2, and channel #4 according to the first frequency hopping pattern.

[0262] In some embodiments, the starting position and length of the TXOPs acquired by the network device on the frequency domain resources in the first frequency hopping pattern are the same.

[0263] For example, as shown in FIG12 , for the specific example in FIG10 , the network device can simultaneously obtain TXOPs on channel #1, channel #3, channel #2, and channel #4, where the starting position and length of the TXOPs are the same. Furthermore, a portion of the obtained TXOPs can be shared with the AMP device, and the AMP device can use the TXOPs shared by the network device to send reference signals in sequence on channel #1, channel #3, channel #2, and channel #4 according to the first frequency hopping pattern.

[0264] In some embodiments, if the network device fails to seize the frequency domain resources in the first frequency hopping pattern, the network device may indicate to the AMP device the frequency domain resources that failed to be seized, as well as the TXOP information corresponding to the frequency domain resources that were successfully seized and shared by the network device with the AMP device, such as the start time and duration that the AMP device can use the frequency domain resources.

[0265] Furthermore, when the AMP device sends a reference signal based on the first frequency hopping pattern, it may skip frequency domain resources that failed to be preempted, and send a reference signal only on frequency domain resources that were successfully preempted using the TXOP allocated by the network device.

[0266] For example, for the specific example in Figure 10, the network device can obtain the TXOPs on channel #1, channel #3, channel #2 and channel #4. If the preemption of channel #3 fails, and the preemption of channel #1, channel #2 and channel #4 succeeds, the network device can further indicate to the AMP device that the preemption of channel #3 has failed, and share part of the TXOPs obtained on channel #1, channel #2 and channel #4 with the AMP device. Then, when the AMP device sends the reference signal according to the first frequency hopping pattern, it can skip the sending of the reference signal on channel #3, and use the TXOP shared by the network device to send the reference signal on channel #1, channel #2 and channel #4 in sequence.

[0267] Alternatively, skipping the transmission of the reference signal on channel #3 may mean that at time t2, the AMP device does not transmit the reference signal on channel #3, but instead transmits the reference signal on the next-hop channel of channel #3 (i.e., channel #2), as shown in FIG13A . In this manner, the transmission timing of the reference signals on subsequent channels is shifted forward. Alternatively, at time t2, the AMP device does not transmit the reference signal on channel #3, and does not transmit the reference signal on any other channels, as shown in FIG13B . In this manner, the transmission timing of the reference signals on subsequent channels remains unchanged.

[0268] For another example, for the specific example in Figure 10, the network device can obtain the TXOPs on channel #1, channel #3, channel #2 and channel #4. If the preemption of channel #2 and channel #3 fails, and the preemption of channel #1 and channel #4 succeeds, the network device can further indicate to the AMP device that the preemption of channel #2 and channel #3 has failed, and share part of the TXOPs obtained on channel #1 and channel #4 with the AMP device. Then, when the AMP device sends the reference signal according to the first frequency hopping pattern, it can skip the sending of the reference signal on channel #2 and channel #3, and use the TXOP shared by the network device to send the reference signal on channel #1 and channel #4 in sequence.

[0269] Alternatively, skipping the transmission of reference signals on channels #2 and #3 may mean that at the time the reference signals are transmitted on channels #2 and #3, the AMP device does not transmit the reference signals on channels #2 and #3, but instead transmits the reference signals on a subsequent available channel (i.e., channel #4). As shown in FIG14A , based on this approach, the transmission timing of the reference signals on the subsequent channels is sequentially shifted forward. Alternatively, skipping the transmission of reference signals on channels #2 and #3 may mean that at the time the reference signals are transmitted on channels #2 and #3, the AMP device does not transmit the reference signals on channels #2 and #3, and does not transmit the reference signals on any other channels. As shown in FIG14B , based on this approach, the transmission timing of the reference signals on the subsequent channels remains unchanged.

[0270] Optionally, time t1, time t2, time t3 and time t4 in the above example can be considered as time units reserved for sending reference signals, time units preempted by the AMP device for sending reference signals, or time units configured by the network device for the AMP device for sending reference signals (for example, time units preempted by the network device and shared with the AMP device). When the time unit can actually be used to send reference signals, the time unit can be considered as an available time unit.

[0271] In some embodiments, the AMP device may send one reference signal on one frequency domain resource, or may send multiple reference signals.

[0272] In some embodiments, the following relationship exists between the total number of times W the AMP device transmits reference signals on the multiple frequency domain resources, the duration T1 of a single reference signal transmission by the AMP device, and the time T at which the network schedules the AMP device for communication: W*T1≤T; where W is a positive integer, and T and T1 are both positive numbers. Optionally, any two of W, T1, and T can be configured, and the value of the remaining parameter is determined based on the relationship between the three.

[0273] In some embodiments, the number of times the AMP device sends the reference signal (also referred to as the number of frequency hopping times, that is, sending the reference signal on different frequency domain resources, which is equivalent to frequency hopping transmission of the reference signal) is agreed upon by the protocol, or the number of times the AMP device sends the reference signal is configured by the network (which can be semi-statically configured or dynamically configured).

[0274] In some embodiments, the duration of the reference signal sent by the AMP device once is agreed upon by a protocol, or the duration of the reference signal sent by the AMP device once is configured by the network (which may be semi-statically configured or dynamically configured).

[0275] In some embodiments, the time interval between two adjacent frequency hopping transmissions of the reference signal by the AMP device is agreed upon by a protocol, or the time interval between two adjacent frequency hopping transmissions of the reference signal by the AMP device is configured by the network (which can be semi-statically configured or dynamically configured).

[0276] In some embodiments, the maximum duration for the AMP device to send the reference signal is agreed upon by a protocol, or the maximum duration for the AMP device to send the reference signal is configured by the network (which may be semi-statically configured or dynamically configured).

[0277] In some embodiments, different AMP devices use the same method to determine the frequency domain resources used to transmit reference signals for ranging and / or positioning based on dual-frequency phase difference. That is, different terminals can use the same association relationship to determine the frequency domain resources used in the (i+1)th available time unit based on the frequency domain resources used in the (i)th available time unit.

[0278] In some embodiments, different AMP devices use different methods to determine the frequency domain resources used to send reference signals for ranging and / or positioning based on dual-frequency phase difference. That is, each AMP device's unique association relationship determines the frequency domain resources used to send reference signals for ranging and / or positioning based on dual-frequency phase difference.

[0279] In some embodiments, different AMP devices use frequency division multiplexing (FDM) to transmit reference signals for ranging and / or positioning based on dual-frequency phase difference.

[0280] In some embodiments, the AMP device may use one or more frequency domain resources to send a reference signal in the same available time unit. Optionally, the available time unit may be a time unit configured by the network for the AMP device, or the available time unit may be a time unit preempted by the AMP device, or the available time unit may be a time unit preempted by a network device and shared with the AMP device.

[0281] For example, the AMP device may transmit a reference signal on only one frequency domain resource in each available time unit.

[0282] For another example, the AMP device may transmit reference signals on at least two frequency domain resources in each available time unit.

[0283] For another example, the AMP device may send a reference signal on one frequency domain resource in a portion of available time units, and the AMP device may send a reference signal on at least two frequency domain resources in another portion of available time units.

[0284] In some embodiments, the time unit is one of: symbol, slot, mini-slot, sub-frame, second, millisecond, microsecond.

[0285] In some embodiments, the frequency domain resource used for sending the reference signal in the i-th available time unit is different from the frequency domain resource used for sending the reference signal in the (i+1)-th available time unit, where i is an integer greater than or equal to 0. That is, sending the reference signal on different frequency domain resources is equivalent to performing frequency hopping transmission of the reference signal.

[0286] In some embodiments, the interval between the frequency domain resource used to send the reference signal on the i-th available time unit and the frequency domain resource used to send the reference signal on the i+1-th available time unit is greater than or equal to X frequency domain units, where X is a positive integer. Optionally, the frequency domain unit is one of the following: frequency domain resource, channel, system bandwidth, carrier, subcarrier, physical resource block (PRB), bandwidth part (BWP), megahertz (MHz), kilohertz (kHz), hertz (Hz). That is, X can be an absolute bandwidth, such as X MHz, X kHz, etc.; or a relative interval, such as X channels.

[0287] In some embodiments, the X frequency domain units are agreed upon by a protocol, or the X frequency domain units are configured by a network (which may be semi-statically configured or dynamically configured).

[0288] In some embodiments, when the number of frequency domain resources used by the AMP device to send a reference signal in the same available time unit is one, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on at least one of the following:

[0289] The frequency domain resources used by the AMP device in the i-th available time unit, the frequency hopping interval, the total number of frequency domain resources in the deployment frequency band corresponding to the AMP device, the minimum frequency domain resource number in the deployment frequency band corresponding to the AMP device, and the maximum frequency domain resource number in the deployment frequency band corresponding to the AMP device.

[0290] Specifically, the unit of the frequency hopping interval may be a frequency domain resource. Of course, the unit of the frequency hopping interval may also be other frequency domain resources, which is not limited in the embodiment of the present application.

[0291] In some embodiments, the frequency hopping interval is a fixed value. For example, the frequency hopping interval is fixed to one or more frequency domain resources.

[0292] In some embodiments, the frequency hopping interval is cyclically selected from a plurality of preset frequency hopping intervals in a first order. Optionally, the first order is agreed upon by a protocol, or configured by a network (which may be semi-statically configured or dynamically configured).

[0293] For example, the following four frequency hopping intervals (ΔF) are pre-configured: ΔF1, ΔF2, ΔF3, and ΔF4. That is, the multiple preset frequency hopping intervals are ΔF1, ΔF2, ΔF3, and ΔF4. When performing frequency hopping, the frequency hopping intervals are selected in a cycle according to [ΔF1=>ΔF2=>ΔF3=>ΔF4=>ΔF1…].

[0294] In some embodiments, the frequency hopping interval is determined from a plurality of preset frequency hopping intervals based on the value of i. For example, assuming the number of preset frequency hopping intervals is L, the frequency hopping interval to be used is determined based on the following formula: i mod L, where mod represents a modulo operation. For example, when i mod L = y1, ΔF1 is selected, and when i mod L = y2, ΔF2 is selected. Here, y1 and y2 are used as examples, and y3, y4, etc. may also be selected, without limitation. Furthermore, y1 / y2, etc. may be a single value or a set of multiple values.

[0295] In some embodiments, the frequency hopping interval is determined from a plurality of preset frequency hopping intervals based on the number of the frequency domain resource used on the i-th available time unit. For example, assuming the number of the plurality of preset frequency hopping intervals is L, the frequency hopping interval to be used is determined based on the following formula y=i mod L, where y is the number of the frequency domain resource used on the i-th available time unit, and mod represents a modulo operation.

[0296] In some embodiments, the multiple preset frequency hopping intervals may have positive and / or negative values. For example, when there are multiple ΔFs, the values ​​may be "+" or "-", such as +2 and -2 as two different values.

[0297] In some embodiments, the frequency hopping interval may also be referred to as the interval between frequency domain resources (eg, channels) on two adjacent available time units.

[0298] In some embodiments, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on the following formula 1: (i+1) =(F (i) +ΔF)mod M Formula 1

[0299] Among them, F (i+1) Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the frequency domain resource used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, M represents the total number of frequency domain resources in the deployment frequency band corresponding to the AMP device, and mod represents the modulo operation.

[0300] It should be noted that the above formula 1 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0301] For example, as shown in FIG15 , assuming that the frequency domain resources are channels (CH), the deployment frequency band corresponding to the AMP device is 5 MHz (920-925 MHz), and the system bandwidth of 5 MHz (920-925 MHz) is divided into 20 channels with a bandwidth of 250 kHz, that is, M = 20. The AMP device can be UE1, UE2, or UE3 as shown in FIG15 . Specifically, the frequency domain resource to be used in each available time unit can be determined based on the above formula 1, wherein the first frequency domain resource initially selected by UE1 is CH0, the first frequency domain resource initially selected by UE2 is CH5, and the first frequency domain resource initially selected by UE3 is CH15.

[0302] In some embodiments, in F (i) In the case of the frequency domain resources available to the AMP device, let F (r) =F (i) The available frequency domain resources used by the AMP device in the i+1th available time unit are determined based on the following formula 2: (r+1) =(F (r) +ΔF)mod M Formula 2

[0303] If F (r+1)is the frequency domain resource available to the AMP device, then F (i+1) =F (r+1) ;

[0304] If F (r+1) The frequency domain resources that are unavailable to the AMP device are set as r=r+1, and F is performed based on the updated r. (r+1) Calculation of

[0305] Among them, F (i+1) Indicates the number of the available frequency domain resource used by the AMP device in the i+1th available time unit, F (i) It represents the number of the available frequency domain resources used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, and M represents the total number of frequency domain resources in the deployment frequency band corresponding to the AMP device.

[0306] It should be noted that the above formula 2 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0307] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. If the frequency domain resources determined based on Formula 2 above are unavailable, the iterative selection of subsequent frequency domain resources based on Formula 2 continues until an available frequency domain resource is selected.

[0308] For example, as shown in Figure 16, assuming that the frequency domain resources are channels (CH), the deployment frequency band corresponding to the AMP device is 5 MHz (920-925 MHz), and the system bandwidth of 5 MHz (920-925 MHz) is divided into 20 channels with a bandwidth of 250 kHz, that is, M = 20. Different from Figure 15, for UE1, UE2, and UE3, CH2, CH3, CH8, CH9, CH13, CH17, and CH18 of the 20 channels are unavailable. Specifically, the frequency domain resources used in each available time unit can be determined based on the above formula 2, where the first frequency domain resource initially selected by UE1 is CH0, the first frequency domain resource initially selected by UE2 is CH5, and the first frequency domain resource initially selected by UE3 is CH15.

[0309] In some embodiments, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on the following formula 3: (i+1) =(F (i) +ΔF)mod(q+1)+p Formula 3

[0310] Among them, F(i+1) Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the frequency domain resource used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, p represents the minimum frequency domain resource number in the deployment frequency band corresponding to the AMP device, and q represents the maximum frequency domain resource number in the deployment frequency band corresponding to the AMP device;

[0311] Among them, F (i) and F (i+1) Satisfies: p≤F (i) ≤q,p≤F (i+1) ≤q.

[0312] It should be noted that the above formula 3 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0313] For example, assuming that the frequency domain resource is a channel (channel, CH), the smallest channel number in the deployment frequency band corresponding to the AMP device is CH4 (ie, p is CH4), and the largest channel number in the deployment frequency band corresponding to the AMP device is CH23 (ie, q is CH23). In the case of ΔF = 3 channels, the above formula 3 can be CH (i+1) =(CH (i) +3) mod 24 + 4, for example, when channel number 4 is used on the i-th available time domain unit (CH (i) =CH4), the channels used in subsequent available time units are: CH7, CH10, CH13, CH16, CH19, CH22, CH5.

[0314] In some embodiments, in F (i) In the case of the frequency domain resources available to the AMP device, let F (r) =F (i) The available frequency domain resources used by the AMP device in the i+1th available time unit are determined based on the following formula 4: (r+1) =(F (r) +ΔF)mod(q+1)+p Formula 4

[0315] If F (r+1) is the frequency domain resource available to the AMP device, then F (i+1) =F (r+1) ;

[0316] If F (r+1) The frequency domain resources that are unavailable to the AMP device are set as r=r+1, and F is performed based on the updated r. (r+1) Calculation of

[0317] Among them, F (i+1) Indicates the number of the available frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the available frequency domain resource used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, p represents the minimum frequency domain resource number in the deployment frequency band corresponding to the AMP device, and q represents the maximum frequency domain resource number in the deployment frequency band corresponding to the AMP device;

[0318] Among them, F (i) and F (i+1) Satisfies: p≤F (i) ≤q,p≤F (i+1) ≤q.

[0319] It should be noted that the above formula 4 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0320] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. If the frequency domain resources determined based on Formula 4 are unavailable, the iterative selection of subsequent frequency domain resources based on Formula 4 continues until an available frequency domain resource is selected.

[0321] In some embodiments, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on the following formula 5: (i+1) =(F (i) +ΔF)mod(q k +1)+p k Formula 5

[0322] Among them, F (i+1) Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the frequency domain resource used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, and p k Indicates the minimum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device;

[0323] Among them, F (i) and F (i+1) Satisfied: p k ≤F(i) ≤q k, p k ≤F (i+1) ≤q k .

[0324] It should be noted that the above formula 5 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0325] For example, as shown in Figure 17, assuming that the frequency domain resources are channels (CH), the deployment frequency band corresponding to the AMP device is 5MHz (920-925MHz), and the system bandwidth of 5MHz (920-925MHz) is divided into 20 channels with a bandwidth of 250kHz, that is, M=20. The available frequency domain resources in the deployment frequency band are numbered p-q, and the frequency domain resources in the frequency band can be grouped (at least into 2 groups). The position relationship of the frequency domain resources in two adjacent available time units in each group is similar to the scheme in Figure 15. Taking the division into 2 groups as an example, the frequency domain resources of the first group are (p1-q1), and the frequency domain resources of the second group are (p2-q2), where p1=p, p2=q1+1, and q2=q. Different from Figure 15, UE1 and UE2 are associated with one frequency domain resource set (CH0~CH9), and UE3 and UE4 are associated with another frequency domain resource set (CH10~CH19). Specifically, the frequency domain resources used on each available time unit can be determined based on the above formula 5, where the first frequency domain resource initialized and selected by UE1 is CH0, the first frequency domain resource initialized and selected by UE2 is CH5, the first frequency domain resource initialized and selected by UE3 is CH15, and the first frequency domain resource initialized and selected by UE4 is CH11.

[0326] In some embodiments, in F (i) In the case of the frequency domain resources available to the AMP device, let F (r) =F (i) The available frequency domain resources used by the AMP device in the i+1th available time unit are determined based on the following formula 6: (r+1) =(F (r) +ΔF)mod(q k +1)+p k Formula 6

[0327] If F (r+1) is the frequency domain resource available to the AMP device, then F (i+1) =F (r+1) ;

[0328] If F (r+1) The frequency domain resources that are unavailable to the AMP device are set as r=r+1, and F is performed based on the updated r. (r+1) Calculation of

[0329] Among them, F (i+1) Indicates the number of the available frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of available frequency domain resources used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, and p k Indicates the minimum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device;

[0330] Among them, F (i) and F (i+1) Satisfied: p k ≤F (i) ≤q k, p k ≤F (i+1) ≤q k .

[0331] It should be noted that the above formula 6 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0332] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. If the frequency domain resources determined based on Formula 6 above are unavailable, the iterative selection of subsequent frequency domain resources based on Formula 6 continues until an available frequency domain resource is selected.

[0333] In some embodiments, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on the following formula 7: (i+1) =F (i) +(-1) init *(-1) S ΔF Formula 7

[0334] Among them, F (i+1) Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the frequency domain resource used by the AMP device in the i-th available time unit. The value of init is 0 or 1. ΔF represents the frequency hopping interval.

[0335] Among them, the initialization value of S is 0. (i) +(-1) init*(-1) S ΔF < p or F (i) +(-1) init *(-1) S When ΔF > q, S = S + 1, and calculate F based on the updated S. (i+1) p represents the smallest frequency domain resource number within the deployment frequency band corresponding to the AMP device, and q represents the largest frequency domain resource number within the deployment frequency band corresponding to the AMP device.

[0336] Among them, F (i) and F (i+1) satisfy: p ≤ F (i) ≤ q, p ≤ F (i+1) ≤ q.

[0337] Specifically, for example, as shown in Figure 18, assume that the frequency domain resource is a channel (CH), the deployment frequency band corresponding to the AMP device is 5 MHz (920 - 925 MHz), and the system bandwidth of 5 MHz (920 - 925 MHz) is divided into 20 channels with a bandwidth of 250 kHz. The AMP device can be UE1 or UE2 or UE3 or UE4 shown in Figure 18. Specifically, the frequency domain resources used in each available time unit can be determined based on the above formula 7. Among them, taking UE2 as an example, when UE2 initializes to use CH5 to send reference signals and Init takes the value of 0 and ΔF = 3 channels, then F (i+1) = F (i) +(-1) init *(-1) S ΔF = F[[ID=​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​+(-1) 1 *3 = CH11. Other UEs in Figure 18 are similar to UE2, and the method for determining the frequency-domain resources used on the available time units is similar, which will not be elaborated here. Among them, in Figure 18, the first frequency-domain resource initially selected by UE1 is CH0, the first frequency-domain resource initially selected by UE2 is CH5, the first frequency-domain resource initially selected by UE3 is CH15, and the first frequency-domain resource initially selected by UE4 is CH10.

[0338] In some embodiments, in F (i) When it is the frequency-domain resource available for the AMP device, let F (r) = F (i) , the available frequency-domain resource used by the AMP device on the (i + 1)-th available time unit is determined based on the following formula 8: F (r+1) = F (r) +(-1) init *(-1) S ΔF Formula 8

[0339] If F (r+1) is the frequency-domain resource available for the AMP device, then F (i+1) = F (r+1) ;

[0340] If F (r+1) is the frequency-domain resource unavailable for the AMP device, let r = r + 1, and calculate F (r+1) based on the updated r;

[0341] Among them, F (i+1) represents the number of the available frequency-domain resource used by the AMP device on the (i + 1)-th available time unit, F (i) represents the number of the available frequency-domain resource used by the AMP device on the i-th available time unit, the value of init is 0 or 1, and ΔF represents the hopping interval;

[0342] Among them, the initial value of S is 0. When F (i) +(-1) init *(-1) S ΔF < p or F (i) +(-1) init *(-1) S ΔF > q, S = S + 1, and calculate F (i+1) based on the updated S, where p represents the smallest frequency-domain resource number in the deployment frequency band corresponding to the AMP device, and q represents the largest frequency-domain resource number in the deployment frequency band corresponding to the AMP device;

[0343] Among them, F (i) and F(i+1) Satisfies: p≤F (i) ≤q,p≤F (i+1) ≤q.

[0344] It should be noted that the above formula 8 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0345] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. If the frequency domain resources determined based on Formula 8 are unavailable, subsequent frequency domain resources are iteratively selected based on Formula 8 until an available frequency domain resource is selected.

[0346] In some embodiments, the frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on the following formula 9: (i+1) =F (i) +(-1) init *(-1) S ΔF Formula 9

[0347] Among them, F (i+1) Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the frequency domain resource used by the AMP device in the i-th available time unit. The value of init is 0 or 1. ΔF represents the frequency hopping interval.

[0348] Among them, within the frequency domain resource set k associated with the AMP device in the deployment frequency band corresponding to the AMP device, the initialization value of S is 0. (i) +(-1) init *(-1) S ΔF <p k or F (i) +(-1) init *(-1) S ΔF>q k In the case of S=S+1, and F is performed based on the updated S (i+1) Calculation of p k Indicates the smallest frequency domain resource number in the frequency domain resource set k associated with the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device;

[0349] Among them, F (i) and F (i+1) Satisfied: p k ≤F(i) ≤q k, p k ≤F (i+1) ≤q k .

[0350] It should be noted that the above formula 9 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0351] For example, as shown in Figure 19, assuming that the frequency domain resources are channels (CH), the deployment frequency band corresponding to the AMP device is 5MHz (920-925MHz), and the system bandwidth of 5MHz (920-925MHz) is divided into 20 channels with a bandwidth of 250kHz. The available frequency domain resources in the deployment frequency band are numbered p-q, and the frequency domain resources in the frequency band can be grouped (at least into 2 groups). The position relationship of the frequency domain resources on two adjacent available time units in each group is similar to the scheme in Figure 18. Taking the division into 2 groups as an example, the frequency domain resources of the first group are (p1-q1), and the frequency domain resources of the second group are (p2-q2), where p1=p, p2=q1+1, and q2=q. Different from Figure 18, UE1 and UE2 are associated with one frequency domain resource set (CH0~CH9), and UE3 and UE4 are associated with another frequency domain resource set (CH10~CH19). Specifically, the frequency domain resources used on each available time unit can be determined based on the above formula 9, where the first frequency domain resource initialized and selected by UE1 is CH0, the first frequency domain resource initialized and selected by UE2 is CH5, the first frequency domain resource initialized and selected by UE3 is CH15, and the first frequency domain resource initialized and selected by UE4 is CH11.

[0352] In some embodiments, in F (i) In the case of the frequency domain resources available to the AMP device, let F (r) =F (i) The available frequency domain resources used by the AMP device in the i+1th available time unit are determined based on the following formula 10: (r+1) =F (r) +(-1) init *(-1) S ΔF Formula 10

[0353] If F (r+1) is the frequency domain resource available to the AMP device, then F (i+1) =F (r+1) ;

[0354] If F (r+1) The frequency domain resources that are unavailable to the AMP device are set as r=r+1, and F is performed based on the updated r. (r+1) Calculation of

[0355] Among them, F (i+1) Indicates the number of the available frequency domain resource used by the AMP device in the i+1th available time unit, F (i) Indicates the number of the available frequency domain resource used by the AMP device in the i-th available time unit. The value of init is 0 or 1. ΔF represents the frequency hopping interval.

[0356] Among them, within the frequency domain resource set k associated with the AMP device in the deployment frequency band corresponding to the AMP device, the initialization value of S is 0. (i) +(-1) init *(-1) S ΔF <p k or F (i) +(-1) init *(-1) S ΔF>q k In the case of S=S+1, and F is performed based on the updated S (i+1) Calculation of p k Indicates the smallest frequency domain resource number in the frequency domain resource set k associated with the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device;

[0357] Among them, F (i) and F (i+1) Satisfied: p k ≤F (i) ≤q k, p k ≤F (i+1) ≤q k .

[0358] It should be noted that the above formula 10 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0359] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. If the frequency domain resources determined based on Formula 10 are unavailable, the iterative selection of subsequent frequency domain resources based on Formula 10 continues until an available frequency domain resource is selected.

[0360] In some embodiments, in Formulas 7 to 10 above, when S=S+1 and there are multiple preset frequency hopping intervals, the AMP device selects a frequency hopping interval from the multiple preset frequency hopping intervals based on a preset order. Optionally, the preset order and the multiple preset frequency hopping intervals are configured in the same manner, for example, both are protocol-agreed parameters, or both are network configuration parameters.

[0361] For example, the preset order may be the order of the frequency hopping intervals from small to large, or the preset order may be the order of the frequency hopping intervals from large to small, or the preset order may be the order of the frequency hopping interval numbers from small to large, or the preset order may be the order of the frequency hopping interval numbers from large to small, or other order.

[0362] In some embodiments, when the AMP device has multiple frequency domain resources for sending a reference signal in the same available time unit, the jth frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on at least one of the following:

[0363] The j-th frequency domain resource used by the AMP device in the i-th available time unit, the frequency hopping interval associated with the j-th frequency domain resource, the total number of frequency domain resources in the deployed frequency band corresponding to the AMP device, the smallest frequency domain resource number in the deployed frequency band corresponding to the AMP device, and the largest frequency domain resource number in the deployed frequency band corresponding to the AMP device;

[0364] Wherein, j is a positive integer.

[0365] In some embodiments, the multiple frequency domain resources used by the AMP device to send reference signals on the same available time unit are continuous frequency domain resources, or the multiple frequency domain resources used by the AMP device to send reference signals on the same available time unit are non-continuous frequency domain resources.

[0366] Specifically, multiple frequency domain resources used to send reference signals in the same available time unit can be called a bound frequency domain resource set.

[0367] In some embodiments, the frequency hopping interval associated with the jth frequency domain resource is a fixed value. For example, the frequency hopping interval associated with the jth frequency domain resource is fixed to one or more frequency domain resources.

[0368] In some embodiments, the frequency hopping interval associated with the jth frequency domain resource is cyclically selected from a plurality of preset frequency hopping intervals in a second order. Optionally, the second order is agreed upon by a protocol, or configured by a network (which may be semi-statically configured or dynamically configured).

[0369] For example, the following four frequency hopping intervals (ΔF) are pre-configured: ΔF1, ΔF2, ΔF3, and ΔF4, that is, the multiple preset frequency hopping intervals are ΔF1, ΔF2, ΔF3, and ΔF4. When performing frequency hopping, the frequency hopping interval associated with the j-th frequency domain resource is selected in a cycle according to [ΔF1=>ΔF2=>ΔF3=>ΔF4=>ΔF1….].

[0370] In some embodiments, the frequency hopping interval associated with the j-th frequency domain resource is determined from a plurality of preset frequency hopping intervals based on the value of i. For example, assuming that the number of the plurality of preset frequency hopping intervals is L, the frequency hopping interval used by i mod L is determined based on the following formula, where mod represents a modulo operation. For another example, when i mod L = y1, ΔF1 is selected, and when i mod L = y2, ΔF2 is selected; wherein y1 and y2 are used as examples, and y3, y4, etc. may be selected, and are not limited here. At the same time, y1 / y2, etc. may be a single value, or a set of multiple values.

[0371] In some embodiments, the frequency hopping interval associated with the j-th frequency domain resource is determined from a plurality of preset frequency hopping intervals based on the number of the j-th frequency domain resource used on the i-th available time unit. For example, assuming the number of the plurality of preset frequency hopping intervals is L, the frequency hopping interval used is determined based on the following formula: y mod L, where y is the number of the frequency domain resource used on the i-th available time unit, and mod represents a modulo operation.

[0372] In some embodiments, the multiple preset frequency hopping intervals may have positive and / or negative values. For example, when there are multiple ΔFs, the values ​​may be "+" or "-", such as +2 and -2 as two different values.

[0373] In some embodiments, the frequency hopping interval may also be referred to as the interval between frequency domain resources (eg, channels) on two adjacent available time units.

[0374] In some embodiments, the jth frequency domain resource used by the AMP device in the i+1th available time unit is determined based on the following formula 11: (i+1)_j =(F (i)_j +ΔF′)mod M Formula 11

[0375] Among them, F (i+1)_j Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i)_j It represents the number of the jth frequency domain resource used by the AMP device in the i-th available time unit, ΔF′ represents the frequency hopping interval associated with the j-th frequency domain resource, and M represents the total number of frequency domain resources in the deployment frequency band corresponding to the AMP device.

[0376] It should be noted that the above formula 11 can be simply modified, and the modified formula also falls within the protection scope of this application.

[0377] For example, assuming that the frequency domain resource is a channel (CH), the deployment frequency band corresponding to the AMP device is 5 MHz (920-925 MHz), and the system bandwidth of 5 MHz (920-925 MHz) is divided into 20 channels with a bandwidth of 250 kHz, that is, M=20. As shown in Figure 20, the AMP device is UE1, which sends a reference signal on CH0 and CH2 in the first available time unit (which can be called UE1PRS1); sends a reference signal on CH8 and CH10 in the second available time unit (which can be called UE1PRS2), where CH8 is calculated by substituting CH0 into formula 11, and CH10 is calculated by substituting CH2 into formula 11; sends a reference signal on CH16 and CH18 in the third available time unit (which can be called UE1PRS3), where CH16 is calculated by substituting CH8 into formula 11, and CH18 is calculated by substituting CH10 into formula 11; sends a reference signal on CH4 and CH6 in the fourth available time unit (which can be called UE1PRS4), where CH4 is calculated by substituting CH16 into formula 11. Calculated by formula 11, CH6 is calculated by substituting CH18 into formula 11; a reference signal (which can be called UE1PRS5) is sent on CH12 and CH14 on the fifth available time unit, where CH12 is calculated by substituting CH4 into formula 11, and CH14 is calculated by substituting CH6 into formula 11; a reference signal (which can be called UE1PRS6) is sent on CH0 and CH2 on the sixth available time unit, where CH0 is calculated by substituting CH12 into formula 11, and CH2 is calculated by substituting CH14 into formula 11; a reference signal (which can be called UE1PRS7) is sent on CH8 and CH10 on the seventh available time unit, where CH8 is calculated by substituting CH0 into formula 11, and CH10 is calculated by substituting CH2 into formula 11.

[0378] In some embodiments, the jth frequency domain resource used by the AMP device in the i+1th available time unit is determined based on the following formula 12: (i+1)_j =(F (i)_j +ΔF′)mod(q+1)+p Formula 12

[0379] Among them, F (i+1)_j Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F(i)_j represents the number of the jth frequency domain resource used by the AMP device in the i-th available time unit, ΔF′ represents the frequency hopping interval associated with the j-th frequency domain resource, p represents the smallest frequency domain resource number in the deployment frequency band corresponding to the AMP device, and q represents the largest frequency domain resource number in the deployment frequency band corresponding to the AMP device;

[0380] Among them, F (i)_j and F (i+1)_j Satisfies: p≤F (i)_j ≤q,p≤F (i+1)_j ≤q.

[0381] In some embodiments, the jth frequency domain resource used by the AMP device in the i+1th available time unit is determined based on the following formula 13: (i+1)_j =(F (i)_j +ΔF′)mod(q k +1)+p k Formula 13

[0382] Among them, F (i+1)_j Indicates the number of the frequency domain resource used by the AMP device in the i+1th available time unit, F (i)_j represents the number of the jth frequency domain resource used by the AMP device in the i-th available time unit, ΔF′ represents the frequency hopping interval associated with the j-th frequency domain resource, and p k Indicates the minimum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device;

[0383] Among them, F (i)_j and F (i+1)_j Satisfied: p k ≤F (i)_j ≤q k, p k ≤F (i+1)_j ≤q k .

[0384] In some embodiments, the jth frequency domain resource used by the AMP device in the i+1th available time unit is determined based on the following formula 14: (i+1)_j =F (i)_j +(-1) init *(-1) S ΔF′ Formula 14

[0385] Among them, F (i+1)_jDenotes the number of the j-th used frequency-domain resource of the AMP device at the (i + 1)-th available time unit, F (i)_j Denotes the number of the j-th used frequency-domain resource of the AMP device at the i-th available time unit, init takes a value of 0 or 1, and ΔF′ represents the hopping interval associated with the j-th frequency-domain resource;

[0386] Wherein, the initial value of S is 0, and in F (i)_j +( -1) init *( -1) S ΔF′ < p or F (i)_j +( -1) init *( -1) S ΔF′ > q, S = S + 1, and based on the updated S, F (i+1)_j is calculated, p represents the smallest frequency-domain resource number within the deployment frequency band corresponding to the AMP device, and q represents the largest frequency-domain resource number within the deployment frequency band corresponding to the AMP device;

[0387] Wherein, F (i)_j and F<C (i+1)_j Satisfy: p ≤ F (i)_j ≤ q, p ≤ F (i+1)_j ≤ q.

[0388] In some embodiments, the j-th used frequency-domain resource of the AMP device at the (i + 1)-th available time unit is determined based on the following formula 15: F (i+1)_j = F (i)_j +( -1) init *( -1) S ΔF′ Formula 15

[0389] Wherein, F (i+1)_j Denotes the number of the j-th used frequency-domain resource of the AMP device at the (i + 1)-th available time unit, F (i)_j Denotes the number of the j-th used frequency-domain resource of the AMP device at the i-th available time unit, init takes a value of 0 or 1, and ΔF′ represents the hopping interval associated with the j-th frequency-domain resource;

[0390] Wherein, within the set k of frequency-domain resources associated with the AMP device within the deployment frequency band corresponding to the AMP device, the initial value of S is 0, and in F (i)_j +( -1) init *( -1) S ΔF′ < p k or F (i)_j +( -1) init *( -1) S ΔF′ > q kIn the case of S=S+1, and F is performed based on the updated S (i+1)_j Calculation of p k Indicates the smallest frequency domain resource number in the frequency domain resource set k associated with the AMP device, q k Indicates the maximum frequency domain resource number in the frequency domain resource set k associated with the AMP device;

[0391] Among them, F (i)_j and F (i+1)_j Satisfied: p k ≤F (i)_j ≤q k, p k ≤F (i+1)_j ≤q k .

[0392] In some embodiments, in Formula 14 and Formula 15 above, when S=S+1 and there are multiple preset frequency hopping intervals, the AMP device selects a frequency hopping interval from the multiple preset frequency hopping intervals based on a preset order. Optionally, the preset order and the multiple preset frequency hopping intervals are configured in the same manner, for example, both are protocol-agreed parameters, or both are network configuration parameters.

[0393] For example, the preset order may be the order of the frequency hopping intervals from small to large, or the preset order may be the order of the frequency hopping intervals from large to small, or the preset order may be the order of the frequency hopping interval numbers from small to large, or the preset order may be the order of the frequency hopping interval numbers from large to small, or other order.

[0394] It should be noted that simple modifications can be made to the above formulas 11 to 15, and the modified formulas also fall within the scope of protection of this application.

[0395] In some embodiments, when the number of frequency domain resources used by the AMP device to send a reference signal in the same available time unit is one, the available frequency domain resource used by the AMP device in the (i+1)th available time unit is determined based on at least one of the following:

[0396] The available frequency domain resources used by the AMP device in the i-th available time unit, the frequency hopping interval, the total number of frequency domain resources available to the AMP device in its corresponding deployment frequency band, the minimum relative number of frequency domain resources available to the AMP device in its corresponding deployment frequency band, and the maximum relative number of frequency domain resources available to the AMP device in its corresponding deployment frequency band.

[0397] Specifically, in actual applications, not all frequency domain resources (e.g., channels) within a deployed frequency band may be allocated to a single AMP device. That is, the frequency domain resources available to the AMP device are only a portion of the total system resources. Based on the frequency domain resources actually available to the AMP device, a relative number (e.g., relative channel (RCH)) for each available frequency domain resource can be obtained. Specifically, assuming that the frequency domain resources are channels (CH), the deployment frequency band corresponding to the AMP device is 5 MHz (920-925 MHz), and the system bandwidth of 5 MHz (920-925 MHz) is divided into 20 channels with a bandwidth of 250 kHz. As shown in Figure 21, CH2, CH3, CH8, CH9, CH10, CH11, CH12, CH13, CH17, CH18 and CH19 are channels that are unavailable to the AMP device. According to the frequency domain resources that can actually be used by the AMP device (i.e., CH0, CH1, CH4, CH5, CH6, CH7, CH14, CH15 and CH16), the relative number of each available frequency domain resource is obtained (i.e., RCH0-RCH8).

[0398] Specifically, the unit of the frequency hopping interval may be a frequency domain resource. Of course, the unit of the frequency hopping interval may also be other frequency domain resources, which is not limited in the embodiment of the present application.

[0399] In some embodiments, the frequency hopping interval is a fixed value, or the frequency hopping interval is cyclically selected from a plurality of preset frequency hopping intervals in a first order, or the frequency hopping interval is determined from a plurality of preset frequency hopping intervals based on the value of i, or the frequency hopping interval is determined from a plurality of preset frequency hopping intervals based on the relative number value of the available frequency domain resources used on the i-th available time unit.

[0400] In some embodiments, the available frequency domain resources used by the AMP device in the (i+1)th available time unit are determined based on the following formula 16: (i+1) =(F (i) +ΔF)mod M′ Formula 16

[0401] Among them, F (i+1) Indicates the relative number of the available frequency domain resources used by the AMP device in the i+1th available time unit, F (i) It represents the relative number of the available frequency domain resources used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, and M′ represents the total number of frequency domain resources available to the AMP device in its corresponding deployment frequency band.

[0402] In some embodiments, the available frequency domain resources used by the AMP device in the (i+1)th available time unit are determined based on the following formula 17: (i+1) =(F (i) +ΔF)mod(q′+1)+p′ Formula 17

[0403] Among them, F (i+1) Indicates the relative number of the available frequency domain resources used by the AMP device in the i+1th available time unit, F (i) represents the relative number of the available frequency domain resource used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, p′ represents the minimum relative number of the frequency domain resource available to the AMP device in its corresponding deployment frequency band, and q′ represents the maximum relative number of the frequency domain resource available to the AMP device in its corresponding deployment frequency band;

[0404] Among them, F (i) and F (i+1) Satisfies: p′≤F (i) ≤q′,p′≤F (i+1) ≤q′.

[0405] In some embodiments, the available frequency domain resources used by the AMP device in the (i+1)th available time unit are determined based on the following formula 18: (i+1) =(F (i) +ΔF)mod(q k ′+1)+p k ′ Formula 18

[0406] Among them, F (i+1) Indicates the relative number of the available frequency domain resources used by the AMP device in the i+1th available time unit, F (i) Indicates the relative number of the available frequency domain resources used by the AMP device in the i-th available time unit, ΔF represents the frequency hopping interval, and p k ' represents the relative number of the smallest available frequency domain resource in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device, q k ' represents the relative number of the largest available frequency domain resource in the frequency domain resource set k associated with the AMP device within the deployment frequency band corresponding to the AMP device;

[0407] Among them, F (i) and F (i+1) Satisfied: p k ′≤F (i) ≤q k ′, p k ′≤F (i+1) ≤q k ′.

[0408] In some embodiments, the available frequency-domain resources used by the AMP device in the (i + 1)-th available time unit are determined based on the following formula 19: F (i+1) = F (i) + (-1) init * (-1) S ΔF Formula 19

[0409] where, F (i+1) represents the relative number of the available frequency-domain resources used by the AMP device in the (i + 1)-th available time unit, F (i) represents the relative number of the available frequency-domain resources used by the AMP device in the i-th available time unit, init takes a value of 0 or 1, and ΔF represents the frequency hopping interval;

[0410] where, the initial value of S is 0, when F (i) + (-1) init * (-1) S ΔF < p′ or F (i) + (-1) init * (-1) S ΔF > q′, S = S + 1, and based on the updated S, F (i+1) is calculated, p′ represents the smallest relative number of the available frequency-domain resources of the AMP device within its corresponding deployed frequency band, and q′ represents the largest relative number of the available frequency-domain resources of the AMP device within its corresponding deployed frequency band;

[0411] where, F (i) and F (i+1) satisfy: p′ ≤ F (i) ≤ q′, p′ ≤ F (i+1) ≤ q′.

[0412] In some embodiments, the available frequency-domain resources used by the AMP device in the (i + 1)-th available time unit are determined based on the following formula 20: F (i+1) = F (i) + (-1) init * (-1) S ΔF Formula 20

[0413] where, F (i+1) represents the relative number of the available frequency-domain resources used by the AMP device in the (i + 1)-th available time unit, F (i) represents the relative number of the available frequency-domain resources used by the AMP device in the i-th available time unit, init takes a value of 0 or 1, and ΔF represents the frequency hopping interval;

[0414] Among them, within the frequency domain resource set k associated with the AMP device in the deployment frequency band corresponding to the AMP device, the initialization value of S is 0. (i) +(-1) init *(-1) S ΔF <p k ' or F (i) +(-1) init *(-1) S ΔF>q k ', S = S + 1, and F is performed based on the updated S (i+1) Calculation of p k ' represents the relative number of the smallest available frequency domain resource in the frequency domain resource set k associated with the AMP device, q k ' represents the relative number of the largest available frequency domain resource in the frequency domain resource set k associated with the AMP device;

[0415] Among them, F (i) and F (i+1) Satisfied: p k ′≤F (i) ≤q k ′, p k ′≤F (i+1) ≤q k ′.

[0416] In some embodiments, in Formula 16 and Formula 20 above, when S=S+1 and there are multiple preset frequency hopping intervals, the AMP device selects a frequency hopping interval from the multiple preset frequency hopping intervals based on a preset order. Optionally, the preset order and the multiple preset frequency hopping intervals are configured in the same manner, for example, both are protocol-agreed parameters, or both are network configuration parameters.

[0417] For example, the preset order may be the order of the frequency hopping intervals from small to large, or the preset order may be the order of the frequency hopping intervals from large to small, or the preset order may be the order of the frequency hopping interval numbers from small to large, or the preset order may be the order of the frequency hopping interval numbers from large to small, or other order.

[0418] It should be noted that simple modifications can be made to the above formulas 16 to 20, and the modified formulas also fall within the scope of protection of this application.

[0419] In some embodiments, the frequency domain resources available to the AMP device within its corresponding deployment frequency band are configured by the network, or the frequency domain resources available to the AMP device within its corresponding deployment frequency band are preempted by the network device and shared with the AMP device, or the frequency domain resources available to the AMP device within its corresponding deployment frequency band are preempted by the AMP device.

[0420] In some embodiments, in the above Formulas 7 to 10, 14, 15, 19 and 20, the value of init (0 or 1) is randomly determined by the AMP device, or the value of init is determined by the network configuration (dynamic configuration / semi-static configuration), or the value of init is determined based on the position of the first frequency domain resource selected by initialization (for example, if the position of the first frequency domain resource is less than the threshold, then init = 0; otherwise init = 1), or the value of init is determined based on the identifier of the AMP device and / or the identifier of the receiving device.

[0421] In some embodiments, the frequency domain resource set k associated with the AMP device is a frequency domain resource set configured or indicated by the network among multiple frequency domain resource sets within the deployment frequency band corresponding to the AMP device.

[0422] In some embodiments, the frequency domain resource set k associated with the AMP device is determined from multiple frequency domain resource sets within the deployment frequency band corresponding to the AMP device based on the identifier of the AMP device and / or the group identifier to which the AMP device belongs. For example, assuming that the number of multiple frequency domain resource sets is V, the frequency domain resource set k is determined based on the following formula ID mod V or Group_ID mod V, where mod represents a modulo operation. For example, when ID mod V = z1, the first frequency domain resource set is selected, when ID mod V = z2, the second frequency domain resource set is selected, and so on; wherein z1 and z2 are used as examples, and there may be z3, z4, etc., which are not limited here. At the same time, z1 / z2, etc. can be a single value, or a set of multiple values.

[0423] In some embodiments, the frequency domain resource set k associated with the AMP device is determined from multiple frequency domain resource sets within the deployment frequency band corresponding to the AMP device based on the number of the first frequency domain resource initially selected by the AMP device. For example, if the number of the first frequency domain resource initially selected by the AMP device is in frequency domain resource set 0, then the frequency domain resource set associated with the AMP device is frequency domain resource set 0; if the number of the first frequency domain resource initially selected by the AMP device is in frequency domain resource set 1, then the frequency domain resource set associated with the AMP device is frequency domain resource set 1; and so on.

[0424] In some embodiments, the first frequency domain resource initially selected by the AMP device is randomly selected, or the first frequency domain resource initially selected by the AMP device is configured by the network, or the first frequency domain resource initially selected by the AMP device is determined based on the identifier of the AMP device and / or the identifier of the opposite device.

[0425] For example, the first frequency domain resource selected by the AMP device for initialization is based on an association between the identifier of the AMP device and / or the identifier of the receiving device. For example, the first frequency domain resource selected by the AMP device for initialization is determined based on the following formula: ID mod(q+1)+p; wherein p represents the smallest frequency domain resource number within the deployment frequency band corresponding to the AMP device, and q represents the largest frequency domain resource number within the deployment frequency band corresponding to the AMP device.

[0426] In some embodiments, the plurality of frequency domain resources are determined based on at least one frequency hopping pattern. Optionally, the at least one frequency hopping pattern is agreed upon by a protocol, or the at least one frequency hopping pattern is configured by a network (dynamic configuration / semi-static configuration).

[0427] For example, the network device can indicate the multiple frequency domain resources through a bitmap, for example, there are a total of 10 available frequency domain resources, and each bit corresponds to an available frequency domain resource; the AMP device performs frequency hopping on these frequency domain resources according to preset rules, such as from low to high, or from high to low, or the network device configuration / AMP device determines the first frequency domain resource to be used, and then cyclically uses the frequency domain resources (for example, the network device indicates the use of CH1 / CH4 / CH6 / CH9 / CH15, the AMP device can determine that CH6 is used for the first time, and then performs frequency hopping in the order of CH6=>CH9=>CH15=>CH1=>CH4).

[0428] Optionally, the multiple frequency domain resources may be determined based on a combination of multiple semi-statically configured frequency hopping patterns, and the network device indicates the configured frequency hopping pattern index.

[0429] In order to verify the impact of frequency hopping distance in the frequency domain on the estimation performance of propagation time (e.g., TOA) / propagation distance, this application takes frequency domain resources as channels as an example, simulates TOA estimation under different frequency hopping reference signals, and plots the error statistics of TOA estimation into CDF curves shown in Figures 22 and 23, where the horizontal axis is the difference between the measured TOA and the actual TOA, and the vertical axis is the cumulative probability value. In the example of Figure 22, frequency hopping is performed within the channel, and the frequency hopping distance is 40 subcarriers (150kHz), which is very close to the existing PRACH channel bandwidth (48 subcarriers). It can be seen that under the frequency hopping scheme within the channel, the propagation time TOA estimation error is about 12ns (corresponding to the values ​​at 5% and 95%, indicating that the performance is better than 12ns in the middle 90% of the cases), and the corresponding distance error is 3.6m. In the example of Figure 23, frequency hopping is performed between channels, the frequency hopping distance is 4MHz, the propagation time TOA estimation error is about 2.2ns, and the corresponding distance error is 0.7m. From the above simulation results, it can be seen that compared with intra-channel hopping with a smaller hopping distance, the TOA estimation performance is significantly improved when an inter-channel hopping scheme with a larger hopping distance is adopted, thereby verifying the advantages of inter-channel hopping in the technical solution of this application.

[0430] In summary, in the embodiment of the present application, the AMP device can send reference signals on multiple frequency domain resources. Further, the receiving device can perform positioning or ranging based on the reference signals sent on the multiple frequency domain resources.

[0431] In some implementations, the AMP device may send a reference signal on multiple frequency domain resources by frequency hopping.

[0432] In other implementations, the AMP device may send reference signals simultaneously on multiple frequency domain resources.

[0433] In some implementations, the reference signal may include a frame header or a packet header, which is used to indicate the occupation time information of the frequency domain resources, etc.

[0434] In some other implementations, the frame header or packet header may be sent before the reference signal.

[0435] In some implementations, the reference signal may employ an OOK-based OFDM waveform.

[0436] In other implementations, the reference signal may be modulated based on FSK, that is, different frequencies may be used to represent different information.

[0437] In some implementations, the reference signal may be sent via active transmission or backscattering.

[0438] In some implementations, the frequency domain resources used to send the reference signal may be actively monitored and seized by the AMP device, or may be seized by other devices (eg, network devices) and shared with the AMP device.

[0439] The above text, in combination with Figures 7 to 23, describes in detail the method embodiment of the present application. The following text, in combination with Figures 24 to 28, 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.

[0440] FIG24 shows a schematic block diagram of an AMP device 400 according to an embodiment of the present application. As shown in FIG24 , the AMP device 400 includes:

[0441] The communication unit 410 is used to send reference signals on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device of the reference signal, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device of the reference signal.

[0442] In some embodiments, the frequency domain resource is one of the following:

[0443] Channel, carrier, bandwidth part BWP, physical resource block PRB group, subcarrier group.

[0444] In some embodiments, the AMP device sends reference signals alternately on the multiple frequency domain resources in a frequency hopping manner.

[0445] In some embodiments, the AMP device sends reference signals simultaneously on the multiple frequency domain resources.

[0446] In some embodiments, the AMP device sends a reference signal on a plurality of frequency domain resources based on a first frequency hopping pattern.

[0447] In some embodiments, the first frequency hopping pattern is used to indicate indexes of a plurality of frequency domain resources, where the indexes of the plurality of frequency domain resources represent frequency domain resources to which a reference signal hops sequentially.

[0448] In some embodiments, the multiple frequency domain resources include all frequency domain resources among the M frequency domain resources, or the multiple frequency domain resources include some frequency domain resources among the M frequency domain resources.

[0449] In some embodiments, the M frequency domain resources are predefined or configured by a network device.

[0450] In some embodiments, the first frequency hopping pattern is predefined, or configured by a network device, or determined by the AMP device, or determined based on a preset rule.

[0451] In some embodiments, the first frequency hopping pattern is determined based on a sequence.

[0452] In some embodiments, the AMP device and other AMP devices use different frequency domain resources to send reference signals at the same time.

[0453] In some embodiments, the reference signal includes a frame header, which is sent before the reference signal. The frame header carries information about the time length of the reference signal occupying frequency domain resources.

[0454] In some embodiments, the frame header further carries at least one of the following information:

[0455] Information used to identify the AMP device;

[0456] Information used to identify a receiving device of the reference signal;

[0457] Information used for synchronization between the AMP device and a receiving device of the reference signal;

[0458] Configuration information of the reference signal.

[0459] In some embodiments, the information used for synchronization between the AMP device and the receiving end device of the reference signal includes a synchronization sequence or a pilot sequence.

[0460] In some embodiments, the configuration information of the reference signal includes at least one of the following:

[0461] The starting position of actually sending the reference signal, the sending duration of the reference signal, the subcarriers actually occupied by the reference signal, and the modulation symbol of the reference signal on each occupied subcarrier.

[0462] In some embodiments, the reference signal uses an orthogonal frequency division multiplexing (OFDM) waveform based on on-off keying (OOK).

[0463] In some embodiments, the reference signal is sent on a target subcarrier in the frequency domain resources, where the target subcarrier includes one or more subcarriers.

[0464] In some embodiments, the target subcarrier is predefined or configured by a network device.

[0465] In some embodiments, the modulation symbol on each subcarrier in the target subcarrier is a predefined value or a value configured by a network device.

[0466] In some embodiments, the plurality of frequency domain resources are preempted by the AMP device.

[0467] In some embodiments, the multiple frequency domain resources are allocated by the network device to the AMP, or the multiple frequency domain resources are preempted by the network device for the AMP device.

[0468] In some embodiments, the reference signal is sent by the AMP device through active transmission.

[0469] In some embodiments, the reference signal is sent by the AMP device via backscattering.

[0470] Optionally, 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.

[0471] It should be understood that the AMP device 400 according to the embodiment of the present application may correspond to the AMP 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 AMP device 400 are respectively for realizing the corresponding processes of the AMP device in the method shown in Figures 7 to 23. For the sake of brevity, they will not be repeated here.

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

[0473] The communication unit 510 is used to receive reference signals sent by an environmental AMP device on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device.

[0474] In some embodiments, the frequency domain resource is one of the following:

[0475] Channel, carrier, bandwidth part BWP, physical resource block PRB group, subcarrier group.

[0476] In some embodiments, the AMP device sends reference signals alternately on the multiple frequency domain resources in a frequency hopping manner.

[0477] In some embodiments, the AMP device sends reference signals simultaneously on the multiple frequency domain resources.

[0478] In some embodiments, the AMP device sends a reference signal on a plurality of frequency domain resources based on a first frequency hopping pattern.

[0479] In some embodiments, the first frequency hopping pattern is used to indicate indexes of a plurality of frequency domain resources, where the indexes of the plurality of frequency domain resources represent frequency domain resources to which a reference signal hops sequentially.

[0480] In some embodiments, the multiple frequency domain resources include all frequency domain resources among the M frequency domain resources, or the multiple frequency domain resources include some frequency domain resources among the M frequency domain resources.

[0481] In some embodiments, the M frequency domain resources are predefined or configured by a network device.

[0482] In some embodiments, the first frequency hopping pattern is predefined, or configured by a network device, or determined by the AMP device, or determined based on a preset rule.

[0483] In some embodiments, the first frequency hopping pattern is determined based on a sequence.

[0484] In some embodiments, the AMP device and other AMP devices use different frequency domain resources to send reference signals at the same time.

[0485] In some embodiments, the reference signal includes a frame header, which is sent before the reference signal. The frame header carries information about the time length of the reference signal occupying frequency domain resources.

[0486] In some embodiments, the frame header further carries at least one of the following information:

[0487] Information used to identify the AMP device;

[0488] Information used to identify a receiving device of the reference signal;

[0489] Information used for synchronization between the AMP device and a receiving device of the reference signal;

[0490] Configuration information of the reference signal.

[0491] In some embodiments, the information used for synchronization between the AMP device and the receiving end device of the reference signal includes a synchronization sequence or a pilot sequence.

[0492] In some embodiments, the configuration information of the reference signal includes at least one of the following:

[0493] The starting position of actually sending the reference signal, the sending duration of the reference signal, the subcarriers actually occupied by the reference signal, and the modulation symbol of the reference signal on each occupied subcarrier.

[0494] In some embodiments, the reference signal uses an orthogonal frequency division multiplexing (OFDM) waveform based on on-off keying (OOK).

[0495] In some embodiments, the reference signal is sent on a target subcarrier in the frequency domain resources, where the target subcarrier includes one or more subcarriers.

[0496] In some embodiments, the target subcarrier is predefined or configured by a network device.

[0497] In some embodiments, the modulation symbol on each subcarrier in the target subcarrier is a predefined value or a value configured by a network device.

[0498] In some embodiments, the plurality of frequency domain resources are preempted by the AMP device.

[0499] In some embodiments, the multiple frequency domain resources are allocated by the network device to the AMP, or the multiple frequency domain resources are preempted by the network device for the AMP device.

[0500] In some embodiments, the reference signal is sent by the AMP device through active transmission.

[0501] In some embodiments, the reference signal is sent by the AMP device via backscattering.

[0502] In some embodiments, the receiving device further includes:

[0503] a processing unit, configured to determine a phase or a phase difference of a reference signal sent on the plurality of frequency domain resources;

[0504] The propagation time or distance between the AMP device and the receiving end device is determined based on the phase or phase difference of the reference signal sent on the multiple frequency domain resources and the frequency domain information corresponding to the phase or phase difference of the reference signal.

[0505] In some embodiments, the propagation time or distance is used to determine the location of the AMP device or the sink device.

[0506] Alternatively, 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. The processing unit may be one or more processors.

[0507] It should be understood that the receiving device 500 according to the embodiment of the present application may correspond to the receiving 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 receiving device 500 are respectively for realizing the corresponding processes of the receiving device in the method shown in Figures 7 to 23. For the sake of brevity, they will not be repeated here.

[0508] Figure 26 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 26 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.

[0509] Optionally, as shown in FIG26 , 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.

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

[0511] Optionally, as shown in FIG26 , 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, to send information or data to other devices, or to receive information or data sent by other devices.

[0512] 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.

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

[0514] Optionally, the communication device 600 may specifically be an AMP device in an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the AMP device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.

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

[0516] Optionally, as shown in FIG27 , the chip 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.

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

[0518] Optionally, the chip 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.

[0519] Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0520] Optionally, the chip can be applied to the receiving device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the receiving device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0521] Optionally, the chip can be applied to the AMP device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the AMP device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0522] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0523] FIG28 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in FIG28 , the communication system 900 includes an AMP device 910 and a receiving device 920 .

[0524] Among them, the AMP device 910 can be used to implement the corresponding functions implemented by the AMP device in the above method, and the receiving end device 920 can be used to implement the corresponding functions implemented by the receiving end device in the above method. For the sake of brevity, they are not repeated here.

[0525] 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 embodied as being executed by a hardware decoding processor, or can be executed 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.

[0526] 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.

[0527] 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.

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

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

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

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

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

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

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

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

[0536] Optionally, the computer program can be applied to the AMP 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 AMP device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0537] 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.

[0538] 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.

[0539] 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.

[0540] 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.

[0541] 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.

[0542] 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. Based on 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 several 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.

[0543] 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 wireless communication method, characterized in that: include: The environment can enable an AMP device to send reference signals on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or a receiving device of the reference signal, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and a receiving device of the reference signal.

2. The method according to claim 1, characterized in that The frequency domain resource is one of the following: Channel, carrier, bandwidth part BWP, physical resource block PRB group, subcarrier group.

3. The method according to claim 1 or 2, characterized in that: The AMP device sends reference signals alternately on the multiple frequency domain resources in a frequency hopping manner.

4. The method according to claim 1 or 2, characterized in that: The AMP device simultaneously sends reference signals on the multiple frequency domain resources.

5. The method according to any one of claims 1 to 4, characterized in that The AMP device sends a reference signal on a plurality of frequency domain resources based on a first frequency hopping pattern.

6. The method according to claim 5, characterized in that The first frequency hopping pattern is used to indicate indexes of a plurality of frequency domain resources, and the indexes of the plurality of frequency domain resources represent frequency domain resources where reference signals hop in sequence.

7. The method according to claim 6, characterized in that The multiple frequency domain resources include all frequency domain resources among the M frequency domain resources, or the multiple frequency domain resources include some frequency domain resources among the M frequency domain resources.

8. The method according to claim 7, characterized in that The M frequency domain resources are predefined or configured by the network device.

9. The method according to any one of claims 5 to 8, characterized in that: The first frequency hopping pattern is predefined, or configured by a network device, or determined by the AMP device, or determined based on a preset rule.

10. The method according to claim 9, characterized in that The first frequency hopping pattern is determined based on a sequence.

11. The method according to any one of claims 1 to 10, characterized in that The frequency domain resources used by the AMP device and other AMP devices to send reference signals at the same time are different.

12. The method according to any one of claims 1 to 11, characterized in that The reference signal includes a frame header, which is sent before the reference signal. The frame header carries information about the time length of the reference signal occupying frequency domain resources.

13. The method according to claim 12, characterized in that The frame header also carries at least one of the following information: Information used to identify the AMP device; Information used to identify a receiving end device of the reference signal; Information used for synchronization between the AMP device and a receiving end device of the reference signal; Configuration information of the reference signal.

14. The method according to claim 13, characterized in that The information used for synchronization between the AMP device and the receiving end device of the reference signal includes a synchronization sequence or a pilot sequence.

15. The method according to claim 13 or 14, characterized in that The configuration information of the reference signal includes at least one of the following: The starting position of actually sending the reference signal, the sending duration of the reference signal, the subcarriers actually occupied by the reference signal, and the modulation symbol of the reference signal on each occupied subcarrier.

16. The method according to any one of claims 1 to 15, characterized in that The reference signal adopts an orthogonal frequency division multiplexing OFDM waveform based on on-off keying (OOK).

17. The method according to claim 16, characterized in that The reference signal is sent on a target subcarrier in a frequency domain resource, and the target subcarrier includes one or more subcarriers.

18. The method according to claim 17, characterized in that The target subcarrier is predefined or configured by a network device.

19. The method according to claim 17 or 18, characterized in that The modulation symbol on each subcarrier in the target subcarrier is a predefined value or a value configured by a network device.

20. The method according to any one of claims 1 to 19, characterized in that The multiple frequency domain resources are preempted by the AMP device.

21. The method according to any one of claims 1 to 19, characterized in that The multiple frequency domain resources are allocated by the network device to the AMP, or the multiple frequency domain resources are preempted by the network device for the AMP device.

22. The method according to any one of claims 1 to 21, characterized in that The reference signal is sent by the AMP device in an active transmission manner.

23. The method according to any one of claims 1 to 21, characterized in that The reference signal is sent by the AMP device in a backscattering manner.

24. A wireless communication method, characterized in that: include: The receiving end device receives a reference signal sent by an AMP device on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving end device, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving end device.

25. The method according to claim 24, characterized in that The frequency domain resource is one of the following: Channel, carrier, bandwidth part BWP, physical resource block PRB group, subcarrier group.

26. The method according to claim 24 or 25, characterized in that The AMP device sends reference signals alternately on the multiple frequency domain resources in a frequency hopping manner.

27. The method according to claim 24 or 25, characterized in that The AMP device simultaneously sends reference signals on the multiple frequency domain resources.

28. The method according to any one of claims 24 to 27, characterized in that The AMP device sends a reference signal on a plurality of frequency domain resources based on a first frequency hopping pattern.

29. The method according to claim 28, characterized in that The first frequency hopping pattern is used to indicate indexes of a plurality of frequency domain resources, and the indexes of the plurality of frequency domain resources represent frequency domain resources where reference signals hop in sequence.

30. The method according to claim 29, characterized in that The multiple frequency domain resources include all frequency domain resources among the M frequency domain resources, or the multiple frequency domain resources include some frequency domain resources among the M frequency domain resources.

31. The method according to claim 30, characterized in that The M frequency domain resources are predefined or configured by the network device.

32. The method according to any one of claims 28 to 31, characterized in that The first frequency hopping pattern is predefined, or configured by a network device, or determined by the AMP device, or determined based on a preset rule.

33. The method according to claim 32, characterized in that The first frequency hopping pattern is determined based on a sequence.

34. The method according to any one of claims 24 to 33, characterized in that The frequency domain resources used by the AMP device and other AMP devices to send reference signals at the same time are different.

35. The method according to any one of claims 24 to 34, characterized in that The reference signal includes a frame header, which is sent before the reference signal. The frame header carries information about the time length of the reference signal occupying frequency domain resources.

36. The method according to claim 35, characterized in that The frame header also carries at least one of the following information: Information used to identify the AMP device; Information used to identify a receiving end device of the reference signal; Information used for synchronization between the AMP device and a receiving end device of the reference signal; Configuration information of the reference signal.

37. The method according to claim 36, characterized in that The information used for synchronization between the AMP device and the receiving end device of the reference signal includes a synchronization sequence or a pilot sequence.

38. The method according to claim 36 or 37, characterized in that The configuration information of the reference signal includes at least one of the following: The starting position of actually sending the reference signal, the sending duration of the reference signal, the subcarriers actually occupied by the reference signal, and the modulation symbol of the reference signal on each occupied subcarrier.

39. The method according to any one of claims 24 to 38, characterized in that The reference signal adopts an orthogonal frequency division multiplexing OFDM waveform based on on-off keying (OOK).

40. The method according to claim 39, characterized in that The reference signal is sent on a target subcarrier in a frequency domain resource, and the target subcarrier includes one or more subcarriers.

41. The method according to claim 40, characterized in that The target subcarrier is predefined or configured by a network device.

42. The method according to claim 40 or 41, characterized in that The modulation symbol on each subcarrier in the target subcarrier is a predefined value or a value configured by a network device.

43. The method according to any one of claims 24 to 42, characterized in that The multiple frequency domain resources are preempted by the AMP device.

44. The method according to any one of claims 24 to 42, characterized in that The multiple frequency domain resources are allocated by the network device to the AMP, or the multiple frequency domain resources are preempted by the network device for the AMP device.

45. The method according to any one of claims 24 to 44, characterized in that The reference signal is sent by the AMP device in an active transmission manner.

46. ​​The method according to any one of claims 24 to 44, characterized in that The reference signal is sent by the AMP device in a backscattering manner.

47. The method according to any one of claims 24 to 46, characterized in that The method further comprises: The receiving end device determines the phase or phase difference of the reference signal sent on the multiple frequency domain resources; The propagation time or distance between the AMP device and the receiving end device is determined according to the phase or phase difference of the reference signal sent on the multiple frequency domain resources and the frequency domain information corresponding to the phase or phase difference of the reference signal.

48. The method according to claim 47, characterized in that The propagation time or distance is used to determine the location of the AMP device or the receiving end device.

49. An environmental energy AMP device, characterized in that: include: A communication unit, used for sending reference signals on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving device of the reference signal, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving device of the reference signal.

50. A receiving device, characterized in that: include: A communication unit, used for receiving reference signals sent by an environmental energy AMP device on multiple frequency domain resources, wherein the reference signals sent on the multiple frequency domain resources are used to determine the position of the AMP device or the receiving end device, and / or the reference signals sent on the multiple frequency domain resources are used to determine the distance between the AMP device and the receiving end device.

51. An environmental energy AMP 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 to execute the method as claimed in any one of claims 1 to 23.

52. A receiving 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 to execute the method as claimed in any one of claims 24 to 48.

53. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 23, or a method as claimed in any one of claims 24 to 48.

54. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 23, or the method according to any one of claims 24 to 48.

55. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to perform the method as claimed in any one of claims 1 to 23 or the method as claimed in any one of claims 24 to 48.

56. A computer program, characterized in that The computer program causes a computer to execute the method of any one of claims 1 to 23, or the method of any one of claims 24 to 48.