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 条
  • [41] A Joint Optimization Strategy of Coverage Planning and Energy Scheduling for Wireless Rechargeable Sensor Networks
    Gong, Cheng
    Guo, Chao
    Xu, Haitao
    Zhou, Chengcheng
    Yuan, Xiaotao
    PROCESSES, 2020, 8 (10) : 1 - 22
  • [42] Optimum ConvergeCast Scheduling in Wireless Sensor Networks
    Bakshi, Mahesh
    Jaumard, Brigitte
    Narayanan, Lata
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2018, 66 (11) : 5650 - 5661
  • [43] Fast Aggregation Scheduling in Wireless Sensor Networks
    Yousefi, Hamed
    Malekimajd, Marzieh
    Ashouri, Majid
    Movaghar, Ali
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2015, 14 (06) : 3402 - 3414
  • [44] Adaptive energy efficient sensor scheduling for wireless sensor networks
    Yinying Yang
    Mihaela Cardei
    Optimization Letters, 2010, 4 : 359 - 369
  • [45] Design of Self-sustainable Wireless Sensor Networks with Energy Harvesting and Wireless Charging
    Zhou, Pengzhan
    Wang, Cong
    Yang, Yuanyuan
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2021, 17 (04)
  • [46] An Hybrid Scheduling Algorithm for Wireless Sensor Networks
    Diongue, Dame
    Thiare, Ousmane
    2014 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2014,
  • [47] Adaptive energy efficient sensor scheduling for wireless sensor networks
    Yang, Yinying
    Cardei, Mihaela
    OPTIMIZATION LETTERS, 2010, 4 (03) : 359 - 369
  • [48] Connected Coverage Optimization for Sensor Scheduling in Wireless Sensor Networks
    Adulyasas, Attapol
    Sun, Zhili
    Wang, Ning
    IEEE SENSORS JOURNAL, 2015, 15 (07) : 3877 - 3892
  • [49] A Lightweight Sensor Scheduling Algorithm for Clustered Wireless Sensor Networks
    Liberati, Francesco
    Oddi, Guido
    Lanna, Andrea
    Pietrabissa, Antonio
    2015 23RD MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2015, : 953 - 959
  • [50] Sensor Selection and Precoding Strategies for Wireless Sensor Networks
    Nordio, Alessandro
    Tarable, Alberto
    Dabbene, Fabrizio
    Tempo, Roberto
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (16) : 4411 - 4421