Signal processing method and communication device
By using Walsh sequence spreading and despreading processing, the problems of self-interference and direct link interference in backscatter communication are solved, improving the efficiency and reliability of communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2022-06-29
- Publication Date
- 2026-06-19
AI Technical Summary
Backscatter communication receiving devices are susceptible to self-interference signals or direct link interference signals when receiving backscatter signals. Existing technologies are unable to effectively eliminate these interference signals, leading to a decline in communication performance.
The original signal is spread and despread using the Walsh sequence. The Walsh sequence and target sequence are determined by the indication information to eliminate interference signals and recover useful backscattered signals.
It effectively eliminates interference signals, improves the transmission efficiency, transmission distance and reliability of backscatter communication, and ensures communication performance.
Smart Images

Figure CN117375662B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, specifically relating to a signal processing method and a communication device. Background Technology
[0002] A backscatter communication (BSC) system typically includes a radio frequency (RF) source, a backscatter communication transmitter, and a backscatter communication receiver. The RF source provides the RF carrier source for the backscatter communication transmitter. The backscatter communication transmitter modulates and backscatters the RF signal and sends the resulting backscatter signal to the backscatter communication receiver. The backscatter communication receiver demodulates the received backscatter signal to achieve communication with the backscatter communication transmitter.
[0003] However, in practical applications, the backscatter communication receiving device receives signals that include not only the backscattered signal transmitted by the backscatter communication transmitting device, but also self-interference signals or direct link interference signals at the same frequency. Therefore, to obtain a useful backscattered signal, it is necessary to eliminate the self-interference signals or direct link interference signals received by the backscatter communication receiving device. However, currently, there is a lack of an effective technical solution to achieve this goal. Summary of the Invention
[0004] This application provides a signal processing method and a communication device that can solve the problem that it is currently impossible to effectively eliminate self-interference signals or direct link interference signals received by backscatter communication receiving devices.
[0005] Firstly, a signal processing method is provided, the method comprising:
[0006] The first communication device determines the first Walsh sequence based on the first instruction information;
[0007] The first communication device spreads the original signal according to the first Walsh sequence to generate a first signal;
[0008] The first communication device sends the first signal to the second communication device, and the first communication device is a device that provides a radio frequency carrier source to the second communication device.
[0009] Secondly, a signal processing apparatus is provided, the apparatus comprising:
[0010] The determination module is used to determine the first Walsh sequence based on the first indication information;
[0011] The signal processing module is used to spread the original signal according to the first Walsh sequence to generate a first signal;
[0012] The transmitting module is used to transmit the first signal to the second communication device, and the device is a device for providing a radio frequency carrier source to the second communication device.
[0013] Thirdly, a signal processing method is provided, the method comprising:
[0014] The second communication device receives the first signal, which is generated by the first communication device spreading the original signal according to the first Walsh sequence;
[0015] The second communication device determines the first target sequence based on the third instruction information;
[0016] The second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal;
[0017] The second communication device sends the second signal to the third communication device.
[0018] Fourthly, a signal processing apparatus is provided, the apparatus comprising:
[0019] A receiving module is used to receive a first signal, which is generated by a first communication device spreading the original signal according to a first Walsh sequence.
[0020] The determination module is used to determine the first target sequence based on the third indication information;
[0021] The signal processing module is used to generate a second signal based on the first target sequence and the backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal;
[0022] The transmitting module is used to transmit the second signal to a third communication device.
[0023] Fifthly, a signal processing method is provided, the method comprising:
[0024] The third communication device receives a first signal and a second signal. The first signal is generated by the first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by the second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal.
[0025] The third communication device determines the third target sequence based on the seventh indication information;
[0026] The third communication device despreads the first signal and the second signal according to the third target sequence.
[0027] Sixthly, a signal processing apparatus is provided, the apparatus comprising:
[0028] A receiving module is used to receive a first signal and a second signal. The first signal is generated by a first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by a second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal.
[0029] The determination module is used to determine the third target sequence based on the seventh indication information;
[0030] The signal processing module is used to despread the first signal and the second signal according to the third target sequence.
[0031] Seventhly, a signal processing method is provided, the method comprising:
[0032] The fourth communication device configures or indicates at least one of the first Walsh sequence, the first target sequence, and the third target sequence to the first communication device, the second communication device, and the third communication device, or configures or indicates at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence.
[0033] Wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
[0034] Eighthly, a signal processing apparatus is provided, the apparatus comprising:
[0035] A configuration module is configured to configure or indicate at least one of a first Walsh sequence, a first target sequence, and a third target sequence to a first communication device, a second communication device, and a third communication device, or to configure or indicate at least one of the dimension of a Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence.
[0036] Wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
[0037] A ninth aspect provides a communication device comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect, or the method as described in the third aspect, or the method as described in the fifth aspect, or the method as described in the seventh aspect.
[0038] In a tenth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to determine a first Walsh sequence according to first indication information; spread an original signal according to the first Walsh sequence to generate a first signal; the communication interface is configured to transmit the first signal to a second communication device, the communication device being a device that provides a radio frequency carrier source to the second communication device; or,
[0039] The communication interface is used to receive a first signal, which is generated by a first communication device spreading an original signal according to a first Walsh sequence; the processor is used to determine a first target sequence according to third indication information; generate a second signal according to the first target sequence and a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal; the communication interface is used to send the second signal to a third communication device; or,
[0040] The communication interface is used to receive a first signal and a second signal. The first signal is generated by a first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by a second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal. The processor is used to determine a third target sequence according to a seventh indication information. The communication interface is used to despread the first signal and the second signal according to the third target sequence.
[0041] The communication interface is used to configure or indicate at least one of a first Walsh sequence, a first target sequence, and a third target sequence to the first communication device, the second communication device, and the third communication device, or to configure or indicate at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence; wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
[0042] Eleventhly, a signal processing system is provided, comprising at least two of a first communication device, a second communication device, a third communication device, and a fourth communication device, wherein the first communication device is configured to perform the steps of the signal processing method as described in the first aspect, the second communication device is configured to perform the steps of the signal processing method as described in the third aspect, the third communication device is configured to perform the steps of the signal processing method as described in the fifth aspect, and the fourth communication device is configured to perform the steps of the signal processing method as described in the seventh aspect.
[0043] In a twelfth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect, or the steps of the method described in the seventh aspect.
[0044] In a thirteenth aspect, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being configured to run programs or instructions to implement the method as described in the first aspect, or the method as described in the third aspect, or the method as described in the fifth aspect, or the method as described in the seventh aspect.
[0045] In a fourteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the signal processing method as described in the first aspect, or the steps of the signal processing method as described in the third aspect, or the steps of the signal processing method as described in the fifth aspect, or the steps of the signal processing method as described in the seventh aspect.
[0046] In this embodiment, when the first communication device sends a signal to the second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal and send the first signal to the second communication device. When the second communication device sends a backscattered signal to the third communication device, it can generate a second signal based on the backscattered signal and an indicated first target sequence and send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to an indicated third target sequence. Since both the first and second signals are processed by the Walsh sequence, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, thereby effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication. Attached Figure Description
[0047] Figure 1 This is a schematic diagram of a wireless communication system according to an embodiment of this application;
[0048] Figure 2 This is a schematic diagram of a backscatter communication system according to an embodiment of this application;
[0049] Figure 3 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0050] Figure 4 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0051] Figure 5 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0052] Figure 6 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0053] Figure 7 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0054] Figure 8 This is a schematic flowchart of a signal processing method according to an embodiment of this application;
[0055] Figure 9 This is a schematic diagram of a signal processing method according to an embodiment of this application;
[0056] Figure 10 This is a schematic diagram of a signal processing method according to an embodiment of this application;
[0057] Figure 11 This is a schematic diagram of a signal processing apparatus according to an embodiment of this application;
[0058] Figure 12 This is a schematic diagram of the structure of a signal processing apparatus according to an embodiment of this application;
[0059] Figure 13 This is a schematic diagram of the structure of a signal processing apparatus according to an embodiment of this application;
[0060] Figure 14 This is a schematic diagram of the structure of a signal processing apparatus according to an embodiment of this application;
[0061] Figure 15 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0062] Figure 16 This is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0063] Figure 17 This is a schematic diagram of the structure of a communication device according to an embodiment of this application. Detailed Implementation
[0064] Currently, in backscatter communication systems, the backscatter communication receiving device can simultaneously receive interference signals while receiving the backscattered signal transmitted by the backscatter communication transmitting device. Specifically, in a monostatic backscatter communication system (MBCSs) architecture, the radio frequency source and the backscatter communication receiving device are the same device. The radio frequency source (backscatter communication receiving device) transmits a radio frequency carrier signal to provide energy and a target carrier for the backscatter communication transmitting device, and also receives the useful signal transmitted by the backscatter of the backscatter communication transmitting device. Thus, the radio frequency carrier signal transmitted by the radio frequency source (backscatter communication receiving device) and the received backscattered signal will be on the antenna at the same time, and the frequencies of the two signals are the same. The signal strength of the radio frequency carrier signal is much greater than the signal strength of the received useful backscattered signal, resulting in carrier leakage at the front end of the radio frequency source (backscatter communication receiving device) and generating self-interference signals. The reasons for generating self-interference signals can include three factors: (1) the limited isolation between the transmitter and receiver causes the carrier at the transmitting end to leak to the receiving front end; (2) antenna mismatch causes the carrier signal to be reflected to the receiving front end; (3) the reflection of the carrier signal by the environment re-enters the receiving antenna.
[0065] In a bistatic backscatter communication system (BBCS) architecture, the radio frequency source and the backscatter communication receiver are two physically separate devices. Therefore, there is no self-interference signal as in a monostatic backscatter communication architecture. However, there is direct link interference between the radio frequency source and the backscatter communication receiver. Furthermore, since this direct link interference may be a modulated signal, and the backscatter communication receiver is generally unaware of the modulation characteristics of the direct link signal, eliminating direct link interference is more challenging.
[0066] To eliminate self-interference signals received by backscatter communication receivers, related technologies can isolate the transmit and receive channels within the radio frequency source (backscatter communication receiver). This can be achieved through methods such as a dual-antenna structure with separate transmit and receive antennas, a multi-port circulator, or a coupler. For leaked carrier waves, carrier cancellation or self-interference cancellation techniques can be further employed to eliminate carrier leakage. For example, dual-path cancellation, negative feedback loops, or dead-time amplifier cancellation can be used to improve receiver sensitivity.
[0067] To eliminate direct link interference signals received by backscatter communication receiving devices, related technologies can treat the direct link interference signals as noise and use hard decision demodulation. Alternatively, the backscatter communication receiving devices can be designed based on the time-domain and frequency-domain characteristics of the radio frequency carrier signal and in conjunction with the backscatter baseband signal, enabling them to effectively eliminate strong direct link interference.
[0068] However, current self-interference signal cancellation schemes mostly rely on transmit / receive channel isolation or carrier cancellation circuits, thus the degree of interference cancellation depends on hardware performance and complexity. Current direct-link interference signal cancellation schemes are particularly problematic because their demodulation performance is limited by factors such as the difference between the repetitive structure and channel delay, the received signal-to-noise ratio (SNR), noise rise, and the decision threshold. The decision threshold, in particular, is related to the effective repetitive structure length and the received SNR, and the optimal decision threshold changes with channel variations. Therefore, this scheme has high demodulation complexity and is easily affected by the transmission environment.
[0069] Therefore, it is evident that there is currently a lack of an effective technical solution to effectively eliminate self-interference signals or direct link interference signals received by backscatter communication receiving devices.
[0070] To address the aforementioned technical problems, embodiments of this application provide a signal processing method and a communication device. When a first communication device sends a signal to a second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal, and then send the first signal to the second communication device. When the second communication device sends a backscattered signal to a third communication device, it can generate a second signal based on the backscattered signal and an indicated first target sequence, and then send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to an indicated third target sequence. Since both the first and second signals are processed using Walsh sequences, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0071] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0072] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0073] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and NR terminology is used in most of the following description; however, these technologies can also be applied to applications beyond NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication systems, WiFi systems, RFID systems, etc.
[0074] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. Terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in this embodiment. Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment 12 may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only a base station in an NR system is used as an example for description, and the specific type of base station is not limited.
[0075] Figure 2This diagram illustrates a block diagram of a backscatter communication system applicable to embodiments of this application. The backscatter communication system includes a radio frequency (RF) source 21, a backscatter communication transmitting device 22, and a backscatter communication receiving device 23. The RF source 21 provides an RF carrier source for the backscatter communication transmitting device 22. The backscatter communication transmitting device 22 can inversely modulate the RF signal transmitted by the RF source 21 and transmit it to the backscatter communication receiving device 23. The backscatter communication receiving device 23 demodulates the received signal. The RF source 21 can be a dedicated RF source, or... Figure 1 The terminal or network-side equipment shown, the backscatter communication receiving device 23 can be a reader / writer, or... Figure 1 The terminal or network-side equipment shown, such as the backscatter communication transmitting device 22, can be a passive device that does not generate radio frequency signals (using radio frequency signals from a radio frequency source), a semi-passive device, or an active device, such as a sensor or tag. It should be noted that the application scenario of this application embodiment can be either a monostatic backscatter communication scenario or a bistatic backscatter communication scenario. In the monostatic backscatter communication scenario, Figure 2 The radio frequency source 21 and the backscatter communication receiving device 23 shown are the same device. In the scenario of bistatic backscatter communication, Figure 2 The radio frequency source 21 and the backscatter communication receiving device 23 shown are different devices.
[0076] The signal processing method and communication device provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.
[0077] like Figure 3 As shown, this application embodiment provides a signal processing method 300, which can be executed by a first communication device, the first communication device being... Figure 2 The radio frequency source 21 shown, or the backscatter communication receiving device 23 (in the case of monostatic backscatter communication), in other words, the signal processing method can be executed by software or hardware installed in the radio frequency source or the backscatter communication receiving device, and the signal processing method includes the following steps.
[0078] S302: The first communication device determines the first Walsh sequence based on the first instruction information.
[0079] The first communication device is the device that provides the radio frequency carrier source. Specifically, in a monostatic backscatter communication architecture, the first communication device can be both a radio frequency source and a backscatter communication receiver (the radio frequency source and the backscatter communication receiver are the same device), while in a bistatic backscatter communication architecture, the first communication device can be either a radio frequency source or a radio frequency source.
[0080] In this embodiment of the application, before transmitting the original signal, the first communication device can determine a first Walsh sequence based on first indication information. The first Walsh sequence can be used by the first communication device to spread the original signal, which may be a radio frequency carrier signal, etc.
[0081] The first indication information can be used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence. Where the first indication information indicates the first Walsh sequence, the first communication device can directly determine the first Walsh sequence based on the first indication information. Where the first indication information indicates the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, the first communication device can first determine the Walsh sequence group based on the dimension of the Walsh sequence group, and then determine the first Walsh sequence within the Walsh sequence group based on the sequence number. In one possible implementation, the first indication information can also only indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs. When determining the first Walsh sequence, the first communication device can first determine the Walsh sequence group based on the dimension of the Walsh sequence group, and then autonomously select a Walsh sequence from the Walsh sequence group as the first Walsh sequence.
[0082] Optionally, as an embodiment, the aforementioned first indication information can be configured or indicated by a fourth communication device, which may specifically be a first communication device, a second communication device, a third communication device, or a third-party network device. That is, the first communication device can configure or indicate the first Walsh sequence it uses, or other communication devices can configure or indicate the first Walsh sequence to the first communication device. The second communication device can be a backscatter communication transmitter, the third communication device can be a backscatter communication receiver, and the third-party network device can be any device other than the radio frequency source, the backscatter communication transmitter, and the backscatter communication receiver, such as a base station, a reader / writer, a relay device, or other terminal devices.
[0083] Optionally, as an embodiment, when the first indication information is configured or indicated by a fourth communication device, and the fourth communication device is different from the first communication device, before the first communication device determines the first Walsh sequence based on the first indication information, the method further includes:
[0084] Receive the first instruction message.
[0085] In other words, when the first indication information is configured or indicated by a communication device other than the first communication device, the first communication device needs to receive the first indication information before determining the first Walsh sequence based on the first indication information. The first indication information can be configured or indicated by the other communication device through at least one of the following methods: Radio Resource Control (RRC) signaling, Medium Access Control Control Element (MACCE), Downlink Control Information (DCI), Sidelink Control Information (SCI), and preamble sequences.
[0086] S304: The first communication device spreads the original signal according to the first Walsh sequence to generate a first signal.
[0087] After determining the first Walsh sequence, the first communication device can use the first Walsh sequence to spread the original signal to obtain the first signal.
[0088] S306: The first communication device sends a first signal to the second communication device, wherein the first communication device is a device that provides a radio frequency carrier source to the second communication device.
[0089] The second communication device can be a backscatter communication transmitter, and the first communication device provides the radio frequency carrier source for the second communication device. After the first communication device spreads the original signal using a first Walsh sequence to obtain a first signal, it can send the first signal to the second communication device.
[0090] Optionally, as an embodiment, the first communication device may also indicate the first Walsh sequence used by the first communication device to the second communication device, or to both the second and third communication devices, wherein the third communication device is a backscatter communication receiving device. Specifically, this may include:
[0091] When the first communication device and the third communication device are different devices, the first communication device sends a second instruction message to the second communication device and the third communication device;
[0092] When the first communication device and the third communication device are the same device, the first communication device sends a second instruction message to the second communication device;
[0093] The second indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence.
[0094] Specifically, in a monostatic backscatter communication architecture, the first and third communication devices are the same device, i.e., the radio frequency source and the backscatter communication receiver are the same device. In this case, when the first communication device sends the second indication information, it can send the second indication information only to the second communication device. In a bistatic backscatter communication architecture, the first and third communication devices are different devices, i.e., the radio frequency source and the backscatter communication receiver are different devices. In this case, when the first communication device sends the second indication information, it can send the second indication information to both the second and third communication devices.
[0095] Optionally, as an embodiment, when the first communication device sends the second indication information to the second communication device, or to both the second and third communication devices, it may send the second indication information through at least one of the following methods: RRC signaling, MAC CE, DCI, SCI, and preamble sequence.
[0096] It should be noted that the scenario where the first communication device sends the second instruction information to the second communication device, or to both the second and third communication devices, can be a scenario where the fourth communication device has not uniformly configured or instructed the second and third communication devices on the Walsh sequence. In this case, the first communication device needs to send the second instruction information to the second communication device, or to both the second and third communication devices, so that the second communication device can determine the first target sequence based on the second instruction information, and the third communication device can determine the third target sequence based on the second instruction information. For details, please refer to [link to relevant documentation]. Figure 4 and Figure 5 The corresponding content in the illustrated embodiment will not be described in detail here. If the fourth communication device uniformly configures or instructs the Walsh sequence to the second and third communication devices, then the first communication device does not need to send the second instruction information to the second communication device, or to both the second and third communication devices, to avoid wasting transmission resources.
[0097] In this embodiment, when the first communication device sends a signal to the second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal, and then send the first signal to the second communication device. In this way, by using the Walsh sequence to spread the signal, the third communication device, when despreading the received signal, can eliminate interference signals and recover the useful backscattered signal based on the characteristics of the Walsh sequence. This effectively eliminates interference signals, ensures the communication performance of backscatter communication, and improves the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0098] like Figure 4As shown, this application embodiment provides a signal processing method 400, which can be executed by a second communication device, the second communication device being... Figure 2 The backscatter communication transmitting device 22 shown, in other words, the signal processing method can be executed by software or hardware installed in the backscatter communication transmitting device, and the signal processing method includes the following steps.
[0099] S402: The second communication device receives the first signal, which is generated by the first communication device spreading the original signal according to the first Walsh sequence.
[0100] After generating the first signal, the first communication device can send the first signal to the second communication device, which can then receive the first signal. The specific implementation of the first communication device generating the first signal based on the first Walsh sequence can be found in [reference needed]. Figure 3 The embodiments shown will not be described again here.
[0101] S404: The second communication device determines the first target sequence based on the third instruction information.
[0102] After receiving the first signal, the second communication device can determine the first target sequence based on the third indication information. The first target sequence can be used by the second communication device to generate a second signal based on a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device by modulating and backscattering the first signal. The second signal is used by the second communication device to send to the third communication device.
[0103] Optionally, as an embodiment, the third indication information can be indicated by the first communication device. When the third indication information is indicated by the first communication device, it can be used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs, and the sequence number of the first Walsh sequence. Here, the third indication information can be... Figure 3 The second instruction information in the illustrated embodiment.
[0104] Optionally, as an embodiment, the third indication information can also be configured or indicated by a fourth communication device, which can be a first communication device, a second communication device, a third communication device, or a third-party network device. That is, the third indication information can be configured or indicated by the second communication device itself, or it can be configured or indicated by other communication devices. When the third indication information is configured or indicated by a fourth communication device, the third indication information can be used to indicate any one of the following (1) and (2):
[0105] (1) The second Walsh sequence in the Walsh sequence group (i.e., the Walsh sequence group to which the first Walsh sequence belongs), or the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, wherein the second Walsh sequence is different from the first Walsh sequence, i.e., the second Walsh sequence is a Walsh sequence other than the first Walsh sequence in the Walsh sequence group to which the first Walsh sequence belongs.
[0106] (2) The third and fourth Walsh sequences in the Walsh sequence group (i.e., the Walsh sequence group to which the first Walsh sequence belongs), or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence and the sequence number of the fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are all different, and the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence belong to the same Walsh sequence group, but these three sequences are all different from each other.
[0107] Optionally, as an embodiment, when the third indication information is indicated by the first communication device, or configured or indicated by the fourth communication device, and the fourth communication device is not the second communication device, before the second communication device determines the first target sequence based on the third indication information, the method further includes:
[0108] Receive third instruction information.
[0109] The third indication information can be configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0110] Considering that the third indication information can be indicated by the first communication device or the fourth communication device, and that the third indication information indicated by different devices is different, the second communication device can determine the first target sequence based on the third indication information in two ways. These two methods will be explained separately below.
[0111] Optionally, in one implementation, when the third indication information is indicated by the first communication device, i.e., the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, the second communication device determines the first target sequence based on the third indication information, which may include the following S4041 to S4043:
[0112] S4041: Determine the first Walsh sequence based on the third instruction information.
[0113] When the third indication information is used to indicate the first Walsh sequence, the second communication device can directly determine the first Walsh sequence based on the third indication information.
[0114] When the third indication information is used to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, the second communication device can first determine the Walsh sequence group based on the dimension of the Walsh sequence group, and then determine the first Walsh sequence in the Walsh sequence group based on the sequence number.
[0115] S4042: Determine the usage method of the first target sequence based on the fourth instruction information.
[0116] The usage of the first target sequence can include either a first method or a second method. The first method represents a chip-level multiplication of the first target sequence and the first Walsh sequence based on the multiplication principle. The second method represents a method of equal-amplitude superposition and mapping of the first target sequence and the first Walsh sequence based on the equal-amplitude superposition principle. The fourth indication information can be used to indicate the usage method of the first target sequence. The second communication device can determine whether the usage method of the first target sequence is the first method or the second method based on the fourth indication information.
[0117] Optionally, as an embodiment, the fourth indication information can be configured or indicated by a fourth communication device, which can be a first communication device, a second communication device, a third communication device, or a third-party network device. Wherein, if the fourth communication device is not the second communication device, before the second communication device determines the usage method of the first target sequence based on the fourth indication information, it further includes:
[0118] Received the fourth instruction message.
[0119] The fourth indication information can be configured or indicated by the fourth communication device through at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0120] S4043: Determine the first target sequence based on the usage of the first Walsh sequence and the first target sequence.
[0121] Specifically, if the usage mode of the first target sequence is determined to be the first mode based on the fourth instruction information, the second communication device can determine the second Walsh sequence based on the first Walsh sequence, and then determine the second Walsh sequence as the first target sequence. The second Walsh sequence and the first Walsh sequence belong to the same Walsh sequence group, but the second Walsh sequence is different from the first Walsh sequence. When determining the second Walsh sequence based on the first Walsh sequence, the second communication device can independently select one Walsh sequence other than the first Walsh sequence from the Walsh sequence group to which the first Walsh sequence belongs as the second Walsh sequence.
[0122] When the usage mode of the first target sequence is determined to be the second mode based on the fourth instruction information, the second communication device can determine the third and fourth Walsh sequences based on the first Walsh sequence, and designate the third and fourth Walsh sequences as the first target sequence. Specifically, the third and fourth Walsh sequences belong to the same Walsh sequence as the first Walsh sequence, and each of the third and fourth Walsh sequences is distinct from the first Walsh sequence. When determining the third and fourth Walsh sequences based on the first Walsh sequence, the second communication device can autonomously select two different Walsh sequences (excluding the first Walsh sequence) from the Walsh sequence group to which the first Walsh sequence belongs as the third and fourth Walsh sequences.
[0123] Alternatively, in another implementation, when the third indication information is configured or indicated by the fourth communication device, the second communication device can determine the first target sequence based on the third indication information in the following two ways:
[0124] When the third indication information is used to indicate the second Walsh sequence in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, the second communication device can determine the second Walsh sequence based on the third indication information and identify the second Walsh sequence as the first target sequence.
[0125] When the third indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the second communication device can determine the third Walsh sequence and the fourth Walsh sequence based on the third indication information, and then determine the third Walsh sequence and the fourth Walsh sequence as the first target sequence.
[0126] S406: The second communication device generates a second signal based on the first target sequence and the backscatter modulation signal. The backscatter modulation signal is generated by modulating and backscattering the first signal.
[0127] After receiving the first signal, the second communication device can modulate and backscatter the first signal based on the baseband signal to generate a backscattered signal. After generating the backscattered signal, a second signal can be generated based on the first target sequence determined in S404 and the backscattered signal.
[0128] Considering that the first target sequence can be a second Walsh sequence (determined by the second communication device based on the first Walsh sequence or indicated by the fourth communication device), or a third Walsh sequence and a fourth Walsh sequence (determined by the second communication device based on the first Walsh sequence or indicated by the fourth communication device), the generation of the second signal based on the first target sequence and the backscattered signal can be divided into the following two cases:
[0129] The first scenario: The first target sequence is the second Walsh sequence.
[0130] When the first target sequence is the second Walsh sequence, the second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, which may include:
[0131] The second Walsh sequence and the backscatter modulation signal are multiplied at the chip level to obtain the second signal.
[0132] It should be noted that the second signal obtained here includes the Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level. This Walsh sequence is the second target sequence recorded in S404 above.
[0133] The second scenario: The first target sequence is the third Walsh sequence and the fourth Walsh sequence.
[0134] When the first target sequence is a third Walsh sequence and a fourth Walsh sequence, the second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, which may include:
[0135] The second signal is obtained by superimposing and mapping the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal with equal amplitude.
[0136] It should be noted that the second signal obtained here includes the Walsh sequence obtained by performing equal-amplitude superposition and mapping processing on the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence.
[0137] S408: The second communication device sends a second signal to the third communication device.
[0138] The third communication device can be a backscatter communication receiver. After generating the second signal, the second communication device can send the second signal to the third communication device so that the third communication device can perform despreading. For details, please refer to... Figure 5 The embodiments shown are not described in detail here.
[0139] Optionally, as an embodiment, when the first target sequence is determined by the second communication device according to the first Walsh sequence indicated by the first communication device, that is, when the second communication device determines the second Walsh sequence as the first target sequence based on the first or second method in S404, or determines the third and fourth Walsh sequences as the first target sequence, the second communication device may also indicate the relevant Walsh sequence to the third communication device. Specifically:
[0140] If the second Walsh sequence is determined to be the first target sequence based on the first method, the second communication device may send a fifth indication message to the third communication device. This fifth indication message is used to indicate any of the following:
[0141] The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence;
[0142] The second target sequence, or the dimension of the Walsh sequence group to which the second target sequence belongs (which is the same Walsh sequence group as the first and second Walsh sequences) and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first and second Walsh sequences modulo 2.
[0143] If the third and fourth Walsh sequences are determined as the first target sequences based on the second method, the second communication device may send sixth indication information to the third communication device. The sixth indication information may be used to indicate the third and fourth Walsh sequences, or to indicate the dimension of the Walsh sequence group to which the third and fourth Walsh sequences belong, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
[0144] When the second communication device sends the fifth or sixth instruction information to the third communication device, it may do so through at least one of the following methods: RRC signaling, MAC CE, DCI, SCI, and preamble sequence.
[0145] In this embodiment, a first communication device can spread the original signal based on an indicated Walsh sequence to obtain a first signal, and then send the first signal to a second communication device. The second device modulates and backscatters the first signal to generate a backscattered signal, and then generates a second signal based on the indicated first target sequence and the backscattered signal, which is then sent to a third communication device. Thus, by processing the signal using a Walsh sequence, the third communication device, when despreading the received signal, can eliminate interference signals and recover the useful backscattered signal based on the characteristics of the Walsh sequence. This effectively eliminates interference signals, ensures the communication performance of backscatter communication, and improves the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0146] like Figure 5 As shown, this application embodiment provides a signal processing method 500, which can be executed by a third communication device. The third communication device can be... Figure 2 The backscatter communication receiving device 23 shown, or the radio frequency source 21 (in the case of a monostatic backscatter communication architecture), in other words, the signal processing method can be executed by software or hardware installed in the backscatter communication receiving device or the radio frequency source, and the signal processing method includes the following steps.
[0147] S502: The third communication device receives the first signal and the second signal. The first signal is generated by the first communication device after spreading the original signal according to the first Walsh sequence. The second signal is generated by the second communication device according to the first target sequence and the backscatter modulation signal. The backscatter modulation signal is generated by the second communication device after modulating and backscattering the first signal.
[0148] After spreading the original signal according to the first Walsh sequence and generating a first signal, the first communication device can send the first signal to the second communication device. Upon receiving the first signal, the second communication device can modulate and backscatter the first signal to generate a backscattered signal, then generate a second signal based on the first target sequence and the backscattered signal, and send the second signal to the third communication device. The specific implementation of the first communication device generating the first signal can be found in [reference needed]. Figure 3 The specific implementation of the second communication device generating the second signal in the illustrated embodiment can be found in [reference needed]. Figure 4 The embodiments shown will not be described again here.
[0149] For the third communication device, when receiving signals, it can receive not only the second signal sent by the second communication device, but also the first signal sent by the first communication device. Specifically, for the third communication device, the second signal is a useful signal, while the first signal is an interference signal that needs to be eliminated. This interference signal can be a self-interference signal (for a monostatic backscatter communication architecture) or a direct link interference signal (for a bistatic backscatter communication architecture).
[0150] S504: The third communication device determines the third target sequence based on the seventh instruction information.
[0151] After receiving the first and second signals, the third communication device can determine the third target sequence based on the seventh indication information. The third target sequence can be used by the third communication device to despread the first and second signals, thereby eliminating interference signals and recovering useful signals.
[0152] Optionally, as an embodiment, the seventh indication information may be configured or indicated by a fourth communication device. The fourth communication device may be a first communication device, a second communication device, a third communication device, or a third-party network device. When the seventh indication information is configured or indicated by the fourth communication device, the seventh indication information may be used to indicate the third target sequence, or the dimension of the Walsh sequence group to which the third target sequence belongs, and the sequence number of the third target sequence.
[0153] Alternatively, as an embodiment, the seventh indication information may also be indicated by the second communication device. When the seventh indication information is indicated by the second communication device, the seventh indication information may be used to indicate any one of the following (1) to (3):
[0154] (1) The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, wherein the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence and is different from the first Walsh sequence;
[0155] (2) The second target sequence, or the dimension of the Walsh sequence group to which the second target sequence belongs and the sequence number of the second target sequence, the sequence number of the second target sequence being equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2;
[0156] (3) The third Walsh sequence and the fourth Walsh sequence, or the dimension of the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, the sequence number of the third Walsh sequence and the sequence number of the fourth Walsh sequence, the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are different.
[0157] When the seventh instruction is used to indicate item (1) or item (2) above, the seventh instruction may be: Figure 3 The fifth indication information in the illustrated embodiment. When the seventh indication information is used to indicate item (3) above, the seventh indication information may be... Figure 4 The sixth instruction information in the illustrated embodiment. See also: Figure 4 The descriptions of the fifth and sixth instruction information in the illustrated embodiments will not be repeated here.
[0158] Optionally, as an embodiment, if the seventh indication information is indicated by the second communication device, or configured or indicated by the fourth communication device and the fourth communication device is not the third communication device, the third communication device further includes the following steps before determining the third target sequence based on the seventh indication information:
[0159] Received the seventh instruction message.
[0160] The seventh indication information is configured or indicated by the second or fourth communication device through at least one of the following methods: RRC signaling, MAC CE, DCI, SCI, and preamble sequence.
[0161] In this embodiment of the application, considering that the seventh indication information can be indicated by the second communication device or the fourth communication device, and that the seventh indication information indicated by different devices is different, the third communication device can determine the third target sequence based on the seventh indication information in at least four ways. These four ways of implementation will be described below.
[0162] Optionally, in the first implementation, when the seventh indication information is indicated by the second communication device, and the seventh indication information is used to indicate the second target sequence, or to indicate the dimension of the Walsh sequence group to which the second target sequence belongs and the sequence number of the second target sequence, the third communication device determines the third target sequence based on the seventh indication information, which may include:
[0163] The second target sequence is determined based on the seventh instruction information;
[0164] The second target sequence is determined as the third target sequence.
[0165] In other words, the third communication device can use the second target sequence indicated by the second communication device as the third target sequence.
[0166] It should be noted that the application scenario corresponding to the first implementation method can be: the second communication device generates a second signal based on the second Walsh sequence and the backscatter signal, and then performs chip-level multiplication of the first Walsh sequence and the second Walsh sequence to obtain the second target sequence. The second target sequence, or the dimension of the Walsh sequence group to which the second target sequence belongs, and the sequence number of the second target sequence are indicated to the third communication device through the fifth indication information. The third communication device determines the second target sequence as the third target sequence according to the indication of the second communication device.
[0167] Optionally, in the second implementation, when the seventh indication information is indicated by the second communication device, and the seventh indication information is used to indicate the second Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, the third communication device determines the third target sequence based on the seventh indication information, which may include:
[0168] The first Walsh sequence is determined according to the second indication information, which is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence.
[0169] The second Walsh sequence is determined based on the seventh instruction information;
[0170] Multiply the first Walsh sequence and the second Walsh sequence at the chip level to obtain the third target sequence. The sequence number of the third target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2.
[0171] The second instruction information is indicated by the first communication device, specifically it may be... Figure 3 The second indication information in the illustrated embodiment. Optionally, when the first communication device and the third communication device are not the same device, the third communication device may also receive the second indication information before determining the first Walsh sequence based on the second indication information. This second indication information is configured or indicated by the first communication device through at least one of RRC signaling, MAC CE, DCI, SCI, and preamble sequences. When the first communication device and the third communication device are the same device, the third communication device can directly obtain the second indication information.
[0172] In the second implementation, the third communication device can jointly determine the third target sequence based on the second indication information from the first communication device and the seventh indication information from the second communication device. This third target sequence is the same as the third target sequence determined in the first implementation.
[0173] It should be noted that the application scenario corresponding to the second implementation method can be as follows: The second communication device generates a second signal based on the second Walsh sequence and the backscatter signal, and then instructs the third communication device on the dimension of the second Walsh sequence, or the Walsh sequence group to which the second Walsh sequence belongs, and the sequence number of the second Walsh sequence through the fifth indication information. The third communication device determines the first Walsh sequence according to the second indication information of the first communication device, determines the second Walsh sequence according to the fifth indication information of the second communication device, and then determines the Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level as the third target sequence.
[0174] Optionally, in the third implementation, when the seventh indication information is indicated by the fourth communication device, and the seventh indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the third communication device determines the third target sequence based on the seventh indication information, which may include:
[0175] The first Walsh sequence is determined based on the second instruction information;
[0176] The third and fourth Walsh sequences are determined based on the seventh instruction information;
[0177] The third target sequence is determined based on the first, third, and fourth Walsh sequences. The third target sequence satisfies the following two conditions:
[0178] The third target sequence is a Walsh sequence from the aforementioned Walsh sequence group;
[0179] The sum of the modulo 2 of the binary representations of the sequence number of the third target sequence and the sequence numbers of the first, third, and fourth Walsh sequences is 0.
[0180] The second indication information is the same as that in the second implementation described above, and will not be described in detail here. In the third implementation, the third communication device can jointly determine the third target sequence based on the second indication information from the first communication device and the seventh indication information from the second communication device. This third target sequence belongs to the same Walsh sequence group as the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, and the sequence number of the third Walsh sequence and the binary representation of the sequence numbers of the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, modulo 2, sum to 0.
[0181] It should be noted that the application scenario corresponding to the third implementation method can be as follows: The second communication device generates a second signal based on the third Walsh sequence, the fourth Walsh sequence, and the backscattered signal. Then, it instructs the third communication device with the dimension of the third Walsh sequence and the fourth Walsh sequence, or the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, through the sixth indication information. The third communication device determines the first Walsh sequence according to the second indication information of the first communication device, determines the third Walsh sequence and the fourth Walsh sequence according to the sixth indication information of the second communication device, and then determines the third target sequence based on the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence.
[0182] Optionally, in the fourth implementation, when the seventh indication information is configured or indicated by the fourth communication device, and the seventh indication information is used to indicate the third target sequence, or to indicate the dimension of the Walsh sequence group to which the third target sequence belongs and the sequence number of the third target sequence, the third communication device can directly determine the third target sequence based on the seventh indication information when determining the third target sequence.
[0183] It should be noted that the third target sequence configured or indicated by the fourth communication device needs to correspond to the first target sequence used by the second communication device. Specifically, if the first target sequence used by the second communication device is the second Walsh sequence, the third target sequence configured or indicated by the fourth communication device can be a Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level, i.e., the second target sequence. If the first target sequence used by the second communication device is both a third Walsh sequence and a fourth Walsh sequence, the third target sequence configured or indicated by the fourth communication device can be a sequence from the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, and the sum of the modulo 2 of the binary representations of the sequence number of the third target sequence and the sequence numbers of the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence is 0.
[0184] The fourth implementation method corresponds to an application scenario where a fourth communication device configures or instructs a second communication device to a first target sequence (a second Walsh sequence, or a third Walsh sequence and a fourth Walsh sequence), and configures or instructs a third target sequence to a third communication device, the third target sequence corresponding to the first target sequence. The second communication device generates a second signal based on the first target sequence configured or instructed by the fourth communication device and the backscattered signal, and the third communication device determines the third target sequence based on the configuration or instruction of the fourth communication device.
[0185] S506: The third communication device despreads the first signal and the second signal according to the third target sequence.
[0186] After determining the third target sequence based on any implementation of S504, the third communication device can despread the first signal and the second signal according to the third target sequence. For the specific implementation of despreading, please refer to the specific implementation in the relevant technology, which will not be described in detail here.
[0187] It should be noted that, in one embodiment of this application, the first signal is obtained by spreading the original signal based on the first Walsh sequence, and the second signal is generated based on the second Walsh sequence and the backscattered signal. The backscattered signal is generated by modulating and backscattering the first signal, that is, the second signal is a signal generated based on the second target sequence. In this case, based on the content of S504 above, it can be seen that the third target sequence determined by the third communication device is the second target sequence. Since the second target sequence is a Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level, based on the characteristics of Walsh sequences, it can be seen that the second target sequence is orthogonal to the first Walsh sequence but not orthogonal to the second target sequence. Therefore, when despreading the first signal and the second signal according to the third target sequence, for the first signal, the orthogonality between the second target sequence and the first Walsh sequence in the first signal can be used to eliminate the first signal, thereby achieving the purpose of eliminating interference signals. For the second signal, the non-orthogonality between the second target sequence and the second target sequence in the second signal can be used to recover the backscattered signal in the second signal, thereby obtaining a useful signal.
[0188] In another embodiment of this application, the first signal is obtained by spreading the original signal based on the first Walsh sequence. The second signal is generated based on the third Walsh sequence, the fourth Walsh sequence, and the backscattered signal. The backscattered signal is generated by modulating and backscattering the first signal. That is, the second signal is a signal generated based on the fourth target sequence. The fourth target sequence is a Walsh sequence obtained by equal-amplitude superposition and mapping of the first, third, and fourth Walsh sequences. In this case, based on the content of S504 above, it can be known that the third target sequence determined by the third communication device belongs to the same Walsh sequence group as the first, third, and fourth Walsh sequences, and the sequence number of the third Walsh sequence and the binary representation of the sequence numbers of the first, third, and fourth Walsh sequences, modulo 2, is 0. Based on the characteristics of the Walsh sequence, it is known that the third target sequence is orthogonal to the first Walsh sequence but not to the fourth target sequence. Therefore, when despreading the first and second signals according to the third target sequence, for the first signal, the orthogonality between the second target sequence and the first Walsh sequence in the first signal can be used to eliminate the first signal, thereby achieving the purpose of eliminating interference signals. For the second signal, the non-orthogonality between the third target sequence and the fourth target sequence in the second signal can be used to recover the backscattered signal in the second signal, thereby obtaining the useful signal.
[0189] In this embodiment, when the first communication device sends a signal to the second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal and send the first signal to the second communication device. When the second communication device sends a backscattered signal to the third communication device, it can generate a second signal based on the backscattered signal and an indicated first target sequence and send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to an indicated third target sequence. Since both the first and second signals are processed by the Walsh sequence, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, thereby effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0190] like Figure 6 As shown, this application embodiment provides a signal processing method 600, which can be executed by a fourth communication device, the fourth communication device being... Figure 2 The radio frequency source 21, backscatter communication receiving device 23, backscatter communication transmitting device 21, or third-party network device shown can be... Figure 1 The terminal or network-side device in the illustrated embodiment, in other words, the signal processing method can be executed by software or hardware installed in a radio frequency source, a backscatter communication receiving device, a backscatter communication transmitting device, or a third-party network device, and the signal processing method includes the following steps.
[0191] S602: The fourth communication device configures or indicates at least one of the first Walsh sequence, the first target sequence, and the third target sequence to the first communication device, the second communication device, and the third communication device, or configures or indicates at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence.
[0192] The fourth communication device can be the first communication device, the second communication device, the third communication device, or a third-party network device. The first communication device can be a radio frequency source, the second communication device can be a backscatter communication transmitter, the third communication device can be a backscatter communication receiver, and the third-party network device can be any device other than the radio frequency source, the backscatter communication transmitter, and the backscatter communication receiver, such as a base station, a relay device, a reader / writer device, or other terminal devices. In this embodiment, the fourth communication device can uniformly configure or indicate at least one of the first Walsh sequence, the first target sequence, and the third target sequence to the first, second, and third communication devices in a static or semi-static manner, or configure or indicate at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence. The first target sequence and the third target sequence are both Walsh sequences.
[0193] Optionally, as an embodiment, the fourth communication device can configure or indicate a first Walsh sequence to the first communication device, or configure or indicate the dimension of a Walsh sequence group and the sequence number of the first Walsh sequence; configure or indicate a first target sequence to the second communication device, or configure or indicate the dimension of a Walsh sequence group and the sequence number of the first target sequence; and configure or indicate a third target sequence to the third communication device, or configure or indicate the dimension of a Walsh sequence group and the sequence number of the third target sequence. The first Walsh sequence can be used by the first communication device to spread the original signal to generate a first signal. The first target sequence can be used by the second communication device to generate a second signal based on a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal. The third target sequence can be used by the third communication device to despread the first and second signals. For detailed descriptions of the first Walsh sequence, the first target sequence, and the third target sequence, please refer to [link to relevant documentation]. Figures 3 to 5 The corresponding content in the embodiment, specifically the implementation of the first communication device generating the first signal based on the first Walsh sequence indicated by the fourth communication device, can be found in [reference needed]. Figure 3 The embodiment shown illustrates how the second communication device generates a second signal based on a first target sequence indicated by a fourth communication device. For a more detailed explanation, please refer to [link to relevant documentation]. Figure 4 The specific implementation of the despreading of the third communication device based on the third target sequence indicated by the fourth communication device, as shown in the embodiment, can be found in [reference needed]. Figure 5 The embodiments shown will not be described in detail here.
[0194] It should be noted that in other implementations, the Walsh sequences configured by the fourth communication device to the first through third communication devices can also be other combinations. For example, the fourth communication device can configure or indicate a first Walsh sequence to the first communication device, or configure or indicate the dimensions of the Walsh sequence group and the sequence number of the first Walsh sequence; configure or indicate a first target sequence to the second communication device, or configure or indicate the dimensions of the Walsh sequence group and the sequence number of the first target sequence; configure or indicate a first Walsh sequence and a second target sequence to the third communication device, or configure or indicate the dimensions of the Walsh sequence group, the sequence number of the first Walsh sequence, and the sequence number of the first target sequence. The third communication device can determine the third target sequence based on the configuration or indication of the fourth communication device. Examples will not be provided here.
[0195] Optionally, as an embodiment, the configuration or indication method of the fourth communication device includes at least one of the following:
[0196] RRC signaling; MAC CE; DCI; SCI; preamble sequence.
[0197] Optionally, as an embodiment, the fourth communication device can configure or instruct the second communication device on the usage method of the first target sequence. This usage method includes a first method or a second method. The first method represents a chip-level multiplication of the first target sequence and the first Walsh sequence based on the multiplication principle. The second method represents a method of equal-amplitude superposition and mapping of the first target sequence and the first Walsh sequence based on the equal-amplitude superposition principle. For example, the fourth communication device can configure or instruct the second communication device on the usage method of the first target sequence through fourth instruction information. The second communication device can use the first target sequence according to the instruction of the fourth communication device. For specific implementation details, please refer to [link to relevant documentation]. Figure 4 The corresponding contents in the illustrated embodiments will not be described in detail here.
[0198] Optionally, as an embodiment, the fourth communication device may further configure or instruct the third communication device on the generation method of the third target sequence. This generation method may include generating the third target sequence through chip-level multiplication based on the multiplication principle or through equal-amplitude superposition and mapping processing based on the equal-amplitude superposition principle. For example, if the fourth communication device configures or instructs the third communication device on the first Walsh sequence and the first target sequence, and also configures or instructs the generation method of the third target sequence, then the third communication device can generate the third target sequence based on the first Walsh sequence and the first target sequence according to this generation method.
[0199] Optionally, as an embodiment, when configuring or indicating the usage of the first target sequence or the generation of the third target sequence, the fourth communication device may configure or indicate it through at least one of the following:
[0200] RRC signaling; MAC CE; DCI; SCI; physical frame preamble.
[0201] In this embodiment, the fourth communication device can uniformly configure or instruct the first, second, and third communication devices to use their respective Walsh sequences. When the first communication device sends a signal to the second communication device, it can spread the original signal based on the instructed Walsh sequence to obtain a first signal and send the first signal to the second communication device. When the second communication device sends a backscattered signal to the third communication device, it can generate a second signal based on the backscattered signal and the instructed first target sequence and send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to the instructed third target sequence. Since both the first and second signals are processed by the Walsh sequence, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, thereby effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0202] In the technical solutions provided in this application, the Walsh sequences used by the first communication device, the second communication device, and the third communication device can be configured or indicated in a static or semi-static manner, or they can be indicated dynamically. For ease of understanding, please refer to... Figure 7 and Figure 8 .
[0203] Figure 7 This is a schematic flowchart of a signal processing method according to an embodiment of this application. Figure 7 In the illustrated embodiment, the Walsh sequences used by the first, second, and third communication devices can be configured or indicated in a static or semi-static manner, which may specifically include the following steps.
[0204] S701: The fourth communication device configures a first Walsh sequence to the first communication device, configures a first target sequence to the second communication device, and configures a third target sequence to the third communication device.
[0205] The fourth communication device can be the first communication device, the second communication device, the third communication device, or a third-party network device. The fourth communication device can configure a first Walsh sequence to the first communication device through a first instruction information, configure a first target sequence to the second communication device through a third instruction information, and configure a third target sequence to the third communication device through a seventh instruction information.
[0206] Optionally, the fourth communication device may also configure or indicate to the first communication device the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, configure to the second communication device the dimension of the Walsh sequence group to which the first target sequence belongs and the sequence number of the first target sequence, and configure to the third communication device the dimension of the Walsh sequence group to which the third target sequence belongs and the sequence number of the third target sequence. Here, the configuration or indication of a specific Walsh sequence is used as an example for illustration.
[0207] S702: The first communication device determines the first Walsh sequence based on the first instruction information.
[0208] S703: The first communication device spreads the original signal according to the first Walsh sequence to generate a first signal.
[0209] S704: The first communication device sends a first signal to the second communication device.
[0210] S705: The second communication device determines the first target sequence based on the third instruction information.
[0211] S706: The second communication device generates a second signal based on the first target sequence and the backscatter modulation signal.
[0212] The backscatter modulated signal is generated by the second communication device modulating and backscattering the first signal.
[0213] S707: The second communication device sends a second signal to the third communication device.
[0214] S708: The third communication device receives the first signal and the second signal.
[0215] S709: The third communication device determines the third target sequence based on the seventh instruction information.
[0216] S710: The third communication device despreads the first and second signals according to the third target sequence.
[0217] For specific implementation details of S701 to S710 mentioned above, please refer to [link / reference]. Figures 3 to 6 The specific implementation of the corresponding steps in the illustrated embodiments will not be described in detail here.
[0218] Figure 8 This is a schematic flowchart of a signal processing method according to an embodiment of this application. Figure 8 In the illustrated embodiment, the Walsh sequence used by the first communication device, the second communication device, and the third communication device can be dynamically indicated, which may specifically include the following steps.
[0219] S801: The first communication device determines the first Walsh sequence based on the first instruction information.
[0220] The first instruction information can be indicated by a fourth communication device, which can be the first communication device, the second communication device, the third communication device, or a third-party network device.
[0221] S802: The first communication device spreads the original signal according to the first Walsh sequence to generate a first signal.
[0222] S803: The first communication device sends a first signal to the second communication device.
[0223] S804: The first communication device sends a second indication message to the second and third communication devices. The second indication message is used to indicate the first Walsh sequence.
[0224] Optionally, the second indication information can also be used to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence. Here, we will only use the indication of the first Walsh sequence as an example for explanation.
[0225] It should be noted that when the first communication device and the third communication device are the same device (monostatic backscatter communication architecture), the first communication device does not need to send the second instruction information to the third communication device. This explanation is only given in the case where the first communication device and the third communication device are not the same device.
[0226] S805: The second communication device determines the first target sequence based on the second instruction information.
[0227] Specifically, the second communication device can determine the usage mode of the first target sequence based on the fourth indication information, and then determine the first target sequence based on the second indication information and the indication mode of the first target sequence. For specific implementation details, please refer to [link to relevant documentation]. Figure 3 The corresponding content in the illustrated embodiments will not be repeated here.
[0228] S806: The second communication device generates a second signal based on the first target sequence and the backscatter modulation signal.
[0229] The backscatter modulated signal is generated by the second communication device modulating and backscattering the first signal.
[0230] S807: The second communication device sends a second signal to the third communication device.
[0231] S808: The second communication device sends a fifth instruction message or a sixth instruction message to the third communication device.
[0232] If the first target sequence is the second Walsh sequence, the second communication device may send a fifth indication message to the third communication device. The fifth indication message is used to indicate any of the following:
[0233] The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence;
[0234] The second target sequence, or the dimension of the Walsh sequence group to which the second target sequence belongs, and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2.
[0235] When the first target sequence is the third Walsh sequence and the fourth Walsh sequence, the second communication device can send a sixth indication information to the third communication device. The sixth indication information is used to indicate the dimension of the third Walsh sequence and the fourth Walsh sequence, or the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
[0236] S809: The third communication device receives the first signal and the second signal.
[0237] S810: The third communication device determines the third target sequence based on the second instruction information and the fifth instruction information, or determines the third target sequence based on the second instruction information and the sixth instruction information.
[0238] S811: The third communication device despreads the first signal and the second signal according to the third target sequence.
[0239] For specific implementation details of S801 to S811 mentioned above, please refer to [link / reference]. Figures 3 to 6 The specific implementation of the corresponding steps in the illustrated embodiments will not be described in detail here.
[0240] To facilitate understanding of the technical solutions provided in the embodiments of this application, the following will use monostatic backscatter communication architecture and bistatic backscatter communication architecture as examples for explanation.
[0241] Figure 9 This is a schematic diagram of a signal processing method according to an embodiment of this application. Figure 9The backscatter communication system shown is a monostatic backscatter communication architecture. Figure 9 The following example illustrates the situation where the fourth communication device uniformly configures or instructs the first, second, and third communication devices on Walsh sequences.
[0242] Figure 9 In the process, when the first communication device sends a signal to the second communication device, it may use the first Walsh sequence c configured or indicated by the fourth communication device. a (k) Spread the original signal to generate a first signal, which can be represented as:
[0243]
[0244] c a (k) is a Walsh sequence of length M.
[0245] After generating the first signal, the first communication device can send the first signal to the second communication device.
[0246] After the second communication device receives the first signal, the received first signal can be represented as:
[0247]
[0248] h1 represents the channel between the second communication device and the first communication device, and n1(k) is the noise signal.
[0249] The second communication device modulates and backscatters the received signal using the baseband signal b(n) to generate a backscattered signal. Then, based on the first target sequence configured or indicated by the fourth communication device and the backscattered signal, a second signal is generated. The second signal can be represented as:
[0250]
[0251] Wherein, the first target sequence is the second Walsh sequence c b In the case of (k) a Walsh sequence of length M, belonging to the same Walsh sequence group as the first Walsh sequence, but different from the first Walsh sequence, c m (k) can be represented as:
[0252]
[0253] The first target sequence is the third Walsh sequence c c (k) and the fourth Walsh sequence c dIn the case of (k) (all are Walsh sequences of length M, belonging to the same Walsh sequence group as the first Walsh sequence, but different from the first Walsh sequence), c m (k) can satisfy the following condition:
[0254]
[0255] or,
[0256]
[0257] in:
[0258] c f (k)=c a (k)+c c (k)+c d (k),c f (k)∈{±1,±3} (7)
[0259] After generating the second signal, the second communication device can send the second signal to the third communication device.
[0260] When the third communication device (i.e., the first communication device) receives signals, it can receive both a first signal and a second signal. The received signals can be represented as follows:
[0261]
[0262] Among them, the first item of the above signal includes the self-interference signal caused by carrier leakage, as well as the multipath interference signal caused by environmental multipath. The second item is the signal item received by the third communication device after two-way link attenuation and modulation of the backscatter signal. h3 represents the channel between the third communication device and the third communication device, and h2 represents the channel between the second communication device and the third communication device.
[0263] After receiving the first signal and the second signal, the third communication device can despread the first signal according to the third target sequence configured or indicated by the fourth communication device.
[0264] Specifically, when the third target sequence configured or indicated by the fourth communication device is a Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level, i.e., the second target sequence (in which case the first target sequence used by the second communication device is the second Walsh sequence), the third target sequence can be represented as:
[0265] c n (k)=c m (k),n=m (9)
[0266] Based on the characteristics of Walsh sequences, it can be known that the c in the first term of the third target sequence and the signal received by the third communication device... a (k) is orthogonal to c in the second term. m (k) is not orthogonal. Therefore, when despreading the received first and second signals based on the third target sequence, the first term can be eliminated and the second term can be retained, thereby eliminating the interference signal and recovering the useful signal.
[0267] When the third target sequence configured or indicated by the fourth communication device belongs to the same Walsh sequence group as the first, third, and fourth Walsh sequences, and the modulo-2 sum of the binary representations of the sequence number of the third target sequence and the sequence numbers of the first, third, and fourth Walsh sequences is 0 (in this case, the first target sequence used by the second communication device is the third and fourth Walsh sequences), the third target sequence can be represented as:
[0268]
[0269] Based on the characteristics of Walsh sequences, it can be known that the c in the first term of the third target sequence and the signal received by the third communication device... a (k) is orthogonal to c in the second term. m (k) is not orthogonal. Therefore, when despreading the received first and second signals based on the third target sequence, the first term can be eliminated and the second term can be retained, thereby eliminating the interference signal and recovering the useful signal.
[0270] Figure 10 This is a schematic diagram of a signal processing method according to an embodiment of this application. Figure 9 The backscatter communication system shown is a bistatic backscatter communication architecture. Figure 10 The following explanation uses the example of dynamically indicating the Walsh sequence used by the first, second, and third communication devices.
[0271] Figure 10 In the process, when the first communication device sends a signal to the second communication device, it can autonomously select the first Walsh sequence c according to the first indication information. a (k) Spread the original signal to generate a first signal, which can be represented as:
[0272]
[0273] c a (k) is a Walsh sequence of length M.
[0274] After generating the first signal, the first communication device can send the first signal to the second communication device, and at the same time send the second indication information to the second communication device and the third communication device. The second indication information is used to indicate the dimension of the first Walsh sequence, or the Walsh sequence group to which the first Walsh sequence belongs, and the sequence number of the first Walsh sequence.
[0275] After the second communication device receives the first signal, the received first signal can be represented as:
[0276]
[0277] h1 represents the channel between the second communication device and the first communication device, and n1(k) is the noise signal.
[0278] The second communication device modulates and backscatters the received signal using the baseband signal b(n) to generate a backscattered signal. Then, it determines the first target sequence based on the second indication information and generates a second signal based on the first target sequence and the backscattered signal. The second signal can be represented as:
[0279]
[0280] The specific implementation method by which the second communication device determines the first target sequence based on the second instruction information can be found in [reference needed]. Figure 3 The embodiments shown are not described in detail here.
[0281] The first target sequence determined by the second communication device is the second Walsh sequence c. b In the case of (k) a Walsh sequence of length M, belonging to the same Walsh sequence group as the first Walsh sequence, but different from the first Walsh sequence, c m (k) can be represented as:
[0282]
[0283] The first target sequence determined by the second communication device is the third Walsh sequence c c (k) and the fourth Walsh sequence c d In the case of (k) (all are Walsh sequences of length M, belonging to the same Walsh sequence group as the first Walsh sequence, but different from the first Walsh sequence), c m (k) can satisfy the following condition:
[0284]
[0285] or,
[0286]
[0287] in:
[0288] c f (k)=c a (k)+c c (k)+c d (k),c f (k)∈{±1,±3} (17)
[0289] After generating the second signal, the second communication device can send the second signal to the third communication device. Where the first target sequence is the second Walsh sequence, a fifth indication message can also be sent to the third communication device simultaneously. The fifth indication message indicates any of the following:
[0290] The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence;
[0291] The second target sequence, or the dimension of the Walsh sequence group to which the second target sequence belongs and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2.
[0292] If the first target sequence is the third Walsh sequence and the fourth Walsh sequence, a sixth indication information can also be sent to the third communication device at the same time. The sixth indication information is used to indicate the dimension of the third Walsh sequence and the fourth Walsh sequence, or the Walsh sequence group to which the third Walsh sequence and the fourth Walsh sequence belong, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
[0293] When the third communication device receives signals, it can receive both the first signal and the second signal. The received signals can be represented as follows:
[0294]
[0295] Among them, the first item of the above signal is cross-link interference or direct link interference, the second item is the signal item of the backscattered signal of the cascaded channel received by the third communication device, h3 represents the channel between the third communication device and the first communication device, and h2 represents the channel between the second communication device and the third communication device.
[0296] After receiving the first and second signals, the third communication device can determine the third target sequence based on the second and fifth indication information, or based on the second and sixth indication information. For specific implementation details, please refer to [link to relevant documentation]. Figure 4 The corresponding content in the illustrated embodiment will not be repeated here. After determining the third target sequence, the first and second signals can be despread according to the third target sequence.
[0297] Specifically, when the first target sequence used by the second communication device is the second Walsh sequence, the third target sequence determined by the third communication device is the Walsh sequence obtained by multiplying the first Walsh sequence and the second Walsh sequence at the chip level, i.e., the second target sequence. In this case, the third target sequence can be represented as:
[0298] c n (k)=c m (k),n=m (19)
[0299] Based on the characteristics of Walsh sequences, it can be known that the c in the first term of the third target sequence and the signal received by the third communication device... a (k) is orthogonal to c in the second term. m (k) is not orthogonal. Therefore, when despreading the received first and second signals based on the third target sequence, the first term can be eliminated and the second term can be retained, thereby eliminating the interference signal and recovering the useful signal.
[0300] When the first target sequence used by the second communication device is a third Walsh sequence and a fourth Walsh sequence, the third target sequence determined by the third communication device belongs to the same Walsh sequence group as the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, and the sum of the binary representation of the sequence number of the third target sequence and the sequence numbers of the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, modulo 2, is 0. In this case, the third target sequence can be represented as:
[0301]
[0302] Based on the characteristics of Walsh sequences, it can be known that the c in the first term of the third target sequence and the signal received by the third communication device... a (k) is orthogonal to c in the second term. m (k) is not orthogonal. Therefore, when despreading the received first and second signals based on the third target sequence, the first term can be eliminated and the second term can be retained, thereby eliminating the interference signal and recovering the useful signal.
[0303] In this embodiment, when the first communication device sends a signal to the second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal and send the first signal to the second communication device. When the second communication device sends a backscattered signal to the third communication device, it can generate a second signal based on the backscattered signal and an indicated first target sequence and send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to an indicated third target sequence. Since both the first and second signals are processed by the Walsh sequence, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, thereby effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0304] The signal processing method provided in this application can be executed by a signal processing device. This application uses an example of a signal processing device executing the signal processing method to illustrate the signal processing device provided in this application.
[0305] Figure 11 This is a schematic diagram of a signal processing apparatus according to an embodiment of this application. This apparatus may correspond to a first communication device in other embodiments. For example... Figure 11 As shown, the device 1100 includes the following modules.
[0306] The determining module 1101 is used to determine the first Walsh sequence based on the first indication information;
[0307] Signal processing module 1102 is used to spread the original signal according to the first Walsh sequence to generate a first signal;
[0308] The transmitting module 1103 is used to transmit the first signal to the second communication device, and the device is a device that provides a radio frequency carrier source to the second communication device.
[0309] Optionally, as an embodiment, the first indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence.
[0310] Optionally, as an embodiment, the first indication information is configured or indicated by a fourth communication device, which is the first communication device, the second communication device, the third communication device, or a third-party network device.
[0311] Optionally, as an embodiment, the device further includes a receiving module 1104, which, when the first indication information is configured or indicated by the fourth communication device and the fourth communication device is different from the first communication device, is configured to:
[0312] Receive the first indication information;
[0313] The first indication information is configured or indicated by the fourth communication device through at least one of the following methods: Radio Resource Control (RRC) signaling, Media Access Control Unit (MAC CE), Downlink Control Information (DCI), Sidelink Control Information (SCI), and preamble sequence.
[0314] Optionally, as an embodiment, the sending module is further configured to:
[0315] If the first communication device and the third communication device are different devices, a second indication message is sent to both the second communication device and the third communication device.
[0316] If the first communication device and the third communication device are the same device, the second indication information is sent to the second communication device.
[0317] The second indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence.
[0318] Optionally, as an embodiment, the sending module 1103 is configured to:
[0319] The second indication information is transmitted via at least one of RRC signaling, MAC CE, DCI, SCI, and preamble sequence.
[0320] The apparatus 1100 according to the embodiments of this application can refer to the flow of the method 300 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 1100 and the other operations and / or functions described above are for implementing the corresponding flow in the method 300 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.
[0321] Figure 12 This is a schematic diagram of a signal processing apparatus according to an embodiment of this application. This apparatus may correspond to a second communication device in other embodiments. Figure 12 As shown, the device 1200 includes the following modules.
[0322] The receiving module 1201 is used to receive a first signal, which is generated by the first communication device spreading the original signal according to the first Walsh sequence.
[0323] The determining module 1202 is used to determine the first target sequence based on the third indication information;
[0324] Signal processing module 1203 is used to generate a second signal based on the first target sequence and the backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal;
[0325] The transmitting module 1204 is used to transmit the second signal to the third communication device.
[0326] Optionally, as an embodiment, the third indication information is indicated by the first communication device, and the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence; or,
[0327] The third indication information is configured or indicated by a fourth communication device, which is the first communication device, the second communication device, the third communication device, or a third-party network device, and the third indication information is used to indicate any of the following:
[0328] The second Walsh sequence in the Walsh sequence group, or the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, wherein the second Walsh sequence is different from the first Walsh sequence;
[0329] The third and fourth Walsh sequences in the Walsh sequence group, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different.
[0330] Optionally, as an embodiment, when the third indication information is indicated by the first communication device, or when the third indication information is configured or indicated by the fourth communication device and the fourth communication device is not the second communication device, the receiving module 1201 is further configured to:
[0331] Receive the third instruction information;
[0332] The third indication information is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0333] Optionally, as an embodiment, when the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, the determining module 1202 is configured to:
[0334] The first Walsh sequence is determined based on the third indication information;
[0335] The usage method of the first target sequence is determined according to the fourth indication information. The usage method includes a first method or a second method. The first method represents a chip-level multiplication of the first target sequence and the first Walsh sequence based on the multiplication principle. The second method represents a method of equal-amplitude superposition and mapping of the first target sequence and the first Walsh sequence based on the equal-amplitude superposition principle.
[0336] The first target sequence is determined based on the first Walsh sequence and the usage method.
[0337] Optionally, as an embodiment, the fourth indication information is configured or indicated by a fourth communication device, which is the first communication device, the second communication device, the third communication device, or a third-party network device;
[0338] Where the fourth communication device is not the second communication device, the receiving module 1201 is further configured to:
[0339] The fourth indication information is received, which is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0340] Optionally, as an embodiment, the determining module 1202 is configured to:
[0341] When the usage method is the first method, the second Walsh sequence is determined based on the first Walsh sequence; the second Walsh sequence is then determined as the first target sequence.
[0342] When the usage method is the second method, the third Walsh sequence and the fourth Walsh sequence are determined based on the first Walsh sequence; the third Walsh sequence and the fourth Walsh sequence are determined as the first target sequence.
[0343] Optionally, as an embodiment, the sending module 1204 is further configured to:
[0344] When the usage mode is the first mode, a fifth indication message is sent to the third communication device, the fifth indication message being used to indicate any of the following:
[0345] The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence;
[0346] The second target sequence, or the dimension of the Walsh sequence group and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2.
[0347] When the usage mode is the second mode, a sixth indication information is sent to the third communication device. The sixth indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
[0348] Optionally, as an embodiment, the sending module 1204 is further configured to:
[0349] The fifth instruction information or the sixth instruction information is sent to the third communication device through at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0350] Optionally, as an embodiment, when the third indication information is used to indicate the second Walsh sequence in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, the determining module 1202 is configured to:
[0351] The second Walsh sequence is determined based on the third indication information;
[0352] The second Walsh sequence is identified as the first target sequence.
[0353] Optionally, as an embodiment, when the third indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the determining module 1202 is configured to:
[0354] The third Walsh sequence and the fourth Walsh sequence are determined based on the third indication information;
[0355] The third Walsh sequence and the fourth Walsh sequence are identified as the first target sequence.
[0356] Optionally, as an embodiment, when the first target sequence is the second Walsh sequence, the signal processing module 1203 is configured to:
[0357] The second Walsh sequence and the backscatter modulation signal are multiplied at the chip level to obtain the second signal.
[0358] Optionally, as an embodiment, when the first target sequence is the third Walsh sequence and the fourth Walsh sequence, the signal processing module 1203 is configured to:
[0359] The second signal is obtained by performing equal-amplitude superposition and mapping of the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal.
[0360] The apparatus 1200 according to the embodiments of this application can refer to the flow of the method 400 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 1200 and the other operations and / or functions described above are respectively for implementing the corresponding flow in the method 400 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.
[0361] Figure 13 This is a schematic diagram of a signal processing apparatus according to an embodiment of this application. This apparatus may correspond to a third communication device in other embodiments. Figure 13 As shown, the device 1300 includes the following modules.
[0362] The receiving module 1301 is used to receive a first signal and a second signal. The first signal is generated by the first communication device spreading the original signal according to the first Walsh sequence. The second signal is generated by the second communication device according to the first target sequence and the backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal.
[0363] The determination module 1302 is used to determine the third target sequence based on the seventh indication information;
[0364] The signal processing module 1303 is used to despread the first signal and the second signal according to the third target sequence.
[0365] Optionally, as an embodiment, the seventh indication information is configured or indicated by a fourth communication device, which may be the first communication device, the second communication device, the third communication device, or a third-party network device. The seventh indication information is used to indicate the third target sequence, or the dimension of the Walsh sequence group to which the third target sequence belongs, and the sequence number of the third target sequence; or,
[0366] The seventh indication information is indicated by the second communication device, and the seventh indication information is used to indicate any one of the following:
[0367] The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, wherein the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence;
[0368] The second target sequence, or the dimension of the Walsh sequence group and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2.
[0369] The third Walsh sequence and the fourth Walsh sequence, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence and the sequence number of the fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are all different.
[0370] Optionally, as an embodiment, when the seventh indication information is indicated by the second communication device, or configured or indicated by the fourth communication device and the fourth communication device is not the third communication device, the receiving module 1301 is further configured to:
[0371] Receive the seventh instruction information;
[0372] The seventh indication information is configured or indicated through at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0373] Optionally, as an embodiment, when the seventh indication information is used to indicate the second target sequence, or to indicate the dimension of the Walsh sequence group and the sequence number of the second target sequence, the determining module 1302 is configured to:
[0374] The second target sequence is determined based on the seventh indication information;
[0375] The second target sequence is determined as the third target sequence.
[0376] Optionally, as an embodiment, when the seventh indication information is used to indicate the second Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, the determining module 1302 is configured to:
[0377] The first Walsh sequence is determined according to the second indication information, which is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence.
[0378] The second Walsh sequence is determined based on the seventh indication information;
[0379] The first Walsh sequence and the second Walsh sequence are multiplied at the chip level to obtain the third target sequence. The sequence number of the third target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence modulo 2.
[0380] Optionally, as an embodiment, when the seventh indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the determining module 1302 is configured to:
[0381] The first Walsh sequence is determined based on the second indication information;
[0382] The third Walsh sequence and the fourth Walsh sequence are determined based on the seventh indication information;
[0383] The third target sequence is determined based on the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, wherein the third target sequence satisfies the following two conditions:
[0384] The third target sequence is a Walsh sequence in the Walsh sequence group;
[0385] The sum of the binary representations of the sequence number of the third target sequence and the sequence numbers of the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, modulo 2, is 0.
[0386] Optionally, as an embodiment, the second indication information is indicated by the first communication device; wherein, when the first communication device and the third communication device are not the same device, the receiving module 1301 is further configured to:
[0387] Receive the second instruction information;
[0388] The second indication information is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
[0389] The apparatus 1300 according to the embodiments of this application can refer to the flow of the method 500 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 1300 and the other operations and / or functions described above are respectively for implementing the corresponding flow in the method 500 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.
[0390] Figure 14 This is a schematic diagram of a signal processing apparatus according to an embodiment of this application. This apparatus may correspond to a fourth communication device in other embodiments. Figure 14 As shown, the device 1400 includes the following modules.
[0391] Configuration module 1401 is configured to configure or indicate at least one of a first Walsh sequence, a first target sequence, and a third target sequence to a first communication device, a second communication device, and a third communication device, or to configure or indicate at least one of the dimension of a Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence.
[0392] Wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
[0393] Optionally, as an embodiment, the device may be the first communication device, the second communication device, the third communication device, or a third-party network device.
[0394] Optionally, as an embodiment, the configuration or indication method of the device includes at least one of the following:
[0395] RRC signaling; MAC CE; DCI; SCI; preamble sequence.
[0396] Optionally, as an embodiment, the configuration module 1401 is further configured to:
[0397] Configure or instruct the second communication device on the usage of the first target sequence, the usage of which includes a first mode or a second mode. The first mode represents a mode in which the first target sequence and the first Walsh sequence are multiplied at the chip level based on the multiplication principle. The second mode represents a mode in which the first target sequence and the first Walsh sequence are superimposed and mapped based on the equal-amplitude superposition principle.
[0398] Configure or instruct the third communication device on the generation method of the third target sequence, wherein the generation method includes generating the third target sequence by chip-level multiplication based on the multiplication principle or generating the third target sequence by equal-amplitude superposition and mapping processing based on the equal-amplitude superposition principle.
[0399] Optionally, as an embodiment, the configuration module 1401 configures or indicates the usage of the first target sequence or the generation method of the third target sequence through at least one of the following:
[0400] RRC signaling; MAC CE; DCI; SCI; physical frame preamble.
[0401] The apparatus 1400 according to the embodiments of this application can refer to the flow of the method 600 corresponding to the embodiments of this application. Furthermore, each unit / module in the apparatus 1400 and the other operations and / or functions described above are respectively for implementing the corresponding flow in the method 600 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.
[0402] The signal processing device in this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the type.
[0403] The signal processing device provided in this application embodiment can achieve... Figures 3 to 6 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0404] Optional, such as Figure 15As shown in the illustration, this application also provides a communication device 1500, including a processor 1501 and a memory 1502. The memory 1502 stores a program or instructions that can run on the processor 1501. For example, when the communication device 1500 is a terminal, the program or instructions executed by the processor 1501 implement the various steps of the above-described signal processing method embodiments and achieve the same technical effect. When the communication device 1500 is a network-side device, the program or instructions executed by the processor 1501 implement the various steps of the above-described signal processing method embodiments and achieve the same technical effect. To avoid repetition, further details are omitted here.
[0405] This application embodiment also provides a communication device, including a processor and a communication interface. The processor is configured to determine a first Walsh sequence according to first indication information; spread a first signal by the first Walsh sequence; and send the first signal to a second communication device, wherein the communication device is a device that provides a radio frequency carrier source to the second communication device. Alternatively, the communication interface is configured to receive a first signal, wherein the first signal is generated by the first communication device spreading a first signal by the first Walsh sequence. The processor is configured to determine a first target sequence according to third indication information; and generate a second signal by the first target sequence and a backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal. The communication interface is configured to send the second signal to a third communication device. Alternatively, the communication interface is configured to receive a first signal and a second signal, wherein the first signal is generated by the first communication device spreading a first signal by the first Walsh sequence, and the second signal is generated by the second communication device by the first target sequence and the backscatter modulation signal. The backscatter modulated signal is generated by the second communication device modulating and backscattering the first signal; the processor is used to determine the third target sequence according to the seventh indication information; the communication interface is used to despread the first signal and the second signal according to the third target sequence; or, the communication interface is used to configure or indicate at least one of the first Walsh sequence, the first target sequence and the third target sequence to the first communication device, the second communication device and the third communication device, or to configure or indicate at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence and the sequence number of the third target sequence; wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate the first signal, the first target sequence is used by the second communication device to generate the second signal based on the backscatter modulated signal, the backscatter modulated signal is generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal. This communication device embodiment corresponds to the first communication device-side method embodiment described above, or to the second communication device-side method embodiment described above, or to the third communication device-side method embodiment described above, or to the fourth communication device-side method embodiment described above. All implementation processes and methods of the above method embodiments can be applied to this communication device embodiment and can achieve the same technical effect. Specifically, Figure 16 A schematic diagram of the hardware structure of a communication device to implement an embodiment of this application.
[0406] The communication device 1600 includes, but is not limited to, at least some of the following components: antenna unit 1601, network module 1602, audio output unit 1603, input unit 1604, sensor 1605, display unit 1606, user input unit 1607, interface unit 1608, memory 1609, and processor 1610.
[0407] Those skilled in the art will understand that the communication device 1600 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1610 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 16 The communication device structure shown does not constitute a limitation on the communication device. The communication device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0408] It should be understood that, in this embodiment, the input unit 1604 may include a graphics processing unit (GPU) 16041 and a microphone 1042. The GPU 16041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1606 may include a display panel 16061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1607 includes at least one of a touch panel 16071 and other input devices 16072. The touch panel 16071 is also called a touch screen. The touch panel 16071 may include a touch detection device and a touch controller. Other input devices 16072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0409] In this embodiment, after receiving downlink data from the network-side device, the antenna unit 1601 can transmit it to the processor 1610 for processing; in addition, the antenna unit 1601 can send uplink data to the network-side device. Typically, the antenna unit 1601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0410] The memory 1609 can be used to store software programs or instructions, as well as various data. The memory 1609 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1609 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1609 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0411] Processor 1610 may include one or more processing units; optionally, processor 1610 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1610.
[0412] Wherein, the processor 1610 is configured to determine a first Walsh sequence according to first indication information; spread the original signal according to the first Walsh sequence to generate a first signal; the communication interface is configured to send the first signal to a second communication device, wherein the communication device is a device that provides a radio frequency carrier source to the second communication device; or,
[0413] The antenna unit 1601 is used to receive a first signal, which is generated by a first communication device spreading an original signal according to a first Walsh sequence; the processor 1610 is used to determine a first target sequence according to third indication information; generate a second signal according to the first target sequence and a backscatter modulation signal, which is generated by modulating and backscattering the first signal; the antenna unit 1601 is used to transmit the second signal to a third communication device; or,
[0414] The antenna unit 1601 is used to receive a first signal and a second signal. The first signal is generated by a first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by a second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal. The processor 1610 is used to determine a third target sequence according to a seventh indication information. The antenna unit 1601 is used to despread the first signal and the second signal according to the third target sequence.
[0415] The antenna unit 1601 is used to configure or indicate at least one of a first Walsh sequence, a first target sequence, and a third target sequence to the first communication device, the second communication device, and the third communication device, or to configure or indicate at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence; wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, the backscatter modulation signal being generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
[0416] In this embodiment, when the first communication device sends a signal to the second communication device, it can spread the original signal based on an indicated Walsh sequence to obtain a first signal and send the first signal to the second communication device. When the second communication device sends a backscattered signal to the third communication device, it can generate a second signal based on the backscattered signal and an indicated first target sequence and send the second signal to the third communication device. After receiving the first and second signals, the third communication device can despread the first and second signals according to an indicated third target sequence. Since both the first and second signals are processed by the Walsh sequence, when the third communication device despreads the first and second signals based on the Walsh sequence, it can eliminate interference signals and recover useful backscattered signals based on the characteristics of the Walsh sequence, thereby effectively eliminating interference signals, ensuring the communication performance of backscatter communication, and improving the transmission efficiency, transmission distance, and reliable transmission of backscatter communication.
[0417] This application embodiment also provides a communication device, including a processor and a communication interface. The processor is configured to determine a first Walsh sequence according to first indication information; spread a first signal by the first Walsh sequence; and send the first signal to a second communication device, wherein the communication device is a device that provides a radio frequency carrier source to the second communication device. Alternatively, the communication interface is configured to receive a first signal, wherein the first signal is generated by the first communication device spreading a first signal by the first Walsh sequence. The processor is configured to determine a first target sequence according to third indication information; and generate a second signal by the first target sequence and a backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal. The communication interface is configured to send the second signal to a third communication device. Alternatively, the communication interface is configured to receive a first signal and a second signal, wherein the first signal is generated by the first communication device spreading a first signal by the first Walsh sequence, and the second signal is generated by the second communication device by the first target sequence and the backscatter modulation signal. The backscatter modulated signal is generated by the second communication device modulating and backscattering the first signal; the processor is used to determine the third target sequence according to the seventh indication information; the communication interface is used to despread the first signal and the second signal according to the third target sequence; or, the communication interface is used to configure or indicate at least one of the first Walsh sequence, the first target sequence and the third target sequence to the first communication device, the second communication device and the third communication device, or to configure or indicate at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence and the sequence number of the third target sequence; wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate the first signal, the first target sequence is used by the second communication device to generate the second signal based on the backscatter modulated signal, the backscatter modulated signal is generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal. This communication device embodiment corresponds to the first communication device side method embodiment, or the second communication device side method embodiment, or the third communication device side method embodiment, or the fourth communication device side method embodiment. All implementation processes and methods of the above method embodiments can be applied to this communication device embodiment and can achieve the same technical effect.
[0418] Specifically, embodiments of this application also provide a communication device. For example... Figure 17As shown, the communication device 1700 includes: an antenna 171, a radio frequency (RF) device 172, a baseband device 173, a processor 174, and a memory 175. The antenna 171 is connected to the RF device 172. In the uplink direction, the RF device 172 receives information through the antenna 171 and transmits the received information to the baseband device 173 for processing. In the downlink direction, the baseband device 173 processes the information to be transmitted and sends it to the RF device 172. The RF device 172 processes the received information and transmits it through the antenna 171.
[0419] The methods performed by the first communication device, the second communication device, the third communication device, and the fourth communication device in the above embodiments can be implemented in the baseband device 173, which includes a baseband processor.
[0420] Baseband device 173 may include, for example, at least one baseband board on which multiple chips are disposed, such as Figure 17 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 175 via a bus interface to call the program in the memory 175 and execute the communication device operation shown in the above method embodiment.
[0421] The communication device may also include a network interface 176, such as a common public radio interface (CPRI).
[0422] Specifically, the communication device 1700 of this embodiment further includes: instructions or programs stored in memory 175 and executable on processor 174, wherein processor 174 calls the instructions or programs in memory 175 to execute. Figures 11 to 14 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.
[0423] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described signal processing method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0424] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0425] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above signal processing method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0426] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0427] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described signal processing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0428] This application also provides a signal processing system, including at least two of a first communication device, a second communication device, a third communication device, and a fourth communication device, wherein the first communication device can be used to perform the above-described... Figure 3 The signal processing method shown above, wherein the second communication device can be used to perform the steps as described above. Figure 4 The signal processing method shown above, wherein the third communication device can be used to perform the steps as described above. Figure 5 The signal processing method shown above, wherein the fourth communication device can be used to perform the steps as described above. Figure 6 The steps of the signal processing method shown are as follows.
[0429] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0430] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0431] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A signal processing method, characterized by, include: The second communication device receives the first signal, which is generated by the first communication device spreading the original signal according to the first Walsh sequence; The second communication device determines the first target sequence based on the third instruction information; The second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal; The second communication device sends the second signal to the third communication device; Wherein, the first target sequence is a second Walsh sequence, wherein the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence; the second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, including: performing chip-level multiplication of the second Walsh sequence and the backscatter modulation signal to obtain the second signal; or, The first target sequence is a third Walsh sequence and a fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are all different; the second communication device generates a second signal based on the first target sequence and the backscatter modulation signal, including: performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence and the backscatter modulation signal to obtain the second signal; Wherein, when the first target sequence is the second Walsh sequence, the sequence number of the third target sequence is equal to the modulo 2 sum of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
2. The method of claim 1, wherein, The third indication information is indicated by the first communication device, and the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence; or, The third indication information is configured or indicated by a fourth communication device, which is the first communication device, the second communication device, the third communication device, or a third-party network device, and the third indication information is used to indicate any of the following: The second Walsh sequence in the Walsh sequence group, or the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence; The third and fourth Walsh sequences in the Walsh sequence group, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
3. The method of claim 2, wherein, When the third indication information is indicated by the first communication device, or when the third indication information is configured or indicated by the fourth communication device and the fourth communication device is not the second communication device, the method further includes: Receive the third instruction information; The third indication information is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
4. The method according to claim 2, characterized in that, When the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence, the second communication device determines the first target sequence based on the third indication information, including: The first Walsh sequence is determined based on the third indication information; The usage method of the first target sequence is determined according to the fourth indication information. The usage method includes a first method or a second method. The first method represents a chip-level multiplication of the first target sequence and the first Walsh sequence based on the multiplication principle. The second method represents a method of equal-amplitude superposition and mapping of the first target sequence and the first Walsh sequence based on the equal-amplitude superposition principle. The first target sequence is determined based on the first Walsh sequence and the usage method.
5. The method of claim 4, wherein, The fourth indication information is configured or indicated by a fourth communication device, which may be the first communication device, the second communication device, the third communication device, or a third-party network device. Where the fourth communication device is not the second communication device, the method further includes: The fourth indication information is received, which is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
6. The method according to claim 4, characterized in that, Determining the first target sequence based on the first Walsh sequence and the usage method includes: When the usage method is the first method, the second Walsh sequence is determined based on the first Walsh sequence; the second Walsh sequence is then determined as the first target sequence. When the usage method is the second method, the third Walsh sequence and the fourth Walsh sequence are determined based on the first Walsh sequence; the third Walsh sequence and the fourth Walsh sequence are determined as the first target sequence.
7. The method according to claim 6, characterized in that, The method further includes: When the usage mode is the first mode, a fifth indication message is sent to the third communication device, the fifth indication message being used to indicate any of the following: The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence; The second target sequence, or the dimension of the Walsh sequence group and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2. When the usage mode is the second mode, a sixth indication information is sent to the third communication device. The sixth indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
8. The method according to claim 7, characterized in that, Sending a fifth instruction message or a sixth instruction message to the third communication device includes: The fifth instruction information or the sixth instruction information is sent to the third communication device through at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
9. The method of claim 2, wherein, When the third indication information is used to indicate a second Walsh sequence in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, the second communication device determines the first target sequence based on the third indication information, including: The second Walsh sequence is determined based on the third indication information; The second Walsh sequence is identified as the first target sequence.
10. The method of claim 2, wherein, When the third indication information is used to indicate the third and fourth Walsh sequences in the Walsh sequence group, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the second communication device determines the first target sequence based on the third indication information, including: The third Walsh sequence and the fourth Walsh sequence are determined based on the third indication information; The third Walsh sequence and the fourth Walsh sequence are identified as the first target sequence.
11. A signal processing method, characterized in that, include: The third communication device receives a first signal and a second signal. The first signal is generated by the first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by the second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal. The third communication device determines the third target sequence based on the seventh indication information; The third communication device performs despreading on the first signal and the second signal according to the third target sequence; Wherein, if the first target sequence is the second Walsh sequence, the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence, and the second signal is obtained by the second communication device by multiplying the second Walsh sequence and the backscatter modulation signal at the chip level; the sequence number of the third target sequence is equal to the sum of the modulo 2 of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence. When the first target sequence is a third Walsh sequence and a fourth Walsh sequence, the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different. The second signal is obtained by the second communication device by performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal.
12. The method of claim 11, wherein, The seventh indication information is configured or indicated by a fourth communication device, which may be the first communication device, the second communication device, the third communication device, or a third-party network device. The seventh indication information is used to indicate the third target sequence, or to indicate the dimension of the Walsh sequence group to which the third target sequence belongs, and the sequence number of the third target sequence; or... The seventh indication information is indicated by the second communication device, and the seventh indication information is used to indicate any one of the following: The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence; The second target sequence, or the dimension of the Walsh sequence group and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2. The third Walsh sequence and the fourth Walsh sequence, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence.
13. The method of claim 12, wherein, When the seventh indication information is indicated by the second communication device, or configured or indicated by the fourth communication device and the fourth communication device is not the third communication device, the method further includes: Receive the seventh instruction information; The seventh indication information is configured or indicated through at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
14. The method of claim 12, wherein, When the seventh indication information is used to indicate the second target sequence, or to indicate the dimension of the Walsh sequence group and the sequence number of the second target sequence, the third communication device determines the third target sequence based on the seventh indication information, including: The second target sequence is determined based on the seventh indication information; The second target sequence is determined as the third target sequence.
15. The method according to claim 12, characterized in that, When the seventh indication information is used to indicate the second Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, the third communication device determines the third target sequence based on the seventh indication information, including: The first Walsh sequence is determined according to the second indication information, which is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence. The second Walsh sequence is determined based on the seventh indication information; The first Walsh sequence and the second Walsh sequence are multiplied at the chip level to obtain the third target sequence.
16. The method according to claim 12, characterized in that, When the seventh indication information is used to indicate the third Walsh sequence and the fourth Walsh sequence, or to indicate the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, the third communication device determines the third target sequence based on the seventh indication information, including: The first Walsh sequence is determined based on the second indication information; The third Walsh sequence and the fourth Walsh sequence are determined based on the seventh indication information; The third target sequence is determined based on the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, wherein the third target sequence satisfies the following two conditions: The third target sequence is a Walsh sequence in the Walsh sequence group; The sum of the binary representations of the sequence number of the third target sequence and the sequence numbers of the first Walsh sequence, the third Walsh sequence, and the fourth Walsh sequence, modulo 2, is 0.
17. The method according to claim 15 or 16, characterized in that, The second indication information is indicated by the first communication device; wherein, when the first communication device and the third communication device are not the same device, the method further includes: Receive the second instruction information; The second indication information is configured or indicated by at least one of RRC signaling, MAC CE, DCI, SCI and preamble sequence.
18. A signal processing method characterized by, include: The fourth communication device configures or indicates at least one of the first Walsh sequence, the first target sequence, and the third target sequence to the first communication device, the second communication device, and the third communication device, or configures or indicates at least one of the dimension of the Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence. Wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal; Wherein, if the first target sequence is the second Walsh sequence, the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence, and the second signal is obtained by the second communication device by multiplying the second Walsh sequence and the backscatter modulation signal at the chip level; the sequence number of the third target sequence is equal to the sum of the modulo 2 of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence. When the first target sequence is a third Walsh sequence and a fourth Walsh sequence, the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different. The second signal is obtained by the second communication device by performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal.
19. The method according to claim 18, characterized in that, The fourth communication device is the first communication device, the second communication device, the third communication device, or a third-party network device.
20. The method of claim 18, wherein, The configuration or indication method of the fourth communication device includes at least one of the following: RRC signaling; MAC CE; DCI; SCI; preamble sequence.
21. The method of claim 18, wherein, The method further includes: The fourth communication device configures or instructs the second communication device on the usage method of the first target sequence. The usage method includes a first method or a second method. The first method represents a method of multiplying the first target sequence and the first Walsh sequence at the chip level based on the multiplication principle. The second method represents a method of performing equal-amplitude superposition and mapping processing on the first target sequence and the first Walsh sequence based on the equal-amplitude superposition principle. Configure or instruct the third communication device on the generation method of the third target sequence, wherein the generation method includes generating the third target sequence by chip-level multiplication based on the multiplication principle or generating the third target sequence by equal-amplitude superposition and mapping processing based on the equal-amplitude superposition principle.
22. The method of claim 21, wherein, The fourth communication device configures or indicates the usage of the first target sequence or the generation method of the third target sequence through at least one of the following: RRC signaling; MAC CE; DCI; SCI; physical frame preamble.
23. A signal processing apparatus, characterized in that, include: A receiving module is used to receive a first signal, which is generated by a first communication device spreading the original signal according to a first Walsh sequence. The determination module is used to determine the first target sequence based on the third indication information; The signal processing module is used to generate a second signal based on the first target sequence and the backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal; The transmitting module is used to transmit the second signal to the third communication device; Wherein, the first target sequence is a second Walsh sequence, wherein the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence; the step of generating a second signal based on the first target sequence and the backscatter modulation signal includes: performing chip-level multiplication of the second Walsh sequence and the backscatter modulation signal to obtain the second signal; or, The first target sequence is a third Walsh sequence and a fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are all different; the step of generating a second signal based on the first target sequence and the backscatter modulation signal includes: performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence and the backscatter modulation signal to obtain the second signal; Wherein, when the first target sequence is the second Walsh sequence, the sequence number of the third target sequence is equal to the modulo 2 sum of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence, and the third target sequence is used by the third communication device to despread the first signal and the second signal.
24. The apparatus of claim 23, wherein, The third indication information is indicated by the first communication device, and the third indication information is used to indicate the first Walsh sequence, or to indicate the dimension of the Walsh sequence group to which the first Walsh sequence belongs and the sequence number of the first Walsh sequence; or, The third indication information is configured or indicated by a fourth communication device, which is the first communication device, the second communication device, the third communication device, or a third-party network device, and the third indication information is used to indicate any of the following: The second Walsh sequence in the Walsh sequence group, or the dimension of the Walsh sequence group and the sequence number of the second Walsh sequence, wherein the second Walsh sequence is different from the first Walsh sequence; The third and fourth Walsh sequences in the Walsh sequence group, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence, and the sequence number of the fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different.
25. A signal processing device, characterized by include: A receiving module is used to receive a first signal and a second signal. The first signal is generated by a first communication device spreading the original signal according to a first Walsh sequence. The second signal is generated by a second communication device according to a first target sequence and a backscatter modulation signal. The backscatter modulation signal is generated by the second communication device modulating and backscattering the first signal. The determination module is used to determine the third target sequence based on the seventh indication information; The signal processing module is used to despread the first signal and the second signal according to the third target sequence; Wherein, if the first target sequence is the second Walsh sequence, the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence, and the second signal is obtained by the second communication device by multiplying the second Walsh sequence and the backscatter modulation signal at the chip level; the sequence number of the third target sequence is equal to the sum of the modulo 2 of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence. When the first target sequence is a third Walsh sequence and a fourth Walsh sequence, the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different. The second signal is obtained by the second communication device by performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal.
26. The apparatus according to claim 25, characterized in that, The seventh indication information is configured or indicated by a fourth communication device, which may be the first communication device, the second communication device, the third communication device, or a third-party network device. The seventh indication information is used to indicate the third target sequence, or to indicate the dimension of the Walsh sequence group to which the third target sequence belongs, and the sequence number of the third target sequence; or... The seventh indication information is indicated by the second communication device, and the seventh indication information is used to indicate any one of the following: The second Walsh sequence, or the dimension of the Walsh sequence group to which the second Walsh sequence belongs and the sequence number of the second Walsh sequence, wherein the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence; The second target sequence, or the dimension of the Walsh sequence group and the sequence number of the second target sequence, wherein the sequence number of the second target sequence is equal to the sum of the binary representations of the sequence numbers of the first Walsh sequence and the sequence numbers of the second Walsh sequence modulo 2. The third Walsh sequence and the fourth Walsh sequence, or the dimension of the Walsh sequence group, the sequence number of the third Walsh sequence and the sequence number of the fourth Walsh sequence, wherein the third Walsh sequence, the fourth Walsh sequence and the first Walsh sequence are all different.
27. A signal processing apparatus, characterized in that, include: A configuration module is configured to configure or indicate at least one of a first Walsh sequence, a first target sequence, and a third target sequence to a first communication device, a second communication device, and a third communication device, or to configure or indicate at least one of the dimension of a Walsh sequence group, the sequence number of the first Walsh sequence, the sequence number of the first target sequence, and the sequence number of the third target sequence. Wherein, the first Walsh sequence is used by the first communication device to spread the original signal to generate a first signal, the first target sequence is used by the second communication device to generate a second signal based on a backscatter modulation signal, wherein the backscatter modulation signal is generated by modulating and backscattering the first signal, and the third target sequence is used by the third communication device to despread the first signal and the second signal; Wherein, if the first target sequence is the second Walsh sequence, the second Walsh sequence belongs to the same Walsh sequence group as the first Walsh sequence but is different from the first Walsh sequence, and the second signal is obtained by the second communication device by multiplying the second Walsh sequence and the backscatter modulation signal at the chip level; the sequence number of the third target sequence is equal to the sum of the modulo 2 of the binary representations of the sequence numbers of the first Walsh sequence and the second Walsh sequence. When the first target sequence is a third Walsh sequence and a fourth Walsh sequence, the third Walsh sequence, the fourth Walsh sequence, and the first Walsh sequence are all different. The second signal is obtained by the second communication device by performing equal amplitude superposition and mapping processing on the third Walsh sequence, the fourth Walsh sequence, and the backscatter modulation signal.
28. The apparatus according to claim 27, characterized in that, The device is the first communication device, the second communication device, the third communication device, or a third-party network device.
29. A communications device, characterized by The method includes a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the signal processing method as claimed in any one of claims 1 to 10, or the steps of the signal processing method as claimed in any one of claims 11 to 17, or the steps of the signal processing method as claimed in any one of claims 18 to 22.
30. A readable storage medium characterized by, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the signal processing method as described in any one of claims 1 to 10, or the steps of the signal processing method as described in any one of claims 11 to 17, or the steps of the signal processing method as described in any one of claims 18 to 22.
Citation Information
Patent Citations
Signal transmitting and signal receiving method, terminal, and communication device
WO2022078331A1