Precise Energy Modeling for the Bluetooth Low Energy Protocol

Bluetooth Low Energy (BLE) is a wireless protocol optimized for low-power communication. To design energy-efficient devices, the protocol provides a number of parameters that need to be optimized within an energy, latency, and throughput design space. Therefore, an energy model that can predict the energy consumption of a BLE-based wireless device for different parameter value settings is needed. As BLE differs from the well-known Bluetooth Basic Rate (BR) significantly, models for Bluetooth BR cannot be easily applied to the BLE protocol. In past years, there have been a couple of proposals on energy models for BLE. However, none of them can model all the operating modes of the protocol. This article presents an energy model of the BLE protocol, which allows the computation of a device’s power consumption in all possible operating modes. To the best of our knowledge, our proposed model is not only one of the most accurate ones known so far (because it accounts for all protocol parameters), but it is also the only one that models all the operating modes of BLE. Based on this model, guidelines for system designers are presented that help choose the right parameters for optimizing the energy consumption. The model is publicly available as a software library for download.

[1]  Christof Röhrig,et al.  Advertising power consumption of bluetooth low energy systems , 2016, 2016 3rd International Symposium on Wireless Systems within the Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS).

[2]  ChakrabortySamarjit,et al.  Energy Modeling for the Bluetooth Low Energy Protocol , 2020 .

[3]  E. Mackensen,et al.  Bluetooth Low Energy (BLE) based wireless sensors , 2012, 2012 IEEE Sensors.

[4]  Roy D. Yates,et al.  Probability and stochastic processes , 1998 .

[5]  Keuchul Cho,et al.  Performance analysis of device discovery of Bluetooth Low Energy (BLE) networks , 2016, Comput. Commun..

[6]  E. Mackensen,et al.  Performance analysis of an Bluetooth Low Energy sensor system , 2012, 2012 IEEE 1st International Symposium on Wireless Systems (IDAACS-SWS).

[7]  Mani B. Srivastava,et al.  Optimizing Sensor Networks in the Energy-Latency-Density Design Space , 2002, IEEE Trans. Mob. Comput..

[8]  Carles Gomez,et al.  Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology , 2012, Sensors.

[9]  Jörg Henkel,et al.  Highly efficient and accurate seizure prediction on constrained IoT devices , 2018, 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[10]  Dominique Morche,et al.  Efficient Bluetooth Low Energy Operation for Low Duty Cycle Applications , 2018, 2018 IEEE International Conference on Communications (ICC).

[11]  Donna Auguste Model for Predicting Bluetooth Low Energy Micro-Location Beacon Coin Cell Battery Lifetime , 2015 .

[12]  Jia Liu,et al.  Modeling and performance analysis of device discovery in Bluetooth Low Energy networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[13]  Zbigniew Suchorab,et al.  Application of Gas Sensor Arrays in Assessment of Wastewater Purification Effects , 2014, Sensors.

[14]  Jia Liu,et al.  Modeling Neighbor Discovery in Bluetooth Low Energy Networks , 2012, IEEE Communications Letters.

[15]  Dominique Morche,et al.  BLE Parameter Optimization for IoT Applications , 2018, 2018 IEEE International Conference on Communications (ICC).

[16]  Carles Gomez,et al.  Modeling the Maximum Throughput of Bluetooth Low Energy in an Error-Prone Link , 2011, IEEE Communications Letters.

[17]  Antonio Del Campo,et al.  Analysis and Tools for Improved Management of Connectionless and Connection-Oriented BLE Devices Coexistence , 2017, Sensors.

[18]  Mats Björkman,et al.  A Bluetooth Radio Energy Consumption Model for Low-Duty-Cycle Applications , 2012, IEEE Transactions on Instrumentation and Measurement.

[19]  Wha Sook Jeon,et al.  Performance Analysis of Neighbor Discovery Process in Bluetooth Low-Energy Networks , 2017, IEEE Transactions on Vehicular Technology.

[20]  Samarjit Chakraborty,et al.  Adaptive online power-management for Bluetooth Low Energy , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[21]  Matti Siekkinen,et al.  How low energy is bluetooth low energy? Comparative measurements with ZigBee/802.15.4 , 2012, 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[22]  Samarjit Chakraborty,et al.  Neighbor Discovery Latency in BLE-Like Protocols , 2015, IEEE Transactions on Mobile Computing.

[23]  Keuchul Cho,et al.  Analysis of Latency Performance of Bluetooth Low Energy (BLE) Networks , 2014, Sensors.

[24]  Georgios Portokalidis,et al.  Techu: Open and Privacy-Preserving Crowdsourced GPS for the Masses , 2017, MobiSys.