The invention discloses a co-channel full-
duplex system based on MPPSK modulation. After the
system isolates receiving and sending signals at the radio-frequency head normally, cancellation conducted on leakage self-interference signals is finished on a digital
baseband; the cancellation method is conducted after conducting shock filter on MPPSK receiving and sending
aliasing signals, extracting and multiplying by coherent carrier, band-pass filtering and digitizing, the result of initial channels of all self-interference channels between the output end of a modulator and a
receiver ADC is estimated before formal communication, self-interference offset signals are rebuilt by the adoption of the estimated result, further residual errors are filtered out with the combination of methods of coding rate filtering and double matched filtering of a method of shock filtering-multiplying by the coherent carrier-band-pass filtering-coherent
demodulation, and MPPSK receiving signals are demodulated reliably. The co-channel full-
duplex system based on MPPSK modulation is free of radio-frequency self-interference cancellation, has low requirements for the
dynamic range and sampling rate of the ADC, has
high isolation degree for the self-interference signals, and is simple in structure, low in complexity, high in spectrum efficiency and good in
demodulation performance.