Noncoherent Frequency Shift Keying for Ambient Backscatter over OFDM Signals

Mohamed Elmossallamy, Zhu Han, Miao Pan, Riku Jäntti, Karim Seddik, Geoffrey Ye Li

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Citations (Scopus)


In this paper, we investigate binary frequency shift keying (BFSK) over ambient OFDM signals. By cycling through a sequence of antenna loads providing different phase shifts at the tag, we are able to unidirectionally shift the ambient spectrum either up or down in frequency allowing the implementation of BFSK. We exploit the guard band and the orthogonality of the OFDM subcarriers to avoid both direct-link and adjacent channel interference. Different from energy detection based techniques which suffer from asymmetric error probabilities, the proposed scheme has symmetric error probabilities. Furthermore, we analyze the error performance of the optimal noncoherent detector and obtain an exact expression for the average probability of error. Finally, simulation results corroborate our analysis and show that the proposed scheme outperforms energy detection based schemes available in the literature by up to 3 dB.

Original languageEnglish
Title of host publication2019 IEEE International Conference on Communications, ICC 2019 - Proceedings
ISBN (Electronic)9781538680889
Publication statusPublished - 1 May 2019
MoE publication typeA4 Article in a conference publication
EventIEEE International Conference on Communications - Shanghai, China
Duration: 20 May 201924 May 2019

Publication series

NameIEEE International Conference on Communications
ISSN (Print)1550-3607
ISSN (Electronic)1938-1883


ConferenceIEEE International Conference on Communications
Abbreviated titleICC


  • Ambient backscatter
  • green communications
  • internet of things
  • OFDM
  • performance analysis


Dive into the research topics of 'Noncoherent Frequency Shift Keying for Ambient Backscatter over OFDM Signals'. Together they form a unique fingerprint.

Cite this