Cargando…

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

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Wenzhong, Xiong, Naixue, Chao, Han-Chieh, Hussain, Sajid, Chen, Guolong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Molecular Diversity Preservation International (MDPI) 2011
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231676/
https://www.ncbi.nlm.nih.gov/pubmed/22163971
http://dx.doi.org/10.3390/s110706533
_version_ 1782218261857828864
author Guo, Wenzhong
Xiong, Naixue
Chao, Han-Chieh
Hussain, Sajid
Chen, Guolong
author_facet Guo, Wenzhong
Xiong, Naixue
Chao, Han-Chieh
Hussain, Sajid
Chen, Guolong
author_sort Guo, Wenzhong
collection PubMed
description 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.
format Online
Article
Text
id pubmed-3231676
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher Molecular Diversity Preservation International (MDPI)
record_format MEDLINE/PubMed
spelling pubmed-32316762011-12-07 Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks Guo, Wenzhong Xiong, Naixue Chao, Han-Chieh Hussain, Sajid Chen, Guolong Sensors (Basel) Article 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. Molecular Diversity Preservation International (MDPI) 2011-06-27 /pmc/articles/PMC3231676/ /pubmed/22163971 http://dx.doi.org/10.3390/s110706533 Text en © 2011 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Guo, Wenzhong
Xiong, Naixue
Chao, Han-Chieh
Hussain, Sajid
Chen, Guolong
Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title_full Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title_fullStr Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title_full_unstemmed Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title_short Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks
title_sort design and analysis of self-adapted task scheduling strategies in wireless sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3231676/
https://www.ncbi.nlm.nih.gov/pubmed/22163971
http://dx.doi.org/10.3390/s110706533
work_keys_str_mv AT guowenzhong designandanalysisofselfadaptedtaskschedulingstrategiesinwirelesssensornetworks
AT xiongnaixue designandanalysisofselfadaptedtaskschedulingstrategiesinwirelesssensornetworks
AT chaohanchieh designandanalysisofselfadaptedtaskschedulingstrategiesinwirelesssensornetworks
AT hussainsajid designandanalysisofselfadaptedtaskschedulingstrategiesinwirelesssensornetworks
AT chenguolong designandanalysisofselfadaptedtaskschedulingstrategiesinwirelesssensornetworks