{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:50:27Z","timestamp":1760151027698,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,2,15]],"date-time":"2022-02-15T00:00:00Z","timestamp":1644883200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Self-interference occurs when there is electromagnetic coupling between the transmission and reception of the same node; thus, degrading the RX sensitivity to incoming signals. In this paper we present a low-complexity technique for self-interference cancellation in multiple carrier multiple access systems employing whole band direct to digital sampling. In this scenario, multiple users are simultaneously received and transmitted by the system at overlapping arbitrary bandwidths and powers. Traditional algorithms for self-interference mitigation based on recursive least squares (RLS) or least mean squares (LMS), fail to provide sufficient rejection, since the incoming signal is far from being spectrally flat, which is critical for their performance. The proposed algorithm mitigates the interference by modeling the incoming multiple user signal as an autoregressive (AR) process and jointly estimates the AR parameters and self-interference. The resulting algorithm can be implemented using a low-complexity architecture comprised of only two RLS modules. The novel algorithm further satisfies low latency constraints and is adaptive, supporting time varying channel conditions. We compare this to many self-interference cancellation algorithms, mostly adopted from the acoustic echo cancellation literature, and show significant performance gain.<\/jats:p>","DOI":"10.3390\/s22041485","type":"journal-article","created":{"date-parts":[[2022,2,15]],"date-time":"2022-02-15T22:44:47Z","timestamp":1644965087000},"page":"1485","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Low-Complexity Self-Interference Cancellation for Multiple Access Full Duplex Systems"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7391-213X","authenticated-orcid":false,"given":"Shachar","family":"Shayovitz","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Tel Aviv University, Tel Aviv-Yafo 69978, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrey","family":"Krestiantsev","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Tel Aviv University, Tel Aviv-Yafo 69978, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan","family":"Raphaeli","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Tel Aviv University, Tel Aviv-Yafo 69978, Israel"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1637","DOI":"10.1109\/JSAC.2014.2330193","article-title":"In-band full-duplex wireless: Challenges and opportunities","volume":"32","author":"Sabharwal","year":"2014","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Korpi, D., Venkatasubramanian, S., Riihonen, T., Anttila, L., Otewa, S., Icheln, C., Haneda, K., Tretyakov, S., Valkama, M., and Wichman, R. (2013, January 3\u20136). Advanced self-interference cancellation and multiantenna techniques for full-duplex radios. Proceedings of the 2013 Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA.","DOI":"10.1109\/ACSSC.2013.6810217"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Bharadia, D., McMilin, E., and Katti, S. (2013, January 12\u201316). Full duplex radios. Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, New York, NY, USA.","DOI":"10.1145\/2486001.2486033"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Korpi, D., Choi, Y.S., Huusari, T., Anttila, L., Talwar, S., and Valkama, M. (2015, January 6\u201310). Adaptive nonlinear digital self-interference cancellation for mobile inband full-duplex radio: Algorithms and RF measurements. Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA.","DOI":"10.1109\/GLOCOM.2015.7417188"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1109\/MCOM.2017.1600264","article-title":"Nonlinear Self-Interference Cancellation for Full-Duplex Radios: From Link-Level and System-Level Performance Perspectives","volume":"55","author":"Sim","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_6","first-page":"6782","article-title":"Analysis and design specifications for full-duplex radio transceivers under RF oscillator phase noise with arbitrary spectral shape","volume":"65","author":"Yamamoto","year":"2015","journal-title":"IEEE Trans. Vehicul. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"3519","DOI":"10.1109\/TWC.2015.2407876","article-title":"All-digital self-interference cancellation technique for full-duplex systems","volume":"14","author":"Ahmed","year":"2015","journal-title":"IEEE Trans. Wireless Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"e3426","DOI":"10.1002\/ett.3426","article-title":"Cancelation of LNA distortions in in-band full-duplex systems","volume":"29","author":"Nasser","year":"2018","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3025","DOI":"10.1109\/TMTT.2019.2896561","article-title":"In-band full-duplex technology: Techniques and systems survey","volume":"67","author":"Kolodziej","year":"2019","journal-title":"IEEE Trans. Microwave Theory Tech."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2842","DOI":"10.1109\/TMTT.2018.2818124","article-title":"Inherent self-interference cancellation for in-band full-duplex single-antenna systems","volume":"66","author":"Khaledian","year":"2018","journal-title":"IEEE Trans. Microwave Theory Tech."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"5263","DOI":"10.1109\/TMTT.2017.2752167","article-title":"A full-duplex transceiver with two-stage analog cancellations for multipath self-interference","volume":"65","author":"Liu","year":"2017","journal-title":"IEEE Trans. Microwave Theory Tech."},{"key":"ref_12","unstructured":"Iqbal, M.A., and Grant, S.L. (April, January 31). Novel variable step size NLMS algorithms for echo cancellation. Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NA, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Paleologu, C., Ciochina, S., and Benesty, J. (April, January 31). Double-talk robust VSS-NLMS algorithm for under-modeling acoustic echo cancellation. Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NA, USA.","DOI":"10.1109\/ICASSP.2008.4517592"},{"key":"ref_14","unstructured":"Bi, Y.L., Lai, F.C., and Ye, Y.Z. (2009, January 20\u201321). Double-talk robust VSS-NLMS algorithm for under-modeling acoustic echo cancellation. Proceedings of the 2009 IEEE Youth Conference on Information, Computing and Telecommunication, Beijing, China."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1466","DOI":"10.1109\/TASL.2008.2002980","article-title":"A variable step-size affine projection algorithm designed for acoustic echo cancellation","volume":"16","author":"Paleologu","year":"2008","journal-title":"IEEE Trans. Audio Speech Lang. Process."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Loganathan, P., Lin, X., Khong, A.W., and Naylor, P.A. (2009, January 24\u201328). Frequency-domain adaptive multidelay algorithm with sparseness control for acoustic echo cancellation. Proceedings of the 2009 17th European Signal Processing Conference, Glasgow, UK.","DOI":"10.1109\/TASL.2009.2025903"},{"key":"ref_17","unstructured":"Buchner, H., Kellermann, W., and Benesty, J. (2003, January 6\u201310). An extended multidelay filter: Fast low-delay algorithms for very high-order adaptive systems. Proceedings of the 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, Hong Kong, China."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1633","DOI":"10.1109\/TSA.2005.858559","article-title":"Robust extended multidelay filter and double-talk detector for acoustic echo cancellation","volume":"14","author":"Buchner","year":"2006","journal-title":"IEEE Trans. Audio Speech Lang. Process."},{"key":"ref_19","unstructured":"Kellermann, W. (1988, January 11\u201314). Analysis and design of multirate systems for cancellation of acoustical echoes. Proceedings of the ICASSP-88, International Conference on Acoustics, Speech, and Signal Processing, New York, NY, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/j.specom.2015.03.002","article-title":"Robust acoustic echo cancellation using Kalman filter in double talk scenario","volume":"70","author":"Jain","year":"2015","journal-title":"Speech Commun."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1539","DOI":"10.1109\/TASL.2013.2245654","article-title":"Study of the general Kalman filter for echo cancellation","volume":"21","author":"Paleologu","year":"2013","journal-title":"IEEE Trans. Audio Speech Lang. Process."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1140","DOI":"10.1016\/j.sigpro.2005.09.013","article-title":"Frequency-domain adaptive Kalman filter for acoustic echo control in hands-free telephones","volume":"86","author":"Enzner","year":"2006","journal-title":"Signal Process."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Shayovitz, S., and Raphaeli, D. (2018, January 10\u201313). Robust Low Complexity Digital Self Interference Cancellation for Multi Channel Full Duplex Systems. Proceedings of the 2018 IEEE Statistical Signal Processing Workshop (SSP), Breisgau, Germany.","DOI":"10.1109\/SSP.2018.8450827"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3150","DOI":"10.1109\/TSP.2008.917874","article-title":"Low-complexity RLS algorithms using dichotomous coordinate descent iterations","volume":"56","author":"Zakharov","year":"2008","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Cho, Y.S., Kim, J., Yang, W.Y., and Kang, C.G. (2010). MIMO-OFDM Wireless Communications with MATLAB, John Wiley & Sons.","DOI":"10.1002\/9780470825631"},{"key":"ref_26","unstructured":"Stoica, P., and Moses, R.L. (2021, May 08). Spectral Analysis of Signals. Available online: http:\/\/user.it.uu.se\/~ps\/SAS-new.pdf."},{"key":"ref_27","unstructured":"Prado, R., and West, M. (2010). Time Series: Modeling, Computation, and Inference, CRC Press."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Csisz\u00e1r, I., and Shields, P.C. (2004). Information Theory and Statistics: A Tutorial, Now Publishers Inc.","DOI":"10.1561\/9781933019543"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/S0167-6377(99)00074-7","article-title":"On the convergence of the block nonlinear Gauss\u2013Seidel method under convex constraints","volume":"26","author":"Grippo","year":"2000","journal-title":"Oper. Res. Lett."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"2425","DOI":"10.1109\/TCSI.2009.2015725","article-title":"Architecture and FPGA design of dichotomous coordinate descent algorithms","volume":"56","author":"Liu","year":"2009","journal-title":"IEEE Trans. Circuits Syst. I Regul. Pap."},{"key":"ref_31","unstructured":"Haykin, S., and Haykin, S. (2014). Adaptive Filter Theory, Pearson."},{"key":"ref_32","unstructured":"Van Trees, H.L. (2004). Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory, John Wiley & Sons."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Liu, J., and Zakharov, Y. (2008, January 26\u201329). Dynamically regularized RLS-DCD algorithm and its FPGA implementation. Proceedings of the 2008 42nd Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA.","DOI":"10.1109\/ACSSC.2008.5074754"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"084376","DOI":"10.1155\/2007\/84376","article-title":"A low delay and fast converging improved proportionate algorithm for sparse system identification","volume":"2007","author":"Khong","year":"2007","journal-title":"EURASIP J. Audio Speech Music Process."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"3852","DOI":"10.1109\/TSP.2006.879264","article-title":"A generalized memory polynomial model for digital predistortion of RF power amplifiers","volume":"54","author":"Morgan","year":"2006","journal-title":"IEEE Trans. Signal Process."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/4\/1485\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:19:45Z","timestamp":1760134785000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/4\/1485"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,15]]},"references-count":35,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["s22041485"],"URL":"https:\/\/doi.org\/10.3390\/s22041485","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2022,2,15]]}}}