Design and Implementation of Adaptive Multi-Tap Analog Interference Canceller

Liyuan Zhang, Meng Ma, Bingli Jiao

Research output: Contribution to journalArticlepeer-review

17 Scopus citations


Due to the severity of self-interferences, analog interference canceller is an essential part of a full duplex radio system. As the self-interference can potentially be even much stronger than the received signal, it must be meritoriously suppressed before analog-to-digital conversion. This paper is aimed to provide an optimal radio frequency domain multi-tap interference cancellation design. To this end, the following two key problems are addressed: the hardware design problem and the adaptive weight adjusting problem. For optimal hardware design, a trade-off between widening effective delay range and maximizing the minimum cancellation capability is formulated. The principles and guidelines for optimal solution and hardware parameter design are derived. We also formulate adaptive weight adjusting as a multi-dimensional optimization problem, which is proved to be non-convex while adjusting the attenuators and phase shifters independently. By using a coordinate transformation technique, it is then converted into a convex optimization problem, and a convergent iterative algorithm based on the gradient descent method is applied to obtain the global optimum. The hardware implementation and experimental results substantiated the effectiveness of the proposed principles and algorithms.

Original languageEnglish
Article number8633868
Pages (from-to)1698-1706
Number of pages9
JournalIEEE Transactions on Wireless Communications
Issue number3
StatePublished - Mar 2019
Externally publishedYes


  • Full-duplex
  • convex optimization problem
  • iterative algorithm
  • self-interference cancellation


Dive into the research topics of 'Design and Implementation of Adaptive Multi-Tap Analog Interference Canceller'. Together they form a unique fingerprint.

Cite this