A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks

A wireless sensor network (WSN) consists of many resource constraint sensor nodes, which are always deployed in unattended environment. Therefore, the sensor nodes are vulnerable to failure and malicious attacks. The failed nodes have a heavily negative impact on WSNs’ real-time services. Therefore,...

Full description

Saved in:
Bibliographic Details
Main Authors: Feng Wang, Guangjie Han, Jinfang Jiang, Wei Li, Lei Shu
Format: Article
Language:English
Published: Wiley 2015-08-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1155/2015/286589
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832555324987408384
author Feng Wang
Guangjie Han
Jinfang Jiang
Wei Li
Lei Shu
author_facet Feng Wang
Guangjie Han
Jinfang Jiang
Wei Li
Lei Shu
author_sort Feng Wang
collection DOAJ
description A wireless sensor network (WSN) consists of many resource constraint sensor nodes, which are always deployed in unattended environment. Therefore, the sensor nodes are vulnerable to failure and malicious attacks. The failed nodes have a heavily negative impact on WSNs’ real-time services. Therefore, we propose a task allocation algorithm based on score incentive mechanism (TASIM) for WSNs. In TASIM, the score is proposed to reward or punish sensor nodes’ task execution in cluster-based WSNs, where cluster heads are responsible for task allocation and scores’ calculation. Based on the task scores, cluster members can collaborate with each other to complete complex tasks. In addition, the uncompleted tasks on failed nodes can be timely migrated to other cluster members for further execution. Furthermore, the uncompleted tasks on death nodes can be reallocated by cluster heads. Simulation results demonstrate that TASIM is quite suitable for real-time task allocation. In addition, the performance of the TASIM is clearly better than that of conventional task allocation algorithms in terms of both network load balance and energy consumption.
format Article
id doaj-art-f4d08945c9e1495dbc6eded545379bae
institution Kabale University
issn 1550-1477
language English
publishDate 2015-08-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-f4d08945c9e1495dbc6eded545379bae2025-02-03T05:48:33ZengWileyInternational Journal of Distributed Sensor Networks1550-14772015-08-011110.1155/2015/286589286589A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor NetworksFeng Wang0Guangjie Han1Jinfang Jiang2Wei Li3Lei Shu4 School of Information Science & Engineering, Changzhou University, Changzhou 213164, China Guangdong Petrochemical Equipment Fault Diagnosis Key Laboratory, Guangdong University of Petrochemical Technology, Maoming 525000, China Department of Information & Communication Systems, Hohai University and Changzhou Key Laboratory of Special Robot and Intelligent Technology, Changzhou 213022, China Department of Information & Communication Systems, Hohai University and Changzhou Key Laboratory of Special Robot and Intelligent Technology, Changzhou 213022, China Guangdong Petrochemical Equipment Fault Diagnosis Key Laboratory, Guangdong University of Petrochemical Technology, Maoming 525000, ChinaA wireless sensor network (WSN) consists of many resource constraint sensor nodes, which are always deployed in unattended environment. Therefore, the sensor nodes are vulnerable to failure and malicious attacks. The failed nodes have a heavily negative impact on WSNs’ real-time services. Therefore, we propose a task allocation algorithm based on score incentive mechanism (TASIM) for WSNs. In TASIM, the score is proposed to reward or punish sensor nodes’ task execution in cluster-based WSNs, where cluster heads are responsible for task allocation and scores’ calculation. Based on the task scores, cluster members can collaborate with each other to complete complex tasks. In addition, the uncompleted tasks on failed nodes can be timely migrated to other cluster members for further execution. Furthermore, the uncompleted tasks on death nodes can be reallocated by cluster heads. Simulation results demonstrate that TASIM is quite suitable for real-time task allocation. In addition, the performance of the TASIM is clearly better than that of conventional task allocation algorithms in terms of both network load balance and energy consumption.https://doi.org/10.1155/2015/286589
spellingShingle Feng Wang
Guangjie Han
Jinfang Jiang
Wei Li
Lei Shu
A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
International Journal of Distributed Sensor Networks
title A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
title_full A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
title_fullStr A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
title_full_unstemmed A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
title_short A Task Allocation Algorithm Based on Score Incentive Mechanism for Wireless Sensor Networks
title_sort task allocation algorithm based on score incentive mechanism for wireless sensor networks
url https://doi.org/10.1155/2015/286589
work_keys_str_mv AT fengwang ataskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT guangjiehan ataskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT jinfangjiang ataskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT weili ataskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT leishu ataskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT fengwang taskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT guangjiehan taskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT jinfangjiang taskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT weili taskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks
AT leishu taskallocationalgorithmbasedonscoreincentivemechanismforwirelesssensornetworks