Signal processing method and device, communication equipment and storage medium

By performing total reflection, impedance switching modulation or full absorption operations in different time units of the backscatter communication device, non-ideal factors are eliminated, and the interference problem of channel state information estimation in backscatter communication is solved, improving the accuracy and communication performance of channel estimation.

CN119966565APending Publication Date: 2025-05-09VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311473445.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-07
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In backscatter communication, due to hardware capabilities limitations, the backscatter signal intensity is less than the direct link signal or self-interference signal intensity, resulting in large interference in channel state information estimation, affecting communication and perception performance.

Method used

By instructing the backscatter communication device to perform operations such as total reflection, impedance switching modulation or full absorption at different time units, non-ideal factors are eliminated and channel estimation accuracy is improved.

Benefits of technology

Effectively eliminate direct link interference or self-interference, improve channel estimation accuracy, and improve the communication and perception performance of backscatter communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119966565A_ABST
    Figure CN119966565A_ABST
Patent Text Reader

Abstract

The invention discloses a signal processing method and device, communication equipment and a storage medium, and belongs to the technical field of communication, and the signal processing method comprises the steps that first communication equipment receives a second signal generated based on a first signal from second communication equipment according to first information; the first communication equipment carries out non-ideal factor elimination based on the second signal and the first information or a third signal, and the third signal comprises a direct link signal or a self-interference signal; wherein the first information is used for indicating at least one of the following items: performing total reflection on the first signal in a first time unit; performing modulation corresponding to impedance switching on the first signal in a second time unit; and the first signal is fully absorbed in the third time unit or kept silent.
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] Backscatter Communication (BSC) refers to the use of radio frequency signals from other devices or environments to modulate signals to transmit information. Backscatter communication equipment has the characteristics of low cost, low power consumption, and small size. It can be widely used in warehousing and logistics, industrial manufacturing, smart cities, smart homes and other scenarios, 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.

[0003] The accuracy of backscatter communication cascade channel estimation affects the communication and perception performance of backscatter communication. Limited by the hardware capabilities of backscatter communication equipment, in a dual-base architecture, the signal strength of the backscatter signal is often smaller than the direct link signal strength. In a single-base architecture, the signal strength of the backscatter signal is often smaller than the self-interference signal strength, which results in greater interference when estimating the backscatter communication channel state information (CSI). Summary of the invention

[0004] Embodiments of the present application provide a signal processing method, apparatus, communication equipment, and storage medium that can reduce interference.

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

[0006] The first communication device receives a second signal generated based on the first signal from the second communication device according to the first information;

[0007] The first communication device performs non-ideal factor elimination based on the second signal and the first information or a third signal, where the third signal includes a direct link signal or a self-interference signal;

[0008] The first information is used to indicate at least one of the following:

[0009] Totally reflecting the first signal in a first time unit;

[0010] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0011] The first signal is fully absorbed or kept silent during the third time unit.

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

[0013] The second communication device generates a second signal according to the first information and the first signal;

[0014] The second communication device sends the second signal to the first communication device;

[0015] The first information is used to indicate at least one of the following:

[0016] Totally reflecting the first signal in a first time unit;

[0017] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0018] The first signal is fully absorbed or kept silent during the third time unit.

[0019] In a third aspect, a signal processing method is provided, comprising:

[0020] The third communication device sends the first information to the first communication device and the second communication device;

[0021] The third communication device sends a first signal to the second communication device;

[0022] The first information is used to indicate at least one of the following:

[0023] Totally reflecting the first signal in a first time unit;

[0024] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0025] The first signal is fully absorbed or kept silent during the third time unit.

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

[0027] A first receiving module, configured to receive a second signal generated based on the first signal from a second communication device according to the first information;

[0028] a processing module, configured to perform non-ideal factor elimination based on the second signal and the first information or a third signal, wherein the third signal includes a direct link signal or a self-interference signal;

[0029] The first information is used to indicate at least one of the following:

[0030] Totally reflecting the first signal in a first time unit;

[0031] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0032] The first signal is fully absorbed or kept silent during the third time unit.

[0033] In a fifth aspect, a signal processing device is provided, comprising:

[0034] A generating module, configured to generate a second signal according to the first information and the first signal;

[0035] A second sending module, configured to send the second signal to the first communication device;

[0036] The first information is used to indicate at least one of the following:

[0037] Totally reflecting the first signal in a first time unit;

[0038] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0039] The first signal is fully absorbed or kept silent during the third time unit.

[0040] In a sixth aspect, a signal processing device is provided, including:

[0041] A third sending module, used to send first information to the first communication device and the second communication device;

[0042] A fourth sending module, configured to send a first signal to the second communication device;

[0043] The first information is used to indicate at least one of the following:

[0044] Totally reflecting the first signal in a first time unit;

[0045] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0046] The first signal is fully absorbed or kept silent during the third time unit.

[0047] In the seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be executed on the processor, and when the program or instruction is executed by the processor, it implements the method as described in the first aspect, or implements the method as described in the second aspect, or implements the steps of the method as described in the third aspect.

[0048] In an eighth aspect, a communication device 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 instruction to implement the method described in the first aspect, or the method described in the second aspect, or the steps of the method described in the third aspect.

[0049] In the ninth 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 method described in the first aspect is implemented, or the method described in the second aspect is implemented, or the steps of the method described in the third aspect are implemented.

[0050] In the tenth aspect, a wireless communication system is provided, comprising: a first communication device and a second communication device, wherein the first communication device can be used to execute the steps of the method described in the first aspect, and the second communication device can be used to execute the steps of the method described in the second aspect.

[0051] In the eleventh aspect, a wireless communication system is provided, comprising: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to execute the steps of the method described in the first aspect, the second communication device can be used to execute the steps of the method described in the second aspect, and the third communication device can be used to execute the steps of the method described in the third aspect.

[0052] In the twelfth 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 method described in the first aspect, or the method described in the second aspect, or the steps of the method described in the third aspect.

[0053] In the thirteenth 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 method as described in the first aspect, or the method as described in the second aspect, or the steps of the method as described in the third aspect.

[0054] In an embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. The second communication device generates a second signal according to the indication of the first information and the first signal, and sends it to the first communication device. Based on the second signal, the first information or the third signal, the first communication device can eliminate non-ideal factors, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0056] Figure 2 It is a structural schematic diagram of a backscatter communication device in the related art;

[0057] Figure 3 It is a structural schematic diagram of a reading and writing device in the related art;

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

[0059] Figure 5 A schematic diagram of the relationship between a read / write device and a backscatter communication device in the related art;

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

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

[0062] Figure 8 This is a flowchart of a signal processing method in an embodiment of the present application;

[0063] Fig. 9 A schematic diagram of the first information indication content in an embodiment of the present application;

[0064] Fig.10 A schematic diagram of a transmission mode in an embodiment of the present application;

[0065] Fig.11 Another schematic diagram of the first information indication content in the embodiment of the present application;

[0066] Fig.12 Another schematic diagram of a transmission mode in an embodiment of the present application;

[0067] Fig.13 This is another schematic diagram of the content indicated by the first information in the embodiment of the present application;

[0068] Fig.14 This is another schematic diagram of a transmission mode in an embodiment of the present application;

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

[0070] Fig.16 This is a flowchart of another signal processing method in an embodiment of the present application;

[0071] Fig.17In the embodiments of this application Figure 8 A schematic structural diagram of a corresponding signal processing device;

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

[0073] Fig.19 In the embodiments of this application Fig.16 A schematic structural diagram of a corresponding signal processing device;

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

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

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

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

[0078] The terms "first", "second", etc. in this 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 this 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.

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

[0080] 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 th Generation, 6G) communication system.

[0081] 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 or a core 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 (home evolved Node B), a Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment 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.

[0082] To facilitate understanding, the application scenarios of the embodiments of the present application, as well as the related technologies and concepts involved, are first introduced.

[0083] 1. Application scenarios of embodiments of the present application

[0084] The technical solution provided in the embodiments of the present application can be applied to backscatter communication scenarios. For example, it can be applied to scenarios such as item inventory, logistics inventory, fire warning, positioning, speed measurement, etc. For example, it can be applied to a dedicated reader for wireless radio frequency identification (RFID) technology, WiFi transmission scenarios, cellular network transmission scenarios, or next-generation mobile communication scenarios.

[0085] 2. Extremely low power communication

[0086] Backscatter communication is a typical application of ultra-low power communication. Backscatter communication refers to the backscatter communication device using the radio frequency signal from other devices or the environment to modulate the signal to transmit its own information.

[0087] Types of backscatter communication equipment include the following:

[0088] One is a passive device, such as the backscatter communication device in the traditional RFID, which belongs to the passive Internet of Things (Passive-IoT) device, generally a tag device. This type of backscatter communication device does not have energy storage capacitors or energy storage batteries, and relies on radio frequency (RF) signals for energy supply. The received RF signal is the power signal of the rectifier, and it does not have the ability to generate carrier waves, and has the lowest power consumption.

[0089] The other is a semi-passive device. This type of backscatter communication device has energy storage capacitors or batteries and relies on non-RF signals to store energy. Optionally, this type of backscatter communication 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 the passive device.

[0090] Another type is active devices, such as active tags. This type of backscatter communication device has the ability to actively send, is equipped with energy storage capacitors or energy storage batteries, relies on non-RF signals for power supply, and can send information to base stations or read-write devices without relying on reflection of incident signals. It has carrier generation capabilities and consumes the most power.

[0091] In a backscatter communication system, a backscatter communication device, such as a tag device, 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. Backscatter communication devices generally include passive devices or semi-passive devices, which can use radio frequency signals from other devices or environments to modulate signals to transmit their own information. That is, passive devices or semi-passive devices are devices that modulate and reflect based on downlink radio frequency signals. For active devices, they can either generate carrier signals by themselves and modulate information based on the carrier signals they generate, or they can modulate using radio frequency signals from other devices or environments like passive devices or semi-passive devices.

[0092] Figure 2 This is a schematic diagram of the structure of the backscatter communication equipment. Its basic components and main functions include:

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

[0094] 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 device. The energy harvester module or power supply module supplies power to all other modules in the device;

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

[0096] Information Receiver module: used to demodulate control commands or data sent by read / write devices or other network nodes;

[0097] 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;

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

[0099] In addition to the above-mentioned basic building blocks, the backscatter communication device may also integrate a tunnel diode amplifier module, a low noise amplifier module, etc., to improve the receiving sensitivity and transmitting power of the backscatter communication device.

[0100] Figure 3 The following is a schematic diagram of the structure of the read / write device. In a traditional RFID system, the read / write device can be a reader or a reader. Its basic components and main functions include:

[0101] Antenna unit: used to receive modulated backscatter signals (Modulation backscatter signals);

[0102] Backscatter signal detection module: used to detect the backscatter signal sent by the backscatter communication equipment, 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 calculator, comparison, etc.

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

[0104] Figure 4 The 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. Among them, the reflection coefficient of the signal can be characterized as:

[0105]

[0106] Where Z0 is the antenna characteristic impedance and Z1 is the load impedance. Assume that the input incident 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:

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

[0108] Symbol 1 corresponds to impedance 1;

[0109] Symbol 2 corresponds to impedance 2;

[0110] …

[0111] The symbol n corresponds to impedance n.

[0112] 3. Information transmission between RFID reading and writing devices, such as gNB / reader and tag device Tag

[0113] like Figure 5 As shown, the read / write device can send signaling such as selection (Select), inventory (Inventory) and access (Access) to the tag device, and the status on the tag device side can include ready (Ready), arbitration (Arbitrate), response (Reply), acknowledgement (Acknowledged), open (Open), protected (Secured), destroyed (Killed), etc.

[0114] In the inventory mode, the read / write device selects the tag device, sends a query command, and the tag device responds, 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 tag device through the confirmation response (ACK) command. The tag 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), packet cyclic redundancy check (CRC), etc. If the EPC is valid, the read / write device can send a repeated query (QueryRep) command 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 tag device is a single tag device response process.

[0115] 4. Different Backscatter Communication System Architectures

[0116] Figure 6The figure shows a schematic diagram of the network architecture of a monostatic backscatter communication system (MBCS). The traditional RFID system is a typical MBCS architecture. MBCS includes backscatter communication equipment and read-write equipment, such as a reader, and backscatter communication equipment such as a tag device. The read-write equipment 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 equipment. The backscatter communication equipment backscatters the modulated RF signal, and the backscatter communication receiver in the read-write equipment demodulates the signal after receiving the backscatter signal. Since the RF source and the backscatter communication receiver are in the same device, such as the read-write device here, the corresponding system is called a monostatic backscatter communication system. In addition, in MBCS, since the RF signal 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. In a single-base architecture, the transmitting end of the backscatter communication system refers to the RF source on the reader / writer side, and the receiving end of the backscatter communication system refers to the backscatter communication receiving end, that is, the reader / writer device is both a transmitting device and a receiving device.

[0117] Different from MBCS, in the bistation backscatter communication system (BBCS), the RF source, backscatter communication receiver and backscatter communication equipment are all separate. 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. In a dual-base architecture, the transmitting device or transmitting end of the backscatter communication system refers to the device where the RF source is located, and the receiving device or receiving end of the backscatter communication system refers to the backscatter communication receiving end.

[0118] It is worth noting that ambient backscatter communication system (ABCS) is a type of BBCS, but unlike the RF source in BBCS which is a dedicated signal RF source, the RF source in ABCS can be an RF source in an available environment, such as: TV towers, cellular base stations, WiFi signals, Bluetooth signals, etc.

[0119] 5. Non-ideal factors of backscatter communication system

[0120] Due to non-ideal factors such as sampling time offset (STO), sampling frequency offset (SFO) and carrier frequency offset (CFO) at both ends of the backscatter communication system, and non-ideal factors introduced by CFO on the backscatter communication device side, impedance switching / environmental changes / transmission lines of the backscatter communication device, it is impossible to accurately eliminate direct link interference or self-interference, which will affect the accuracy of backscatter communication channel estimation.

[0121] The non-ideal factors of the backscatter communication system are as follows:

[0122] STO: Sampling clock offset, which is caused by the clock asynchrony between the transmitter and receiver, resulting in the sampling clock inconsistency 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 is also increased;

[0123] SFO: Sampling frequency offset, also caused by the clock asynchrony between the transmitter and receiver, is equivalent to adding noise to the phase offset caused by STO between subcarriers, which may cause ToF errors in multiple estimates of the same propagation path, and there is also the problem of inconsistent estimated values;

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

[0125] 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;

[0126] 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;

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

[0128] 6. Backscatter Communication Received Signal Model

[0129] This technology takes a dual-base architecture as an example to provide a dual-base signal reception model when there is no environmental reflection channel. Correspondingly, the dual-base signal reception model and the single-base signal reception model when there is an environmental reflection channel are similar to this.

[0130] Assuming that the direct link channel under ideal conditions is h0, the downlink transmission channel of backscatter communication is h1, the uplink transmission channel is h′1, the transmission signal of the network side device is x(t), and the signal to be modulated by the backscatter communication device is B(t), then the received signal at the receiving end in the mth time slot is expressed as:

[0131] y m (t) = h0x(t) + αh′1B m (t)h1x(t)=h0x(t)+αh c B m (t)x(t)+n m (1)

[0132] Where α represents the attenuated backscattering coefficient, h c represents the backscatter communication cascade channel under ideal conditions, n represents noise, for example, the additive white Gaussian noise (AWGN) received in the mth time slot has a mean of 0 and a noise power spectral density of

[0133] In the above expression, h0x(t) represents the interference of the direct link, which is much stronger than the backscatter signal h cSimilarly, in a single-base architecture, h0x(t) can also represent self-interference, where h0 represents the leakage channel from the transmitter to the receiver on the read / write device side (ignoring the influence of the reflection channel and the clutter interference channel caused by the mismatch).

[0134] VII. Estimation Principle of Backscatter Communication CSI under Non-ideal Factors

[0135] Assume that the time offset (TO) and frequency offset (FO) introduced by the clock offset between the transmitter and the receiver are γ, θ respectively. Tx -θ Rx 、f CFO , the phase rotation introduced by the non-ideal factors on the backscatter communication device side is θ tag According to formula (1), the backscatter communication cascade channel is further given when non-ideal factors exist: The expression is:

[0136]

[0137] For the direct link channel under non-ideal factors, there is no non-ideal factor introduced by the backscatter communication device side, so it can be expressed as:

[0138]

[0139] Method 1: Obtaining backscatter communication CSI by signal division

[0140] Assume that the transmitter sends a sequence of all ones, and the receiver separates the direct link signal from the backscatter signal (for example, the frequency of the modulated backscatter signal is different from the frequency of the direct link signal), and divides the two signals (equivalent to (2) / (3)), and obtains:

[0141]

[0142] It can be seen from the above formula that we need to obtain the backscatter communication channel h under ideal conditions. c , transforming formula (4), we can get:

[0143]

[0144] Therefore, obtaining the backscatter communication CSI through method 1 requires obtaining the non-ideal factors on the backscatter communication device side and the direct link CSI under ideal conditions. Since this solution does not involve obtaining the direct link CSI under ideal conditions, it can be assumed that the direct link CSI under ideal conditions has been obtained through a mechanism similar to round-trip measurement.

[0145] Method 2: Obtaining backscatter communication CSI by signal subtraction

[0146] Assume that the transmitter sends a full 1 sequence, and the receiver receives the direct link signal and backscatter signal under non-ideal factors respectively, and eliminates the non-ideal factors at both ends of the transmitter and receiver. After the receiver eliminates the non-ideal factors at both ends of the transmitter and receiver, it compensates for the direct link channel of the non-ideal factors and subtracts it from the direct link signal under ideal factors received again, and then the backscatter communication CSI under ideal conditions can be obtained. The expression is as follows:

[0147]

[0148] in, +h0 represents the backscatter communication channel under non-ideal factors and the direct link channel under ideal conditions after compensation correction.

[0149] The condition for formula (6) to be valid is that the backscatter communication device needs to perform total reflection and no non-ideal factors on the backscatter communication device side are introduced.

[0150] The application scenarios, related technologies and concepts of the embodiments of the present application are introduced above. The signal processing method provided by the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0151] See also Figure 8 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:

[0152] S810: The first communication device receives, from the second communication device according to the first information, a second signal generated based on the first signal;

[0153] S820: The first communication device performs non-ideal factor elimination based on the second signal and the first information or the third signal, where the third signal includes a direct link signal or a self-interference signal;

[0154] The first information is used to indicate at least one of the following:

[0155] Totally reflecting the first signal in a first time unit;

[0156] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0157] The first signal is fully absorbed or kept silent during the third time unit.

[0158] By applying the method provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. The second communication device generates a second signal according to the indication of the first information and the first signal, and sends it to the first communication device. The first communication device can eliminate non-ideal factors based on the second signal and the first information or the third signal, further eliminate direct link interference or self-interference, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication.

[0159] The technical solution provided in the embodiment of the present application can be applied in a dual-base architecture or a single-base architecture, the first communication device is a receiving device of a backscatter communication system, including a backscatter communication receiving end, which can be a base station, a reader, a relay, a terminal, etc., and the second communication device is a backscatter communication device, which can be a tag device, a terminal, etc. The second communication device can include a passive device, a semi-passive device, and an active device.

[0160] In a dual-base architecture, the first communication device includes a backscatter communication receiving end, and the third communication device is a transmitting device of the backscatter communication system, including an RF radio frequency source, and the following conditions exist:

[0161] The first communication device is a terminal, the third communication device is a base station or a reader or a relay, and the second communication device is a backscatter communication device.

[0162] In a dual-base architecture, the third signal includes a direct link signal, which is a direct path signal sent by the third communication device to the first communication device.

[0163] In a single-base architecture, the first communication device is both a transmitting device and a receiving device of the backscatter communication system, including a backscatter communication receiving end and an RF radio source. There are the following situations:

[0164] 1) The first communication device is a base station, a reader or a relay, and the second communication device is a tag device;

[0165] 2) The first communication device is a terminal, and the second communication device is a tag device;

[0166] 3) The first communication device is a base station or a relay, and the second communication device is a terminal.

[0167] In a single-base architecture, the third signal includes a self-interference signal, which is a signal leaked from a transmitting end of the first communication device to a receiving end.

[0168] In this embodiment of the present application, the first information is used to indicate at least one of the following:

[0169] Totally reflecting the first signal in a first time unit;

[0170] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0171] The first signal is fully absorbed or kept silent during the third time unit.

[0172] The second communication device can receive the first information and generate the second signal according to the first information and the first signal. According to the instruction of the first information, the second communication device can fully reflect the first signal in the first time unit, and the second signal received by the first communication device from the second communication device according to the first information includes a 1-bit backscatter signal, corresponding to the full reflection state. According to the instruction of the first information, the second communication device can modulate the first signal corresponding to the impedance switching in the second time unit, and the second signal received by the first communication device from the second communication device according to the first information includes a 1-bit backscatter signal, corresponding to the modulation state. According to the instruction of the first information, the second communication device can fully absorb the first signal in the third time unit, or remain silent, and the second signal received by the first communication device from the second communication device according to the first information may include a 0-bit backscatter signal, corresponding to the full absorption state, or the first communication device determines that the second communication device remains silent in the third time unit according to the first information.

[0173] It should be noted that the first time unit, the second time unit, and the third time unit are only used to distinguish different time units, and there is no time sequence restriction. The first time unit, the second time unit, and the third time unit may include one or more time units respectively. The time unit may be a random access opportunity (RACH Occasion, RO).

[0174] After the first communication device receives the second signal from the second communication device according to the first information, it can eliminate non-ideal factors based on the second signal and the first information or the third signal. Optionally, the non-ideal factors can be eliminated by the first or second method in the seventh related technology.

[0175] In some embodiments of the present application, after the first communication device eliminates non-ideal factors, the first communication device may eliminate the third signal or perform channel estimation based on the second signal, the first information, and the third signal. That is, after eliminating non-ideal factors, the first communication device may further perform direct link interference elimination or self-interference elimination, or perform channel estimation, or may also perform signal demodulation, positioning, and other operations.

[0176] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to the impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to the impedance switching in the second time unit.

[0177] In this way, the second communication device will first totally reflect the first signal in the first time unit and then modulate the first signal corresponding to the impedance switching in the second time unit according to the instruction of the first information. The first communication device first receives the totally reflected second signal in the first time unit and then receives the modulated second signal corresponding to the impedance switching in the second time unit. The non-ideal factors of the transceiver end can be eliminated first, and then the non-ideal factors of the backscatter communication device side relative to the transceiver end can be eliminated, which can effectively prevent the non-ideal factors of the transceiver end from affecting the elimination effect of the non-ideal factors on the backscatter communication device side.

[0178] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal. If the first information is used to indicate that the first signal is fully reflected in the first time unit, the second communication device, after receiving the first signal according to the instruction of the first information, directly reflects the first signal to the first communication device in the first time unit without performing signal absorption processing. Full reflection of the first signal on the second communication device side helps the first communication device eliminate non-ideal factors at the transceiver end.

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

[0180] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0181] In a single-base architecture, the first signal may be a carrier signal sent by a first communication device to a second communication device. In a dual-base architecture, the first signal may be a carrier signal sent by a third communication device to a second communication device. The first signal may be at least one of a single-frequency signal, an orthogonal frequency division multiplexing (OFDM) signal, and a chirp signal, and may also be other new waveform signals.

[0182] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0183] The interval between time units includes at least one of the following:

[0184] The first time unit includes an interval between time units;

[0185] the interval between the time units included in the second time unit;

[0186] The third time unit includes the interval between the time units;

[0187] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0188] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0189] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

[0190] That is, the first information is also used to indicate the interval between the time units, for example, indicating that each time unit is at least one time unit apart, or indicating that the time unit included in the first time unit and the time unit included in the third time unit are at least two time units apart. The interval between the time units can be determined according to the measurement accuracy requirement of the first communication device, so that the interval between the time units indicated by the first information meets the measurement accuracy requirement of the first communication device, so that the first communication device has sufficient time to perform signal processing.

[0191] In some embodiments of the present application, before the first communication device receives the second signal generated based on the first signal from the second communication device according to the first information, the method may further include the following steps:

[0192] The first communication device receives first information from a third communication device or a third-party device.

[0193] In an embodiment of the present application, under a dual-base architecture, the third communication device may send first information to the first communication device and the second communication device, the third communication device may send a first signal to the second communication device, or the third communication device may instruct a third-party device to send the first information to the first communication device and the second communication device, or the third communication device may instruct a third-party device to send the first signal to the second communication device. The second communication device receives the first information and the first signal, generates a second signal based on the first information and the first signal, and the second communication device sends the second signal to the first communication device. The first communication device receives the second signal generated based on the first signal from the second communication device based on the first information, and then eliminates non-ideal factors based on the second signal, as well as the first information or the third signal. Among them, the second communication device receiving the first information and the first signal may include: the second communication device receiving the first information or the first signal from the third communication device, or the second communication device receiving the first information or the first signal from the third device.

[0194] The third communication device keeps in synchronization with the third-party device. The third-party device can send the first information or the first signal to the first communication device or the second communication device according to the instruction of the third communication device, and can also send the first information or the first signal to the first communication device or the second communication device according to predefined content.

[0195] The first communication device receives the first information, which helps to receive the second signal based on the first information.

[0196] The second communication device receives the first information and the first signal, and facilitates sending the second signal based on the first information and the first signal.

[0197] In some embodiments of the present application, before the first communication device receives the first information from the third communication device, the method may further include at least one of the following:

[0198] The first communication device receives first synchronization information from the third communication device;

[0199] The first communication device sends second synchronization information to the third communication device.

[0200] In an embodiment of the present application, before the first communication device receives the first information from the third communication device or a third-party device, the first communication device and the third communication device may perform a synchronization operation, the third communication device may send the first synchronization information to the first communication device, or the first communication device may send the second synchronization information to the third communication device. Based on the first synchronization information or the second synchronization information, the first communication device and the third communication device may be synchronized, which facilitates the normal reception of subsequent information or signals.

[0201] In some embodiments of the present application, before the first communication device receives, from the second communication device according to the first information, a second signal generated based on the first signal, the method may further include one of the following:

[0202] The first communication device sends first information or a first signal to the second communication device;

[0203] The first communication device instructs the third party device to send first information or a first signal to the second communication device.

[0204] In the embodiment of the present application, under the single base station architecture, the first communication device may first determine the first information and send the first information or the first signal to the second communication device, or the first communication device may instruct the third party device to send the first information or the first signal to the second communication device. That is, the second communication device receiving the first information and the first signal may include: the second communication device receiving the first information or the first signal from the first communication device, or the second communication device receiving the first information or the first signal from the third party device.

[0205] The first communication device maintains a synchronization state with the third-party device. The third-party device can send the first information or the first signal to the second communication device according to the instruction of the first communication device, and can also send the first information or the first signal to the second communication device according to predefined content.

[0206] The second communication device receives the first information and the first signal, so that the second communication device processes the first signal accordingly according to an instruction of the first information.

[0207] In some embodiments of the present application, before the first communication device sends the first information or the first signal to the second communication device, or before the first communication device instructs the third-party device to send the first information or the first signal to the second communication device, the method may further include the following steps:

[0208] The first communication device receives capability information of the second communication device;

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

[0210] Carrier generation capability information;

[0211] Frequency deviation capability information;

[0212] Oscillator capability information;

[0213] Amplify capability information;

[0214] Modulation or coding method support information.

[0215] In an embodiment of the present application, before the first communication device sends the first information or the first signal to the second communication device, or before the first communication device instructs the third-party device to send the first information or the first signal to the second communication device, the second communication device may first send capability information, that is, the first communication device first receives the capability information of the second communication device. Optionally, the first communication device may receive the capability information of the second communication device from the second communication device, that is, the second communication device sends the capability information to the first communication device. Optionally, the first communication device may receive the capability information of the second communication device from other devices, that is, the second communication device sends the capability information to the other devices, and then sends it to the first communication device through the other devices. Other devices are devices other than the first communication device and the second communication device.

[0216] The capability information of the second communication device may include at least one of the following:

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

[0218] 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;

[0219] 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;

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

[0221] 5) Modulation or coding method support information, such as whether it supports amplitude modulation, frequency modulation, phase modulation, high-order modulation and other modulation methods.

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

[0223] The first communication device may determine the first information according to the capability information of the second communication device, so that the determined first information can better match the capability of the second communication device.

[0224] In some embodiments of the present application, under a dual-base architecture, a third communication device can receive capability information of a second communication device, so that the third communication device can accurately determine the first information based on the capability information of the second communication device, so that the determined first information can better match the capability of the second communication device.

[0225] Optionally, the third communication device may receive capability information of the second communication device from the second communication device, that is, before the second communication device receives the first information and the first signal, the second communication device may send capability information to the third communication device. Optionally, the third communication device may receive capability information of the second communication device from other devices, that is, the second communication device sends the capability information to other devices, and then sends it to the third communication device through the other devices. Other devices are devices other than the second communication device and the third communication device.

[0226] It should be noted that the third-party devices in different embodiments may be the same or different, and the third-party devices may be terminals, relays, and the like.

[0227] For ease of understanding, the following takes a dual-base architecture as an example to illustrate the technical solution provided by the embodiment of the present application through specific examples. In the following examples, the channel response is considered as a static channel, or in the backscatter communication cascade channel estimation stage, the coherence characteristics of the channel are satisfied, and the channel response does not change within a certain period of time. Each transmission process can be based on NR transmission or RFID transmission.

[0228] Example 1: Eliminating non-ideal factors at the transmitter and receiver

[0229] This example considers the second communication device, that is, the backscatter communication device side is fully reflected, or the non-ideal factors on the backscatter communication device side are negligible, and the backscatter communication device participates in and assists in eliminating the non-ideal factors of the transceiver, eliminating direct link interference, and estimating the backscatter communication CSI. The key point of this example is to give a specific transmission process and a resource configuration plan with the participation of the backscatter communication device.

[0230] The third communication device, such as a gNB, sends the first information and sends the first signal. The first information may include first control signaling and first configuration information, the first control signaling is used to instruct the second communication device to reflect on the corresponding transmission resource, and instruct the first communication device to perform non-ideal factor elimination / channel estimation / compensation / interference elimination according to the configured resources, and the first configuration information is used to configure the backscatter transmission pattern of the second communication device.

[0231] Optionally, the first control signaling includes two types of control signaling, wherein the first type of control signaling is sent to the second communication device and received by the second communication device, and the second type of control signaling is sent to the first communication device and received by the first communication device.

[0232] Optionally, the first signal may be a single frequency signal, an OFDM signal, a Chirp signal or other new waveform signals.

[0233] Optionally, the transmission mode configured by the first configuration information may include a modulation / coding mode, where the modulation mode includes at least one of amplitude modulation, phase modulation, frequency modulation, and pulse modulation, and satisfies the first rule:

[0234] Contains at least two 0-bit backscatter signals, corresponding to the full absorption state;

[0235] Contains at least one 1-bit backscatter signal, corresponding to the total reflection state.

[0236] Optionally, the first control signaling may include at least M ROs (time units or random access opportunities) and intervals between ROs. The intervals between ROs should meet the measurement accuracy requirement of the first communication device.

[0237] Optionally, before the third communication device sends the first information and the first signal, the second communication device reports capability information of the second communication device to the third communication device, and the third communication device acquires synchronization information of the first communication device.

[0238] For example, Fig. 9 , Fig.10 As shown, the first information instructs the second communication device to perform backscatter transmission in time unit 0, time unit 2 and time unit 5, and indicates the transmission pattern and backscatter link frequency (Backscatter Link Frequency, BLF).

[0239] The configuration rules of the time unit 0, the time unit 2, and the time unit 5 depend on the time when the third communication device sends the data packet and the measurement accuracy of the first communication device. Fig.10 The first transmission pattern can be represented as [1 0 0], and the second transmission pattern can be represented as [0 1 0].

[0240] Taking the first transmission style as an example, it is explained through mathematical expressions.

[0241] According to formula (1), under non-ideal conditions at the transceiver end, the received signal of the first communication device at time unit i is:

[0242]

[0243] Assume that the first signal sent by the third communication device is a sequence of all 1s, and α is a constant value within the coherence time. For time unit 0, since the second communication device fully reflects the first signal, the signal received by the first communication device can be expressed as:

[0244]

[0245] For time unit 2, since the second communication device fully absorbs the first signal, the signal received by the first communication device can be expressed as:

[0246]

[0247] By correlating equation (8) with equation (9), when there are FO and TO at the transmitting and receiving ends, we can obtain the offset of (9) relative to (8) in the time domain, and since (8) includes the backscatter path, the peak value of (8) is slightly higher than that of (9) in terms of amplitude. Assuming that the offset is Δt, after compensation, for (8), a new signal component can be obtained:

[0248] y[0]=h0+αh c +n (8')

[0249] For time unit 5, since the second communication device fully absorbs the first signal, the signal received by the first communication device can be expressed as:

[0250] y[5]=h0+n (9')

[0251] The first communication device performs a subtraction operation on (8') and (9') to eliminate direct link interference and obtain backscatter communication CSI.

[0252] Example 2: Eliminating non-ideal factors on the backscatter communication device side

[0253] This example ignores the non-ideal factors on the transmitting and receiving ends and only considers the non-ideal factors on the backscatter communication device side.

[0254] The third communication device, such as a gNB, sends the first information and sends the first signal. The first information may include the first control signaling and the first configuration information, the first control signaling is used to instruct the second communication device to reflect on the corresponding transmission resource, and instruct the first communication device to perform backscatter communication device side non-ideal factor estimation / compensation / interference elimination according to the configured resources, and the first configuration information is used to configure the backscatter transmission style of the second communication device.

[0255] Optionally, the first control signaling includes two types of control signaling, wherein the first type of control signaling is sent to the second communication device and received by the second communication device, and the second type of control signaling is sent to the first communication device and received by the first communication device.

[0256] Optionally, the first signal may be a single frequency signal, an OFDM signal, a Chirp signal or other new waveform signals.

[0257] Optionally, the transmission mode configured by the first configuration information may include a modulation / coding mode, where the modulation mode includes at least one of amplitude modulation, phase modulation, frequency modulation and pulse modulation, and satisfies the second rule:

[0258] Contains at least one 0-bit backscatter signal;

[0259] Contains at least a 1-bit backscatter signal.

[0260] Optionally, the first control signaling may include at least N ROs and intervals between the ROs. The intervals between the ROs should meet the measurement accuracy requirement of the first communication device.

[0261] Optionally, before the third communication device sends the first information and the first signal, the second communication device reports capability information of the second communication device to the third communication device, and the third communication device acquires synchronization information of the first communication device.

[0262] For example, Fig.11 , Fig.12 As shown, the first information instructs the second communication device to perform backscatter transmission in time unit 0 and time unit 5, and indicates the transmission pattern and BLF.

[0263] The configuration rules of the time unit 0 and the time unit 5 depend on the time when the third communication device sends the data packet and the measurement accuracy of the first communication device. Fig.12 The transmission pattern can be expressed as [1 0].

[0264] Taking this transmission mode as an example, it is explained through mathematical expressions and modulation principles.

[0265] Assume that the first signal sent by the third communication device is a sequence of all 1s, and α is a constant value within the coherence time. For time unit 0, the signal received by the first communication device can be expressed as:

[0266]

[0267] y[0] includes the backscattered upper and lower sideband signals: Assume that the second communication device receives a carrier signal with a frequency of f1, and performs OOK modulation of BLF=500KHz on time unit 0, generates two sideband signals of f1+500KHz+Δf and f1-500KHz+Δf (Δf represents FO on the backscatter communication device side), and performs reverse transmission. Therefore, the first communication device can receive the backscattered upper and lower sideband signals. Specifically, this example considers the elimination of non-ideal factors on the backscatter communication device side. After the first communication device obtains Δf through mixing, correlation and other operations on the upper and lower sidebands, y[0] is compensated, and the following formula can be obtained:

[0268] y[0]=h0+αh c +n (10')

[0269] For time unit 5, the signal received by the first communication device can be expressed as:

[0270] y[5]=h0+n (11)

[0271] The first communication device performs a subtraction operation on (10') and (11) to eliminate direct link interference and obtain backscatter communication CSI. It is worth noting that the above principle is to obtain backscatter communication CSI by subtraction. For the division method, its transmission process and resource configuration are similar and will not be repeated here.

[0272] Example 3: Eliminating non-ideal factors at the transceiver and backscatter communication equipment side

[0273] This example considers eliminating the non-ideal factors of the transceiver while also eliminating the non-ideal factors on the backscatter communication device side. If only the second communication device is instructed to perform total reflection, the non-ideal factors on the backscatter communication device side cannot be eliminated; if only the second communication device is instructed to perform modulation (for example, OOK modulation), the first communication device needs to estimate the non-ideal factors of the transceiver and the non-ideal factors on the backscatter communication device side at the same time, which increases the complexity and cannot guarantee the accuracy of the estimation.

[0274] Therefore, this example considers eliminating non-ideal factors on the transceiver side while also eliminating non-ideal factors on the backscatter communication device side in a transmission process.

[0275] The third communication device, such as a gNB, sends the first information and the first signal. The first information may include the first control signaling and the first configuration information, the first control signaling is used to instruct the second communication device to reflect on the corresponding transmission resource, and instruct the first communication device to perform non-ideal factor elimination / channel estimation / compensation / interference elimination according to the configured resources, and the first configuration information is used to configure the backscatter transmission pattern of the second communication device.

[0276] Optionally, the first signal may be a single frequency signal, an OFDM signal, a Chirp signal or other new waveform signals.

[0277] Optionally, the transmission mode configured by the first configuration information may include a modulation / coding mode, where the modulation mode includes at least one of amplitude modulation, phase modulation, frequency modulation, and pulse modulation, and satisfies the third rule:

[0278] Contains at least two 0-bit backscatter signals;

[0279] Contains at least two 1-bit backscatter signals;

[0280] Among them, one 1-bit backscatter signal corresponds to total reflection, and another 1-bit backscatter signal corresponds to modulation operations such as amplitude modulation, phase modulation or frequency modulation, and the total reflection bit is in front and the modulation bit is in the back. In this way, the non-ideal factors of the transceiver end can be eliminated first, and then the non-ideal factors on the backscatter communication device side can be eliminated, so as to avoid the non-ideal factors of the transceiver end affecting the elimination effect of the non-ideal factors on the backscatter communication device side.

[0281] Optionally, the first control signaling may include at least T ROs and intervals between the ROs. The intervals between the ROs should meet the measurement accuracy requirements of the first communication device. Compared with Example 1 and Example 2, T>M, and T>N.

[0282] Optionally, before the third communication device sends the first information and the first signal, the second communication device reports capability information of the second communication device to the third communication device, and the third communication device acquires synchronization information of the first communication device.

[0283] For example, Fig.13 , Fig.14 As shown, the first information instructs the second communication device to perform backscatter transmission in time unit 0, time unit 2, time unit 4 and time unit 5, and indicates the transmission pattern and BLF. Fig.14 The first transmission pattern can be represented as [1 0 1 0], and the second transmission pattern can be represented as [0 1 1 0].

[0284] Assume that the first signal sent by the third communication device is a sequence of all 1s, and α is a constant value within the coherence time. For time unit 0, the third communication device instructs the second communication device to perform operations such as amplitude modulation / phase modulation / frequency modulation, and the signal received by the first communication device can be expressed as:

[0285]

[0286] This expression is consistent with equation (8), except that the direct link channel and the backscatter communication cascade channel in equation (12) are affected by non-ideal factors at the transceiver and backscatter communication device sides. In order to avoid the influence of non-ideal factors at the transceiver side on the elimination of non-ideal factors at the backscatter communication device side, first consider eliminating the non-ideal factors at the transceiver side at time unit 0 and time unit 2. At this time, the second communication device maintains a full absorption or full reflection state.

[0287] Taking the first transmission mode as an example, for time unit 0, the signal received by the first communication device is consistent with the expression of formula (12); for time unit 2, the signal received by the first communication device is consistent with the expression of formula (9). At this time, y[0] and y[2] can be considered as signals that compensate for non-ideal factors at the transmitting and receiving ends.

[0288] According to the principle described in Example 2, based on time unit 4, after the second communication device performs reflection modulation, the first communication device can estimate and compensate for the non-ideal factors on the backscatter communication device side according to the upper and lower sideband signals. It is worth noting that when estimating and compensating for the non-ideal factors on the backscatter communication device side based on time unit 4, the first communication device has estimated and compensated for the non-ideal factors on the transceiver side according to time unit 0 and time unit 2. Therefore, when estimating and compensating for the non-ideal factors on the backscatter communication device side, it is not affected by the non-ideal factors on the transceiver side. For time unit 5, the backscatter communication CSI under ideal conditions can be obtained by subtraction, division, etc.

[0289] It should be noted that the embodiment of the present application can be extended to a multi-backscatter communication device scenario. In the multi-backscatter communication device scenario, the non-ideal factors of the transceiver are also eliminated first, and then the non-ideal factors of the multi-backscatter communication device side are eliminated.

[0290] The technical solution provided in the embodiment of the present application can eliminate non-ideal factors on the transceiver and backscatter communication device side by instructing the backscatter communication device to perform different transmission behaviors in different time units. While eliminating non-ideal factors, it can eliminate direct link interference or self-interference under ideal conditions, thereby improving the accuracy of backscatter communication CSI estimation.

[0291] Corresponding to the above method embodiment, the present application embodiment also provides a signal processing method, such as Fig.15 As shown, the method comprises the following steps:

[0292] S1510: The second communication device generates a second signal according to the first information and the first signal;

[0293] S1520: The second communication device sends a second signal to the first communication device;

[0294] The first information is used to indicate at least one of the following:

[0295] Totally reflecting the first signal in a first time unit;

[0296] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0297] The first signal is fully absorbed or kept silent during the third time unit.

[0298] By applying the method provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. The second communication device generates a second signal according to the indication of the first information and the first signal, and sends it to the first communication device. The first communication device can eliminate non-ideal factors based on the second signal and the first information or the third signal, further eliminate direct link interference or self-interference, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication.

[0299] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to the impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to the impedance switching in the second time unit.

[0300] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal.

[0301] In some embodiments of the present application, the modulation corresponding to the impedance switching includes at least one of the following:

[0302] Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

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

[0304] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0305] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0306] The interval between time units includes at least one of the following:

[0307] The first time unit includes an interval between time units;

[0308] the interval between the time units included in the second time unit;

[0309] The third time unit includes the interval between the time units;

[0310] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0311] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0312] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

[0313] In some embodiments of the present application, before the second communication device generates the second signal according to the first information and the first signal, the method may further include one of the following:

[0314] The second communication device receives the first information and the first signal.

[0315] In some embodiments of the present application, the second communication device receiving the first information and the first signal may include at least one of the following:

[0316] The second communication device receives the first information or the first signal from the first communication device;

[0317] The second communication device receives the first information or the first signal from the third communication device;

[0318] The second communication device receives first information or a first signal from a third-party device.

[0319] In some embodiments of the present application, the method may further include one of the following:

[0320] Before the second communication device receives the first information and the first signal, the second communication device sends capability information;

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

[0322] Carrier generation capability information;

[0323] Frequency deviation capability information;

[0324] Oscillator capability information;

[0325] Amplify capability information;

[0326] Modulation or coding method support information.

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

[0328] Corresponding to the above method embodiment, the present application embodiment also provides a signal processing method, such as Fig.16 As shown, the method comprises the following steps:

[0329] S1610: The third communication device sends first information to the first communication device and the second communication device;

[0330] S1620: The third communication device sends a first signal to the second communication device;

[0331] The first information is used to indicate at least one of the following:

[0332] Totally reflecting the first signal in a first time unit;

[0333] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0334] The first signal is fully absorbed or kept silent during the third time unit.

[0335] By applying the method provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. The third communication device sends the first information to the first communication device and the second communication device, and sends the first signal to the second communication device. The second communication device generates a second signal according to the indication of the first information and the first signal, and sends it to the first communication device. The first communication device can eliminate non-ideal factors based on the second signal, and the first information or the third signal, further eliminate direct link interference or self-interference, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication.

[0336] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to impedance switching in the second time unit.

[0337] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal.

[0338] In some embodiments of the present application, the modulation corresponding to the impedance switching includes at least one of the following:

[0339] Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

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

[0341] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0342] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0343] The interval between time units includes at least one of the following:

[0344] The first time unit includes an interval between time units;

[0345] the interval between the time units included in the second time unit;

[0346] The third time unit includes the interval between the time units;

[0347] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0348] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0349] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

[0350] In some embodiments of the present application, before the third communication device sends the first information to the first communication device and the second communication device, the method may further include at least one of the following:

[0351] The third communication device sends first synchronization information to the first communication device;

[0352] The third communication device receives second synchronization information from the first communication device.

[0353] In some embodiments of the present application, before the third communication device sends the first information to the first communication device and the second communication device, the method may further include:

[0354] The third communication device receives the capability information of the second communication device;

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

[0356] Carrier generation capability information;

[0357] Frequency deviation capability information;

[0358] Oscillator capability information;

[0359] Amplify capability information;

[0360] Modulation or coding method support information.

[0361] In some embodiments of the present application, the third communication device sending the first information to the first communication device and the second communication device may include the following steps:

[0362] The third communication device instructs the third party device to send the first information to the first communication device and the second communication device;

[0363] The third communication device sending a first signal to the second communication device may include the following steps:

[0364] The third communication device instructs the third party device to send a first signal to the second communication device.

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

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

[0367] like Fig.17 As shown, the signal processing device 1700 includes the following modules:

[0368] A first receiving module 1710, configured to receive a second signal generated based on the first signal from a second communication device according to the first information;

[0369] The processing module 1720 is used to perform non-ideal factor elimination based on the second signal and the first information or the third signal, where the third signal includes a direct link signal or a self-interference signal;

[0370] The first information is used to indicate at least one of the following:

[0371] Totally reflecting the first signal in a first time unit;

[0372] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0373] The first signal is fully absorbed or kept silent during the third time unit.

[0374] By using the device provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. After receiving the second signal generated by the second communication device according to the instruction of the first information and the first signal, based on the second signal, as well as the first information or the third signal, non-ideal factors can be eliminated, direct link interference or self-interference can be further eliminated, the accuracy of channel estimation is improved, and the communication and perception performance of backscatter communication are improved.

[0375] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to the impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to the impedance switching in the second time unit.

[0376] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal.

[0377] In some embodiments of the present application, the modulation corresponding to the impedance switching includes at least one of the following:

[0378] Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

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

[0380] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0381] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0382] The interval between time units includes at least one of the following:

[0383] The first time unit includes an interval between time units;

[0384] the interval between the time units included in the second time unit;

[0385] The third time unit includes the interval between the time units;

[0386] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0387] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0388] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

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

[0390] Before receiving a second signal generated based on the first signal from the second communication device according to the first information, first information is received from a third communication device or a third party device.

[0391] In some embodiments of the present application, the signal processing device 1700 further includes a first synchronization module, configured to perform at least one of the following before receiving the first information from the third communication device or the third-party device:

[0392] receiving first synchronization information from a third communication device;

[0393] The second synchronization information is sent to the third communication device.

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

[0395] before receiving a second signal generated based on the first signal from the second communication device according to the first information, sending the first information or the first signal to the second communication device;

[0396] Or, instruct the third-party device to send the first information or the first signal to the second communication device.

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

[0398] Before sending the first information or the first signal to the second communication device, or before instructing the third-party device to send the first information or the first signal to the second communication device, receiving capability information of the second communication device;

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

[0400] Carrier generation capability information;

[0401] Frequency deviation capability information;

[0402] Oscillator capability information;

[0403] Amplify capability information;

[0404] Modulation or coding method support information.

[0405] In some embodiments of the present application, the processing module 1720 is further configured to:

[0406] After non-ideal factors are eliminated, the third signal is eliminated or channel estimation is performed based on the second signal, the first information and the third signal.

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

[0408] like Fig.18 As shown, the signal processing device 1800 includes the following modules:

[0409] A generating module 1810, configured to generate a second signal according to the first information and the first signal;

[0410] The second sending module 1820 is used to send a second signal to the first communication device;

[0411] The first information is used to indicate at least one of the following:

[0412] Totally reflecting the first signal in a first time unit;

[0413] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0414] The first signal is fully absorbed or kept silent during the third time unit.

[0415] By using the device provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained. A second signal is generated according to the instruction of the first information and the first signal, and is sent to the first communication device. The first communication device can eliminate non-ideal factors based on the second signal and the first information or the third signal, further eliminate direct link interference or self-interference, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication.

[0416] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to the impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to the impedance switching in the second time unit.

[0417] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal.

[0418] In some embodiments of the present application, the modulation corresponding to the impedance switching includes at least one of the following:

[0419] Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

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

[0421] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0422] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0423] The interval between time units includes at least one of the following:

[0424] The first time unit includes an interval between time units;

[0425] the interval between the time units included in the second time unit;

[0426] The third time unit includes the interval between the time units;

[0427] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0428] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0429] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

[0430] In some embodiments of the present application, the signal processing device 1800 further includes a second receiving module, which is used to:

[0431] Before generating the second signal based on the first information and the first signal, the first information and the first signal are received.

[0432] In some embodiments of the present application, the second receiving module is used to:

[0433] receiving first information or a first signal from a first communication device;

[0434] receiving first information or a first signal from a third communication device;

[0435] A first message or a first signal is received from a third-party device.

[0436] In some embodiments of the present application, the second sending module 1810 is further configured to:

[0437] before receiving the first information and the first signal, sending capability information;

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

[0439] Carrier generation capability information;

[0440] Frequency deviation capability information;

[0441] Oscillator capability information;

[0442] Amplify capability information;

[0443] Modulation or coding method support information.

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

[0445] like Fig.19 As shown, the signal processing device 1900 includes the following modules:

[0446] The third sending module 1910 is used to send the first information to the first communication device and the second communication device;

[0447] The fourth sending module 1920 is configured to send a first signal to a second communication device;

[0448] The first information is used to indicate at least one of the following:

[0449] Totally reflecting the first signal in a first time unit;

[0450] Performing modulation corresponding to impedance switching on the first signal in a second time unit;

[0451] The first signal is fully absorbed or kept silent during the third time unit.

[0452] Using the device provided in the embodiment of the present application, the first information is used to indicate that the first signal is fully reflected in the first time unit, or the first signal is modulated corresponding to the impedance switching in the second time unit, or the first signal is fully absorbed in the third time unit, or silence is maintained, the first information is sent to the first communication device and the second communication device, the first signal is sent to the second communication device, the second communication device generates a second signal according to the indication of the first information and the first signal, and sends it to the first communication device, the first communication device can eliminate non-ideal factors based on the second signal, and the first information or the third signal, further eliminate direct link interference or self-interference, improve the accuracy of channel estimation, and improve the communication and perception performance of backscatter communication.

[0453] In some embodiments of the present application, when the first information is used to indicate that the first signal is fully reflected in the first time unit and that the first signal is modulated corresponding to impedance switching in the second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to impedance switching in the second time unit.

[0454] In some embodiments of the present application, fully reflecting the first signal includes not performing absorption processing on the first signal.

[0455] In some embodiments of the present application, the modulation corresponding to the impedance switching includes at least one of the following:

[0456] Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

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

[0458] Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

[0459] In some embodiments of the present application, the first information is further used to indicate an interval between time units, and the interval between time units meets the measurement accuracy requirement of the first communication device;

[0460] The interval between time units includes at least one of the following:

[0461] The first time unit includes an interval between time units;

[0462] the interval between the time units included in the second time unit;

[0463] The third time unit includes the interval between the time units;

[0464] an interval between a time unit included in the first time unit and a time unit included in the second time unit;

[0465] an interval between a time unit included in the first time unit and a time unit included in the third time unit;

[0466] The interval between the time unit included in the second time unit and the time unit included in the third time unit.

[0467] In some embodiments of the present application, the signal processing device 1900 further includes a second synchronization module, configured to perform at least one of the following before sending the first information to the first communication device and the second communication device:

[0468] Sending first synchronization information to the first communication device;

[0469] Second synchronization information is received from the first communication device.

[0470] In some embodiments of the present application, the signal processing device 1900 further includes a third receiving module, which is used to:

[0471] Before sending the first information to the first communication device and the second communication device, receiving capability information of the second communication device;

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

[0473] Carrier generation capability information; frequency deviation capability information; oscillator capability information; amplification capability information; modulation or coding method support information.

[0474] In some embodiments of the present application, the third sending module 1910 is used to:

[0475] Instructing the third-party device to send first information to the first communication device and the second communication device;

[0476] Or, the fourth sending module 1920 is used to:

[0477] The third party device is instructed to send a first signal to the second communication device.

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

[0479] like Fig. 20 As shown, the embodiment of the present application further provides a communication device 2000, including a processor 2001 and a memory 2002, the memory 2002 stores a program or instruction that can be run on the processor 2001, for example, when the communication device 2000 is a first communication device, the program or instruction is executed by the processor 2001 to implement the above Figures 8 to 14 The various steps of the method embodiment shown in the figure can achieve the same technical effect; when the communication device 2000 is a second communication device, the program or instruction is executed by the processor 2001 to implement the above Figures 9 to 15 The various steps of the method embodiment shown in the figure can achieve the same technical effect; when the communication device 2000 is a third communication device, the program or instruction is executed by the processor 2001 to implement the above Figures 9 to 14 , Fig.16 The various steps of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0480] 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 Figures 8 to 15 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned method embodiment on the first communication device or second communication device side, and each implementation process and implementation mode of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect.

[0481] Specifically, Fig.21 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0482] The terminal 2100 includes but is not limited to: a radio frequency unit 2101, a network module 2102, an audio output unit 2103, an input unit 2104, a sensor 2105, a display unit 2106, a user input unit 2107, an interface unit 2108, a memory 2109 and at least some of the components of the processor 2110.

[0483] Those skilled in the art will appreciate that the terminal 2100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 2110 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.21The 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.

[0484] It should be understood that in the embodiment of the present application, the input unit 2104 may include a graphics processing unit (GPU) 21041 and a microphone 21042, and the graphics processor 21041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 2106 may include a display panel 21061, and the display panel 21061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 2107 includes a touch panel 21071 and at least one of other input devices 21072. The touch panel 21071 is also called a touch screen. The touch panel 21071 may include two parts: a touch detection device and a touch controller. Other input devices 21072 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.

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

[0486] The memory 2109 can be used to store software programs or instructions and various data. The memory 2109 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 2109 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 2109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0487] The processor 2110 may include one or more processing units; optionally, the processor 2110 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 2110.

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

[0489] 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 Figures 8 to 14 , Fig.16The steps of the method embodiment shown. The network side device embodiment corresponds to the first communication device or the third communication device side method embodiment described above, and each implementation process and implementation method of the above method embodiment can be applied to the network side device embodiment and can achieve the same technical effect.

[0490] Specifically, the embodiment of the present application also provides a network side device. Fig. 22 As shown, the network side device 2200 includes: an antenna 2201, a radio frequency device 2202, a baseband device 2203, a processor 2204 and a memory 2205. The antenna 2201 is connected to the radio frequency device 2202. In the uplink direction, the radio frequency device 2202 receives information through the antenna 2201 and sends the received information to the baseband device 2203 for processing. In the downlink direction, the baseband device 2203 processes the information to be sent and sends it to the radio frequency device 2202. The radio frequency device 2202 processes the received information and sends it out through the antenna 2201.

[0491] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 2203, which includes a baseband processor.

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

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

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

[0495] 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 Figures 8 to 16 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

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

[0497] The present application also provides a chip, which includes 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 above Figures 8 to 16 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

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

[0499] 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 Figures 8 to 16 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0500] The embodiment of the present application also provides a wireless communication system, including: a first communication device and a second communication device, wherein the first communication device can be used to perform the above Figures 8 to 14 The steps of the method embodiment shown in the figure, the second communication device can be used to perform the above Figures 9 to 15 Steps of the method embodiment are shown.

[0501] The embodiment of the present application also provides a wireless communication system, including: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to perform the above Figures 8 to 14 The steps of the method embodiment shown in the figure, the second communication device can be used to perform the above Figures 9 to 15 The steps of the method embodiment shown in the figure, the third communication device can be used to perform the above Figures 9 to 14 , Fig.16 Steps of the method embodiment are shown.

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

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

[0504] 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 first communication device receives a second signal generated based on the first signal from the second communication device according to the first information; The first communication device performs non-ideal factor elimination based on the second signal and the first information or a third signal, wherein the third signal includes a direct link signal or a self-interference signal; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

2. The method according to claim 1, characterized in that: In the case where the first information is used to indicate that the first signal is totally reflected in a first time unit and that the first signal is modulated corresponding to impedance switching in a second time unit, the first information is also used to indicate that the first signal is first totally reflected in the first time unit and then modulated corresponding to impedance switching in the second time unit.

3. The method according to claim 1 or 2, characterized in that: The totally reflecting the first signal includes not performing any absorption processing on the first signal.

4. The method according to any one of claims 1 to 3, characterized in that The modulation corresponding to the impedance switching includes at least one of the following: Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

5. The method according to any one of claims 1 to 4, characterized in that The first signal includes at least one of the following: Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

6. The method according to any one of claims 1 to 5, characterized in that The first information is further used to indicate an interval between time units, and the interval between the time units meets the measurement accuracy requirement of the first communication device; The interval between the time units includes at least one of the following: The first time unit includes an interval between time units; The second time unit includes an interval between time units; The interval between the time units included in the third time unit; an interval between a time unit included in the first time unit and a time unit included in the second time unit; an interval between a time unit included in the first time unit and a time unit included in the third time unit; The interval between the time unit included in the second time unit and the time unit included in the third time unit.

7. The method according to any one of claims 1 to 6, characterized in that Before the first communication device receives, from the second communication device according to the first information, a second signal generated based on the first signal, the method further includes: The first communication device receives the first information from a third communication device or a third-party device.

8. The method according to claim 7, characterized in that Before the first communication device receives the first information from the third communication device or the third-party device, the method further includes at least one of the following: The first communication device receives first synchronization information from the third communication device; The first communication device sends second synchronization information to the third communication device.

9. The method according to any one of claims 1 to 6, characterized in that Before the first communication device receives, from the second communication device according to the first information, a second signal generated based on the first signal, the method further includes one of the following: The first communication device sends the first information or the first signal to the second communication device; The first communication device instructs a third-party device to send the first information or the first signal to the second communication device.

10. The method according to claim 9, characterized in that Before the first communication device sends the first information or the first signal to the second communication device, or before the first communication device instructs a third-party device to send the first information or the first signal to the second communication device, the method further includes: The first communication device receives capability information of the second communication 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 or coding method support information.

11. The method according to any one of claims 1 to 10, characterized in that After the first communication device performs non-ideal factor elimination, the method further includes: The first communication device cancels the third signal or performs channel estimation based on the second signal, the first information, and the third signal.

12. A signal processing method, characterized in that: include: The second communication device generates a second signal according to the first information and the first signal; The second communication device sends the second signal to the first communication device; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

13. The method according to claim 12, characterized in that In the case where the first information is used to indicate that the first signal is totally reflected in a first time unit and that the first signal is modulated corresponding to impedance switching in a second time unit, the first information is also used to indicate that the first signal is first totally reflected in the first time unit and then modulated corresponding to impedance switching in the second time unit.

14. The method according to claim 12 or 13, characterized in that The totally reflecting the first signal includes not performing any absorption processing on the first signal.

15. The method according to any one of claims 12 to 14, characterized in that The modulation corresponding to the impedance switching includes at least one of the following: Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

16. The method according to any one of claims 12 to 15, characterized in that The first signal includes at least one of the following: Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

17. The method according to any one of claims 12 to 16, characterized in that The first information is further used to indicate an interval between time units, and the interval between the time units meets the measurement accuracy requirement of the first communication device; The interval between the time units includes at least one of the following: The first time unit includes an interval between time units; The second time unit includes an interval between time units; The interval between the time units included in the third time unit; an interval between a time unit included in the first time unit and a time unit included in the second time unit; an interval between a time unit included in the first time unit and a time unit included in the third time unit; The interval between the time unit included in the second time unit and the time unit included in the third time unit.

18. The method according to any one of claims 12 to 17, characterized in that Before the second communication device generates the second signal according to the first information and the first signal, the method further includes: The second communication device receives the first information and the first signal.

19. The method according to claim 18, characterized in that The second communication device receives the first information and the first signal, including at least one of the following: The second communication device receives the first information or the first signal from the first communication device; The second communication device receives the first information or the first signal from a third communication device; The second communication device receives the first information or the first signal from a third-party device.

20. The method according to claim 18 or 19, characterized in that Before the second communication device receives the first information and the first signal, the method further includes: The second communication 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 or coding method support information.

21. A signal processing method, characterized in that: include: The third communication device sends the first information to the first communication device and the second communication device; The third communication device sends a first signal to the second communication device; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

22. The method according to claim 21, characterized in that In the case where the first information is used to indicate that the first signal is fully reflected in a first time unit and that the first signal is modulated corresponding to impedance switching in a second time unit, the first information is also used to indicate that the first signal is fully reflected in the first time unit and then modulated corresponding to impedance switching in the second time unit.

23. The method according to claim 21 or 22, characterized in that The totally reflecting the first signal includes not performing any absorption processing on the first signal.

24. The method according to any one of claims 21 to 23, characterized in that The modulation corresponding to the impedance switching includes at least one of the following: Amplitude modulation, phase modulation, frequency modulation, pulse modulation.

25. The method according to any one of claims 21 to 24, characterized in that The first signal includes at least one of the following: Single frequency signal, orthogonal frequency division multiplexing signal, chirp signal.

26. The method according to any one of claims 21 to 25, characterized in that The first information is further used to indicate an interval between time units, and the interval between the time units meets the measurement accuracy requirement of the first communication device; The interval between the time units includes at least one of the following: The first time unit includes an interval between time units; The second time unit includes an interval between time units; The interval between the time units included in the third time unit; an interval between a time unit included in the first time unit and a time unit included in the second time unit; an interval between a time unit included in the first time unit and a time unit included in the third time unit; The interval between the time unit included in the second time unit and the time unit included in the third time unit.

27. The method according to any one of claims 21 to 26, characterized in that Before the third communication device sends the first information to the first communication device and the second communication device, the method further includes at least one of the following: The third communication device sends first synchronization information to the first communication device; The third communication device receives second synchronization information from the first communication device.

28. The method according to any one of claims 21 to 27, characterized in that Before the third communication device sends the first information to the first communication device and the second communication device, the method further includes: The third communication device receives capability information of the second communication 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 or coding method support information.

29. The method according to any one of claims 21 to 28, characterized in that The third communication device sends first information to the first communication device and the second communication device, including: The third communication device instructs the third party device to send first information to the first communication device and the second communication device; Or, the third communication device sending a first signal to the second communication device includes: The third communication device instructs the third party device to send a first signal to the second communication device.

30. A signal processing device, characterized in that: include: A first receiving module, configured to receive a second signal generated based on the first signal from a second communication device according to the first information; a processing module, configured to perform non-ideal factor elimination based on the second signal and the first information or a third signal, wherein the third signal includes a direct link signal or a self-interference signal; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

31. A signal processing device, characterized in that: include: A generating module, configured to generate a second signal according to the first information and the first signal; A second sending module, configured to send the second signal to the first communication device; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

32. A signal processing device, characterized in that: include: A third sending module, used to send first information to the first communication device and the second communication device; A fourth sending module, configured to send a first signal to the second communication device; The first information is used to indicate at least one of the following: Totally reflecting the first signal in a first time unit; Performing modulation corresponding to impedance switching on the first signal in a second time unit; The first signal is fully absorbed or kept silent during the third time unit.

33. A communication device, characterized in that: It includes a processor and a memory, 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, it implements the signal processing method as described in any one of claims 1 to 11, or implements the signal processing method as described in any one of claims 12 to 20, or implements the steps of the signal processing method as described in any one of claims 21 to 29.

34. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the signal processing method as described in any one of claims 1 to 11, or implement the signal processing method as described in any one of claims 12 to 20, or implement the steps of the signal processing method as described in any one of claims 21 to 29.