Full-duplex has emerged as a promising technology that enables a communication node to transmit and receive at the same time and same frequency band. One limitation of full-duplex is that the self-interference (SI) is very strong. In this paper, an effective SI cancellation scheme operated in the digital domain is proposed. It is facilitated by the property that the SI channel is reciprocal and the transmitted data is known by both the transmitter and the receiver. It converts the strong SI to the inter-symbol interference through a combination of the signals received in successive time slots. This conversion leads to a reduction in the number of independent signal flows but can be partially compensated for by transmitting more bits using spatial modulation and involving more time slots in the SI cancellation, which enhances the achievable rate. To achieve optimal performance, the transmitted symbols at one node need to be artificially rotated. We also derive a closed-form expression for an upper bound on the average bit error rate, and its error-free information transmission capability is investigated. Monte Carlo simulations over Rayleigh fading channels between two nodes are conducted and advantages are revealed.
- Full duplex
- multi-input multi-output (MIMO)
- self-interference (SI)
- spatial modulation