An Energy Efficient Schedule for IEEE 802.15.4/ZigBee Cluster Tree WSN with Multiple Collision Domains and Period Crossing Constraint

被引:20
|
作者
Ahmad, Aasem [1 ]
Hanzalek, Zdenek [1 ,2 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Prague, Czech Republic
[2] Czech Tech Univ, Czech Inst Informat Robot & Cybernet, Prague, Czech Republic
关键词
Energy efficiency; multiple collision domains ZigBee cluster-tree; time-constrained data flows; WIRELESS SENSOR NETWORKS; MAC PROTOCOL;
D O I
10.1109/TII.2017.2725907
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cluster scheduling respecting collision avoidance is a complex problem in cluster-tree wireless sensor networks (WSNs). The difficulty of the problem also increases significantly when the traffic is organized as time-constrained data flows with opposite directions. Thus, in this paper, we seek a collision-free cluster schedule that meets all the data flow deadlines as given in time units. In this context, we have found an elegant approach that expresses the deadline of each flow as an integer number of the length of the schedule period (i.e., period crossing constraints). Consequently, the data flow timeliness requirements become easier to be tackled. Due to the scarce resources of the WSNs, the minimization of the energy consumption of the nodes is a problem of paramount importance. Therefore, the objective is to maximize the lifetime of the network by maximizing the time when the nodes stay in low-power mode. In this paper, we present a novel heuristic scheduling algorithm to obtain the desired schedule. The algorithm is based on very interesting formulations of graph theory problems. Thus, it is efficient in both computational time (instances with thousands of devices are solved in a short time) and solution quality (evaluated over smaller size instances while comparing it with optimal solutions obtained by integer linear programming).
引用
收藏
页码:12 / 23
页数:12
相关论文
共 3 条