A method for eliminating interference among transmission channels of a transmitter, wherein the transmitter comprises a plurality of transmission channels, wherein each transmission channel comprises a digital pre-distortion module , a digital-to-analog converter , an analog power amplifier module , and a cancellation processing unit , wherein the digital pre-distortion module and the analog power amplifier module are connected through the digital-to-analog converter and the cancellation processing unit , wherein the cancellation processing unit is provided between the digital pre-distortion module and the digital-to-analog converter and the digital-to-analog converter is provided between the cancellation processing unit and the analog power amplifier module , wherein the transmitter further comprises a parameter generating unit and a cancellation signal generating unit , and the method comprises the following steps executed for each transmission channel: • performing, by the digital pre-distortion module , a digital pre-distortion on a digital input signal of the digital pre-distortion module , • performing , by the cancellation processing unit , according to a cancellation signal, interference elimination processing on an output signal of the digital pre-distortion module , thereby performing an interference elimination processing on the transmission channel, • performing, by the digital-to-analog converter , a digital-to-analog conversion on an output signal of the cancellation processing unit , • performing, by the analog power amplifier module , a power amplification of an output signal of the digital-to-analog converter , • generating , by the parameter generating unit , a compensation parameter according to an output signal of the analog power amplifier module on the transmission channel and an input signal of the digital pre-distortion module on each transmission channel among all transmission channels of the transmitter; • generating , by the cancellation signal generating unit , the cancellation signal according to the compensation parameter and the output signals of the digital pre-distortion modules on the other transmission channels except the transmission channel; and • performing , by the cancellation processing unit , according to the cancellation signal, the interference elimination processing on the transmission channel. • performing, by the digital pre-distortion module , a digital pre-distortion on a digital input signal of the digital pre-distortion module , • performing , by the cancellation processing unit , according to a cancellation signal, interference elimination processing on an output signal of the digital pre-distortion module , thereby performing an interference elimination processing on the transmission channel, • performing, by the digital-to-analog converter , a digital-to-analog conversion on an output signal of the cancellation processing unit , • performing, by the analog power amplifier module , a power amplification of an output signal of the digital-to-analog converter , • generating , by the parameter generating unit , a compensation parameter according to an output signal of the analog power amplifier module on the transmission channel and an input signal of the digital pre-distortion module on each transmission channel among all transmission channels of the transmitter; • generating , by the cancellation signal generating unit , the cancellation signal according to the compensation parameter and the output signals of the digital pre-distortion modules on the other transmission channels except the transmission channel; and • performing , by the cancellation processing unit , according to the cancellation signal, the interference elimination processing on the transmission channel. <EOS>