Task Allocation for Wireless Sensor Network Using Modified Binary Particle Swarm Optimization

被引:117
作者
Yang, Jun [1 ]
Zhang, Hesheng [1 ,2 ]
Ling, Yun [1 ]
Pan, Cheng [1 ]
Sun, Wei [1 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect Engn, Beijing 100044, Peoples R China
[2] State Key Lab Rail Traff Control & Safety, Beijing 100044, Peoples R China
基金
中国国家自然科学基金;
关键词
Wireless sensor network; task allocation; binary particle swarm optimization; multiple objectives; ASSIGNMENT;
D O I
10.1109/JSEN.2013.2290433
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many applications of wireless sensor network (WSN) require the execution of several computationally intense in-network processing tasks. Collaborative in-network processing among multiple nodes is essential when executing such a task due to the strictly constrained energy and resources in single node. Task allocation is essential to allocate the workload of each task to proper nodes in an efficient manner. In this paper, a modified version of binary particle swarm optimization (MBPSO), which adopts a different transfer function and a new position updating procedure with mutation, is proposed for the task allocation problem to obtain the best solution. Each particle in MBPSO is encoded to represent a complete potential solution for task allocation. The task workload and connectivity are ensured by taking them as constraints for the problem. Multiple metrics, including task execution time, energy consumption, and network lifetime, are considered a whole by designing a hybrid fitness function to achieve the best overall performance. Simulation results show the feasibility of the proposed MBPSO-based approach for task allocation problem in WSN. The proposed MBPSO-based approach also outperforms the approaches based on genetic algorithm and BPSO in the comparative analysis.
引用
收藏
页码:882 / 892
页数:11
相关论文
共 31 条
[1]   Energy-balancing Task Allocation on Wireless Sensor Networks for Extending the Lifetime [J].
Abdelhak, Sherine ;
Gurram, Chandra Sekhar ;
Ghosh, Soumik ;
Bayoumi, Magdy .
53RD IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, :781-784
[2]   A survey on sensor networks [J].
Akyildiz, IF ;
Su, WL ;
Sankarasubramaniam, Y ;
Cayirci, E .
IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (08) :102-114
[3]   Collaborative Signal and Information Processing in Wireless Sensor Networks: a Review [J].
Bal, Mert ;
Shen, Weiming ;
Ghenniwa, Hamada .
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, :3151-+
[4]  
Chen L, 2012, 2012 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), P600, DOI 10.1109/ISCC.2012.6249362
[5]   Comparison among five evolutionary-based optimization algorithms [J].
Elbeltagi, E ;
Hegazy, T ;
Grierson, D .
ADVANCED ENGINEERING INFORMATICS, 2005, 19 (01) :43-53
[6]   In-network aggregation techniques for wireless sensor networks: A survey [J].
Fasolo, Elena ;
Rossi, Michele ;
Widmer, Jorg ;
Zorzi, Michele .
IEEE WIRELESS COMMUNICATIONS, 2007, 14 (02) :70-87
[7]   Distributed Sensor Allocation for Multi-Target Tracking in Wireless Sensor Networks [J].
Fu, Yinfei ;
Ling, Qing ;
Tian, Zhi .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2012, 48 (04) :3538-3553
[8]   A formal analysis and taxonomy of task allocation in multi-robot systems [J].
Gerkey, BP ;
Mataric, MJ .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09) :939-954
[9]   Design and Analysis of Self-Adapted Task Scheduling Strategies in Wireless Sensor Networks [J].
Guo, Wenzhong ;
Xiong, Naixue ;
Chao, Han-Chieh ;
Hussain, Sajid ;
Chen, Guolong .
SENSORS, 2011, 11 (07) :6533-6554
[10]   A Camera Nodes Correlation Model Based on 3D Sensing in Wireless Multimedia Sensor Networks [J].
Han, Chong ;
Sun, Lijuan ;
Xiao, Fu ;
Guo, Jian ;
Wang, Ruchuan .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2012,