Signal processing method and device, communication equipment and storage medium

By adopting a total reflected signal processing method in the backscatter communication system, the problem of low phase difference measurement accuracy in the system is solved, and high-precision positioning and speed measurement are achieved.

CN119276343APending Publication Date: 2025-01-07VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310838931.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Phase difference measurements in backscatter communication systems are susceptible to a variety of non-ideal factors, resulting in low positioning accuracy and speed measurement accuracy.

Method used

Through the total reflected signal processing method between the reading and writing device and the response device, the phase difference between the first signal and the second signal is determined, and the total reflected signal is effectively avoided by using the total reflected signal, thereby realizing high-precision phase difference measurement.

Benefits of technology

It effectively improves the positioning accuracy and speed measurement accuracy of the backscatter communication system, and reduces the impact of factors such as carrier frequency offset, impedance switching and environmental changes on measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119276343A_ABST
    Figure CN119276343A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method and device, a communication device and a storage medium, and belongs to the technical field of communication, and the signal processing method comprises the steps that a read-write device receives a first signal and a second signal from a response device, the first signal and the second signal are total reflection signals transmitted based on first information, the first information is used for indicating the response equipment to perform total reflection transmission; the read-write device determines a first phase difference between the first signal and the second signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a signal processing method, apparatus, communication equipment and storage medium. Background Art

[0002] In the extremely low power communication system, a low-cost and low-power device system is a backscatter communication (BSC) system, and the device of this system can be called a backscatter communication device. If the backscatter communication device is a passive device or a semi-passive device, it can use the radio frequency signal in other devices or the environment to modulate the signal to transmit its own information. If the backscatter communication device is an active device, it can generate a carrier signal by itself and modulate the information based on the generated carrier signal, or it can use the radio frequency signal in other devices or the environment for modulation like a passive device or a semi-passive device. Backscatter communication equipment has the characteristics of low cost, low power consumption, and small size. It can be widely used in scenarios such as warehousing and logistics, industrial manufacturing, smart cities, and smart homes, such as inventory and tracking of goods, finding personal belongings, locating vehicles in parking lots, locating shops in shopping malls, and locating booths in museums. In the backscatter communication positioning application, different application scenarios have different positioning accuracy requirements.

[0003] At present, one positioning method is achieved through carrier phase difference (Phase Difference of Arrival, PDOA). Furthermore, if the time domain carrier phase difference (Time Domain Phase Difference of Arrival, TD-PDOA) is considered, speed measurement can be achieved. However, phase difference measurement is easily affected by various non-ideal factors in the backscatter communication system, such as the carrier frequency offset (Carrier Frequency Offset, CFO) on both sides of the transmitter and receiver, CFO on the backscatter communication device side, and non-ideal factors introduced by the impedance switching / environmental changes / transmission lines of the backscatter communication device, which in turn affects the speed measurement accuracy of the backscatter communication device, and the positioning accuracy is low.

[0004] Therefore, if high-precision positioning or high-precision speed measurement is to be achieved, it is necessary to consider how to effectively perform phase difference measurement and effectively avoid being affected by various non-ideal factors existing in the backscatter communication system. Summary of the invention

[0005] The embodiments of the present application provide a signal processing method, apparatus, communication equipment and storage medium, which can effectively perform phase difference measurement and effectively avoid being affected by various non-ideal factors existing in the backscatter communication system.

[0006] In a first aspect, a signal processing method is provided, the method comprising:

[0007] The read / write device receives a first signal and a second signal from the answering device, wherein the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the answering device to perform total reflection transmission;

[0008] The read / write device determines a first phase difference between the first signal and the second signal.

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

[0010] The answering device receives the first information;

[0011] The answering device sends a first signal and a second signal to the reading and writing device based on the first information, wherein the first signal and the second signal are total reflection signals used by the reading and writing device to determine a first phase difference

[0012] In a third aspect, a signal processing device is provided, comprising:

[0013] A first receiving module, configured to receive a first signal and a second signal from a transponder, wherein the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the transponder to perform total reflection transmission;

[0014] The first determining module is used to determine a first phase difference between the first signal and the second signal.

[0015] In a fourth aspect, a signal processing device is provided, comprising:

[0016] A first receiving module, used for receiving first information;

[0017] The first sending module is used to send a first signal and a second signal to a read-write device based on the first information, wherein the first signal and the second signal are total reflection signals and are used by the read-write device to determine a first phase difference.

[0018] In a fifth aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0019] In a sixth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the processor is used to run a program or instruction to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect, and the communication interface is used to couple with the processor.

[0020] In the seventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0021] In an eighth aspect, a wireless communication system is provided, comprising: a read / write device and a response device, wherein the read / write device can be used to execute the steps of the method described in the first aspect, and the response device can be used to execute the steps of the method described in the second aspect.

[0022] In the ninth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0023] In the tenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0024] In an embodiment of the present application, the read-write device receives a first signal and a second signal from a response device, and determines a first phase difference between the first signal and the second signal. The first signal and the second signal are fully reflected signals based on the first information transmission. Through total reflection, the influence of various non-ideal factors existing in the backscatter communication system can be effectively avoided, and the phase difference can be effectively measured. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application;

[0026] Figure 2 It is a structural schematic diagram of a backscatter communication transmitting end in the related art;

[0027] Figure 3 It is a structural schematic diagram of a backscatter communication receiving end in the related art;

[0028] Figure 4 A schematic diagram of a backscatter communication modulation principle in the related art;

[0029] Figure 5 A schematic diagram of the relationship between a reading and writing device and a response device in the related art;

[0030] Figure 6 A schematic diagram of a network architecture of a single-base backscatter communication system in the related art;

[0031] Figure 7 A schematic diagram of a network architecture of a dual-base backscatter communication system in the related art;

[0032] Figure 8 It is a schematic diagram of a radial velocity measurement method of a tag device in the related art;

[0033] Fig. 9 This is a flowchart of a signal processing method in an embodiment of the present application;

[0034] Fig.10 This is a schematic diagram of the time domain resources corresponding to the continuous total reflection in the embodiment of the present application;

[0035] Fig.11 This is a schematic diagram of time domain resources corresponding to discontinuous total reflection in an embodiment of the present application;

[0036] Fig.12 This is a schematic diagram of the signal processing process under the dual-base architecture in the embodiment of the present application;

[0037] Fig.13 is a flowchart of another signal processing method in an embodiment of the present application;

[0038] Fig.14 In the embodiments of this application Fig. 9 A schematic structural diagram of a corresponding signal processing device;

[0039] Fig.15 In the embodiments of this application Fig.13 A schematic structural diagram of a corresponding signal processing device;

[0040] Fig.16 This is a schematic diagram of the structure of a communication device in an embodiment of the present application;

[0041] Fig.17 This is a schematic diagram of the structure of a terminal in an embodiment of the present application;

[0042] Fig.18 This is a schematic diagram of the structure of a network side device in an embodiment of the present application. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0044] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0045] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0046] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 thGeneration, 6G) communication system.

[0047] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0048] To facilitate understanding, the relevant technologies and concepts involved in the embodiments of the present application are first explained.

[0049] 1. Backscatter communication and extremely low power communication

[0050] In a radio frequency identification (RFID) system, a transponder device, such as a tag, can receive control signals or carrier signals from a read / write device, such as a reader, and modulate the data to be transmitted onto the carrier signal and send it out according to the instructions.

[0051] Types of answering machines include the following:

[0052] One is a passive transponder, such as a tag device belonging to a passive Internet of Things (IoT) device (Passive-IoT). This type of transponder does not have energy storage capacitors or batteries, and relies on radio frequency (RF) signals for energy supply. The received RF signal is the power signal of the rectifier. It does not have the ability to generate carrier waves and has the lowest power consumption.

[0053] The other is a semi-passive answering device, which has energy storage capacitors or batteries and relies on non-RF signals to store energy. Optionally, this type of answering device is equipped with a power amplifier (PA) or a low noise amplifier (LNA) or other active devices. Its downlink reception or uplink reflection has a certain amplification capability, but does not have the ability to generate carrier waves, and its power consumption is second only to that of other devices.

[0054] Another type is an active transponder device, such as an active tag device. This type of transponder device has the ability to actively send, is equipped with a storage capacitor or a storage battery, relies on non-RF signals for power supply, and can send information to a base station or a reader / writer device without relying on the reflection of the incident signal. It has the ability to generate carrier waves and consumes the most power.

[0055] Backscatter communication is widely used in RFID systems. In backscatter communication, if the backscatter communication device is a passive transponder or a semi-passive transponder, it can use the radio frequency signals in other devices or the environment to modulate the signal to transmit its own information. If the backscatter communication device is an active transponder, it can generate a carrier signal by itself and modulate the information based on the carrier signal generated by itself, or it can use the radio frequency signals in other devices or the environment for modulation like a passive transponder or a semi-passive transponder.

[0056] like Figure 2 FIG. 1 is a schematic diagram of the structure of a backscatter communication transmitter, i.e., a backscatter communication device, and its basic components and main functions include:

[0057] Antenna unit: used to receive incident RF signals and control commands, and also used to send modulated backscatter signals.

[0058] Energy harvester module or battery module: used for backscatter communication equipment to harvest radio frequency energy or other energy, including but not limited to solar energy, kinetic energy, mechanical energy, thermal energy, etc. In addition to the energy harvester module, it may also include a battery power supply module. In this case, the backscatter communication equipment is a semi-passive transponder. The energy harvester module or battery power supply module supplies power to all other modules in the device;

[0059] Micro-controller: used to control baseband signal processing, energy storage or data scheduling status, switch switching, system synchronization, etc.

[0060] Signal receiving (Information Receiver) module: used to demodulate the control commands or data sent by the backscatter communication receiving end or other network nodes;

[0061] Channel Coding & Modulation Block: used to perform channel coding and signal modulation under the control of the microcontroller, and to achieve modulation by selecting different load impedances through a selection switch under the control of the microcontroller;

[0062] Memory or sensing module: used to store device ID information, location information, sensor data, etc.

[0063] In addition to the above-mentioned basic components, the backscatter communication transmitter may also integrate a tunnel diode amplifier module, a low noise amplifier module, etc., to improve the receiving sensitivity and transmission power of the backscatter communication transmitter.

[0064] Figure 3 The figure is a schematic diagram of the structure of a backscatter communication receiving end. In a traditional RFID system, the backscatter communication receiving end can be a read-write device, such as a reader or reader. Its basic components and main functions include:

[0065] Antenna unit: used to receive modulated backscatter signals.

[0066] Backscatter signal detection module: used to detect the backscatter signal sent by the backscatter communication transmitter, such as amplitude shift keying (ASK) detection, phase shift keying (PSK) detection, frequency shift keying (FSK) detection or quadrature amplitude modulation (QAM) detection. The detection process may include envelope averaging, threshold calculation, comparison, etc.

[0067] Demodulation & Decoder module: used to decode the detected signal to restore the original information stream (Original data).

[0068] Figure 4The figure shows the schematic diagram of the modulation principle of backscatter communication. The backscatter communication device controls the reflection coefficient Γ of the circuit by adjusting its internal impedance, thereby changing the amplitude, frequency, phase, etc. of the incident signal to achieve signal modulation. The reflection coefficient of the signal can be characterized as:

[0069]

[0070] Where Z0 is the antenna characteristic impedance and z1 is the load impedance. Assume that the input RF signal is S in (t), then the modulated backscattered signal output is The reflection coefficient (Γ T =Γ0、Γ T =1,Γ T =Γ2、……、Γ T =Γ n ), the corresponding amplitude modulation, frequency modulation or phase modulation can be realized by using the channel coding and modulation module. The controller can control the reflection coefficient according to the following relationship:

[0071] The symbol 0 corresponds to an impedance of 0;

[0072] Symbol 1 corresponds to impedance 1;

[0073] Symbol 2 corresponds to impedance 2;

[0074] …

[0075] The symbol n corresponds to impedance n.

[0076] 2. Information transmission between RFID reading and writing devices, such as gNB / reader, and transponder devices, such as tags

[0077] like Figure 5 As shown, the read / write device can send signaling such as selection (Select), inventory (Inventory) and access (Access) to the answering device, and the status of the answering device side can include ready (Ready), arbitration (Arbitrate), reply (Reply), response (Acknowledged), open (Open), secure (Secured), stopped (killed), etc.

[0078] In the inventory mode, the read / write device selects the answering device, sends a query command (Query), and the answering device responds (Relay), that is, generates a 16-bit random number to the read / write device, and then the read / write device sends the random number sequence to the answering device through the confirmation response command (ACK). The answering device sends the relevant data to the read / write device, such as the protocol control word (PC) / extended protocol control word (XPC), electronic product code (EPC), data packet cyclic redundancy check (CRC) (PacketCRC), etc. If the EPC is valid, the read / write device can send a repeated query command (QueryRep) or other commands. If the EPC is invalid, the read / write device can send a negative acknowledgment (NAK). From the read / write device sending the query command to the read / write device receiving the relevant data sent by the answering device is a single answering device response process.

[0079] 3. Different Backscatter Communication System Architectures

[0080] Figure 6 The figure shows a schematic diagram of the network architecture of a monostation backscatter communication system (MBCS). The traditional RFID system is a typical MBCS architecture. MBCS includes a reading and writing device and a response device, the response device is a backscatter communication transmitter, such as a tag device, and the reading and writing device is a reader. The reading and writing device includes an RF source and a backscatter communication receiver, wherein the RF source is used to generate an RF signal to power the backscatter communication transmitter, the backscatter communication transmitter backscatters the modulated RF signal, and the backscatter communication receiver in the reading and writing device receives the backscatter signal and performs signal demodulation. Since the RF source and the backscatter communication receiver are in the same device, such as the reading and writing device here, the corresponding system is called a monostation backscatter communication system. In addition, in MBCS, since the RF signal sent from the backscatter communication transmitter will cause a double near-far effect due to the signal attenuation of the round-trip signal, resulting in a large signal energy attenuation, MBCS is generally used for short-distance backscatter communication, such as traditional RFID applications.

[0081] Different from MBCS, the RF source, backscatter communication transmitter and backscatter communication receiver in the bistation backscatter communication system (BBCS) are separate and not in the same device. Figure 7 As shown. Therefore, BBCS avoids the problem of large round-trip signal attenuation. In addition, the performance of BBCS can be further improved by properly placing the RF source. It is worth noting that the ambient backscatter communication system (ABCS) is a type of dual-base backscatter communication system. However, unlike the dedicated signal RF source in BBCS, the RF source in ABCS can be an available RF source in the environment, such as a TV tower, cellular base station, WiFi signal, Bluetooth signal, etc.

[0082] 4. Backscatter Communication Positioning Technology

[0083] Backscatter communication equipment has the characteristics of low cost, low power consumption and small size. It can be widely used in scenarios such as warehousing and logistics, industrial manufacturing, smart cities, and smart homes, such as inventory and tracking of goods, finding personal belongings, locating vehicles in parking lots, locating shops in shopping malls, and locating booths in museums. Table 1 takes the backscatter communication equipment as a tag device as an example, and shows the business types, indicator requirements, etc. involved in several typical positioning scenarios based on backscatter communication from different dimensions. The positioning types based on backscatter communication can be divided into tag self-positioning and tag-assisted positioning. Among them, tag self-positioning generally requires the tag device to be bound to the object, and the positioning of the object is achieved by positioning the tag device; tag-assisted positioning is generally based on the tag device to assist the positioning of other network devices. When positioning the tag device, the positioning device used for calculation, coordination, and control can be a base station or access point (Access Point, AP), or a terminal and other devices.

[0084]

[0085] Table 1

[0086] The measurement parameters required to support backscatter communication positioning include received signal strength (RSS), received signal strength indication (RSSI), direction of arrival (DOA), phase information, time of arrival (TOA) or round-trip time (RTT), time difference of arrival (TDOA), carrier phase difference, etc.

[0087] Considering that the transmission power of the device is known, the RSS / RSSI parameters can be used to estimate the absolute distance between the network device and the tag device, but this method has the disadvantages of being susceptible to environmental interference and low accuracy. The performance of the DOA-based estimation method is better than the RSS / RSSI method, but this method requires the network device to be equipped with multiple receiving antennas, and the measured phase is susceptible to the influence of non-line of sight (NLOS) path, environmental noise, etc. The estimation method based on TOA or RTT needs to use the propagation time of the signal in the air interface to calculate the distance between the anchor device and the tag device. This method requires the transmission signal to be timestamped to assist in the measurement, and requires strict clock synchronization between the anchor device and the tag device. The TDOA-based estimation method is to perform positioning by measuring the difference in the signal propagation time of multiple anchor devices, but the positioning accuracy is also affected by the clock synchronization error between different network devices.

[0088] In summary, the current backscatter communication positioning methods are divided into distance-based methods and distance-independent methods. Among them, distance-based methods include distance measurement, angle measurement, etc.; distance-independent methods include fingerprint recognition and non-fingerprint recognition, etc. Table 2 takes the backscatter communication device as a tag device as an example to summarize several typical backscatter communication-based positioning methods. Since non-rational factors such as the mobility of the tag device, the hardware capabilities of the transceiver device, and the wireless channel environment will affect the positioning accuracy of the tag device, when positioning the tag device by angle measurement, distance measurement or non-fingerprint recognition methods, it is necessary to consider the influence of non-ideal factors such as multipath environment, thermal noise and synchronization errors between different devices. For the tag device, it is necessary to eliminate the frequency deviation caused by the poor stability of the crystal oscillator; for the receiving device, it is necessary to eliminate the sampling timing error and sampling frequency error introduced by the hardware, as well as the phase shift introduced by thermal noise; in addition, it is also necessary to consider the influence of the receiving phase superposition multipath effect due to the presence of Line of Sight (LOS) path and NLOS path in the environment.

[0089]

[0090] Table 2

[0091] Limited by the hardware capabilities of backscatter communication equipment, as well as objective environmental factors such as signal attenuation and strong signal interference in two-way channels, positioning based on backscatter communication generally has problems such as low positioning accuracy and poor stability. In addition, the mobility of backscatter communication equipment is also a key factor affecting positioning accuracy and stability.

[0092] 5. Non-ideal factors of backscatter communication positioning

[0093] In the backscatter communication positioning application, different application scenarios have different positioning accuracy requirements. For example, in an industrial warehouse, the positioning area of ​​the asset is located and the material information is updated in real time, and the positioning error is at the level of ten meters; if the vehicle entry position is to be located, the entry time is counted, and the storage location status is updated, the positioning error is at the level of meters; if the object needs to be found indoors and the object is small in size, the positioning error is at the sub-meter level.

[0094] The positioning accuracy of backscatter communication will be greatly affected due to non-ideal factors such as sampling time offset (STO), sampling frequency offset (SFO) and carrier frequency offset (CFO) on both sides of the backscatter communication system, as well as non-ideal factors introduced by CFO on the backscatter communication equipment side, impedance switching / environmental changes / transmission lines of the backscatter communication equipment.

[0095] STO: The clocks of the transmitter and receiver are not synchronized, resulting in inconsistent sampling clocks between the digital to analog converter (DAC) at the transmitter and the analog to digital converter (ADC) at the receiver. The existence of STO adds a time offset to the time of flight (ToF) of each propagation path, that is, the original phase offset between subcarriers is increased by the phase offset caused by ToF and the phase offset caused by STO.

[0096] SFO: The clock asynchrony between the transmitter and receiver will also lead to sampling frequency offset, which is equivalent to adding noise to the phase offset caused by STO between subcarriers, resulting in ToF errors in multiple estimates of the same propagation path, and there is also the problem of inconsistent estimated values.

[0097] CFO: Limited by the hardware capabilities of the backscatter communication equipment, the poor stability of the crystal oscillator will introduce local oscillator frequency deviation, and when modulating data, it will introduce carrier frequency offset as the switch switches different load impedances. Secondly, when the backscatter communication equipment moves, it will generate Doppler frequency shift relative to the transceiver, and this Doppler frequency shift will also cause carrier frequency offset to the backscatter communication system.

[0098] Phase rotation of reflection coefficient: When the backscatter communication device switches impedance modulation data, the phase of the reflection coefficient will change due to the change in impedance, which will be superimposed on the carrier signal to cause phase rotation. In addition, when switching different impedances, a distance offset will be introduced, that is, a distance offset introduced by the impedance switching of the backscatter communication device is superimposed on the distance between the backscatter communication device and the read-write device, and the offset is related to the size of the impedance.

[0099] Phase rotation due to environmental changes or carrier frequency changes: The input impedance of the backscatter communication device has a nonlinear relationship with the temperature, humidity, and carrier frequency of the environment. When the environment or carrier frequency changes, the input impedance of the backscatter communication device will change, further affecting the matching degree and causing phase rotation on the backscatter communication device side. It is worth noting that this problem can be avoided by a self-tuning network.

[0100] Phase rotation introduced by the transmission line: If On-Off-Keying (OOK) modulation is performed by matching / mismatching, this problem does not exist because the backscatter signal does not enter the backscatter communication device side. If OOK, FSK or PSK modulation based on a reflection amplifier is used, the phase rotation introduced by the transmission line cannot be ignored because the signal needs to be processed through the transmission line. This problem can be avoided by having multiple read-write devices receive the backscatter signal sent by the backscatter communication device for estimation and processing.

[0101] 6. Time Domain Carrier Phase Difference (TD-PDOA) Speed ​​Measurement Method

[0102] Carrier phase difference PDOA can be used to achieve positioning. Further, if TD-PDOA is considered, speed measurement can be achieved. The TD-PDOA speed measurement method refers to a method for measuring the radial speed of a backscatter communication device by measuring the phase difference between two moments based on the LOS path at two different moments.

[0103] like Figure 8 As shown, it is assumed that the backscatter communication device moves at a constant speed within a certain period of time, has a LOS path, and the channel does not change during this period of time. It is also assumed that the non-ideal factors in the above-mentioned related technology 5 do not exist or have been eliminated, the carrier signal frequency is fixed, and the phase difference of the backscatter signal is measured at two different times. Since:

[0104] Δt = t1 - t2;

[0105] Further transformation can be used to calculate the radial velocity projection of the backscatter communication device relative to the read-write device by the following formula:

[0106]

[0107] Where f represents the carrier frequency, V r It represents the radial velocity projection of the backscatter communication device relative to the read-write device. The negative sign indicates that the backscatter communication device is moving away from the read-write device, and the positive sign indicates that the backscatter communication device is approaching the read-write device. It is determined by the change of the phase.

[0108] The above formula can be further derived from the PDOA ranging formula. What is measured is the instantaneous radial velocity of the backscatter communication device. If the backscatter communication device accelerates or decelerates, the instantaneous radial velocity will change with time.

[0109] 7. Measurement accuracy of TD-PDOA

[0110] When measuring speed based on TD-PDOA, the following conditions must be met: 1) the corresponding time interval should read continuous phases; 2) the phase difference should not exceed π, otherwise errors may occur when the phase of π is wrapped or unwrapped. The maximum measurable speed range is a phase difference of π, that is:

[0111]

[0112] The minimum measurable speed range depends on the phase measurement accuracy of the read / write device. Assuming the phase measurement accuracy is 0.1 radians, the following minimum speed measurement range can be obtained:

[0113]

[0114] The above introduces the relevant technologies and concepts involved in the embodiments of the present application. The following describes in detail the signal processing method provided in the embodiments of the present application through some embodiments and their application scenarios in combination with the accompanying drawings.

[0115] The technical solution provided in the embodiments of the present application can be applied to backscatter communication scenarios, such as item inventory, logistics inventory, fire warning, positioning, speed measurement, etc. It can also be applied to RFID dedicated readers, WiFi transmission scenarios, gNB transmission scenarios, or next-generation mobile communication scenarios.

[0116] See also Fig. 9 FIG. 1 is a flowchart of a signal processing method according to an embodiment of the present invention, wherein the method comprises the following steps:

[0117] S910: The reading and writing device receives a first signal and a second signal from the answering device, where the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the answering device to perform total reflection transmission.

[0118] S920: The reading and writing device determines a first phase difference between the first signal and the second signal.

[0119] After receiving the first signal and the second signal from the answering device, the reading and writing device determines a first phase difference between the first signal and the second signal, where the first phase difference is the difference between the phase of the first signal and the phase of the second signal.

[0120] By applying the method provided in the embodiment of the present application, the reading and writing device receives the first signal and the second signal from the answering device, and determines a first phase difference between the first signal and the second signal. The first signal and the second signal are fully reflected signals based on the first information transmission. Through total reflection, the influence of various non-ideal factors existing in the backscatter communication system can be effectively avoided, and the phase difference can be effectively measured.

[0121] In the embodiment of the present application, the reading and writing device is a base station, a reader, a relay, a terminal, etc., and the answering device is a backscatter communication device (such as a tag device), a terminal, etc. If there are the following situations:

[0122] 1) The reading and writing device is a base station, reader or relay, and the answering device is a tag device;

[0123] 2) The reading and writing device is the terminal, and the answering device is the tag device;

[0124] 3) The reading and writing device includes a network side device and a third device, wherein the network side device is a base station or a reader or a relay, the third device is a terminal, and the answering device is a tag device;

[0125] 4) The reading and writing device is a base station or relay, and the answering device is a terminal.

[0126] Among them, the answering device in the embodiment of the present application may include a passive answering device and a semi-passive answering device, which does not have the ability to generate a carrier signal autonomously, and can perform total reflection based on a carrier signal sent by a read-write device or other device. Of course, this classification of answering devices is not unique and definite, and here it is only classified according to some characteristics. For an active answering device, although it has the ability to generate a carrier signal autonomously, if it can still perform total reflection based on a carrier signal sent by a read-write device or other device, the answering device in the embodiment of the present application may also include an active answering device. Or the active answering device can autonomously send the first signal and the second signal.

[0127] The answering device receives the first information, and based on the first information, sends the first signal and the second signal to the reading and writing device. The first information is used to instruct the answering device to perform total reflection transmission, that is, the first signal and the second signal are total reflection signals transmitted based on the first information. In addition, the first signal and the second signal can maintain the same frequency transmission to facilitate subsequent phase difference measurement.

[0128] The so-called total reflection means that after the answering device receives the carrier signal, it reflects the carrier signal back to the reading and writing device without absorbing the signal.

[0129] There are two types of modulation methods for achieving total reflection: total reflection based on amplitude modulation; total reflection based on non-amplitude modulation, such as total reflection based on frequency modulation. Among them, total reflection based on amplitude modulation is achieved based on impedance matching / mismatching. During total reflection, the answering device maintains a mismatched state, that is, the impedance is mismatched and the impedance remains unchanged, or the answering device modulates to generate the first data, such as all 1-bit data modulated by OOK. Total reflection based on non-amplitude modulation refers to a reflection mechanism in which the signal is not absorbed. For example, during FSK modulation, when sending a bit 1 or 0, the signal needs to reflect the signal outward, and different impedances need to be switched back and forth. The total reflection in the embodiments of the present application mainly refers to total reflection based on amplitude modulation.

[0130] Total reflection includes continuous total reflection and discontinuous total reflection. Fig.10 As shown, continuous total reflection means that the time domain resources used for total reflection are continuous, for example, total reflection is performed from the first time unit to the Nth time unit. Fig.11 As shown, intermittent total reflection means that the time domain resources used for total reflection are discontinuous, for example, total reflection is performed in the first time unit, the third time unit, ..., the Nth time unit, and other non-total reflection operations such as modulation reflection, energy storage, demodulation, and perception are performed in other time units.

[0131] In some embodiments of the present application, the first information may include at least one of the following:

[0132] Information about the total reflection signal transmission resources;

[0133] Information on the modulation method of the total reflection signal;

[0134] Information about the modulation rate of the fully reflected signal.

[0135] In the embodiment of the present application, the first information is used by the reading and writing device to instruct the answering device to perform total reflection transmission, and the first signal and the second signal are total reflection signals transmitted based on the first information. The first information can indicate the transmission resource, modulation mode, modulation rate and other contents of the answering device.

[0136] The first information may include at least one of the following:

[0137] 1) Information about the transmission resource of the total reflection signal, used to indicate on which transmission resource the answering device transmits the first signal and the second signal. Optionally, the total reflection signal transmission resource may include the time domain resource of the total reflection signal or the frequency domain resource of the total reflection signal. In the case of continuous total reflection or discontinuous total reflection, the time domain resource of the total reflection signal may include two different time domain resources for transmission, or two continuous time domain resources for transmission; the frequency domain resource of the total reflection signal may include two identical frequency domain resources for transmission, or two identical backscatter link frequencies (BLF) for transmission.

[0138] Optionally, in the case of intermittent total reflection, the information of the total reflection signal transmission resource may include at least one of the following:

[0139] Identification of the time unit used for total reflection, such as Fig.11 The identifier of the first time unit, the identifier of the third time unit, the identifier of the Nth time unit, etc., through which it can be known which time units are used for total reflection;

[0140] The number of time units used for total reflection, for example, if the number is 3, three time units can be determined for total reflection according to a preset rule;

[0141] Identification of the total reflection time unit style;

[0142] The total reflection time unit pattern includes an identifier of a time unit for total reflection or the number of time units for total reflection. Optionally, the total reflection time unit pattern is predefined. The corresponding total reflection time unit pattern can be obtained through the identifier of the total reflection time unit pattern, that is, which time units are used for total reflection.

[0143] 2) Information on the total reflection signal modulation mode, used to indicate the modulation mode based on which the answering device performs signal modulation to generate the first signal and the second signal. Optionally, the total reflection signal modulation mode may include a total reflection modulation mode, and optionally, may include an amplitude-based total reflection modulation mode.

[0144] 3) Information on the modulation rate of the total reflection signal, used to indicate the modulation rate at which the answering device generates the first signal and the second signal. Optionally, the modulation rate of the total reflection signal may include a backscatter link frequency or an impedance switching frequency.

[0145] Optionally, in the case of discontinuous total reflection, the first information may further include at least one of the following:

[0146] Information about non-total reflection signal transmission resources;

[0147] Information on the modulation method of the non-total reflection signal;

[0148] Information on the encoding method of the non-total reflection signal;

[0149] Information about the modulation rate of the non-total reflection signal.

[0150] As described above, discontinuous total reflection means that the time domain resources used for total reflection are discontinuous, and total reflection is performed in some discontinuous time units, and other non-total reflection operations such as modulation reflection, energy storage, demodulation, and perception can be performed in other time units. In this case, the first information may also include information such as non-total reflection signal transmission resources, modulation mode, coding mode, and modulation rate, which is used to indicate the non-total reflection operation of the answering device.

[0151] The first information includes part or all of the above information, so as to instruct the answering device to perform full reflection transmission.

[0152] In some embodiments of the present application, before the reading and writing device receives the first signal and the second signal from the answering device, the method may further include the following steps:

[0153] The read / write device indicates second information to the answering device, where the second information is used to indicate that the answering device switches from the non-total reflection state to the total reflection state, or indicates a time offset for the answering device to switch from the non-total reflection state to the total reflection state.

[0154] In an embodiment of the present application, the reading and writing device may indicate the second information to the answering device, and the second information and the first information may be carried on the same signal or on different signals.

[0155] After receiving the second information, the answering device may switch from the non-full reflection state to the full reflection state. Alternatively, after receiving the second information, the answering device may switch from the non-full reflection state to the full reflection state after reaching the time offset indicated by the second information. The full reflection state may include a continuous full reflection state or an intermittent full reflection state. Fig.10 As shown, after the time offset is reached, the answering device switches from the non-total reflection state to the full reflection state to perform full reflection transmission.

[0156] The read / write device sends the second information to the answering device, first instructing the answering device to switch to the full reflection state, so as to facilitate the answering device to perform full reflection transmission according to the first information later.

[0157] In some embodiments of the present application, before the reading and writing device receives the first signal and the second signal from the answering device, the method may further include the following steps:

[0158] The reading and writing device sends a third signal to the answering device, and the third signal is used to modulate and generate the first signal or the second signal.

[0159] In an embodiment of the present application, before the read-write device receives the first signal and the second signal from the answering device, it can send a third signal to the answering device, where the third signal is a carrier signal. After the answering device receives the third signal, it can generate the first signal or the second signal based on the third signal by total reflection modulation, so as to facilitate the subsequent phase difference measurement by the read-write device.

[0160] In some embodiments of the present application, there are multiple first signals and multiple second signals respectively, and the reading and writing device determines the first phase difference between the first signal and the second signal, which may include the following steps:

[0161] The reading and writing device determines a first phase difference of each signal pair in a plurality of signal pairs, each signal pair includes two signals in a plurality of first signals and a plurality of second signals, and different signal pairs include different first signals or different second signals.

[0162] In an embodiment of the present application, the reading and writing device receives multiple first signals and second signals from the answering device, respectively. The transmission resources and modulation rates of different first signals may be different, and the transmission resources and modulation rates of different second signals may be different. Multiple first signals and multiple second signals can form multiple signal pairs, each signal pair includes two signals, and different signal pairs include different first signals or second signals.

[0163] For example, the read-write device receives the first signal 1 in the first time unit, the second signal 1 in the second time unit, the first signal 2 in the third time unit, and the second signal 2 in the fourth time unit. The multiple signal pairs are: [first signal 1, second signal 1], [first signal 1, first signal 2], [first signal 1, second signal 2], [second signal 1, first signal 2], [second signal 1, second signal 2], [first signal 2, second signal 2].

[0164] The read / write device can determine the first phase difference of each signal pair in the plurality of signal pairs. As in the above example, the read / write device can respectively determine the first phase difference of [first signal 1, second signal 1], the first phase difference of [first signal 1, first signal 2], the first phase difference of [first signal 1, second signal 2], the first phase difference of [second signal 1, first signal 2], the first phase difference of [second signal 1, second signal 2], and the first phase difference of [first signal 2, second signal 2].

[0165] Optionally, after the reading and writing device determines the first phase difference of each signal pair, it can average multiple first phase differences to obtain an averaged first phase difference.

[0166] There are multiple first signals and second signals respectively. The read-write device can determine the first phase difference of each signal pair in the multiple signal pairs. Subsequently, multiple measurement results, such as speed measurement results, can be obtained based on the multiple first phase differences, and then the average value of the measurement results can be obtained to improve the robustness of the measurement results.

[0167] In some embodiments of the present application, in the case of discontinuous total reflection, the reading and writing device determines the first phase difference between the first signal and the second signal, which may include the following steps:

[0168] Step 1: The read / write device performs phase compensation on the first signal and the second signal;

[0169] Step 2: The read / write device determines a first phase difference according to the first signal and the second signal after phase compensation.

[0170] For the convenience of description, the above two steps are combined for explanation.

[0171] In an embodiment of the present application, in the case of discontinuous total reflection, some discontinuous time units are used for total reflection, and other time units are used for non-total reflection. Since there is an interval between two total reflections, the phase will be discontinuous, so it is necessary to perform phase compensation on the first signal and the second signal. Optionally, compensation can be made based on the phase introduced by the non-total reflection operation. Optionally, the first signal and the second signal can be phase compensated according to the modulation mode, encoding mode, modulation rate, etc. of the non-total reflection signal in the first information.

[0172] The read / write device determines the first phase difference between the first signal and the second signal according to the phase-compensated first signal and the second signal, which helps to improve the accuracy of phase difference measurement.

[0173] In some embodiments of the present application, before the read / write device receives the first signal and the second signal from the answering device, the method may further include one of the following:

[0174] The reading and writing device sends first information to the answering device;

[0175] The read / write device receives first information from other devices.

[0176] In the embodiment of the present application, the read / write device can determine the first information, such as determining the first information according to the capability information of the answering device. After determining the first information, the first information can be sent to the answering device, and the answering device receives the first information from the read / write device, so as to facilitate the answering device to perform total reflection transmission based on the first information.

[0177] The first information may also be determined by other devices, which may be other read-write devices other than the read-write device, or network-side devices. After the other devices determine the first information, they may send the first information to the read-write device or the answering device, that is, the answering device receives the first information from the other devices. After the read-write device receives the first information from the other devices, it may send the first information to the answering device, and the answering device receives the first information from the read-write device. This facilitates the answering device to perform total reflection transmission based on the first information.

[0178] In some embodiments of the present application, when the read / write device receives first information from another device, the read / write device determines a first phase difference between the first signal and the second signal, which may include the following steps:

[0179] The first step: The read / write device determines the phase rotation introduced by the local frequency offset;

[0180] The second step: the reading and writing device performs phase compensation on the first signal and the second signal based on the phase rotation;

[0181] The third step: the reading and writing device determines the first phase difference according to the first signal and the second signal after phase compensation.

[0182] For the convenience of description, the above three steps are combined for explanation.

[0183] In an embodiment of the present application, the read / write device is a terminal, and the other devices are network-side devices or other read / write devices. When the read / write device receives first information from the other devices, the read / write device can determine the phase rotation introduced by the local frequency deviation.

[0184] Optionally, the reading and writing device can separate the direct link signal from the first signal, or the direct link signal from the second signal, by the time delay difference introduced by the multipath or by a correlation receiver algorithm, and then determine the phase rotation introduced by the local frequency offset according to the second phase difference between the direct link and the first signal, or the third phase difference between the direct link signal and the second signal. By first performing signal separation and then based on the phase difference of the separated signals, the phase rotation introduced by the local frequency offset can be accurately determined.

[0185] After the read / write device determines the phase rotation introduced by the local frequency deviation, it can further perform phase compensation on the first signal and the second signal based on the phase rotation, and then determine the first phase difference based on the first signal and the second signal after the phase compensation, which helps to improve the accuracy of phase difference measurement.

[0186] In some embodiments of the present application, after the read / write device determines the first phase difference between the first signal and the second signal, the method may further include the following steps:

[0187] The read / write device determines the radial velocity of the transponder device based on the first phase difference.

[0188] In the embodiment of the present application, after the read / write device receives the first signal and the second signal from the transponder and determines the first phase difference between the first signal and the second signal, the radial velocity of the transponder can be determined according to the first phase difference.

[0189] Optionally, the reading and writing device may determine the radial velocity of the transponder device according to the first phase difference and the time interval between the first signal and the second signal corresponding to the time unit.

[0190] Optionally, there are multiple first signals and second signals respectively, and the reading and writing device can determine multiple speed measurement results according to the first phase difference and the time intervals between time units corresponding to different first signals or second signals, and then determine the radial speed of the answering device based on the multiple speed measurement results.

[0191] For example, there are multiple first signals and second signals, and the multiple first signals and the multiple second signals form multiple signal pairs. Each signal pair includes two signals from the multiple first signals and the multiple second signals. The reading and writing device can respectively determine the first phase difference of each signal pair. The two signals included in each signal pair correspond to two time units respectively and have corresponding time intervals. According to the first phase difference and time interval corresponding to each signal pair, the speed measurement result corresponding to each signal pair can be obtained.

[0192] By averaging the speed measurement results corresponding to multiple signal pairs, the radial speed of the transponder can be obtained, which can effectively improve the robustness of the speed measurement.

[0193] Because the reading and writing device can accurately determine the first phase difference based on the totally reflected first signal and the second signal, the radial velocity of the transponder device can be accurately determined based on the first phase difference.

[0194] It should be noted that after determining the first phase difference, the reading and writing device can also be used in other aspects, such as positioning, and is not limited to measuring the radial velocity.

[0195] In some embodiments of the present application, after the reading and writing device determines the radial velocity of the transponder device according to the first phase difference, the method may further include the following steps:

[0196] The read / write device sends the radial velocity of the reply device to other devices.

[0197] In an embodiment of the present application, after determining the radial velocity of the answering device, the read-write device may also send the radial velocity of the answering device to other devices, such as network side devices or other read-write devices, to facilitate other devices to perform more operations based on the radial velocity of the answering device.

[0198] In some embodiments of the present application, after the read / write device determines the first phase difference between the first signal and the second signal, the method may further include the following steps:

[0199] The read / write device sends the first phase difference to other devices.

[0200] In the embodiment of the present application, after determining the first phase difference between the first signal and the second signal, the read / write device may send the first phase difference to other devices, such as network side devices or other read / write devices, so as to facilitate other devices to measure the radial velocity or other indicators of the response device based on the first phase difference.

[0201] In some embodiments of the present application, before the reading and writing device receives the first signal and the second signal from the answering device, the method may further include the following steps:

[0202] The read / write device receives the capability information of the answering device;

[0203] The capability information includes at least one of the following:

[0204] Carrier generation capability information;

[0205] Frequency deviation capability information;

[0206] Oscillator capability information;

[0207] Amplify capability information;

[0208] Modulation mode support information.

[0209] In the embodiment of the present application, before the read / write device receives the first signal and the second signal from the answering device, the read / write device may first receive the capability information of the answering device. Optionally, the read / write device may receive the capability information of the answering device from the answering device. Optionally, the read / write device may receive the capability information of the answering device from other devices, that is, the answering device sends the capability information to other devices, which then send the capability information to the read / write device through the other devices.

[0210] The capability information of the answering device may include at least one of the following:

[0211] 1) Carrier generation capability information, through which it can be determined whether the answering device has carrier generation capability. A device with carrier generation capability can be called an active device, and a device without carrier generation capability can be called a passive device or a semi-passive device;

[0212] 2) Frequency deviation capability information, such as first level duration, first level switching period, frequency modulation capability of the varactor diode, and other hardware capabilities related to frequency modulation capability;

[0213] 3) Oscillator capability information, such as crystal frequency, clock frequency, oscillator stability, etc., where the crystal frequency is a reference clock source of 100 MHz, the clock frequency is a frequency shift capability of 20 MHz, and the oscillator stability is a frequency error of 100 ppm at a frequency deviation of 20 MHz;

[0214] 4) Amplification capability information, such as whether a reflection amplifier or a downlink low-noise amplifier is configured;

[0215] 5) Modulation mode support information, such as whether it supports amplitude modulation, frequency modulation, phase modulation, high-order modulation and other modulation modes.

[0216] In addition to the above information, other information may also be included, such as storage capacity, number and value of load impedances, constellation point resolution, error vector magnitude (Error Vector Magnitude, EVM) and other information.

[0217] The read / write device may determine the first information according to the capability information of the answering device, so that the determined first information can better match the capability of the answering device.

[0218] For ease of understanding, the technical solution provided by the embodiment of the present application is described below through specific examples. In the following examples, it is assumed that the answering device moves at a uniform speed and has a LOS path during the measurement time.

[0219] Example 1: Phase difference measurement based on total reflection of the transponder

[0220] The core idea of ​​this example is that the read / write device indicates the first information to the answering device and sends a carrier signal (or a speed measurement reference signal) so that the answering device performs total reflection on a given transmission resource. The read / write device receives the first signal and the second signal of the answering device respectively, measures the phase difference between the two signals, and then determines the radial speed of the answering device. The first signal and the second signal are obtained based on the total reflection of the answering device. It is worth noting that the first signal and the second signal should be transmitted at the same frequency.

[0221] One possible process is as follows:

[0222] 1) The reading and writing device sends the first information to the answering device, and the answering device obtains the transmission resources, modulation mode and modulation rate according to the first information. The transmission resources include time domain resources, frequency domain resources, etc., and the modulation mode is an amplitude-based total reflection modulation mode; wherein, the time domain resources include the time domain resources of the first signal and the time domain resources of the second signal in the case of continuous total reflection, and the time domain resources of the first signal and the time domain resources of the second signal in the case of discontinuous total reflection; the frequency domain resources include the frequency domain resources of the first signal and the second signal, and may also include the frequency domain resources of non-total reflection in the case of discontinuous total reflection.

[0223] Optionally, the first information may further include a time offset, where the time offset is the time it takes for the transponder to switch from the non-total reflection state to the total reflection state before the transponder performs total reflection.

[0224] Optionally, in the case of intermittent total reflection, the time domain resource of the first signal or the second signal may further include the number of total reflection time units, where the total reflection time unit is also a total reflection resource opportunity (Resource Occasion, RO);

[0225] 2) The answering device sends a first signal to the reading and writing device in a first transmission resource, where the first signal is obtained based on total reflection of the answering device;

[0226] The answering device sends a second signal to the reading and writing device in a second transmission resource, where the second signal is obtained based on total reflection of the answering device;

[0227] 3) The read / write device receives the first signal and the second signal respectively in the corresponding transmission resources, and measures the speed based on the TD-PDOA method.

[0228] The first signal and the second signal may be generated in any of the following ways:

[0229] Based on the reflection of carrier signal or speed reference signal;

[0230] The answering device has a carrier generation capability and autonomously sends the first signal or the second signal.

[0231] Example 2: Continuous total reflection velocity measurement to obtain phase difference

[0232] The core idea of ​​this example is the transmission process when the first information indicates continuous total reflection. Fig.10 As shown, the first information indicates that the answering device performs continuous total reflection within N time units, wherein the first time unit is the total reflection start time, the Nth time unit is the total reflection end time, and the modulation mode is the amplitude-based total reflection modulation mode.

[0233] Before configuring the total reflection time domain resource, you can also configure the time offset. For example, when the answering device is in the energy storage state, it corresponds to the absorption (matching) state; and the total reflection based on amplitude modulation needs to switch to the reflection state (mismatch) state and the state remains unchanged from the first time unit to the Nth time unit. The time offset indicates the time when the answering device switches the state and reaches the steady state. It is worth noting that the time offset is not necessary. For example, when the answering device itself is in the reflection (mismatch) state and is transparent to the read-write device, the configuration of the time offset can be avoided.

[0234] The read-write device receives the signal transmitted by any two time units from the first time unit to the Nth time unit, and measures the phase to obtain the phase difference, and then performs speed measurement. For example, the read-write device measures the signal phases corresponding to the first time unit and the Nth time unit respectively to obtain the phase difference and time interval, and then measures the radial speed of the answering device during this period. In addition, the read-write device can also perform multiple measurements to obtain multiple speed measurement results and then average them to improve the robustness of the speed measurement result. For example, the read-write device measures the signal phases corresponding to the first time unit to the Nth time unit respectively, and can obtain different phase differences and corresponding speed measurement results, which can be averaged to obtain a speed measurement result with higher robustness.

[0235] Example 3: Obtaining phase difference by intermittent total reflection velocity measurement

[0236] The core idea of ​​this example is the transmission process when the first information indicates discontinuous total reflection. Fig.11 As shown, the first information indicates three total reflection time units to the answering device, the answering device performs total reflection in the corresponding time domain resources, and the modulation mode is the amplitude-based total reflection modulation mode.

[0237] Fig.11 Three full reflection time units are shown, which can also be called full reflection resource opportunities. In fact, the number of resource configurations of the full reflection time unit depends on the robustness and accuracy of the speed measurement at the receiving end. In the non-full reflection time unit, the answering device can perform non-full reflection operations, such as modulation reflection, energy storage, demodulation, and perception.

[0238] Since there is a certain time interval between two total reflections, which will cause phase discontinuity, the read-write device needs to compensate for the phase introduced by the non-total reflection operation.

[0239] For example, the read / write device sends the first information and a carrier signal or a speed measurement reference signal, wherein the first information includes the configured time domain resources, such as 10 time units and frequency domain resources, and indicates that the three total reflection time units of the answering device are the first time unit, the fourth time unit and the tenth time unit, and the modulation method corresponding to the total reflection time unit is the total reflection method based on amplitude modulation. The answering device receives the first information and demodulates it, and sends the first signal and the second signal on the fixed total reflection time unit based on the carrier signal. The read / write device receives the first signal and the second signal, and measures the speed according to the TD-PDOA method.

[0240] For example, the answering device sends the first signal and the second signal in the first time unit and the fourth time unit respectively, with a phase difference of π, a time difference of 500ms, and a carrier frequency of 900MHz. The radial velocity of the answering device in uniform motion during this time period is 0.167m / s. If three total reflection time units are considered, assuming that the tenth time unit sends the third signal, and the time difference with the fourth time unit is 800ms, and the phase difference between the second signal and the third signal is 3π / 2, the radial velocity of the answering device during this time period is 0.156m / s. Considering the entire measurement cycle, the speed measurement results are averaged, and the radial velocity of the answering device is approximately 0.16m / s. The number of time domain resources corresponding to different time units may be the same or different.

[0241] Example 4: Speed ​​measurement solution under dual-base architecture

[0242] The core idea of ​​this example is the transmission process based on the TD-PDOA speed measurement solution under the dual-base architecture. In addition, this example also considers that after the receiving device separates the direct link signal from the first signal or the second signal, the phase difference between the two signals is obtained to compensate for the phase offset introduced by the non-ideal factors of the receiving device.

[0243] In a dual-base architecture, the sending device may be a network-side device, such as a base station, the receiving device may be a read-write device, such as a terminal, and the answering device may be a tag device.

[0244] like Fig.12 As shown, one possible process is as follows:

[0245] 1) A sending device, such as a base station, sends first information to a response device and a receiving device, such as a terminal. The first information configures transmission resources, such as time domain resources and frequency domain resources, for the response device to send the first signal and the second signal, and indicates a modulation mode and a modulation rate of the response device;

[0246] Optionally, the first information further includes a time offset, where the time offset is the time for the answering device to switch from a non-total reflection state to a total reflection state before performing total reflection;

[0247] Optionally, in the case of discontinuous total reflection, the time domain resource of the first signal or the second signal further includes the number of total reflection time units;

[0248] 2) The answering device sends a first signal to the receiving device using a first transmission resource, where the first signal is obtained based on total reflection from the answering device;

[0249] The answering device sends a second signal to the receiving device in a second transmission resource, where the second signal is obtained based on total reflection of the answering device;

[0250] 3) The receiving device demodulates the first information, and receives the first signal and the second signal respectively in the corresponding transmission resources, estimates and compensates for the phase rotation introduced by the local frequency offset of the receiving device, obtains the phase difference, and measures the speed based on the TD-PDOA method.

[0251] Optionally, the receiving device reports the speed measurement result to the sending device.

[0252] Optionally, before 3), when the receiving device separates the direct link signal from the first signal, or the direct link signal from the second signal, the separation may be performed through the time delay difference introduced by multipath, or through a related receiver algorithm.

[0253] Optionally, the receiving device solves a phase difference between the direct link signal and the first signal, or a phase difference between the direct link signal and the second signal based on the separated direct link signal and the first signal, or the direct link signal and the second signal, where the phase difference is a phase rotation introduced by a local frequency offset of the receiving device.

[0254] Optionally, the sending device may also forward the first information to the receiving device through a third-party device, such as a relay device such as a Reconfigurable intelligent surface (RIS).

[0255] In general, when the answering device sends an uplink signal, the phase rotation of the reflection coefficient is inevitably introduced due to impedance switching; moreover, when the phase is measured at two different times, a phase discontinuity problem will occur between the two measurement times. The embodiment of the present application can effectively avoid the phase rotation problem introduced by impedance switching by instructing the answering device to perform total reflection, and also provides a transmission scheme corresponding to continuous phase measurement and discontinuous phase measurement, which can effectively solve the problem of phase discontinuity between the two measurement times.

[0256] The embodiments of the present application focus on passive transponders, semi-passive transponders, and active transponders that are modulated by radio frequency signals in other devices or environments to achieve high-precision positioning or high-precision speed measurement.

[0257] Corresponding to Fig. 9 The present application also provides a signal processing method, see Fig.13 As shown, the method may include the following steps:

[0258] S1310: The answering device receives the first information;

[0259] S1320: The answering device sends a first signal and a second signal to the reading and writing device based on the first information. The first signal and the second signal are total reflection signals, which are used by the reading and writing device to determine a first phase difference.

[0260] By applying the method provided in the embodiment of the present application, the answering device receives the first information, and based on the first information, sends the first signal and the second signal to the reading and writing device. The first signal and the second signal are total reflection signals, which are used by the reading and writing device to determine the first phase difference. Total reflection can effectively avoid the influence of various non-ideal factors existing in the backscatter communication system, and effectively measure the phase difference.

[0261] In some embodiments of the present application, the first information includes at least one of the following:

[0262] Information about the total reflection signal transmission resources;

[0263] Information on the modulation method of the total reflection signal;

[0264] Information about the modulation rate of the fully reflected signal.

[0265] In some embodiments of the present application, in the case of intermittent total reflection, the information of the total reflection signal transmission resource includes at least one of the following:

[0266] The identification of the time unit used for performing the total reflection;

[0267] The number of time units used to perform total reflection;

[0268] Identification of the total reflection time unit style;

[0269] The total reflection time unit pattern includes an identifier of a time unit used for total reflection or the number of time units used for total reflection.

[0270] In some embodiments of the present application, the total reflection time unit pattern is predefined.

[0271] In some embodiments of the present application, the total reflection signal modulation method includes a total reflection modulation method.

[0272] In some embodiments of the present application, in the case of discontinuous total reflection, the first information further includes at least one of the following:

[0273] Information about non-total reflection signal transmission resources;

[0274] Information on the modulation method of the non-total reflection signal;

[0275] Information on the encoding method of the non-total reflection signal;

[0276] Information about the modulation rate of the non-total reflection signal.

[0277] In some embodiments of the present application, before the answering device sends the first signal and the second signal to the reading and writing device based on the first information, the method further includes:

[0278] The answering device receives second information, where the second information is used to indicate that the answering device switches from the non-total reflection state to the total reflection state, or indicates a time offset for the answering device to switch from the non-total reflection state to the total reflection state.

[0279] In some embodiments of the present application, before the answering device sends the first signal and the second signal to the reading and writing device based on the first information, the method further includes the following:

[0280] The answering device receives the third signal;

[0281] The answering device generates the first signal or the second signal based on the third signal by total reflection modulation.

[0282] In some embodiments of the present application, the answering device receives the first information, including one of the following:

[0283] The answering device receives the first information from the reading and writing device;

[0284] The answering device receives first information from the other device.

[0285] In some embodiments of the present application, before the answering device receives the first information, the method further includes:

[0286] The answering device sends capability information;

[0287] The capability information includes at least one of the following:

[0288] Carrier generation capability information;

[0289] Frequency deviation capability information;

[0290] Oscillator capability information;

[0291] Amplify capability information;

[0292] Modulation mode support information.

[0293] The signal processing method provided in the embodiment of the present application can achieve Fig. 9 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0294] The signal processing method provided in the embodiment of the present application can be executed by a signal processing device. In the embodiment of the present application, the signal processing device provided in the embodiment of the present application is described by taking the signal processing device executing the signal processing method as an example.

[0295] like Fig.14 As shown, the signal processing device 1400 may include the following modules:

[0296] A first receiving module 1410 is configured to receive a first signal and a second signal from a response device, where the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the response device to perform total reflection transmission;

[0297] The first determining module 1420 is configured to determine a first phase difference between the first signal and the second signal.

[0298] By using the apparatus provided in the embodiment of the present application, a first signal and a second signal are received from a response device, and a first phase difference between the first signal and the second signal is determined. The first signal and the second signal are fully reflected signals transmitted based on the first information. Through total reflection, the influence of various non-ideal factors existing in the backscatter communication system can be effectively avoided, and the phase difference can be effectively measured.

[0299] In some embodiments of the present application, the first information includes at least one of the following:

[0300] Information about the total reflection signal transmission resources;

[0301] Information on the modulation method of the total reflection signal;

[0302] Information about the modulation rate of the fully reflected signal.

[0303] In some embodiments of the present application, in the case of intermittent total reflection, the information of the total reflection signal transmission resource includes at least one of the following:

[0304] The identification of the time unit used for performing total reflection;

[0305] The number of time units used to perform total reflection;

[0306] Identification of the total reflection time unit style;

[0307] The total reflection time unit pattern includes an identifier of a time unit used for total reflection or the number of time units used for total reflection.

[0308] In some embodiments of the present application, the total reflection time unit pattern is predefined.

[0309] In some embodiments of the present application, the total reflection signal modulation method includes a total reflection modulation method.

[0310] In some embodiments of the present application, in the case of discontinuous total reflection, the first information further includes at least one of the following:

[0311] Information about non-total reflection signal transmission resources;

[0312] Information on the modulation method of the non-total reflection signal;

[0313] Information on the encoding method of the non-total reflection signal;

[0314] Information about the modulation rate of the non-total reflection signal.

[0315] In some embodiments of the present application, the signal processing device 1400 further includes a first sending module, configured to:

[0316] Before receiving the first signal and the second signal from the answering device, second information is sent to the answering device, the second information being used to indicate the answering device switches from the non-total reflection state to the total reflection state, or indicating the time offset of the answering device switching from the non-total reflection state to the total reflection state.

[0317] In some embodiments of the present application, the signal processing device 1400 further includes a second sending module, configured to:

[0318] Before receiving the first signal and the second signal from the answering device, a third signal is sent to the answering device, where the third signal is used for modulating and generating the first signal or the second signal.

[0319] In some embodiments of the present application, there are multiple first signals and multiple second signals respectively, and the first determination module 1420 is used to:

[0320] A first phase difference of each signal pair in a plurality of signal pairs is determined, each signal pair includes two signals in a plurality of first signals and a plurality of second signals, and different signal pairs include different first signals or different second signals.

[0321] In some embodiments of the present application, in the case of discontinuous total reflection, the first determination module 1420 is used to:

[0322] Performing phase compensation on the first signal and the second signal;

[0323] A first phase difference is determined according to the phase-compensated first signal and the second signal.

[0324] In some embodiments of the present application, the signal processing device 1400 further includes a third sending module, configured to:

[0325] Prior to receiving the first signal and the second signal from the answering device, first information is sent to the answering device.

[0326] In some embodiments of the present application, the first receiving module 1410 is further configured to:

[0327] First information is received from another device.

[0328] In some embodiments of the present application, when first information is received from other devices, the first determining module 1420 is configured to:

[0329] Determine the phase rotation introduced by the local frequency offset;

[0330] Based on the phase rotation, phase compensation is performed on the first signal and the second signal;

[0331] A first phase difference is determined according to the phase-compensated first signal and the second signal.

[0332] In some embodiments of the present application, the first determining module 1420 is used to:

[0333] Separating the direct link signal from the first signal, or the direct link signal from the second signal, by using a time delay difference introduced by multipath or by using a correlation receiver algorithm;

[0334] The phase rotation introduced by the local frequency offset is determined according to a second phase difference between the direct link signal and the first signal, or a third phase difference between the direct link signal and the second signal.

[0335] In some embodiments of the present application, the first determining module 1420 is further configured to:

[0336] After determining a first phase difference between the first signal and the second signal, a radial velocity of the transponder device is determined based on the first phase difference.

[0337] In some embodiments of the present application, the first determining module 1420 is used to:

[0338] The radial velocity of the transponder device is determined based on the first phase difference and the time interval between the first signal and the second signal corresponding to the time unit.

[0339] In some embodiments of the present application, there are multiple first signals and multiple second signals respectively, and the first determination module 1420 is used to:

[0340] Determine multiple speed measurement results according to the first phase difference and time intervals between time units corresponding to different first signals or second signals;

[0341] Based on the plurality of velocity measurement results, a radial velocity of the transponder is determined.

[0342] In some embodiments of the present application, the signal processing device 1400 further includes a fourth sending module, configured to:

[0343] After determining the radial velocity of the transponder device according to the first phase difference, the radial velocity of the transponder device is sent to other devices.

[0344] In some embodiments of the present application, the signal processing device 1400 further includes a fifth sending module, configured to:

[0345] After determining a first phase difference between the first signal and the second signal, the first phase difference is sent to other devices.

[0346] In some embodiments of the present application, the first receiving module 1410 is further configured to:

[0347] receiving capability information of the answering device before receiving the first signal and the second signal from the answering device;

[0348] The capability information includes at least one of the following:

[0349] Carrier generation capability information; frequency deviation capability information; oscillator capability information; amplification capability information; modulation mode support information.

[0350] The signal processing device 1400 provided in the embodiment of the present application can realize Fig. 9 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0351] like Fig.15 As shown, the signal processing device 1500 may include the following modules:

[0352] The second receiving module 1510 is used to receive first information;

[0353] The sixth sending module 1520 is used to send a first signal and a second signal to the reading and writing device based on the first information, where the first signal and the second signal are total reflection signals and are used by the reading and writing device to determine a first phase difference.

[0354] The device provided in the embodiment of the present application is used to receive first information, and based on the first information, send a first signal and a second signal to a read-write device. The first signal and the second signal are total reflection signals, which are used by the read-write device to determine a first phase difference. Total reflection can effectively avoid the influence of various non-ideal factors existing in the backscatter communication system, and effectively measure the phase difference.

[0355] In some embodiments of the present application, the first information includes at least one of the following:

[0356] Information about the total reflection signal transmission resources;

[0357] Information on the modulation method of the total reflection signal;

[0358] Information about the modulation rate of the fully reflected signal.

[0359] In some embodiments of the present application, the total reflection signal transmission resources include total reflection signal time domain resources or total reflection signal frequency domain resources.

[0360] In some embodiments of the present application, in the case of intermittent total reflection, the information of the total reflection signal transmission resource includes at least one of the following:

[0361] The identification of the time unit used for performing total reflection;

[0362] The number of time units used to perform total reflection;

[0363] Identification of the total reflection time unit style;

[0364] The total reflection time unit pattern includes an identifier of a time unit used for total reflection or the number of time units used for total reflection.

[0365] In some embodiments of the present application, the total reflection time unit pattern is predefined.

[0366] In some embodiments of the present application, the total reflection signal modulation method includes a total reflection modulation method.

[0367] In some embodiments of the present application, in the case of discontinuous total reflection, the first information further includes at least one of the following:

[0368] Information about transmission resources of non-total reflection signals; information about modulation methods of non-total reflection signals; information about encoding methods of non-total reflection signals; information about modulation rates of non-total reflection signals.

[0369] In some embodiments of the present application, the second receiving module 1510 is further configured to:

[0370] Before sending the first signal and the second signal to the read / write device based on the first information, second information is received, where the second information is used to indicate that the answering device switches from the non-total reflection state to the total reflection state, or indicates the time offset for the answering device to switch from the non-total reflection state to the total reflection state.

[0371] In some embodiments of the present application, the second receiving module 1510 is further configured to:

[0372] receiving a third signal before sending the first signal and the second signal to the read / write device based on the first information;

[0373] The signal processing device 1500 further includes a generating module, configured to:

[0374] Based on the third signal, total reflection modulation generates the first signal or the second signal.

[0375] In some embodiments of the present application, the second receiving module 1510 is configured to perform one of the following:

[0376] receiving first information from a read-write device;

[0377] First information is received from another device.

[0378] In some embodiments of the present application, the sixth sending module 1520 is further configured to:

[0379] before receiving the first information, sending capability information;

[0380] The capability information includes at least one of the following:

[0381] Carrier generation capability information; frequency deviation capability information; oscillator capability information; amplification capability information; modulation mode support information.

[0382] The signal processing device 1500 provided in the embodiment of the present application can realize Fig.13 The various processes implemented by the illustrated method embodiment achieve the same technical effect and will not be described again here to avoid repetition.

[0383] like Fig.16 As shown, the embodiment of the present application further provides a communication device 1600, including a processor 1601 and a memory 1602, the memory 1602 stores a program or instruction that can be run on the processor 1601, for example, when the communication device 1600 is a read-write device, the program or instruction is executed by the processor 1601 to implement the above Fig. 9 When the communication device 1600 is a response device, the program or instruction is executed by the processor 1601 to implement the above Fig.13 The various steps of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0384] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Fig. 9 or Fig.13 The steps in the method embodiment shown. This terminal embodiment corresponds to the above method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.17 A schematic diagram of the structure of a terminal for implementing an embodiment of the present application.

[0385] The terminal 1700 includes but is not limited to: a radio frequency unit 1701, a network module 1702, an audio output unit 1703, an input unit 1704, a sensor 1705, a display unit 1706, a user input unit 1707, an interface unit 1708, a memory 1709 and at least some of the components of the processor 1710.

[0386] Those skilled in the art will appreciate that the terminal 1700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.17 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0387] It should be understood that in the embodiment of the present application, the input unit 1704 may include a graphics processing unit (GPU) 17041 and a microphone 17042, and the graphics processor 17041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1706 may include a display panel 17061, and the display panel 17061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1707 includes a touch panel 17071 and at least one of other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include two parts: a touch detection device and a touch controller. Other input devices 17072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0388] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1701 can transmit the data to the processor 1710 for processing; in addition, the RF unit 1701 can send uplink data to the network side device. Generally, the RF unit 1701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0389] The memory 1709 can be used to store software programs or instructions and various data. The memory 1709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1709 may include a volatile memory or a non-volatile memory. 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), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0390] The processor 1710 may include one or more processing units; optionally, the processor 1710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1710.

[0391] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.

[0392] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Fig. 9The steps of the method embodiment shown. The network side device embodiment corresponds to the above-mentioned read-write device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the network side device embodiment and can achieve the same technical effect.

[0393] Specifically, the embodiment of the present application also provides a network side device. Fig.18 As shown, the network side device 1800 includes: an antenna 1801, a radio frequency device 1802, a baseband device 1803, a processor 1804 and a memory 1805. The antenna 1801 is connected to the radio frequency device 1802. In the uplink direction, the radio frequency device 1802 receives information through the antenna 1801 and sends the received information to the baseband device 1803 for processing. In the downlink direction, the baseband device 1803 processes the information to be sent and sends it to the radio frequency device 1802. The radio frequency device 1802 processes the received information and sends it out through the antenna 1801.

[0394] The method executed by the reading and writing device in the above embodiment can be implemented in the baseband device 1803, and the baseband device 1803 includes a baseband processor.

[0395] The baseband device 1803 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.18 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1805 through a bus interface to call the program in the memory 1805 to execute the network device operations shown in the above method embodiment.

[0396] The network side device may further include a network interface 1806, which is, for example, a Common Public Radio Interface (CPRI).

[0397] Specifically, the network side device 1800 of the embodiment of the present invention further includes: instructions or programs stored in the memory 1805 and executable on the processor 1804, and the processor 1804 calls the instructions or programs in the memory 1805 to execute Fig.14 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0398] The embodiment of the present application also provides a readable storage medium on which a program or instruction is stored. When the program or instruction is executed by a processor, the above Fig. 9 or Fig.13 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0399] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0400] The present application embodiment further provides a computer program / program product, wherein the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the above Fig. 9 or Fig.13 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0401] The present application also provides a wireless communication system, including: a read-write device and a response device, wherein the read-write device can be used to perform the above Fig. 9 The steps of the method embodiment shown in the figure, the answering device can be used to perform the above Fig.13 Steps of the method embodiment are shown.

[0402] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0403] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0404] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A signal processing method, characterized in that: include: The read / write device receives a first signal and a second signal from the answering device, wherein the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the answering device to perform total reflection transmission; The read / write device determines a first phase difference between the first signal and the second signal.

2. The method according to claim 1, characterized in that The first information includes at least one of the following: Information about the total reflection signal transmission resources; Information on the modulation method of the total reflection signal; Information about the modulation rate of the fully reflected signal.

3. The method according to claim 2, characterized in that In the case of intermittent total reflection, the information of the total reflection signal transmission resource includes at least one of the following: The identification of the time unit used for performing the total reflection; The number of time units used to perform total reflection; Identification of the total reflection time unit style; The total reflection time unit pattern includes an identifier of a time unit for total reflection or the number of time units for total reflection.

4. The method according to claim 3, characterized in that The total reflection time unit pattern is predefined.

5. The method according to any one of claims 2 to 4, characterized in that In the case of discontinuous total reflection, the first information further includes at least one of the following: Information about non-total reflection signal transmission resources; Information on the modulation method of the non-total reflection signal; Information on the encoding method of the non-total reflection signal; Information about the modulation rate of the non-total reflection signal.

6. The method according to any one of claims 1 to 5, characterized in that Before the read / write device receives the first signal and the second signal from the answering device, the method further includes: The read / write device sends second information to the answering device, where the second information is used to instruct the answering device to switch from a non-total reflection state to a total reflection state, or to indicate a time offset for the answering device to switch from a non-total reflection state to a total reflection state.

7. The method according to any one of claims 1 to 6, characterized in that Before the read / write device receives the first signal and the second signal from the answering device, the method further includes: The read / write device sends a third signal to the answering device, where the third signal is used to modulate and generate the first signal or the second signal.

8. The method according to any one of claims 1 to 7, characterized in that There are a plurality of first signals and a plurality of second signals respectively, and the read / write device determines a first phase difference between the first signal and the second signal, including: The read / write device determines a first phase difference of each signal pair among a plurality of signal pairs, each signal pair includes two signals among a plurality of first signals and a plurality of second signals, and different signal pairs include different first signals or different second signals.

9. The method according to any one of claims 1 to 8, characterized in that: In the case of discontinuous total reflection, the read-write device determines a first phase difference between the first signal and the second signal, including: The read / write device performs phase compensation on the first signal and the second signal; The read / write device determines a first phase difference according to the phase-compensated first signal and the second signal.

10. The method according to any one of claims 1 to 9, characterized in that Before the read / write device receives the first signal and the second signal from the answering device, the method further includes one of the following: The reading and writing device sends the first information to the answering device; The read / write device receives the first information from other devices.

11. The method according to claim 10, characterized in that In the case where the read / write device receives the first information from another device, the read / write device determines a first phase difference between the first signal and the second signal, including: The read / write device determines the phase rotation introduced by the local frequency offset; The read / write device performs phase compensation on the first signal and the second signal based on the phase rotation; The read / write device determines a first phase difference according to the phase-compensated first signal and the second signal.

12. The method according to claim 11, characterized in that The read / write device determines the phase rotation introduced by the local frequency deviation, including: The reading and writing device separates the direct link signal from the first signal, or the direct link signal from the second signal, by using the time delay difference introduced by multipath or by using a correlation receiver algorithm; The read / write device determines the phase rotation introduced by the local frequency offset according to the second phase difference between the direct link signal and the first signal, or the third phase difference between the direct link signal and the second signal.

13. The method according to any one of claims 1 to 12, characterized in that After the read / write device determines a first phase difference between the first signal and the second signal, the method further includes: The read / write device determines the radial velocity of the transponder device based on the first phase difference.

14. The method according to claim 13, characterized in that The reading and writing device determines the radial velocity of the transponder device according to the first phase difference, including: The read / write device determines the radial velocity of the transponder device according to the first phase difference and the time interval between the first signal and the second signal corresponding to the time unit.

15. The method according to claim 14, characterized in that There are a plurality of first signals and a plurality of second signals respectively, and the read / write device determines the radial velocity of the transponder device according to the first phase difference and the time interval between the first signal and the second signal corresponding to the time unit, including: The reading and writing device determines a plurality of speed measurement results according to the first phase difference and time intervals between time units corresponding to different first signals or second signals; The read / write device determines the radial velocity of the transponder device based on the plurality of velocity measurement results.

16. The method according to any one of claims 13 to 15, characterized in that After the reading and writing device determines the radial velocity of the transponder device according to the first phase difference, the method further includes: The read / write device sends the radial velocity of the transponder device to other devices.

17. The method according to any one of claims 1 to 12, characterized in that After the read / write device determines a first phase difference between the first signal and the second signal, the method further includes: The read / write device sends the first phase difference to other devices.

18. The method according to any one of claims 1 to 17, characterized in that Before the read / write device receives the first signal and the second signal from the answering device, the method further includes: The read / write device receives the capability information of the answering device; The capability information includes at least one of the following: Carrier generation capability information; Frequency deviation capability information; Oscillator capability information; Amplify capability information; Modulation mode support information.

19. A signal processing method, characterized in that: include: The answering device receives the first information; The answering device sends a first signal and a second signal to the reading and writing device based on the first information, wherein the first signal and the second signal are total reflection signals and are used by the reading and writing device to determine a first phase difference.

20. The method according to claim 19, characterized in that The first information includes at least one of the following: Information about the total reflection signal transmission resources; Information on the modulation method of the total reflection signal; Information about the modulation rate of the fully reflected signal.

21. The method according to claim 20, characterized in that In the case of intermittent total reflection, the information of the total reflection signal transmission resource includes at least one of the following: The identification of the time unit used for performing the total reflection; The number of time units used to perform total reflection; Identification of the total reflection time unit style; The total reflection time unit pattern includes an identifier of a time unit for total reflection or the number of time units for total reflection.

22. The method according to claim 21, characterized in that The total reflection time unit pattern is predefined.

23. The method according to any one of claims 20 to 22, characterized in that In the case of discontinuous total reflection, the first information further includes at least one of the following: Information about non-total reflection signal transmission resources; Information on the modulation method of the non-total reflection signal; Information on the encoding method of the non-total reflection signal; Information about the modulation rate of the non-total reflection signal.

24. The method according to any one of claims 19 to 23, characterized in that Before the answering device sends the first signal and the second signal to the reading and writing device based on the first information, the method further includes: The answering device receives second information, where the second information is used to indicate that the answering device switches from a non-total reflection state to a total reflection state, or indicates a time offset for the answering device to switch from a non-total reflection state to a total reflection state.

25. The method according to any one of claims 19 to 24, characterized in that Before the answering device sends the first signal and the second signal to the reading and writing device based on the first information, the method further includes: The answering device receives a third signal; The transponder generates the first signal or the second signal by total reflection modulation based on the third signal.

26. The method according to any one of claims 19 to 25, characterized in that The answering device receives first information, including one of the following: The answering device receives first information from the reading and writing device; The answering device receives first information from another device.

27. The method according to any one of claims 19 to 26, characterized in that Before the answering device receives the first information, the method further comprises: The answering device sends capability information; The capability information includes at least one of the following: Carrier generation capability information; Frequency deviation capability information; Oscillator capability information; Amplify capability information; Modulation mode support information.

28. A signal processing device, characterized in that: include: A first receiving module, configured to receive a first signal and a second signal from a transponder, wherein the first signal and the second signal are total reflection signals transmitted based on first information, and the first information is used to instruct the transponder to perform total reflection transmission; The first determining module is used to determine a first phase difference between the first signal and the second signal.

29. A signal processing device, characterized in that: include: A second receiving module, used for receiving first information; The sixth sending module is used to send a first signal and a second signal to a read-write device based on the first information, wherein the first signal and the second signal are total reflection signals and are used by the read-write device to determine a first phase difference.

30. A communication device, characterized in that: It comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the signal processing method as described in any one of claims 1 to 27 are implemented.

31. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the signal processing method according to any one of claims 1 to 27 are implemented.