Abstract
Many engineering disciplines have become reliant on WSNs in order to detect and track certain events of interest by monitoring various variables, through a number of specially distributed wireless sensors. Due to resource constraints of sensor hardware, traditional WSN applications involved exchanging an excessive amount of data, usually in an offline mode, between sensor nodes and a central unit, in order to apply computational analysis on the captured data. New sensor devices however, are equipped with more powerful resources and capable of running multiple concurrent processing, and applying computational data analysis can be implemented online and often in a distributed fashion. In this paper we will investigate the application of market-based algorithms for energy management, tasks allocation and resource coordination in WSNs with multiple concurrent applications. We will also propose a number of algorithms for calculating costs and utilities for multi-paradigm application requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Haghighi, M., Cliff, D.: Sensomax: An Agent-Based Middleware For Decentralized Dynamic Data-Gathering in Wireless Sensor Networks. In: The 2013 International Conference on Collaboration Technologies and Systems, CTS 2013, San Diego, USA (May 2013)
Haghighi, M., Cliff, D.: Multi-Agent Support for Multiple Concurrent Applications and Dynamic Data-Gathering in Wireless Sensor Networks. In: The Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, IMIS 2013, Taiwan (July 2013)
Mullen, T., Avasarala, V., Hall, D.L.: Customer-Driven Sensor Management. IEEE Journal of Intelligent Systems 21, 41–49 (2006)
Edalat, N., Wendong, X., Chen-Khong, T., Keikha, E., Lee-Ling, O.: A price-based adaptive task allocation for Wireless Sensor Network. In: IEEE 6th International Conference on Mobile Adhoc and Sensor Systems, pp. 888–893 (2009)
Elmogy, A.M., Khamis, A.M., Karray, F.O.: Dynamic complex task allocation in multisensor surveillance systems. In: 3rd International Conference on Signals, Circuits and Systems (SCS), pp. 1–6 (2009)
Zimmerman, A.T., Lynch, J.P., Ferrese, F.T.: Market-based computational task assignment within autonomous wireless sensor networks. In: IEEE International Conference on Electro/Information Technology 2009, pp. 23–28 (2009)
Cheng, W., Shengbin, L., Wei, L., Zongki, Y., Kanru, X.: A Price-Based Distributed Algorithm for Optimal Utility-Energy Trade-Off in Wireless Sensor Networks. In: 66th IEEE Vehicular Technology Conference, pp. 143–147 (2007)
Haghighi, M.: An Agent-based Multi-model Tool for Simulating Multiple Concurrent Applications in WSNs. In: Journal of Advances in Computer Networks (JACN), 5th International Conference on Communication Software and Networks, Malaysia (June 2013)
Khan, M.I., Rinner, B., Regazzoni, C.S.: Resource coordination in Wireless Sensor Networks by combinatorial auction based method. In: 3rd IEEE International Conference on Networked Embedded Systems for Every Application, pp.1–6 (2012)
Oracle, Sun Spot Programmer’s manual, Release v6.0, Sun Labs, Oracle (2010)
Upton, E., Halfacree, G.: Raspberry Pi. USER GUIDE IS. John Wiley and Sons (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Haghighi, M. (2014). Market-Based Resource Allocation for Energy-Efficient Execution of Multiple Concurrent Applications in Wireless Sensor Networks. In: Park, J., Adeli, H., Park, N., Woungang, I. (eds) Mobile, Ubiquitous, and Intelligent Computing. Lecture Notes in Electrical Engineering, vol 274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40675-1_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-40675-1_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40674-4
Online ISBN: 978-3-642-40675-1
eBook Packages: EngineeringEngineering (R0)