Ensuring End-to-End Dependability Requirements in Cloud-based Bluetooth Low Energy Applications

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


Bluetooth Low Energy (BLE) is increasingly used for time-critical IoT applications, where BLE-based smart objects need to exchange data with a remote server within stringent end-to-end latency and reliability bounds. While existing research has investigated how to timely send packets between pairs of BLE devices, it is still unclear how a BLE device can sustain time-critical end-to-end communication
with a remote server, for example, hosted in the cloud. In this paper, we tackle this problem and show how BLE devices can autonomously measure and cope with end-to-end network delays and loss along the path to the remote server. To this end, we first devise an analytical model of the communication between a BLE end-node and the cloud. We then leverage this model to dynamically adapt the communication parameters of the BLE device and sustain the desired end-to-end dependability requirements while minimizing the energy expenditure. Specifically, we design and implement two adaptation strategies on the popular nRF52 platform, and experimentally show that they both allow to sustain a given end-to-end reliability and a given end-to-end latency for data transmissions from/to the BLE node, while limiting the node’s power consumption.
Original languageEnglish
Title of host publicationEWSN '21: Proceedings of the 2021 International Conference on Embedded Wireless Systems and Networks
Number of pages12
ISBN (Electronic)978-0-9949886-5-2
Publication statusPublished - 17 Feb 2021
Event18th International Conference on Embedded Wireless Systems and Networks: EWSN 2021 - Virtuell, Delft, Netherlands
Duration: 17 Feb 202119 Feb 2021


Conference18th International Conference on Embedded Wireless Systems and Networks
Abbreviated titleEWSN '21
CityVirtuell, Delft
Internet address


  • Adaptive Protocols
  • Bluetooth Low Energy
  • End-to-end Latency
  • End-to-end Reliability
  • Internet of Things

Fields of Expertise

  • Information, Communication & Computing

Cite this