TY - JOUR
T1 - Lightweight Machine Learning for Efficient Frequency-Offset-Aware Demodulation
AU - Siyari, Peyman
AU - Rahbari, Hanif
AU - Krunz, Marwan
N1 - Funding Information:
This work was supported in part by the NSF under Grant CNS-1409172, Grant IIP-1822071, Grant CNS-1513649, and Grant CNS-1731164 and in part by the Broadband Wireless Access & Applications Center (BWAC) and RIT Grant 18091319.
Funding Information:
Manuscript received December 15, 2018; revised April 5, 2019; accepted May 20, 2019. Date of publication August 8, 2019; date of current version October 16, 2019. This work was supported in part by the NSF under Grant CNS-1409172, Grant IIP-1822071, Grant CNS-1513649, and Grant CNS-1731164 and in part by the Broadband Wireless Access & Applications Center (BWAC) and RIT Grant 18091319. A preliminary version of this article was presented at the IEEE INFOCOM 2018 Conference [1]. (Corresponding author: Peyman Siyari.) P. Siyari was with the Department of Electrical and Computer Engineering, The University of Arizona, Tucson, AZ 85721 USA. He is now with Qualcomm Atehros Inc., San Jose, CA 95110 USA (e-mail: psiyari@email.arizona.edu).
Publisher Copyright:
© 2019 IEEE.
PY - 2019/11
Y1 - 2019/11
N2 - Carrier frequency offset (CFO) arises from the intrinsic mismatch between the oscillators of a wireless transmitter and the corresponding receiver, as well as their relative motion (i.e., Doppler effect). Despite advances in CFO estimation and tracking techniques, estimation errors are still present. Residual CFO creates a time-varying phase error, which degrades the decoder's performance by increasing the symbol error rate. The impact is particularly visible in dense constellation maps (e.g., high-order QAM modulation), often used in modern wireless systems such as 5G NR, 802.11ax, and mmWave, as well as in physical security techniques, such as modulation obfuscation (MO). In this paper, we first derive the probability distribution function for the residual CFO under Gaussian noise. Using this distribution, we compute the maximum-likelihood demodulation boundaries for OFDM signals in a non-closed form. For modulation schemes with unequal-amplitude reference constellation points (e.g., 16-QAM and higher, APSK, etc.), the 'optimal' boundaries have irregular shapes, and more importantly, they depend on the time since the last CFO correction instance, e.g., reception of frame preamble. To approximate the optimal boundaries and provide a practical (real-time) demodulation scheme, we explore machine learning techniques, specifically, support vector machine (SVM). Our SVM approach exhibits better accuracy and lower complexity in the test phase than other state-of-the-art machine-learning approaches. As a case study, we apply our CFO-aware demodulation to enhance the performance of a MO technique. Our analytical results show a gain of up to 3dB over conventional demodulation schemes, which exceeds 3dB in complete system simulations. Finally, we implement our scheme on USRPs and experimentally corroborate our analytic and simulation-based findings.
AB - Carrier frequency offset (CFO) arises from the intrinsic mismatch between the oscillators of a wireless transmitter and the corresponding receiver, as well as their relative motion (i.e., Doppler effect). Despite advances in CFO estimation and tracking techniques, estimation errors are still present. Residual CFO creates a time-varying phase error, which degrades the decoder's performance by increasing the symbol error rate. The impact is particularly visible in dense constellation maps (e.g., high-order QAM modulation), often used in modern wireless systems such as 5G NR, 802.11ax, and mmWave, as well as in physical security techniques, such as modulation obfuscation (MO). In this paper, we first derive the probability distribution function for the residual CFO under Gaussian noise. Using this distribution, we compute the maximum-likelihood demodulation boundaries for OFDM signals in a non-closed form. For modulation schemes with unequal-amplitude reference constellation points (e.g., 16-QAM and higher, APSK, etc.), the 'optimal' boundaries have irregular shapes, and more importantly, they depend on the time since the last CFO correction instance, e.g., reception of frame preamble. To approximate the optimal boundaries and provide a practical (real-time) demodulation scheme, we explore machine learning techniques, specifically, support vector machine (SVM). Our SVM approach exhibits better accuracy and lower complexity in the test phase than other state-of-the-art machine-learning approaches. As a case study, we apply our CFO-aware demodulation to enhance the performance of a MO technique. Our analytical results show a gain of up to 3dB over conventional demodulation schemes, which exceeds 3dB in complete system simulations. Finally, we implement our scheme on USRPs and experimentally corroborate our analytic and simulation-based findings.
KW - Carrier frequency offset
KW - USRP experiments
KW - demodulation
KW - modulation obfuscation
KW - support vector machine
UR - http://www.scopus.com/inward/record.url?scp=85070692352&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85070692352&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2019.2933956
DO - 10.1109/JSAC.2019.2933956
M3 - Article
AN - SCOPUS:85070692352
SN - 0733-8716
VL - 37
SP - 2544
EP - 2558
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 11
M1 - 8792186
ER -