Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Energy Modeling for the Bluetooth Low Energy Protocol

Published: 16 March 2020 Publication History

Abstract

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.

References

[1]
I. Agadakos, J. Polakis, and G. Portokalidis. 2017. Techu: Open and privacy-preserving crowdsourced GPS for the masses. In Proceedings of the International Conference on Mobile Systems, Applications, and Services (MobiSys’17).
[2]
D. Auguste. 2015. Model for Predicting Bluetooth Low Energy Micro-location Beacon Coin Cell Battery Lifetime. Master’s thesis. Regis University, Dayton Memorial Library.
[3]
Silicon Labs. BLE112 Data Sheet Version 1.41. 2015. https://www.silabs.com/documents/public/data-sheets/BLE112-DataSheet.pdf.
[4]
K. Cho, G. Park, W. Cho, J. Seo, and K. Han. 2016. Performance analysis of device discovery of Bluetooth Low Energy (BLE) networks. Computer Commun. 81 (2016), 72--85.
[5]
K. Cho, W. Park, M. Hong, G. Park, W. Cho, J. Seo, and K. Han. 2015. Analysis of latency performance of Bluetooth Low Energy (BLE) networks. Sensors 15, 1 (2015), 59--78.
[6]
A. Del Campo, L. Cintioni, S. Spinsante, and E. Gambi. 2017. Analysis and tools for improved management of connectionless and connection-oriented BLE devices coexistence. Sensors 17, 4 (2017), 792.
[7]
M. C. Ekstrom, M. Bergblomma, M. Linden, M. Bjorkman, and M. Ekstrom. 2012. A Bluetooth radio energy consumption model for low-duty-cycle applications. IEEE Trans. Instrum. Meas. 61, 3 (2012), 609--617.
[8]
C. Gomez, I. Demirkol, and J. Paradells. 2011. Modeling the maximum throughput of Bluetooth Low Energy in an error-prone link. IEEE Commun. Lett. 15, 11 (2011), 1187--1189.
[9]
C. Gomez, J. Oller, and J. Paradells. 2012. Overview and evaluation of Bluetooth Low Energy: An emerging low-power wireless technology. Sensors 12, 9 (2012), 11734--11753.
[10]
W. S. Jeon, M. H. Dwijaksara, and D. G. Jeong. 2017. Performance analysis of neighbor discovery process in Bluetooth Low Energy networks. IEEE Trans. Vehic. Technol. 66, 2 (2017), 1865--1871.
[11]
S. Kamath and J. Lindh. 2012. Application Note AN092: Measuring Bluetooth Low Energy Power Consumption. Revision SWRA347a. Retrieved from http://www.ti.com/lit/an/swra347a/swra347a.pdf.
[12]
P. H. Kindt, M. Saur, and S. Chakraborty. 2018. Neighbor discovery latency in BLE-like protocols. IEEE Trans. Mob. Comput. 17, 3 (2018), 617--631.
[13]
P. Kindt, D. Yunge, R. Diemer, and S. Chakraborty. 2014. C-implementation of the BLE energy model. Retrieved from http://www.rcs.ei.tum.de/en/research/wireless-sensor-networks/bleemod.
[14]
P. Kindt, D. Yunge, M. Gopp, and S. Chakraborty. 2015. Adaptive online power-management for Bluetooth Low Energy. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM’15).
[15]
P. H. Kindt, D. Yunge, R. Diemer, and S. Chakraborty. 2014. Precise energy modeling for the Bluetooth Low Energy protocol. CoRR abs/1403.2919 (2014).
[16]
A. Liendo, D. Morche, R. Guizzetti, and F. Rousseau. 2018. BLE parameter optimization for IoT applications. In Proceedings of the IEEE International Conference on Communications (ICC’18).
[17]
A. Liendo, D. Morche, R. Guizzetti, and F. Rousseau. 2018. Efficient Bluetooth Low Energy operation for low duty cycle applications. In Proceedings of the IEEE International Conference on Communications (ICC’18).
[18]
J. Liu, C. Chen, and Y. Ma. 2012. Modeling and performance analysis of device discovery in Bluetooth Low Energy networks. In Proceedings of the IEEE Global Communications Conference (GLOBECOM’12).
[19]
J. Liu, C. Chen, and Y. Ma. 2012. Modeling neighbor discovery in Bluetooth Low Energy networks. IEEE Commun. Lett. 16, 9 (2012), 1439--1441.
[20]
E. Mackensen, M. Lai, and T. M. Wendt. 2012. Bluetooth Low Energy (BLE) based wireless sensors. In IEEE Sensors. 1--4. https://ieeexplore.ieee.org/document/6411303.
[21]
E. Mackensen, M. Lai, and T. M. Wendt. 2012. Performance analysis of a Bluetooth Low Energy sensor system. In Proceedings of the IEEE International Symposium on Wireless Systems (IDAACS-SWS’12).
[22]
Bluetooth SIG. 2010. Specification of the Bluetooth System 4.0. Volume 0. Retrieved from bluetooth.org.
[23]
Texas Instruments. 2010. SmartRF Packet Sniffer User Manual. Revision F. Retrieved from www.ti.com/lit/pdf/swru187.
[24]
Texas Instruments. 2014. CC2540F128, CC2540F256: 2.4-GHz Bluetooth Low Energy System-on-Chip. SWRS084E, version revised in June 2013. Retrieved from http://www.ti.com/lit/gpn/cc2540.
[25]
F. Samie, S. Paul, L. Bauer, and J. Henkel. 2018. Highly efficient and accurate seizure prediction on constrained IoT devices. In Proceedings of the Design, Automation Test in Europe Conference Exhibition (DATE’18).
[26]
R. Schrader, T. Ax, C. Röhrig, and C. Fühner. 2016. Advertising power consumption of Bluetooth Low Energy systems. In Proceedings of the International Symposium on Wireless Systems within the Conferences on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS-SWS’16).
[27]
C. Schurgers, V. Tsiatsis, S. Ganeriwal, and M. Srivastava. 2002. Optimizing sensor networks in the energy-latency-density design space. IEEE Trans. Mob. Comput. 1, 1 (2002), 70--80.
[28]
M. Siekkinen, M. Hiienkari, J. K. Nurminen, and J. Nieminen. 2012. How low energy is Bluetooth Low Energy? Comparative measurements with ZigBee/802.15.4. In Proceedings of the IEEE Wireless Communications and Networking Conference Workshops (WCNCW’12).
[29]
R. Yates and D. J. Goodman. 2005. Probability and Stochastic Processes (2nd ed.). John Wiley 8 Sons, Inc.

Cited By

View all
  • (2024)Learning-Enabled CPS for Edge-Cloud Computing2024 IEEE 14th International Symposium on Industrial Embedded Systems (SIES)10.1109/SIES62473.2024.10767956(132-139)Online publication date: 23-Oct-2024
  • (2024)Special Session: Emerging Architecture Design, Control, and Security Challenges in Software Defined Vehicles2024 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)10.1109/CODES-ISSS60120.2024.00014(27-36)Online publication date: 29-Sep-2024
  • (2023)EEG-Over-BLE: A Low-Latency, Reliable, and Low-Power Architecture for Multichannel EEG Monitoring SystemsIEEE Transactions on Instrumentation and Measurement10.1109/TIM.2023.326847172(1-10)Online publication date: 2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Embedded Computing Systems
ACM Transactions on Embedded Computing Systems  Volume 19, Issue 2
March 2020
171 pages
ISSN:1539-9087
EISSN:1558-3465
DOI:10.1145/3382779
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 16 March 2020
Accepted: 01 January 2020
Revised: 01 October 2019
Received: 01 May 2019
Published in TECS Volume 19, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Bluetooth
  2. MANETs
  3. bluetooth low energy
  4. energy model
  5. energy modelling
  6. sensor networks
  7. wireless communication
  8. wireless networks

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)105
  • Downloads (Last 6 weeks)3
Reflects downloads up to 09 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Learning-Enabled CPS for Edge-Cloud Computing2024 IEEE 14th International Symposium on Industrial Embedded Systems (SIES)10.1109/SIES62473.2024.10767956(132-139)Online publication date: 23-Oct-2024
  • (2024)Special Session: Emerging Architecture Design, Control, and Security Challenges in Software Defined Vehicles2024 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS)10.1109/CODES-ISSS60120.2024.00014(27-36)Online publication date: 29-Sep-2024
  • (2023)EEG-Over-BLE: A Low-Latency, Reliable, and Low-Power Architecture for Multichannel EEG Monitoring SystemsIEEE Transactions on Instrumentation and Measurement10.1109/TIM.2023.326847172(1-10)Online publication date: 2023
  • (2023)A Comparative Analysis of BLE V.5 and BLE V.4 Communication Protocols for Multi-Agent Rescue Robots under Rayleigh Fading Channel2023 11th RSI International Conference on Robotics and Mechatronics (ICRoM)10.1109/ICRoM60803.2023.10412444(507-512)Online publication date: 19-Dec-2023
  • (2023)SPADE: Secure Periodic Advertising using Coded Time-Channel Rendezvous for BLE Audio2023 19th International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT)10.1109/DCOSS-IoT58021.2023.00015(39-46)Online publication date: Jun-2023
  • (2022)Power Autonomy Estimation of Low-Power Sensor for Long-Term ECG MonitoringSensors10.3390/s2214507022:14(5070)Online publication date: 6-Jul-2022
  • (2022)Bounding Latency in Bluetooth Low Energy Device DiscoveryProceedings of the 4th International Electronics Communication Conference10.1145/3560089.3560097(47-54)Online publication date: 8-Jul-2022
  • (2022)Optimizing BLE-Like Neighbor DiscoveryIEEE Transactions on Mobile Computing10.1109/TMC.2020.302827021:5(1779-1797)Online publication date: 1-May-2022
  • (2022)Someone to Watch Over You: Using Bluetooth Beacons for Alerting Distracted PedestriansIEEE Internet of Things Journal10.1109/JIOT.2022.31879659:22(23017-23030)Online publication date: 15-Nov-2022
  • (2022)A freely available system for human activity recognition based on a low-cost body area network2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC)10.1109/COMPSAC54236.2022.00062(395-400)Online publication date: Jun-2022
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media