A divisible load scheduling algorithm(DLSW)in wireless sensor networks is proposed to reduce the energy-consumption of sensors and to improve network resource utilization. DLSW consists of two phases: intra-cluster task scheduling and inter-cluster task scheduling. All intra-cluster node share the same channel to the cluster head
and DLSW makes each intra-cluster node send its result to the cluster head sequentially during the intra-cluster task scheduling. The independent channel between each cluster head and the SINK makes the cluster heads to fuse the data from intra-cluster nodes and then send fused data to SINK concurrently during inter-cluster task scheduling. The DLSW algorithm reduces the time to complete the task and improves network resource utilization by removing communication interference and idle. Simulation results show that the proposed algorithm enables the makespan reduced by 20%
and energy consumption reduced by 10% in large-scale wireless sensor networks.
关键词
Keywords
references
ZENG Zhiwen, LIU Anfeng, LI Deng, et al. A highly efficient DAG task scheduling algorithm for wireless sensor networks [C]∥Proceedings of ICYCS 2008.Piscataway,NJ,USA: IEEE, 2008: 570-575.
LIN Jianyong, XIAO Wendong, LEWIS F L, et al. Energy-efficient distributed adaptive multisensor scheduling for target tracking in wireless sensor networks [J]. IEEE Transactions on Instrumentation and Measurement, 2009, 58(6):1886-1896.
BHARADWAJ V, GHOSE D, ROBERTAZZI T G. Divisible load theory: a new paradigm for load scheduling in distributed systems [J]. Cluster Computing, 2003, 6(1): 7-18.
JIA Jinxing, BHARADWAJ V, WEISSMAN J. Scheduling multi-source divisible loads on arbitrary networks [J]. IEEE Transactions on Parallel and Distributed Systems, 2010, 21(4): 520-531.
MOGES M, ROBERTAZZI T G. Wireless sensor networks: scheduling for measurement and data reporting [J]. IEEE Transactions on Aerospace and Electronic Systems, 2006, 42(1): 327-340.
LIU Haoying, YUAN Xiaojing, MOGES M. An efficient task scheduling method for improved network delay in distributed sensor networks[C]∥Proceedings of TridentCom 2007. Piscataway, NJ, USA: IEEE, 2007:1-8.
LIU Haoying, SHEN Jian, YUAN Xiaojing, et al. Performance analysis of data aggregation in wireless sensor mesh networks[C]∥Proceedings of Earth Space 2008.Piscataway, NJ, USA: IEEE,2008:1-8.
CHOI K, ROBERTAZZI T G. Divisible load scheduling in wireless sensor networks with information utility [C]∥Proceedings of IPCCC 2008. Piscataway,NJ,USA: IEEE, 2008: 9-17.
LI Xiaolin, LIU Xinxin, KANG Hui. Sensing workload scheduling in sensor networks using divisible load theory [C]∥Proceedings of the Global Telecommunications Conference. Piscataway, NJ, USA: IEEE, 2007:785-789.
CHOI K, ROBERTAZZI T G. Divisible load scheduling in clustered wireless sensor networks[D]. Stony Brook, NY, USA:Stony Brook University, 2009.
WANG Yi,ZHANG Deyun,LIANG Taotao. Cell energy balanced uneven clustering hierarchy scheme for wireless sensor networks [J].Journal of Xi'an Jiaotong University,2008,42(4):389-394.
DAI Liang, SHEN Zhong, CHANG Yilin, et al. An algorithm of multi-round task scheduling in wireless sensor networks [J].Journal of Xi'an Jiaotong University, 2010, 44(6): 27-32.
HEINZELMAN W, CHANDRAKASAN A. An application-specified protocol architecture for wireless microsensor networks [J]. IEEE Transactions on Wireless Communications, 2002, 1(4): 660-670.