Auction-based task allocation with trust management for shared sensor networks

Task allocation for wireless sensor networks with multiple concurrent applications (such as target tracking and event detection) requires sharing applications' tasks (such as sensing and computation) and available network resources. In this paper, we model the distributed task allocation problem for multiple concurrent applications by using a reverse combinatorial auction, in which the bidders (sensor nodes) are supposed to bid cost values (according to their available resources) for accomplishing the subset of the applications' tasks. Trust management schemes consist of a powerful tool for the detection of unexpected node behaviors (such as faulty or malicious). It is critical for participants (i.e., bidders and auctioneer) to estimate each other's trustworthiness before initiating the task allocation procedure. To address this issue, we introduce a real-time trust management module for our auction system that is able to validate the reliable bid value and determine faulty nodes and malicious entities. The main objective of our task allocation scheme is to maximize the network lifetime by sharing tasks and network resources within applications, while enhancing the overall application quality of service (e.g., deadline). We also propose a heuristic two-phase winner determination protocol to deal with the combinatorial reverse auction problem. Simulation results show that the proposed scheme offers the promising performance and efficiency. Copyright © 2012 John Wiley & Sons, Ltd.

[1]  Hyunsoo Yoon,et al.  Trust evaluation model for wireless sensor networks , 2005, The 7th International Conference on Advanced Communication Technology, 2005, ICACT 2005..

[2]  Sourav Pal,et al.  Combinatorial Reverse Auction based Scheduling in Multi-Rate Wireless Systems , 2007, IEEE Transactions on Computers.

[3]  Chen-Khong Tham,et al.  Distributed winner determination protocol for reverse auction-based task allocation in pervasive computing , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[4]  Mohamed Eltoweissy,et al.  TARP: A Trust-Aware Routing Protocol for Sensor-Actuator Networks , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[5]  Michael L. Honig,et al.  Auction-Based Spectrum Sharing , 2006, Mob. Networks Appl..

[6]  Chen-Khong Tham,et al.  A price-based adaptive task allocation for Wireless Sensor Network , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[7]  Matt Welsh,et al.  A Utility-Based Approach to Bandwidth Allocation and Link Scheduling in Wireless Networks , 2007 .

[8]  David Levine,et al.  Winner determination in combinatorial auction generalizations , 2002, AAMAS '02.

[9]  Mukesh Singhal,et al.  A Secure Routing Protocol for Wireless Ad Hoc Networks , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[10]  S. Challa,et al.  Trust Management in Wireless Sensor Networks , 2007 .

[11]  N. Foukia,et al.  Using Trust in Key Distribution in Wireless Sensor Networks , 2007, 2007 IEEE Globecom Workshops.

[12]  A. Chandrakasan,et al.  Energy-efficient DSPs for wireless sensor networks , 2002, IEEE Signal Process. Mag..

[13]  Niki Pissinou,et al.  Cluster-Based Reputation and Trust for Wireless Sensor Networks , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.

[14]  Daniel Lehmann,et al.  Optimal solutions for multi-unit combinatorial auctions: branch and bound heuristics , 2000, EC '00.

[15]  Eylem Ekici,et al.  Dynamic critical-path task mapping and scheduling for collaborative in-network processing in multi-hop wireless sensor networks , 2006, 2006 International Conference on Parallel Processing Workshops (ICPPW'06).

[16]  Ulas C. Kozat,et al.  Wireless Network Virtualization as A Sequential Auction Game , 2010, 2010 Proceedings IEEE INFOCOM.

[17]  Suman Nath,et al.  On-line sensing task optimization for shared sensors , 2010, IPSN '10.

[18]  S. Karthik,et al.  Trust management techniques in Wireless Sensor Networks: An evaluation , 2011, 2011 International Conference on Communications and Signal Processing.

[19]  Christine Julien,et al.  Supporting multi-fidelity-aware concurrent applications in dynamic sensor networks , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[20]  Yixin Chen,et al.  Near optimal multi-application allocation in shared sensor networks , 2010, MobiHoc '10.

[21]  Nathan Lewis,et al.  Using trust for key distribution and route selection in Wireless Sensor Networks , 2008, NOMS 2008 - 2008 IEEE Network Operations and Management Symposium.

[22]  Matt Welsh,et al.  Decentralized, adaptive resource allocation for sensor networks , 2005, NSDI.