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 条
  • [21] Real-time intra-task voltage scheduling algorithm for wireless sensor networks
    Chen J.
    Yi B.-S.
    Fang Y.-J.
    Yue L.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2010, 38 (02): : 106 - 110
  • [22] Formal Analysis of a Scheduling Algorithm for Wireless Sensor Networks
    Elleuch, Maissa
    Hasan, Osman
    Tahar, Sofiene
    Abid, Mohamed
    FORMAL METHODS AND SOFTWARE ENGINEERING, 2011, 6991 : 388 - +
  • [23] Node scheduling algorithm for dense wireless sensor networks
    Wu X.-P.
    Wu Y.
    Chen X.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2010, 39 (01): : 119 - 122
  • [24] An Improved Distributed Scheduling Algorithm for Wireless Sensor Networks
    Sheikh, Muhammad Aman
    Drieberg, Micheal
    Ali, Noohul Basheer Zain
    2012 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT AND ADVANCED SYSTEMS (ICIAS), VOLS 1-2, 2012, : 274 - 279
  • [25] A Novel Sleep Scheduling Algorithm for Wireless Sensor Networks
    Zhang, Jing
    Xu, Li
    Yang, Hong
    2015 INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP), 2015, : 364 - 367
  • [26] Research of task assignment and scheduling algorithms in wireless sensor networks
    Xu, Weitao
    Hao, Xiaohong
    Zhang, Ping
    2007 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS I-V, CONFERENCE PROCEEDINGS, 2007, : 751 - 756
  • [27] Node scheduling algorithm for heterogeneous wireless sensor networks
    Sun, Li-Juan, 1907, Chinese Institute of Electronics (42):
  • [28] A Scheduling Algorithm for MAC protocol in Wireless Sensor Networks
    Ye, Cheng
    Kang, Yi Mei
    SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, : 315 - 319
  • [29] Overview of node scheduling algorithm in wireless sensor networks
    Jin, Yan
    Wang, Ling
    Yang, Xiao-Zong
    Wen, Dong-Xin
    Yuhang Xuebao/Journal of Astronautics, 2007, 28 (05): : 1086 - 1093
  • [30] A handshake algorithm for scheduling communications in wireless sensor networks
    Taktak, Emna
    Tounsi, Mohamed
    Mosbah, Mohamed
    Mnif, Abdessalem
    Hadj Kacem, Ahmed
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (07):