• DocumentCode
    3735063
  • Title

    Fix it, don´t bin it! - CRC error correction in Bluetooth Low Energy

  • Author

    Evgeny Tsimbalo;Xenofon Fafoutis;Robert Piechocki

  • Author_Institution
    Department of Electrical and Electronic Engineering, University of Bristol, United Kingdom
  • fYear
    2015
  • Firstpage
    286
  • Lastpage
    290
  • Abstract
    In this paper, we introduce error correction to the Bluetooth Low Energy (BLE) standard by utilising data redundancy provided by the Cyclic Redundancy Check (CRC) code used to detect erroneous packets. We assume a scenario with an energy-constrained transmitter and a constraint-free infrastructure, which allows us to introduce additional signal processing at the receiving side while keeping the transmitter intact. A novel approach of applying iterative decoding techniques to the BLE CRC code is investigated in this work. By using these techniques and real BLE packets collected in an office environment, we show that by enabling CRC error correction, the sensitivity of the BLE receiver can be improved by up to 3 dB. At the same time, up to 60% of corrupted packets can be corrected, which directly translates to a significant reduction in the number of retransmissions and a noticeable energy saving.
  • Keywords
    "Iterative decoding","Transmitters","Error correction codes","Error correction","Receivers","Bluetooth"
  • Publisher
    ieee
  • Conference_Titel
    Internet of Things (WF-IoT), 2015 IEEE 2nd World Forum on
  • Type

    conf

  • DOI
    10.1109/WF-IoT.2015.7389067
  • Filename
    7389067