The invention discloses a data communication method and communication equipment. The method comprises the steps that a data symbol, a first
pilot frequency sequence and a second
pilot frequency sequence sent by a sending end are received, the power of the first
pilot frequency sequence is larger than that of the second pilot frequency sequence, the
frequency domain position corresponding to a
spectral line with the strongest power in received data is determined, and the
spectral line with the strongest power is a
spectral line corresponding to the first pilot frequency sequence; he
frequency shift of the data received by the receiving end is determined according to the difference value between the
frequency domain position corresponding to the strongest spectral line and the
frequency domain position of the first pilot frequency sequence at the transmitting end, and
frequency shift compensation is performed on the received data; And the
phase noise of the data received by the receivingend is determined according to the values, which are not zero, in the first pilot frequency sequence and the second pilot frequency sequence,
phase noise compensation is carried out on the received data, and decoding is performed to obtain
data information corresponding to the data symbol sent by the sending end. Compared with an existing
phase noise compensation scheme, the method has the capability of eliminating inherent interference and performing
frequency offset compensation at the same time.