ABSTRACT
Bluetooth Low Energy (BLE) is designed for the purpose of reducing the energy consumption and extending the life cycle of Bluetooth devices. Its application scenario lies in a small-scale Internet of Things environment. These devices are usually small and exquisite and easy to carry. Since these devices are powered by the battery inside, it is an important issue for BLE to reduce power consumption and extend usage time without reducing performance. The data communication of BLE devices can only start after advertising, scanning, and connecting. Therefore, the configuration of advertising and scanning parameters of BLE devices is another important issue that affects performance. For advertising, there are advertising interval, advertising event, random delay, etc. For scanning, there are scan window, scan interval, etc. The combination of different parameters can lead to a large variation in the neighbor discovery process (NDP) time. In this paper, we investigate and analyze the relationship between parameters and the discovery latency. We show that unbounded latency could occur when the advertising interval is equal to an integer multiple of scan interval minus the average random delay. We further propose a method to bound the discovery latency by adjusting the parameters as appropriate during the discovery process.
- [1] Bluetooth SIG. 2014. Bluetooth Core Specification Version 4.2.Google Scholar
- [2] Bluetooth SIG. 2016. Bluetooth Core Specification Version 5.0.Google Scholar
- [3] Jia Liu, Canfeng Chen, and Yan Ma. 2012. Modeling Neighbor Discovery in Bluetooth Low Energy Networks. IEEE Communications Letters 16, 9 (2012), 1439–1441.Google ScholarCross Ref
- [4] Jia Liu, Canfeng Chen, and Yan Ma. 2012. Modeling and performance analysis of device discovery in Bluetooth Low Energy networks. In 2012 IEEE Global Communications Conference (GLOBECOM). 1538–1543.Google Scholar
- [5] Philipp H. Kindt, Daniel Yunge, Robert Diemer, and Samarjit Chakraborty. 2014. Precise Energy Modeling for the Bluetooth Low Energy Protocol.https://doi.org/10.48550/ARXIV.1403.2919Google Scholar
- [6] Philipp H. Kindt, Daniel Yunge, Robert Diemer, and Samarjit Chakraborty. 2020. Energy Modeling for the Bluetooth Low Energy Protocol. ACM Trans. Embed. Comput. Syst. 19, 2, Article 13 (March 2020), 32 pages.Google ScholarDigital Library
- [7] Andreina Liendo, Dominique Morche, Roberto Guizzetti, and Franck Rousseau. 2018. BLE Parameter Optimization for IoT Applications. In 2018 IEEEInternational Conference on Communications (ICC). 1–7.Google Scholar
- [8] Gaoyang Shan and Byeong-hee Roh. 2018. Advertisement Interval to Minimize Discovery Time of Whole BLE Advertisers. IEEE Access 6 (2018), 17817–17825.Google ScholarCross Ref
- [9] Gaoyang Shan, Byeong-uk Lee, Seung-Hun Shin, and Byeong-hee Roh. 2017. Design and implementation of simulator for analysis of BLE broadcast signal collision. In 2017 International Conference on Information Networking (ICOIN). 448–452.Google ScholarCross Ref
- [10] Jinbae Kim and Kijun Han. 2017. Backoff scheme for crowded Bluetooth low energy networks. IET Communications 11, 4 (2017), 548–557.Google ScholarCross Ref
- [11] Wha Sook Jeon, Made Harta Dwijaksara, and Dong Geun Jeong. 2017. Performance Analysis of Neighbor Discovery Process in Bluetooth Low-Energy Networks. IEEE Transactions on Vehicular Technology 66, 2 (2017), 1865–1871.Google ScholarCross Ref
- [12] William Stein. 2007. Elementary Number Theory: Primes, Congruences, and Secrets: A Computational Approach (1 ed.). Springer New York, NY.Google Scholar
- [13] Gaoyang Shan and Byeong-hee Roh. 2020. Performance Model for Advanced Neighbor Discovery Process in Bluetooth Low Energy 5.0-Enabled Internet of Things Networks. IEEE Transactions on Industrial Electronics 67, 12 (2020), 10965–10974.Google ScholarCross Ref
- [14] Bo-Ren Chen, Shin-Ming Cheng, and Jia-Jhun Lin. 2017. Energy-Efficient BLE Device Discovery for Internet of Things. In 2017 Fifth International Symposium on Computing and Networking (CANDAR). 75–79.Google Scholar
- [15] Bo Han, Jian Li, and Aravind Srinivasan. 2015. On the Energy Efficiency of Device Discovery in Mobile Opportunistic Networks: A Systematic Approach. IEEE Transactions on Mobile Computing 14, 4 (2015), 786–799.Google ScholarDigital Library
Index Terms
- Bounding Latency in Bluetooth Low Energy Device Discovery
Recommendations
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. ...
Improving the efficiency and responsiveness of smart objects using adaptive BLE device discovery
SMARTOBJECTS '18: Proceedings of the 4th ACM MobiHoc Workshop on Experiences with the Design and Implementation of Smart ObjectsThe ability of fine-tuning the performance of Bluetooth Low Energy (BLE) communication is essential to create low-power wireless applications with heavy user interaction, such as smart thermostats or door locks. One of the key challenges when designing ...
Backoff scheme for crowded Bluetooth low energy networks
Bluetooth low energy (BLE) has received much attention from researchers as one of the prominent solutions for short‐range communication. The applications of BLE are growing rapidly and there are many issues to be resolved for establishing the deployment ...
Comments