A receiving device, comprising a transceiver module, a mixer, an oscillator, a digital filter, a data processor, and a data normalization module, wherein the transceiver module is configured to communicate with a first antenna group (a); the transceiver module is configured to receive an output signal returned by the first antenna group (a), and send the output signal to the mixer, wherein the output signal is generated by a transmitting device by mixing a signal, which is obtained by superposing an original signal and a pilot signal, with a second local oscillator signal to achieve a frequency conversion, whereby the pilot signal comprises a known signal or a signal with a certain known regular pattern; the mixer is configured to mix the output signal with a first local oscillator signal generated by the oscillator, to generate a first output signal; the digital filter is configured to filter the first output signal to extract a first pilot signal that carries phase noise and that is formed after the frequency conversion of said pilot signal; wherein the data processor is configured to: obtain a phase noise superposition function according to a first pilot signal with stable power that carries phase noise and the pilot signal by substituting said first pilot signal with stable power and said pilot signal into a function model of the phase noise superposition function comprising coefficients so as to calculate the coefficients; perform a function inversion operation on the phase noise superposition function to obtain an inverse function of the phase noise superposition function; acquire a delayed first output signal, which is the first output signal at a time after processing by the digital filter and the data normalization module; and substitute the delayed first output signal into the inverse function of the phase noise superposition function to obtain a delayed original signal, which is the phase noise corrected original signal; and the data normalization module is configured to: perform data normalization processing on power of the first pilot signal extracted by the digital filter to extract and normalize power fluctuations of the first pilot signal and to obtain the first pilot signal with stable power. obtain a phase noise superposition function according to a first pilot signal with stable power that carries phase noise and the pilot signal by substituting said first pilot signal with stable power and said pilot signal into a function model of the phase noise superposition function comprising coefficients so as to calculate the coefficients; perform a function inversion operation on the phase noise superposition function to obtain an inverse function of the phase noise superposition function; acquire a delayed first output signal, which is the first output signal at a time after processing by the digital filter and the data normalization module; and substitute the delayed first output signal into the inverse function of the phase noise superposition function to obtain a delayed original signal, which is the phase noise corrected original signal; and the data normalization module is configured to: perform data normalization processing on power of the first pilot signal extracted by the digital filter to extract and normalize power fluctuations of the first pilot signal and to obtain the first pilot signal with stable power.