An Optimal Task Scheduling Algorithm in Wireless Sensor Networks

被引:18
|
作者
Dai, L. [1 ]
Chang, Y. [1 ]
Shen, Z. [1 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
关键词
wireless sensor networks; divisible load theory; multi-round task scheduling;
D O I
10.15837/ijccc.2011.1.2205
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sensing tasks should be allocated and processed among sensor nodes in minimum times so that users can draw useful conclusions through analyzing sensed data. Furthermore, finishing sensing task faster will benefit energy saving, which is critical in system design of wireless sensor networks. To minimize the execution time (makespan) of a given task, an optimal task scheduling algorithm (OTSA-WSN) in a clustered wireless sensor network is proposed based on divisible load theory. The algorithm consists of two phases: intra-cluster task scheduling and inter-cluster task scheduling. Intra-cluster task scheduling deals with allocating different fractions of sensing tasks among sensor nodes in each cluster; inter-cluster task scheduling involves the assignment of sensing tasks among all clusters in multiple rounds to improve overlap of communication with computation. OTSA-WSN builds from eliminating transmission collisions and idle gaps between two successive data transmissions. By removing performance degradation caused by communication interference and idle, the reduced finish time and improved network resource utilization can be achieved. With the proposed algorithm, the optimal number of rounds and the most reasonable load allocation ratio on each node could be derived. Finally, simulation results are presented to demonstrate the impacts of different network parameters such as the number of clusters, computation/communication latency, and measurement/communication speed, on the number of rounds, makespan and energy consumption.
引用
收藏
页码:101 / 112
页数:12
相关论文
共 50 条
  • [1] ETSA: An Efficient Task Scheduling Algorithm in Wireless Sensor Networks
    Dai, Liang
    Chang, Yilin
    Shen, Zhong
    [J]. INFORMATION COMPUTING AND APPLICATIONS, 2010, 6377 : 261 - 268
  • [2] Optimal Task Scheduling Policy in Energy Harvesting Wireless Sensor Networks
    Rao, Vijay S.
    Prasad, R. Venkatesha
    Niemegeers, Ignas G. M. M.
    [J]. 2015 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2015, : 1030 - 1035
  • [3] An algorithm of multi-round task scheduling in wireless sensor networks
    Dai, Liang
    Shen, Zhong
    Chang, Yilin
    Zhang, Ying
    Yan, Zhongjiang
    [J]. Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2010, 44 (06): : 27 - 32
  • [4] A Highly Efficient DAG Task Scheduling Algorithm for Wireless Sensor Networks
    Zeng, Zhiwen
    Liu, Anfeng
    Li, Deng
    Long, Jun
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 570 - 575
  • [5] Scheduling Sinks in Wireless Sensor Networks: Theoretic Analysis and An Optimal Algorithm
    Gu, Yu
    Ji, Yusheng
    Li, Jie
    Chen, Hongyang
    Zhao, Baohua
    Vasilakos, Athanasios V.
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [6] A Non-cooperative Game Algorithm for Task Scheduling in Wireless Sensor Networks
    Dai, Liang
    Chang, Yilin
    Shen, Zhong
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (04) : 592 - 602
  • [7] Distributed Optimal On-Line Task Allocation Algorithm for Wireless Sensor Networks
    Yu, Wanli
    Huang, Yanqiu
    Garcia-Ortiz, Alberto
    [J]. IEEE SENSORS JOURNAL, 2018, 18 (01) : 446 - 458
  • [8] An Hybrid Scheduling Algorithm for Wireless Sensor Networks
    Diongue, Dame
    Thiare, Ousmane
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2014,
  • [9] Mechanism penalty for task scheduling in wireless sensor networks
    [J]. Shi, H., 1600, Advanced Institute of Convergence Information Technology (04):
  • [10] BIOLOGICAL TASK MAPPING AND SCHEDULING IN WIRELESS SENSOR NETWORKS
    Hamouda, Yousef E. M.
    Phillips, Chris
    [J]. PROCEEDINGS OF 2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND APPLICATIONS, 2009, : 914 - 919