Nonlinear code design for joint energy and information transfer

Mehdi Dabirnia, Tolga M. Duman

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations


Harvesting energy from radio frequency signals along with transmitting data through them is appealing for different wireless communication scenarios such as RFID systems and implantable devices. In this paper, we propose a technique to design nonlinear codes for use in such systems taking into account both energy transmission and error rate requirements. Specifically, we propose using concatenation of a nonlinear trellis code with an outer low density parity check code. Via examples, we observe that our designed codes operate at SNRs 2.4dB away from information theoretic limits, and they outperform reference schemes of concatenating LDPC codes with nonlinear memoryless mappers and using classical linear block codes in a time switching mode. We note that it is possible to close the gap to the information theoretic limits further by more sophisticated receiver designs and more complex encoders.

Original languageEnglish (US)
Title of host publication2015 IEEE International Conference on Communications, ICC 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages6
ISBN (Electronic)9781467364324
StatePublished - Sep 9 2015
EventIEEE International Conference on Communications, ICC 2015 - London, United Kingdom
Duration: Jun 8 2015Jun 12 2015

Publication series

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


OtherIEEE International Conference on Communications, ICC 2015
Country/TerritoryUnited Kingdom


  • RF energy harvesting
  • joint energy and information transfer
  • low density parity check codes
  • nonlinear codes

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Nonlinear code design for joint energy and information transfer'. Together they form a unique fingerprint.

Cite this