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] Performance Analysis of Transmission Scheduling in Cognitive Wireless Sensor Networks
    Abu Ghazaleh, Haitham
    Alfa, Attahiru Sule
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 1185 - 1190
  • [42] Error Analysis of Scheduling Sleeping Nodes in Wireless Sensor Networks
    Peng, Miao
    Xiao, Yang
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 359 - 366
  • [43] Scheduling Approaches for Wireless Sensor Networks
    Al-Ghamdi, Bandar
    Ayaida, Marwane
    Fouchal, Hacene
    2015 15TH INTERNATIONAL CONFERENCE ON INNOVATIONS FOR COMMUNITY SERVICES (I4CS), 2015,
  • [44] On TDMA Scheduling in Wireless Sensor Networks
    Bakshi, M.
    Jaumard, B.
    Kaddour, M.
    Narayanan, L.
    2016 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2016,
  • [45] Adaptive scheduling in Wireless Sensor Networks
    Ruzzelli, A. G.
    O'Grady, M. J.
    O'Hare, G. M. P.
    Tynan, R.
    AUTONOMIC COMMUNICATION, 2006, 3854 : 266 - 276
  • [46] Slot scheduling for wireless sensor networks
    Bernard, Thibault
    Fouchal, Hacene
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2012, 12 : S1 - S12
  • [47] Random Scheduling for Wireless Sensor Networks
    Jiang, Jie
    Fang, Li
    Wen, Jun
    Wu, Guofu
    Zhang, Heying
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 324 - 332
  • [48] Task and Trust for Wireless Sensor Networks
    Chen, Haiguang
    Gu, Gangfeng
    Chen, Xinhua
    Zhang, Chongming
    SECTECH: 2008 INTERNATIONAL CONFERENCE ON SECURITY TECHNOLOGY, PROCEEDINGS, 2008, : 146 - +
  • [49] Comparative analysis and design of wired and wireless integrated networks for wireless sensor networks
    Lee, Meong-Hun
    Yoe, Hyun
    SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 518 - +
  • [50] EOTS: An Energy-consumption Optimizationoriented Task Scheduling Algorithm for Wireless Sensor Networks
    Sun, Zeyu
    Li, Yuanbo
    Li, Chuanfeng
    Nie, Yalin
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2016, 12 (07) : 59 - 65