A signal processing method and related device

By using pseudo-random signals to scramble the ASK signal in reflected communication, the interference problem of ASK signals on the cellular communication system is solved, and the signal energy dispersion and interference reduction are achieved.

CN114731500BActive Publication Date: 2025-03-11HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202080081355.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-01-17
Publication Date
2025-03-11
Estimated Expiration
2040-01-17

AI Technical Summary

Technical Problem

The ASK signals used in existing reflected communications are concentrated in the frequency band center, causing greater interference to other communication devices in the cellular communication system.

Method used

After generating the data signal, the data signal is scrambled using a pseudo-random signal, an ASK signal is generated, and sent to the reflector, thereby dispersing the energy of the ASK signal in the frequency band.

Benefits of technology

Adjust the ASK signal from a square wave signal to a non-square wave signal, disperse its band energy, reduce the interference distance to the cellular system, and reduce interference to other communication devices through randomization signals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114731500B_ABST
    Figure CN114731500B_ABST
Patent Text Reader

Abstract

A signal processing method applied to a cellular communication system includes: generating a data signal according to original data; scrambling the data signal using a pseudo-random signal; generating an ASK signal according to the scrambled data signal; and transmitting the ASK signal to a reflector. The signal processing method can disperse the energy of the ASK signal within the signal frequency band and reduce interference to other communication devices. The application also provides related equipment that can implement the above-mentioned signal processing method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a signal processing method and related devices. Background Art

[0002] Backscatter communication is a passive communication technology that uses wireless radio frequency to read and write electronic tags. Since backscatter communication does not require a dedicated radio frequency excitation source and additional spectrum resources, it has the advantages of low power consumption and low cost, and has a good prospect for application in the Internet of Things.

[0003] Currently, the wireless signal commonly used in reflection communication is amplitude shift keying (ASK) signal. ASK is a narrow bandwidth square wave signal, and its energy is concentrated in the center of the frequency band of the ASK signal. Such ASK signal brings great interference to other communication devices in the cellular communication system. Summary of the invention

[0004] In view of this, the present application provides a signal processing method applied to a cellular communication system, which can disperse the frequency band energy of the ASK signal and reduce the interference to the cellular system.

[0005] In a first aspect, a signal processing method for a cellular communication system is provided. After generating a data signal according to original data, the data signal is scrambled using a pseudo-random signal; an ASK signal is generated according to the scrambled data signal; and the ASK signal is sent to a reflector. The original data may be a radio frequency identification or sensor information.

[0006] According to this implementation, the ASK signal can be adjusted from a square wave signal to a non-square wave signal, so that the energy of the ASK signal can be dispersed within the frequency band of the ASK signal, thereby reducing the interference distance. In addition, using a pseudo-random signal to scramble the data signal can generate a randomized signal, which can reduce interference to other communication devices in the cellular communication system.

[0007] In a possible implementation manner, generating a data signal according to original data includes: repeating the original data to obtain a data signal.

[0008] In another possible implementation manner, generating a data signal according to the original data includes: repeatedly sampling the original data to obtain the data signal.

[0009] In another possible implementation, scrambling the data signal using a pseudo-random signal includes: performing an XOR operation on the pseudo-random signal and the data signal. Thus, a method for scrambling a data signal is provided.

[0010] In another possible implementation, the scrambling the data signal using a pseudo-random signal includes: performing a multiplication operation on the pseudo-random signal and the data signal. Thus, another method for scrambling a data signal is provided.

[0011] In another possible implementation, the generating of the ASK signal according to the scrambled data signal includes: performing time-frequency transformation on the scrambled data signal; filtering the frequency domain signal obtained by the time-frequency transformation; mapping the filtered frequency domain signal to a carrier; performing frequency-time transformation on the mapped carrier signal; filtering the carrier signal after the frequency-time transformation to obtain the ASK signal. According to this implementation, the filtering method is used to reduce the noise component in the ASK signal, which can improve the quality of the ASK signal.

[0012] In another possible implementation, generating the ASK signal according to the scrambled data signal includes filtering the scrambled data signal to obtain the ASK signal. According to this implementation, another filtering method is used to reduce the noise component in the ASK signal, which can improve the quality of the ASK signal.

[0013] In the above implementation, the pseudo-random signal includes at least one of a ZC sequence, a BPSK signal sequence, a π / 2-BPSK signal sequence, a gold sequence or an m sequence.

[0014] A second aspect provides a terminal having a function of implementing the signal processing method in any one of the implementation modes in the first aspect. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0015] A third aspect provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer executes the methods of the above aspects.

[0016] A fourth aspect provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the methods of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic diagram of a reflection communication system in this application;

[0018] Figure 2 is another schematic diagram of the reflection communication system in this application;

[0019] Figure 3 A flowchart of the signal processing method in this application;

[0020] Figure 4 A schematic diagram of the structure of the terminal in this application;

[0021] Figure 5 A schematic diagram of the structure of the modulation unit in this application;

[0022] Figure 6 A structural diagram of a reader / writer in this application;

[0023] Figure 7 A schematic diagram of the structure of the network device in this application;

[0024] Figure 8 is another structural schematic diagram of the terminal in this application;

[0025] Fig. 9 A schematic diagram of the structure of a cellular communication system in this application. DETAILED DESCRIPTION

[0026] The signal processing method of the present application can be applied to a reflection communication system.

[0027] See also Figure 1 In a reflection communication system, the reflection communication system includes an exciter 101, a reflector 102 and a receiver 103.

[0028] The activator 101 may also be called a helper, an interrogator, or a reader. The activator 101 may be a module of a network device or a module of a terminal.

[0029] The reflector 102 is a radio frequency tag. The radio frequency tag can be an active tag, a passive tag or a semi-active tag. The reflector can also be called a reflection device or a radio frequency identifier. The reflector 102 can include a data receiving unit and a data detection unit.

[0030] The receiver 103 is a device for receiving wireless signals, and may be a wireless signal receiving module in a network device or a wireless signal receiving module in a terminal.

[0031] The exciter 101 can transmit a radio frequency signal. After the reflector 102 receives the radio frequency signal, it carries the data on the radio frequency signal to obtain a reflected signal, and then transmits the reflected signal. The receiver 103 can receive the radio frequency signal transmitted by the exciter 101 and the reflected signal transmitted by the reflector 102 respectively. The receiver 103 demodulates the reflected signal to obtain the data sent by the reflector 102, and the data can be a radio frequency identification (RFID). When the reflector 102 is integrated with a sensor or the reflector 102 is connected to the sensor, the data can also be data collected by the sensor. For example, humidity data collected by a humidity sensor, temperature data collected by a temperature sensor. The sensor and the data collected by the sensor are not limited to the above examples.

[0032] See also Figure 2 In another reverse communication system, the exciter 101 and the reflector 102 are integrated in the reader / writer 104.

[0033] In the reverse communication system, the communication link in which the exciter 101 transmits a signal to the reflector 102 is called a forward communication link, and the signal used in the forward communication link is called a forward communication signal. The forward communication signal can not only carry data, but also charge the reflector 102.

[0034] The forward communication signal is usually an ASK signal, which is a square wave signal. In some ASK signals, a high level represents 1 and a low level represents 0. Alternatively, a high level represents 0 and a low level represents 1. In an ASK signal encoded with Manchester code, a jump from a high level to a low level represents 1, and a jump from a low level to a high level represents 0. Since the digital signal 0 or 1 is transmitted through a square wave when the ASK signal is used to transmit a digital signal, the bandwidth of the ASK signal is very narrow, and the signal energy is concentrated in the center of the frequency band of the ASK signal, which causes great interference to the cellular communication system.

[0035] In view of the above problems, the present application provides a signal processing method applied to a cellular communication system, which can disperse the energy of the ASK signal within the signal frequency band, thereby reducing interference to other communication devices. Figure 3 , an embodiment of the signal processing method in the present application includes:

[0036] Step 301: Generate a data signal according to original data.

[0037] Step 302: Use a pseudo-random signal to scramble the data signal.

[0038] Pseudo-random signals are also called pseudo-random sequences or pseudo-random codes. Pseudo-random signals include ZC sequence, gold sequence, m sequence, binary phase shift keying (BPSK) signal sequence, - At least one item in the BPSK signal sequence. The elements in the BPSK signal sequence may be randomly arranged or fixedly arranged, and may be a BPSK signal sequence using a gold sequence. Or, -The elements in the BPSK signal sequence can be randomly arranged or fixedly arranged, which can be but not limited to the gold sequence. -BPSK signal sequence.

[0039] The pseudo-random signal can be any one of the above sequences, or a combination of two sequences. The combination sequence can be a combination of a ZC sequence and a random BPSK signal sequence, or a combination of a ZC sequence and a random - A combination of BPSK signal sequences, or a combination of a BPSK signal sequence of a ZC sequence and a gold sequence, or a combination of a BPSK signal sequence of a ZC sequence and a gold sequence -Combination of BPSK signal sequence.

[0040] The sequences in this application are described in detail below:

[0041] 1. ZC sequence is also called Zadoff-Chu sequence.

[0042] The mth element seq(m) in the ZC sequence is:

[0043] m is any positive integer in [0, N-1]. N is the sequence length, that is, the total number of elements in the ZC sequence. j is an imaginary number. R is the sequence reference value.

[0044] 2. The gold sequence is a pseudo-random sequence generated based on two m sequences.

[0045] 3. The m-sequence is a pseudo-random sequence composed of preset polynomials.

[0046] 4. The BPSK signal sequence can be a sequence of 1 and -1, or a sequence of j and -j. When the element in the sequence is 1, the phase is 0; when the element is -1, the phase is π.

[0047] five, -BPSK signal sequence is obtained by further modulating the phase of two adjacent BPSK signal sequences. The adjacent BPSK signal sequences can be recorded as q1 and Indicates that the phase increases

[0048] Optionally, step 302 includes: performing an XOR operation on the pseudo-random signal and the data signal, and using the XOR operation result as the scrambled data signal. Alternatively, step 302 includes: performing a multiplication operation on the pseudo-random signal and the data signal, and using the multiplication operation result as the scrambled data signal. In addition to the XOR operation and the multiplication operation, the scrambled data signal may also be the result of other operations on the pseudo-random signal and the data signal.

[0049] Step 303: Generate an ASK signal according to the scrambled data signal.

[0050] Step 304: Transmit an ASK signal.

[0051] In this embodiment, a pseudo-random signal is used to scramble the data signal, so that the energy of the ASK signal can be dispersed within the frequency band of the ASK signal, which can reduce the interference distance of the ASK signal on other signals.

[0052] Secondly, the data signal is scrambled using a pseudo-random signal, which can convert the data signal into a random signal, thereby reducing interference to other communication devices.

[0053] The above embodiments introduce a method for scrambling a data signal. The present application can not only scramble a data signal, but also repeat the data and scramble the repeated data using a pseudo-random signal. Similar to scrambling a data signal, after scrambling the repeated data, the repeated data can be converted into a random signal, thereby reducing the interference of the ASK signal to other communication devices.

[0054] In an optional embodiment, before step 301, the signal processing method further includes: sending an excitation signal to the reflector; receiving a reflection signal sent by the reflector, and demodulating the reflection signal to obtain original data. The reflection signal is generated by the reflector in response to the excitation signal.

[0055] In another optional embodiment, step 303 includes: performing time-frequency transformation on the scrambled data signal; filtering the frequency domain signal obtained by the time-frequency transformation; mapping the filtered frequency domain signal to a carrier; performing frequency-time transformation on the mapped carrier signal; filtering the carrier signal after the frequency-time transformation to obtain an ASK signal.

[0056] In this embodiment, after the scrambled data signal is subjected to time-frequency transformation, the frequency domain signal is then subjected to frequency domain filtering, and the filtered frequency domain signal is mapped and subjected to frequency-time transformation, and then subjected to time domain filtering, thus providing a method for generating an ASK signal based on a scrambled signal.

[0057] In another optional embodiment, step 303 includes: filtering the scrambled data signal to obtain an ASK signal. Time domain filtering the scrambled data signal can also generate an ASK signal, which provides another method for generating an ASK signal based on a scrambled signal.

[0058] The signal processing method of the present application is introduced above, and the device in the present application is introduced below. The present application provides a terminal that can implement the signal processing method in the above embodiment. Figure 4 In one embodiment, the terminal 400 includes:

[0059] A data generating unit 401 is configured to generate a data signal according to the original data. The data signal may be downlink control information of a physical downlink control channel, data information of a physical downlink shared channel, or other data signals, which are not limited in the present application.

[0060] The scrambling unit 402 is used to scramble the data signal using a pseudo-random signal;

[0061] The modulation unit 403 is used to generate an ASK signal according to the scrambled data signal;

[0062] The transmitting unit 404 is used to transmit the ASK signal.

[0063] In an optional embodiment, the data generating unit 401 is specifically configured to repeat the original data to obtain a data signal.

[0064] In another optional embodiment, the data generating unit 401 is specifically configured to repeatedly sample the original data to obtain a data signal.

[0065] In another optional embodiment, the scrambling unit 402 is specifically configured to perform an XOR operation on the pseudo-random signal and the data signal.

[0066] In another optional embodiment, the scrambling unit 402 is specifically configured to perform a multiplication operation on the pseudo-random signal and the data signal.

[0067] See also Figure 5 In an optional embodiment, the modulation unit 403 includes:

[0068] The time-frequency conversion subunit 4031 is used to perform time-frequency conversion on the scrambled data signal;

[0069] A first filtering subunit 4032, configured to filter the frequency domain signal obtained by the time-frequency transformation;

[0070] A mapping subunit 4033, configured to map the filtered frequency domain signal to a carrier;

[0071] The frequency-time conversion subunit 4034 is used to perform frequency-time conversion on the mapped carrier signal;

[0072] The second filtering subunit 4035 is used to filter the carrier signal after the frequency-time conversion to obtain an ASK signal.

[0073] In another optional embodiment, the modulation unit 403 is specifically configured to filter the scrambled data signal to obtain an ASK signal.

[0074] In the above embodiments, the pseudo-random signal includes at least one of a ZC sequence, a BPSK signal sequence, a π / 2-BPSK signal sequence, a gold sequence or an m sequence.

[0075] See also Figure 6 In another embodiment, the reader 600 of the present application includes: a connected receiver 601 and an exciter 602, wherein the exciter 602 can realize Figure 3 The signal processing method in the illustrated embodiment.

[0076] See also Figure 7 In one embodiment, the network device 700 of the present application includes:

[0077] Processor 701 , memory 702 , radio frequency circuit 703 and antenna 704 ; processor 701 is connected to memory 702 and radio frequency circuit 703 respectively. Radio frequency circuit 703 is connected to antenna 704 .

[0078] The processor 701 is used to implement the control and management functions of the internal resources of the network device 700. For example, the processor 701 may include a digital signal processor device, a microprocessor device, an analog-to-digital converter, a digital-to-analog converter, etc., and the control and signal processing functions of the network device 700 may be allocated among these devices according to their respective capabilities.

[0079] The memory 702 is mainly used to store software programs and data. The radio frequency circuit 703 is used to convert baseband signals and radio frequency signals and process radio frequency signals. The antenna 704 is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.

[0080] In the embodiment of the present application, the antenna 704 and the radio frequency circuit 703 having transceiver functions may be regarded as the transceiver unit of the network device 700. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver circuit or a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit may be regarded as a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit. Specifically, the receiving unit may receive a reflected signal from a reflector under the control of the processor 701. Alternatively, the receiving unit receives a wireless signal sent by a terminal or other network device.

[0081] It should be understood that the processor 701 is used to execute Figure 3 In steps 301 to 303 in the illustrated embodiment, the sending unit may implement step 304 in the above embodiment under the control of the processor 701 .

[0082] The number of processor 701, memory 702, radio frequency circuit 703 and antenna 704 can be one or more. Figure 7 As shown in FIG. 7 , the network device 700 may further include a clock synchronization module, a power supply module, and the like.

[0083] The network device 700 can be a base station, a relay station or an access point or a base transceiver station (Base Transceiver Station, BTS). The network device can also be a global system for mobile communication (GSM) base station, a code division multiple access (CDMA) base station, a wideband code division multiple access (WCDMA) base station, a long term evolution (LTE) base station, a wireless controller in a cloud radio access network (CRAN), a 5G base station or a network device in a future evolution communication system (such as a future public land mobile network (PLMN). Among them, a WCDMA base station is also called a NodeB or NB. An LTE base station is also called an eNB or eNodeB. The network device 700 can also be a wearable device or a vehicle-mounted device.

[0084] See also Figure 8 In another embodiment, the terminal 800 of the present application includes:

[0085] Processor 801, memory 802, radio frequency circuit 803 and antenna 804. The processor 801 is connected to the memory 802 and the radio frequency circuit 803 respectively, and the radio frequency circuit 803 is connected to the antenna 804.

[0086] Processor 801 may include circuits for audio / video and logic functions of the terminal. For example, processor 801 may include a digital signal processor device, a microprocessor device, an analog-to-digital converter, a digital-to-analog converter, etc., and the control and signal processing functions of terminal 800 may be distributed between these devices according to their respective capabilities. Processor 801 may also include an internal voice encoder, an internal data modem, etc. In addition, processor 801 may include the function of operating one or more software programs, which may be stored in memory 802. Generally, processor 801 and the stored software instructions may be configured to cause terminal 800 to perform actions.

[0087] The memory 802 may include a memory that can store information elements related to the mobile user, such as a subscriber identity module (SIM). In addition to the SIM, the memory 802 may also include other removable and / or fixed memories. The memory 802 may include volatile memory and / or non-volatile memory. For example, the volatile memory may include random access memory (RAM), which includes dynamic RAM and / or static RAM, on-chip and / or off-chip cache memory, etc. The non-volatile memory may be embedded and / or removable, which may include, for example, read-only memory, flash memory, magnetic storage devices, such as hard disks, floppy disk drives, tapes, etc., optical drives and / or media, non-volatile random access memory, etc. Similar to volatile memory, non-volatile memory may include a cache area for temporary storage of data. At least a portion of the volatile and / or non-volatile memory may be embedded in the processor. The memory 802 may store one or more software programs, instructions, information blocks, data, etc., which may be used by the processor 801 for execution. For example, memory 802 may include an identifier capable of uniquely identifying a terminal, such as an International Mobile Equipment Identity code.

[0088] The terminal may also include one or more connection circuit modules for sharing and / or obtaining data. For example, the terminal may include a short-range radio frequency transceiver and / or detector, so that data can be shared with and / or obtained from the electronic device according to radio frequency technology.

[0089] The radio frequency circuit 803 is used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The antenna 804 is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. In the embodiment of the present application, the antenna 804 and the radio frequency circuit 803 with transceiver functions can be regarded as the transceiver unit of the terminal device 800. The transceiver unit can also be called a transceiver, a transceiver, a transceiver circuit or a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit can be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit can be regarded as a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit. Specifically, the receiving unit can receive a reflected signal from a reflector under the control of the processor 801. Alternatively, the receiving unit receives a wireless signal sent by a terminal or other network device.

[0090] It should be understood that the processor 801 is used to execute Figure 3 In steps 301 to 303 in the illustrated embodiment, the transmitting unit may implement step 304 in the above embodiment under the control of the processor 801 .

[0091] The number of processors 801, memory 802, radio frequency circuits 803, and antennas 804 can be one or more. Terminal 800 may include other short-range transceivers, such as, for example, infrared transceivers, wireless transceivers, wireless universal serial bus transceivers, etc. The Bluetooth transceiver can operate according to low-power or ultra-low-power Bluetooth technology. In this regard, the terminal and more specifically the short-range transceiver can send and / or receive data to and / or from electronic devices near the device (such as within 10 meters). Although not in Figure 8 As shown in the figure, the terminal can send and / or receive data to and / or from the electronic device according to various wireless networking technologies, including: Wi-Fi, Wi-Fi low power consumption, wireless local area network (WLAN) technology, such as IEEE 802.11 technology, IEEE 802.15 technology, IEEE 802.16 technology, etc.

[0092] The terminal 800 may also include a user interface, which may include headphones or speakers, microphones, output devices (e.g., displays), input devices, etc., which are operably coupled to the processor. In this regard, the processor 801 may include a user interface circuit that is configured to at least control some functions of one or more elements of the user interface (such as speakers, microphones, displays, etc.). The processor 801 and / or the user interface circuit including the processor 801 may be configured to control one or more functions of one or more elements of the user interface through computer program instructions (e.g., software and / or firmware) stored in a memory accessible to the processor 801. Although not described herein, the processor 801 may include a user interface circuit that is configured to control at least some functions of one or more elements of the user interface (such as speakers, microphones, displays, etc.). Figure 8, but the terminal 800 may include a battery for powering various circuits associated with the mobile device, such as a circuit that provides mechanical vibration as a detectable output. The input device may include a device that allows the device to receive data, such as a keypad, a touch display, a joystick, and / or at least one other input device.

[0093] The terminal 800 may be a user equipment (UE), an access terminal, a user equipment unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a terminal device, a wireless communication device, a user equipment agent or a user equipment device, etc. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN network, etc.

[0094] See also Fig. 9 In one embodiment, the cellular communication system of the present application includes:

[0095] Reflector 900 , network device 700 and terminal 800 .

[0096] The network device 700 may transmit an ASK signal to the reflector 900 , and the reflector may transmit a reflected signal to the network device 700 according to the ASK signal.

[0097] The terminal 800 may transmit an ASK signal to the reflector 900 , and the reflector may transmit a reflected signal to the terminal 800 according to the ASK signal.

[0098] The network device 700 and the terminal 800 can communicate bidirectionally via a wireless link.

[0099] The present application provides a computer-readable storage medium, including instructions, which, when executed on a computer, enable the computer to execute a method as described in any one of the above embodiments.

[0100] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0101] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.

[0102] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A signal processing method applied to a cellular communication system, characterized in that: include: generating a data signal according to the raw data; Scrambling the data signal using a pseudo-random signal; Performing time-frequency transformation on the scrambled data signal; Mapping the frequency domain signal to the carrier; Performing frequency-time conversion on the mapped carrier signal; The carrier signal after frequency-time conversion is filtered to obtain an amplitude shift keying ASK signal; Send the ASK signal to the reflector.

2. The method according to claim 1, characterized in that Generating a data signal according to the original data comprises: The original data is repeated to obtain a data signal.

3. The method according to claim 1, characterized in that Generating a data signal according to the original data comprises: The original data is repeatedly sampled to obtain a data signal.

4. The method according to claim 1, characterized in that: The scrambling the data signal using a pseudo-random signal comprises: An XOR operation is performed on the pseudo-random signal and the data signal.

5. The method according to claim 1, characterized in that The scrambling the data signal using a pseudo-random signal comprises: The pseudo random signal is multiplied by the data signal.

6. The method according to claim 1, characterized in that After performing time-frequency transformation on the scrambled data signal and before mapping the frequency domain signal to the carrier, the method further includes: The frequency domain signal obtained by time-frequency transformation is filtered.

7. The method according to any one of claims 1 to 6, characterized in that The pseudo-random signal includes at least one of a ZC sequence, a binary phase shift keying BPSK signal sequence, a π / 2-BPSK signal sequence, a gold sequence or an m sequence.

8. A terminal, characterized in that: include: A data generating unit, used for generating a data signal according to the original data; A scrambling unit, configured to scramble the data signal using a pseudo-random signal; A modulation unit, used for generating an ASK signal according to the scrambled data signal; A transmitting unit, used for sending the ASK signal to the reflector; Wherein, the modulation unit comprises: A time-frequency conversion subunit, used for performing time-frequency conversion on the scrambled data signal; A mapping subunit, used to map the frequency domain signal to a carrier; A frequency-time conversion subunit, used for performing frequency-time conversion on the mapped carrier signal; The second filtering subunit is used to filter the carrier signal after the frequency-time conversion to obtain an ASK signal.

9. The terminal according to claim 8, characterized in that: The data generating unit is specifically configured to repeat the original data to obtain a data signal.

10. The terminal according to claim 8, characterized in that: The data generating unit is specifically used to repeatedly sample the original data to obtain a data signal.

11. The terminal according to claim 8, characterized in that: The scrambling unit is specifically configured to perform an XOR operation on the pseudo-random signal and the data signal.

12. The terminal according to claim 8, characterized in that: The scrambling unit is specifically configured to perform a multiplication operation on the pseudo-random signal and the data signal.

13. The terminal according to claim 8, characterized in that: The modulation unit also includes: The first filtering subunit is used to filter the frequency domain signal obtained by time-frequency transformation.

14. The terminal according to any one of claims 8 to 13, characterized in that: The pseudo-random signal includes at least one of a ZC sequence, a binary phase shift keying BPSK signal sequence, a π / 2-BPSK signal sequence, a gold sequence or an m sequence.

15. A computer storage medium comprising instructions, characterized in that: When the instructions are executed on a computer, the computer is caused to execute the signal processing method according to any one of claims 1 to 7.

16. A computer program product comprising instructions, characterized in that When the instructions are executed on a computer, the computer is caused to execute the signal processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and apparatus for presenting a user interface

    JP2018513488A

  • Method and apparatus for processing communication using different modulation schemes

    US20080080598A1

  • Peak-to-Average Reduction of SC-FDMA Signals with Frequency Mask

    US20100097923A1

  • Cdma-rfid

    WO2005081420A1