Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks

被引:70
|
作者
Guo, Wenzhong [2 ]
Xiong, Naixue [1 ]
Chao, Han-Chieh
Hussain, Sajid
Chen, Guolong [2 ,3 ]
机构
[1] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
[2] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350108, Fujian, Peoples R China
[3] Fisk Univ, Nashville, TN 37208 USA
基金
中国国家自然科学基金;
关键词
wireless sensor networks; task scheduling; particle swarm optimization; dynamic alliance; PARTICLE SWARM OPTIMIZATION; ALLOCATION;
D O I
10.3390/s110706533
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In a wireless sensor network (WSN), the usage of resources is usually highly related to the execution of tasks which consume a certain amount of computing and communication bandwidth. Parallel processing among sensors is a promising solution to provide the demanded computation capacity in WSNs. Task allocation and scheduling is a typical problem in the area of high performance computing. Although task allocation and scheduling in wired processor networks has been well studied in the past, their counterparts for WSNs remain largely unexplored. Existing traditional high performance computing solutions cannot be directly implemented in WSNs due to the limitations of WSNs such as limited resource availability and the shared communication medium. In this paper, a self-adapted task scheduling strategy for WSNs is presented. First, a multi-agent-based architecture for WSNs is proposed and a mathematical model of dynamic alliance is constructed for the task allocation problem. Then an effective discrete particle swarm optimization (PSO) algorithm for the dynamic alliance (DPSO-DA) with a well-designed particle position code and fitness function is proposed. A mutation operator which can effectively improve the algorithm's ability of global search and population diversity is also introduced in this algorithm. Finally, the simulation results show that the proposed solution can achieve significant better performance than other algorithms.
引用
收藏
页码:6533 / 6554
页数:22
相关论文
共 50 条
  • [21] Analysis of Fault Strategies in Wireless Sensor Networks
    Bendigeri, Kirankumar Y.
    Mallapur, Jayashree D.
    2015 NATIONAL CONFERENCE ON RECENT ADVANCES IN ELECTRONICS & COMPUTER ENGINEERING (RAECE), 2015, : 46 - 51
  • [22] Self-adapted Hybrid Genetic Algorithm for Job Scheduling of Distributed Manufacturing System
    Yang, Jingsong
    Cui, Guangcai
    Hu, Xuedan
    2007 SECOND INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, 2007, : 70 - 73
  • [23] 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 - +
  • [24] A comparative analysis on the Scheduling Algorithms for Wireless Sensor Networks
    Sood, Tanvi
    Sharma, Kanika
    2018 IEEE 13TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (IEEE ICIIS), 2018, : 236 - 245
  • [25] The design of scheduling scheme ADCSA for mobile wireless sensor networks
    Zhu, Dongjie
    Cui, Gang
    Huang, Junheng
    Journal of Computational Information Systems, 2012, 8 (18): : 7607 - 7618
  • [26] Research of Self-adapted Scheduling Policies for Supercomputer Computing Resource Based on Service Differentiation
    Zhang, Qiang
    Lin, Hualing
    Zhou, Peiyi
    Song, Jiangjie
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 735 - 739
  • [27] Bi-level programming method for task scheduling in wireless sensor networks
    Dai, Liang
    Shen, Zhong
    Chang, Yi-Lin
    Zhang, Ying
    Yan, Zhong-Jiang
    Binggong Xuebao/Acta Armamentarii, 2010, 31 (12): : 1697 - 1701
  • [28] A Non-cooperative Game Algorithm for Task Scheduling in Wireless Sensor Networks
    Dai, Liang
    Chang, Yilin
    Shen, Zhong
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (04) : 592 - 602
  • [29] An Energy-Balanced Task Scheduling Heuristic for Heterogeneous Wireless Sensor Networks
    Goh, Lee Kee
    Veeravalli, Bharadwaj
    HIGH PERFORMANCE COMPUTING - HIPC 2008, PROCEEDINGS, 2008, 5374 : 257 - 268
  • [30] Task Scheduling for Data Aggregation in Fault-Tolerant Wireless Sensor Networks
    Qin, Hang
    Qiu, Lin
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 3325 - +