Energy-Efficient Scheduling for Multiple Latency-Sensitive Bluetooth Low Energy Nodes

被引:14
作者
Chen, Jing-Ho [1 ]
Chen, Ya-Shu [1 ]
Jiang, Yu-Lin [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei 10607, Taiwan
关键词
Energy-efficient scheduling; real-time scheduling; Bluetooth low energy; PERFORMANCE ANALYSIS; DEVICE DISCOVERY;
D O I
10.1109/JSEN.2017.2759327
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Energy-efficient scheduling in wireless embedded devices is a critical consideration due to limited energy supplies and the latency constraint of sensory data processing. Bluetooth low energy (BLE) is a low power solution that provides a user-defined connection interval parameter for extending the sleep time of BLE nodes. Instead of minimizing the values for this connection parameter to minimize latency, which can lead to excessive energy consumption, this paper presents a practical energy-efficient scheduling framework for multiple BLE devices having applications with latency constraints. First, we determine the required connection interval for a single BLE node with multi-rate sensing applications. Then, considering the scheduling issues caused by non-preemptive data transmission, we present an energy-efficient connection interval assignment for a sensor network with multiple BLE nodes to meet the latency constraints of sensing applications. Finally, based on the proposed connection interval determination, we propose a priority inversion awareness scheduler for the BLE master node to schedule all slave node transmissions in the network. Extensive experiments show that the proposed algorithms prolonged network lifetime by 235% compared with a simple pessimistic setting.
引用
收藏
页码:849 / 859
页数:11
相关论文
共 50 条
[31]   Online Energy-efficient Scheduling Algorithm for Renewable Energy-powered Roadside units in VANETs [J].
Sethi, Vivek ;
Pal, Sujata ;
Vyas, Avani .
2020 IEEE 17TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2020), 2020, :506-514
[32]   Energy Profiling for Different Bluetooth Low Energy Designs [J].
Ionascu, Marian-Emanuel ;
Marcu, Marius .
PROCEEDINGS OF THE 2017 9TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS), VOL 2, 2017, :1032-1036
[33]   Energy Analysis of Device Discovery for Bluetooth Low Energy [J].
Liu, Jia ;
Chen, Canfeng ;
Ma, Yan ;
Xu, Ying .
2013 IEEE 78TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2013,
[34]   A memetic differential evolution algorithm for energy-efficient parallel machine scheduling [J].
Wu, Xueqi ;
Che, Ada .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2019, 82 :155-165
[35]   Energy-efficient scheduling of TCP packet transmission over satellite channels [J].
Li Zi-tang ;
Zeng bin ;
Wei jun .
2006 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-4, 2006, :1399-+
[36]   A deep reinforcement learning approach to energy-efficient scheduling with afterheat recovery [J].
Wang, Conghui ;
Yang, Ge ;
Chong, Kim Mee .
ENERGY SYSTEMS-OPTIMIZATION MODELING SIMULATION AND ECONOMIC ASPECTS, 2025,
[37]   Energy-efficient scheduling and hybrid communication architecture for underwater littoral surveillance [J].
Cardei, Mihaela .
COMPUTER COMMUNICATIONS, 2006, 29 (17) :3354-3365
[38]   Energy-efficient real-time task scheduling with task rejection [J].
Chen, Jian-Jia ;
Kuo, Tei-Wei ;
Yang, Chia-Lin ;
King, Ku-Jei .
2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, :1629-+
[39]   Energy-Efficient Scheduling for Stability-Guaranteed Embedded Control Systems [J].
Abyaneh, Alireza Salami ;
Kargahi, Mehdi .
2015 CSI SYMPOSIUM ON REAL-TIME AND EMBEDDED SYSTEMS AND TECHNOLOGIES (RTEST), 2015,
[40]   An energy-efficient single machine scheduling problem with machine reliability constraints [J].
Chen, Lu ;
Wang, Jinfeng ;
Xu, Xianyang .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 137