ABSTRACT
Bluetooth Low Energy (BLE) is a representative wireless technology for Internet of Things (IoT) that enables concurrent communication with multiple devices at low power. However, the connection establishment mechanism of BLE is susceptible to resource overlap problem among connected peripherals, leading to resource unfairness. To address problem and improve resource utilization, we propose a "Subrating-based Connection Scheduling (SCS)". It schedules and periodically manages connections by considering the service requirements of the connected devices. Preliminary experiments demonstrate that SCS achieves higher throughput and fairness compared to popular commercial BLE stacks while satisfying the requirements of peripherals.
- 2023. Bluetooth Core Specification Version 5.3. https://www.bluetooth.com/specifications/specs/core-specification-5-3/ [last accessed on Sept 2023].Google Scholar
- F John Dian, Amirhossein Yousefi, and Sungjoon Lim. 2018. Time scheduling of central BLE for connection events. In IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON). 763--767.Google Scholar
- Yeming Li, Jiamei Lv, Borui Li, and Wei Dong. 2023. RT-BLE: Real-time Multi-Connection Scheduling for Bluetooth Low Energy. In IEEE INFOCOM International Conference on Computer Communications. 1--10.Google Scholar
- Eunjeong Park, Hyung-Sin Kim, and Saewoong Bahk. 2021. BLEX: Flexible Multi-Connection Scheduling for Bluetooth Low Energy. In Proceedings of the 20th International Conference on Information Processing in Sensor Networks (co-located with CPS-IoT Week). 268--282.Google ScholarDigital Library
Recommendations
Seamless and Secure Bluetooth LE Connection Migration
CODASPY '17: Proceedings of the Seventh ACM on Conference on Data and Application Security and PrivacyAt present, Bluetooth Low Energy (BLE) is dominantly used in commercially available Internet of Things (IoT) devices -- such as smart watches, fitness trackers, and smart appliances. Compared to classic Bluetooth, BLE has been simplified in many ways ...
SeamBlue: Seamless Bluetooth Low Energy Connection Migration for Unmodified IoT Devices
EWSN ’17: Proceedings of the 2017 International Conference on Embedded Wireless Systems and NetworksAt present, Bluetooth Low Energy (BLE) is dominantly used in commercially available Internet of Things (IoT) devices – such as smart watches, fitness trackers, and smart appliances. Compared to classic Bluetooth, BLE has been simplified in many ways ...
Key Negotiation Downgrade Attacks on Bluetooth and Bluetooth Low Energy
Bluetooth (BR/EDR) and Bluetooth Low Energy (BLE) are pervasive wireless technologies specified in the Bluetooth standard. The standard includes key negotiation protocols used to generate long-term keys (during pairing) and session keys (during secure ...
Comments