EOTS: An Energy-consumption Optimizationoriented Task Scheduling Algorithm for Wireless Sensor Networks

被引:0
作者
Sun, Zeyu [1 ,2 ]
Li, Yuanbo [1 ]
Li, Chuanfeng [1 ]
Nie, Yalin [1 ]
机构
[1] Luoyang Inst Sci & Technol, Sch Comp & Informat Engn, Luoyang 471023, Peoples R China
[2] Xi An Jiao Tong Univ, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
wireless sensor network; energy consumption model; task scheduling;
D O I
10.3991/ijoe.v12i07.5904
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The mismatch of task scheduling results in rapid network energy consumption during data transmission in wireless sensor networks. To address this issue, the paper proposed an Energy-consumption Optimization-oriented Task Scheduling Algorithm (EOTS algorithm) which formally described the overall power dissipation in the network system. On this basis, a network model was built up such that both the idle energy consumption in sensor nodes and energy consumption during the execution of tasks were taken into account, with which the whole task was effectively decomposed into sub-task sequences. They underwent simulated annealing and iterative refinement, with the intention of improving sensor nodes' utilization rate, reducing local idle energy cost, as well as cutting down the overall energy consumption accordingly. The experiment result shows that under the environment of multi-task operation, from the perspective of energy cost optimization, the proposed scheduling strategy recorded an increase of 21.24% compared with the FIFO algorithm, and an increase of 16.77% in comparison to the EMRSA algorithm; while in light of network lifetimes, the EOTS algorithm surpassed the ECTA algorithm by a gain of 19.21%. Therefore, the effectiveness of the proposed EOTS algorithm is verified.
引用
收藏
页码:59 / 65
页数:7
相关论文
共 23 条
[1]  
Agrawal D. P., 2012, NETW, V4, P174, DOI DOI 10.5296/NPA.V4I4.2173
[2]   Centralized and Clustered k-Coverage Protocols for Wireless Sensor Networks [J].
Ammari, Habib M. ;
Das, Sajal K. .
IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (01) :118-133
[3]  
[Anonymous], NETWORK PROTOCOLS AL, DOI DOI 10.5296/NPA.V5I2.3717
[4]   Energy-efficient coverage problems in wireless ad-hoc sensor networks [J].
Cardei, M ;
Wu, J .
COMPUTER COMMUNICATIONS, 2006, 29 (04) :413-420
[5]   Maximizing the Lifetime of k-discrete Barrier Coverage Using Mobile Sensors [J].
Du, Junzhao ;
Wang, Kai ;
Liu, Hui ;
Guo, Deke .
IEEE SENSORS JOURNAL, 2013, 13 (12) :4690-4701
[6]   Multi-objective evolutionary algorithms for energy-aware scheduling on distributed computing systems [J].
Guzek, Mateusz ;
Pecero, Johnatan E. ;
Dorronsoro, Bernabe ;
Bouvry, Pascal .
APPLIED SOFT COMPUTING, 2014, 24 :432-446
[7]   Multiobjective Optimization for Topology and Coverage Control in Wireless Sensor Networks [J].
Jameii, Seyed Mahdi ;
Faez, Karim ;
Dehghan, Mehdi .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,
[8]   Energy efficient utilization of resources in cloud computing systems [J].
Lee, Young Choon ;
Zomaya, Albert Y. .
JOURNAL OF SUPERCOMPUTING, 2012, 60 (02) :268-280
[9]   Energy efficient scheduling of parallel tasks on multiprocessor computers [J].
Li, Keqin .
JOURNAL OF SUPERCOMPUTING, 2012, 60 (02) :223-247
[10]   A Hybrid Stochastic Approach for Self-Location of Wireless Sensors in Indoor Environments [J].
Lloret, Jaime ;
Tomas, Jesus ;
Garcia, Miguel ;
Canovas, Alejandro .
SENSORS, 2009, 9 (05) :3695-3712