Lightweight Machine Learning for Efficient Frequency-Offset-Aware Demodulation

Peyman Siyari, Hanif Rahbari, Marwan Krunz

Research output: Contribution to journalArticlepeer-review

9 Scopus citations


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.

Original languageEnglish (US)
Article number8792186
Pages (from-to)2544-2558
Number of pages15
JournalIEEE Journal on Selected Areas in Communications
Issue number11
StatePublished - Nov 2019


  • Carrier frequency offset
  • USRP experiments
  • demodulation
  • modulation obfuscation
  • support vector machine

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Lightweight Machine Learning for Efficient Frequency-Offset-Aware Demodulation'. Together they form a unique fingerprint.

Cite this