z-logo
open-access-imgOpen Access
An adaptive two‐dimensional orthogonalization scheme for non‐linear digital canceller in full‐duplex radios
Author(s) -
Cui Zhongpu,
Ge Songhu,
Li Yaxing,
Guo Yu,
Xing Jinling,
Meng Jin
Publication year - 2022
Publication title -
electronics letters
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.375
H-Index - 146
eISSN - 1350-911X
pISSN - 0013-5194
DOI - 10.1049/ell2.12410
Subject(s) - orthogonalization , algorithm , computer science , basis function , dimension (graph theory) , single antenna interference cancellation , adaptive filter , basis (linear algebra) , mathematics , control theory (sociology) , artificial intelligence , decoding methods , mathematical analysis , geometry , control (management) , pure mathematics
In this letter, an adaptive two‐dimensional orthogonalization (ATDO) scheme for non‐linear digital canceller is proposed to realize self‐interference (SI) suppression in full‐duplex radios. The proposed scheme consists of three parts. First, an adaptive lattice predictor is adopted to orthogonalize the input data over sample delay dimension. Then, a gradient‐based adaptive orthogonalizer is developed to further orthogonalize the basis functions established with predictor output over non‐linear order, and a new set of two‐dimension orthogonal basis functions is constructed consequently. Finally, a least mean square (LMS) model‐based parameter learning approach is utilized to implement the coefficients estimation with the newly established two‐dimension orthogonal basis functions. The proposed ATDO scheme provides an effective solution to track quickly time‐varying interference with high accuracy for real‐time communication system. Experimental results illustrate that the proposed scheme can efficiently improve the cancellation performance of non‐linear digital canceller, especially for higher order non‐linear distortion model compared to other algorithms in previous literatures.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here