A method of processing communication signals, the method comprising: selecting a plurality of pilot subcarriers from effective subcarriers received from a subband; descrambling the plurality of pilot subcarriers to obtain phases of parts or all of the pilot subcarriers; based on the phase, obtaining phase differences between two adjacent pilot subcarriers in the subband by calculation; based on the phase differences, obtaining at least one fake pilot subcarrier by phase rotation; adding the at least one fake pilot subcarrier to a frequency out of the subband; smoothing the at least one fake pilot subcarrier and the descrambled pilot subcarriers to obtain a channel estimation result, wherein the step of adding at least one fake pilot subcarrier to a frequency out of the subband by phase rotation comprises the substeps as follows: obtaining phases of parts or all of the pilot subcarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; obtaining an averagely phase difference between the parts or all of the pilot sucarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; normalizing the averagely phase difference to one of the subcarriers; averaging the normalized averagely phase difference again to obtain phase difference between two adjacent pilot subcarriers. selecting a plurality of pilot subcarriers from effective subcarriers received from a subband; descrambling the plurality of pilot subcarriers to obtain phases of parts or all of the pilot subcarriers; based on the phase, obtaining phase differences between two adjacent pilot subcarriers in the subband by calculation; based on the phase differences, obtaining at least one fake pilot subcarrier by phase rotation; adding the at least one fake pilot subcarrier to a frequency out of the subband; smoothing the at least one fake pilot subcarrier and the descrambled pilot subcarriers to obtain a channel estimation result, wherein the step of adding at least one fake pilot subcarrier to a frequency out of the subband by phase rotation comprises the substeps as follows: obtaining phases of parts or all of the pilot subcarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; obtaining an averagely phase difference between the parts or all of the pilot sucarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; normalizing the averagely phase difference to one of the subcarriers; averaging the normalized averagely phase difference again to obtain phase difference between two adjacent pilot subcarriers. obtaining phases of parts or all of the pilot subcarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; obtaining an averagely phase difference between the parts or all of the pilot sucarriers which have been descrambled and are close to the at least one fake pilot subcarrier by calculation; normalizing the averagely phase difference to one of the subcarriers; averaging the normalized averagely phase difference again to obtain phase difference between two adjacent pilot subcarriers. <EOS>