| CPC H04L 27/2675 (2013.01) [H04L 5/0048 (2013.01); H04L 27/2666 (2013.01)] | 10 Claims |

|
1. A signal processing method, which is applied to a first device in a signal processing system that further comprises a second device, wherein the signal processing method comprises:
dividing data bits in a data signal to be transmitted based on a number of multiple preset pilot sequences, to obtain a first sub-data signal and a second sub-data signal;
determining, as a target insertion position, an insertion position of each of the pilot sequences in a first frequency-domain signal to be generated based on data bits in the first sub-data signal, and a preset correspondence between an insertion position and data bits;
combining the pilot sequences with the second sub-data signal according to the determined target insertion positions, to obtain the first frequency-domain signal; wherein, the second sub-data signal is located at insertion positions in the first frequency-domain signal other than the target insertion positions;
performing inverse fast discrete Fourier transform on the first frequency-domain signal, to obtain a pulse signal;
sending the pulse signal to the second device, so that the second device performs discrete Fourier transform on the received pulse signal, to obtain a frequency-domain signal corresponding to the pulse signal as the first frequency-domain signal; for each subcarrier in the first frequency-domain signal, performs correlation processing on the subcarrier and the pilot sequences stored locally in the second device, to obtain a vector corresponding to the subcarrier as a target vector; if there is a target element in the target vector, then determines the subcarrier as a pilot sequence; for the insertion position of each of the pilot sequences in the first frequency-domain signal, determines data bits corresponding to the insertion position based on the preset correspondence between an insertion position and data bits, to obtain the first sub-data signal; demodulates subcarriers in the first frequency-domain signal other than the pilot sequences, to obtain the second sub-data signal; splices the first sub-data signal and the second sub-data signal, to obtain the data signal sent by the first device; wherein, the target element is greater than an element adjacent to the target element.
|