An Energy Efficient Message Scheduling Algorithm Considering Node Failure in IoT Environment

被引:19
作者
Abdullah, Saima [1 ]
Yang, Kun [1 ]
机构
[1] Univ Essex, Sch Comp Sci & Elect Engn, Colchester CO4 3SQ, Essex, England
基金
英国工程与自然科学研究理事会;
关键词
IoT; Message scheduling; Energy efficient; Network awareness; Node failure; Backup node selection; INTERNET;
D O I
10.1007/s11277-014-1960-3
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Advancements in the area of computing and the networking gave birth to a new concept Internet of Things (IoT). This can be thought as "network of future" connecting diverse objects/things together. The focus is on scheduling the messages in an IoT environment where things/sensors are clustered into IoT subgroups, each subgroup has a message broker that delivers the messages originated from the group to the ultimate receiver of the sensed data. The message scheduler works at the broker level to decide which message to be transmitted first. This scheduling improves the overall IoT system efficiency. Furthermore to keep the flow of services provided by these things/sensors continuous and non-disruptive, the optimal tackling of the faulty or failed nodes has become the salient feature of the proposed scheduling algorithm. The faults or failures identified on time help to initiate recovery or replacement procedures. To find the right level of replacement nodes deployed for the sensor network, we consider the energy a scarce resource and the cost of deployment of the backup nodes as per failure of the node occurring in the underlying environment. In this work we propose an energy efficient recovery and backup node selection for IoT systems followed with energy efficient message scheduling. Simulation results show the effectiveness and efficiency of the proposed message scheduling considering the node failure with recovery and replacement technique.
引用
收藏
页码:1815 / 1835
页数:21
相关论文
共 31 条
[1]  
Abdullah S., 2013, 2013 IEEE ONL C GREE
[2]  
Abdullah S, 2013, INT WIREL COMMUN, P311, DOI 10.1109/IWCMC.2013.6583578
[3]  
Almasaeid HM, 2009, IEEE ICC, P195
[4]  
[Anonymous], SYSTEM LEVEL DESIGN
[5]  
[Anonymous], 2013, FUTURE GENERATION CO
[6]  
[Anonymous], 2012, INT J COMPUTER SCI C
[7]  
Bao X., 2012, APPL MECH MAT, V135, P464
[8]  
Beaudaux J., 2013, Networking Science, V3, P54
[9]  
Bhatt R, 2012, 2012 2ND IEEE INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), P767, DOI 10.1109/PDGC.2012.6449919
[10]   Application-Oriented Fault Detection and Recovery Algorithm for Wireless Sensor and Actor Networks [J].
Du, Jinglin ;
Xie, Li ;
Sun, Xiaoyan ;
Zheng, Ruoqin .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2012,