Signal processing method and related device

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

CN120091289APending Publication Date: 2025-06-03HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510113869.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-01-17
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

The ASK signals commonly 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

By generating raw data, scrambling the data signal using a pseudo-random signal, generating an ASK signal, and sending it to the reflector, dispersing the energy of the ASK signal in the frequency band and reducing interference.

Benefits of technology

Adjust the ASK signal from the square wave signal to the non-square wave signal to disperse its energy, thereby reducing interference to the cellular system and reducing interference to other communication devices by randomizing the signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120091289A_ABST
    Figure CN120091289A_ABST
Patent Text Reader

Abstract

The signal processing method applied to the cellular communication system comprises the following steps: generating a data signal according to original data; scrambling the data signal by using the pseudo-random signal; generating an ASK signal according to the scrambled data signal; and transmitting the ASK signal to a reflector. According to the signal processing method, the energy of the ASK signal can be dispersed in the signal frequency band, and interference to other communication equipment is reduced. The invention further provides related equipment capable of realizing the signal processing method.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202080081355.1, the original application date is January 17, 2020, and the entire content of the original application is incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and in particular, to a signal processing method and related apparatus. Background Art

[0003] Backscatter communication is a passive communication technology that reads and writes electronic tags via radio frequency. Since no dedicated radio frequency excitation source or additional spectrum resources are required in backscatter communication, it has the advantages of low power consumption and low cost, and has good prospects for application in the Internet of Things.

[0004] Currently, the commonly used wireless signal in backscatter communication is an amplitude shift keying (ASK) signal. ASK is a narrow-bandwidth square wave signal, and its energy is concentrated at the center of the ASK signal's frequency band. Such an ASK signal causes great interference to other communication devices in the cellular communication system. Summary of the Invention

[0005] In view of this, this 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.

[0006] In a first aspect, a signal processing method applied to 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 radio frequency identification or sensor information.

[0007] Implementing in this way can adjust the ASK signal 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. Moreover, scrambling the data signal using a pseudo-random signal can generate a randomized signal, which can reduce the interference to other communication devices in the cellular communication system.

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

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

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

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

[0012] In another possible implementation, generating an ASK signal according to the scrambled data signal includes: performing a 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 a frequency-time transformation on the mapped carrier signal; and filtering the carrier signal after the frequency-time transformation to obtain an ASK signal. By implementing in this way, using this filtering method to reduce the noise component in the ASK signal can improve the quality of the ASK signal.

[0013] In another possible implementation, generating an ASK signal according to the scrambled data signal includes: filtering the scrambled data signal to obtain an ASK signal. By implementing in this way, using another filtering method to reduce the noise component in the ASK signal can improve the quality of the ASK signal.

[0014] In the above implementations, 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.

[0015] A second aspect provides a terminal, which has the function of implementing the signal processing method in any one of the implementations in the first aspect. This 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.

[0016] A third aspect provides a computer-readable storage medium, in which instructions are stored. When it runs on a computer, it causes the computer to execute the methods in the above aspects.

[0017] A fourth aspect provides a computer program product containing instructions. When it runs on a computer, it causes the computer to execute the methods in the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a schematic diagram of a reflection communication system in the present application;

[0019] Figure 2 It is another schematic diagram of a reflection communication system in the present application;

[0020] Figure 3 This is a schematic flowchart of the signal processing method in this application;

[0021] Figure 4 This is a schematic structural diagram of the terminal in this application;

[0022] Figure 5 This is a schematic structural diagram of the modulation unit in this application;

[0023] Figure 6 This is a schematic structural diagram of the reader in this application;

[0024] Figure 7 This is a schematic structural diagram of the network device in this application;

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

[0026] Figure 9 This is a schematic structural diagram of the cellular communication system in this application. Detailed implementation manners

[0027] The signal processing method of this application can be applied to a reflection communication system.

[0028] Refer to Figure 1 , in a reflection communication system, the reflection communication system includes an exciter 101, a reflector 102, and a receiver 103.

[0029] The exciter 101 can also be called a helper, an interrogator, or a reader. The exciter 101 can be a module of a network device or a module of a terminal.

[0030] 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 detecting unit.

[0031] The receiver 103 is a device for receiving wireless signals. Specifically, the receiver 103 can be a wireless signal receiving module in a network device or a wireless signal receiving module in a terminal.

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

[0033] Refer to Figure 2 , in another reverse communication system, the exciter 101 and the reflector 102 are integrated in the reader-writer 104.

[0034] In the reverse communication system, the communication link through which the exciter 101 transmits signals to the reflector 102 is called the forward communication link, and the signals used on the forward communication link are called forward communication signals. The forward communication signals can not only carry data, but also charge the reflector 102.

[0035] The forward communication signals are usually ASK signals, and the ASK signals are square wave signals. In some ASK signals, the high level represents 1 and the low level represents 0. Or, the high level represents 0 and the low level represents 1. In the ASK signals encoded with Manchester code, the transition from high level to low level represents 1, and the transition from low level to high level represents 0. Since when transmitting digital signals using ASK signals, the digital signals 0 or 1 are transmitted through square waves, the bandwidth of the ASK signals is very narrow, and the signal energy is concentrated at the center of the frequency band of the ASK signals, which causes great interference to the cellular communication system.

[0036] To solve 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 signals within the signal frequency band, thereby reducing the interference to other communication devices. See the following embodiments, refer to Figure 3 , an embodiment of the signal processing method in the present application includes:

[0037] Step 301, generate a data signal according to the original data.

[0038] Step 302, scramble the data signal using a pseudo-random signal.

[0039] Pseudo-random signals are also known as pseudo-random sequences or pseudo-random codes. Pseudo-random signals include ZC sequences, gold sequences, m sequences, binary phase shift keying (BPSK) signal sequences, and at least one of the signal sequences. Among them, the elements in the BPSK signal sequence can be randomly arranged or fixedly arranged, and it can be a BPSK signal sequence using a gold sequence. Or, the elements in the signal sequence can be randomly arranged or fixedly arranged, and it can be, but is not limited to, a signal sequence using a gold sequence.

[0040] The pseudo-random signal can be any one of the above sequences, or a combined sequence composed of two sequences. The combined 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 signal sequence, or a combination of a ZC sequence and a BPSK signal sequence of a gold sequence, or a combination of a ZC sequence and a signal sequence of a gold sequence.

[0041] The sequences in this application are introduced in detail below:

[0042] I. The ZC sequence is also known as the Zadoff-Chu sequence.

[0043] The m-th element seq(m) in the ZC sequence is:

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

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

[0046] III. The m sequence is a pseudo-random sequence composed of a preset polynomial.

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

[0048] V. The signal sequence is obtained by further modulating the phase of two adjacent BPSK signal sequences. The adjacent BPSK signal sequences can be denoted as q 1 and indicating that the phase has increased by

[0049] Optionally, step 302 includes: performing an exclusive OR operation on the pseudo-random signal and the data signal, and using the result of the exclusive OR operation as the scrambled data signal. Another option is that step 302 includes: performing a multiplication operation on the pseudo-random signal and the data signal, and using the result of the multiplication operation as the scrambled data signal. In addition to the exclusive OR operation and the multiplication operation, the scrambled data signal may also be the result of performing other operations on the pseudo-random signal and the data signal.

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

[0051] Step 304: Transmit the ASK signal.

[0052] In this embodiment, the data signal is scrambled using a pseudo-random 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 of the ASK signal to other signals.

[0053] Secondly, the data signal is scrambled using a pseudo-random signal, so that the data signal can be converted into a random signal, thereby reducing the interference to other communication devices.

[0054] In the above embodiments, a method for scrambling a data signal is introduced. The present application can not only scramble the data signal, but also repeat the data and then scramble the repeated data using a pseudo-random signal. Similar to scrambling the 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.

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

[0056] In another alternative embodiment, step 303 includes: performing a 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 a frequency-time transformation on the mapped carrier signal; and filtering the carrier signal after the frequency-time transformation to obtain an ASK signal.

[0057] In this embodiment, after performing a time-frequency transformation on the scrambled data signal, then performing frequency-domain filtering on the frequency-domain signal, then mapping the filtered frequency-domain signal and performing a frequency-time transformation, and then performing time-domain filtering, a method for generating an ASK signal according to the scrambled signal is provided.

[0058] In another alternative embodiment, step 303 includes: filtering the scrambled data signal to obtain an ASK signal. Performing time-domain filtering on the scrambled data signal can also generate an ASK signal, thus providing another method for generating an ASK signal based on the scrambled signal.

[0059] The signal processing method of the present application has been introduced above. Next, the device in the present application will be introduced. The present application provides a terminal that can implement the signal processing method in the above embodiments. Refer to Figure 4 , in one embodiment, the terminal 400 includes:

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

[0061] A scrambling unit 402, configured to scramble the data signal using a pseudo-random signal;

[0062] A modulation unit 403, configured to generate an ASK signal according to the scrambled data signal;

[0063] A transmitting unit 404, configured to transmit the ASK signal.

[0064] In an alternative embodiment, the data generation unit 401 is specifically configured to repeat the original data to obtain a data signal.

[0065] In another alternative embodiment, the data generation unit 401 is specifically configured to perform repeated sampling on the original data to obtain a data signal.

[0066] In another alternative embodiment, the scrambling unit 402 is specifically configured to perform an exclusive OR operation on the pseudo-random signal and the data signal.

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

[0068] Refer to Figure 5 , in an alternative embodiment, the modulation unit 403 includes:

[0069] A time-frequency transformation sub-unit 4031, configured to perform time-frequency transformation on the scrambled data signal;

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

[0071] A mapping sub-unit 4033, configured to map the filtered frequency-domain signal to a carrier;

[0072] The frequency-time transformation subunit 4034 is configured to perform frequency-time transformation on the mapped carrier signal;

[0073] The second filtering subunit 4035 is configured to filter the carrier signal after frequency-time transformation to obtain an ASK signal.

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

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

[0076] Refer to Figure 6 , in another embodiment, the reader / writer 600 of the present application includes: a receiver 601 and an exciter 602 connected to each other, wherein the exciter 602 can implement Figure 3 the signal processing method in the illustrated embodiment.

[0077] Refer to Figure 7 , in an embodiment, the network device 700 of the present application includes:

[0078] A processor 701, a memory 702, a radio frequency circuit 703, and an antenna 704; the processor 701 is respectively connected to the memory 702 and the radio frequency circuit 703. The radio frequency circuit 703 is connected to the antenna 704.

[0079] The processor 701 is configured 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.

[0080] The memory 702 is mainly used to store software programs and data. The radio frequency circuit 703 is used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna 704 is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves.

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

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

[0083] The numbers of the processor 701, the memory 702, the radio frequency circuit 703, and the antenna 704 can all be one or more. Although not shown in Figure 7 The network device 700 may further include a clock synchronization module, a power supply module, etc.

[0084] The network device 700 may be a base station, a relay station, an access point, or a base transceiver station (BTS). The network device may 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 radio controller in a cloud radio access network (CRAN), a 5G base station, or a network device in a future evolved communication system (such as a network device in a future public land mobile network (PLMN)). Among them, the WCDMA base station is also called NodeB or NB. The LTE base station is also called eNB or eNodeB. The network device 700 may also be a wearable device or a vehicle-mounted device.

[0085] Referring to Figure 8 , in another embodiment, the terminal 800 of the present application includes:

[0086] A processor 801, a memory 802, a radio frequency circuit 803, and an antenna 804. The processor 801 is respectively connected to the memory 802 and the radio frequency circuit 803, and the radio frequency circuit 803 is connected to the antenna 804.

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

[0088] 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 a random access memory (RAM), which includes dynamic RAM and / or static RAM, on-chip and / or off-chip cache memories, etc. The non-volatile memory may be embedded and / or removable, and it may include, for example, a read-only memory, a flash memory, a magnetic storage device, such as a hard disk, a floppy disk drive, a magnetic tape, etc., an optical disk drive and / or medium, a non-volatile random access memory, etc. Similar to the volatile memory, the non-volatile memory may include a cache area for temporary storage of data. At least a part 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 to execute. For example, the memory 802 may include an identifier that can uniquely identify the terminal, such as an international mobile equipment identity.

[0089] 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 an electronic device according to radio frequency technology.

[0090] The radio frequency circuit 803 is used for the conversion between baseband signals and radio frequency signals and the 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 with the functions of transmitting and receiving and the radio frequency circuit 803 can be regarded as the transceiver unit of the terminal device 800. The transceiver unit can also be referred to as a transceiver, a transceiver, a transceiver circuit, a transceiver device, etc. Optionally, the devices for implementing the receiving function in the transceiver unit can be regarded as the receiving unit, and the devices for implementing the transmitting function in the transceiver unit can be regarded as the transmitting unit, that is, the transceiver unit includes a receiving unit and a transmitting unit. Specifically, the receiving unit can receive the reflected signal from the reflector under the control of the processor 801. Or, the receiving unit receives the wireless signal sent by the terminal or other network devices.

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

[0092] The number of the processor 801, the memory 802, the radio frequency circuit 803, and the antenna 804 can all be one or more. The terminal 800 can include other short-range transceivers, such as, for example, an infrared transceiver, a usage transceiver, a wireless universal serial bus transceiver, and so on. 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 an electronic device near the device (such as within 10 meters). Although not shown in Figure 8 the terminal can send and / or receive data to and / or from an electronic device according to various wireless networking technologies, including: Wi-Fi, Wi-Fi low power, wireless local area network (WLAN) technology, such as IEEE 802.11 technology, IEEE 802.15 technology, IEEE 802.16 technology, and so on.

[0093] The terminal 800 can also include a user interface, which can include a headset or speaker, a microphone, an output device (such as a display), an input device, etc., which are operably coupled to the processor. In this regard, the processor 801 can include a user interface circuit, which is configured to at least control some functions of one or more elements of the user interface (such as a speaker, a microphone, a display, etc.). The processor 801 and / or the user interface circuit including the processor 801 can be configured to control one or more functions of one or more elements of the user interface through computer program instructions (such as software and / or firmware) stored in the memory accessible by the processor 801. Although not shown in Figure 8As shown, 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 devices that allow the device to receive data, such as a keypad, a touch display, a joystick, and / or at least one other input device, etc.

[0094] The terminal 800 may be a user equipment (UE), an access terminal, a user equipment unit, a user station, a mobile station, a mobile device, 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 capabilities, a computing device, or other processing devices 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.

[0095] Refer to Figure 9 , in one embodiment, the cellular communication system of the present application includes:

[0096] A reflector 900, a network device 700, and a terminal 800.

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

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

[0099] The network device 700 and the terminal 800 may communicate bidirectionally through a wireless link.

[0100] The present application provides a computer-readable storage medium including instructions that, when run on a computer, cause the computer to execute the method described in any one of the above embodiments.

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

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

[0103] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and 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 various embodiments of the present application.

Claims

1. A communication method, characterized in that, comprising: generating a data signal according to original data; scrambling the data signal using a pseudo-random sequence; generating an amplitude shift keying (ASK) signal according to the scrambled data signal; sending the ASK signal to a reflector.

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

3. The method according to claim 1, characterized in that, the generating a data signal according to original data comprises: performing repeated sampling on the original data to obtain the data signal.

4. The method according to claim 1, characterized in that, the scrambling the data signal using a pseudo-random sequence comprises: performing exclusive OR on the pseudo-random sequence and the data signal.

5. The method according to claim 1, characterized in that, the scrambling the data signal using a pseudo-random sequence comprises: multiplying the pseudo-random sequence and the data signal.

6. The method according to claim 1, characterized in that, the generating an ASK signal according to the scrambled data signal comprises: 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.

7. The method according to claim 1, characterized in that, the generating an ASK signal according to the scrambled data signal comprises: filtering the scrambled data signal to obtain the ASK signal.

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

9. A terminal, characterized in that, comprising: a data generation unit for generating a data signal according to original data; a scrambling unit for scrambling the data signal using a pseudo-random sequence; a modulation unit for generating an amplitude shift keying (ASK) signal according to the scrambled data signal; a transmitting unit for sending the ASK signal to a reflector.

10. The terminal according to claim 9, characterized in that, the data generation unit for generating the data signal according to the original data comprises: the data generation unit for repeating the original data to obtain the data signal.

11. The terminal according to claim 9, characterized in that, the data generation unit for generating the data signal according to the original data comprises: the data generation unit for performing repeated sampling on the original data to obtain the data signal.

12. The terminal according to claim 9, characterized in that, the scrambling unit for scrambling the data signal using the pseudo-random sequence comprises: the scrambling unit for performing exclusive OR on the pseudo-random sequence and the data signal.

13. The terminal according to claim 9, wherein, the scrambling unit is configured to scramble the data signal using the pseudo-random sequence, including: the scrambling unit is configured to multiply the pseudo-random sequence by the data signal.

14. The terminal according to claim 9, wherein, the modulation unit includes: a time-frequency transformation sub-unit configured to perform time-frequency transformation on the scrambled data signal; a first filtering sub-unit configured to filter the frequency-domain signal obtained by the time-frequency transformation; a mapping sub-unit configured to map the filtered frequency-domain signal to a carrier; a frequency-time transformation sub-unit configured to perform frequency-time transformation on the mapped carrier signal; a second filtering sub-unit configured to filter the carrier signal after the frequency-time transformation to obtain the ASK signal.

15. The terminal according to claim 9, wherein, the modulation unit is configured to generate the ASK signal according to the scrambled data signal, including: the modulation unit is configured to filter the scrambled data signal to obtain the ASK signal.

16. The terminal according to any one of claims 9 to 15, wherein, the pseudo-random sequence 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.

17. A computer storage medium including instructions, wherein, when the instructions are run, the method according to any one of claims 1 to 8 is executed.

18. A computer program product including instructions, wherein, when the instructions are run, the method according to any one of claims 1 to 8 is executed.