Abstract
With the advancement of ubiquitous computing, new types of Wireless sensor networks (WSNs) have emerged where sensors perform their tasks even as their surrounding network neighborhood changes, nodes terminate unexpectedly and signal strengths vary dynamically. In such scenarios, it is very important to use efficient service discovery algorithms adapt dynamically network changes. In this paper, we present a two level hierarchy for efficient service discovery. First, Proximal Neighborhood Discovery is prerequisite for service discovery followed by Optimal Service Discovery (OSD) which is based on the set of peers that a node should choose in order to utilize its requirements, instead of implementing all its required services itself. We present OSD algorithm, as a new approach in searching for the efficient service providers to obtain required services. We implement the proposed scheme in nesC and perform simulations using the interference-model in TOSSIM. The results show appreciable improvements over conventional approaches.
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
Weiser, M.: The Computer for the Twenty-First Century. Scientific Am. 265(3), 94–101 (1991)
Eberhart, R.C., Kennedy, J.: A new optimizer using particle swarm theory. In: The proceedings of the Sixth International Symposium on Micro machine and Human Science Nagoya, Japan, pp. 39–43 (1995)
Shi, Y.H., Eberhart, R.C.: A modified particle swarm optimizer. In: IEEE International Conference on Evolutionary Computation, pp. 63–73 (1998)
Chaojun, D., Zulian, Q.: Particle Swarm Optimization Algorithm Based on the Idea of Simulated Annealing. IJCSNS International Journal of Computer Science and Network Security 6(10) (October 2006)
Gay, D., Levis, P., Behren, R., Welsh, M., Brewer, E., Culler, D.: The nesC language - A holistic approach to networked embedded systems. ACM SIGPLAN Notices archive 38(5) (May 2003)
Levis, P., et al.: TinyOS - An Operating System for Sensor Networks. In: Ambient Intelligence. Springer, Heidelberg (2005)
Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: Accurate and Scalable Simulation of Entire TinyOS
Lenders, V., May, M., Plattner, B.: Service discovery in mobile ad hoc networks: A field theoretic approach. In: Pervasive and Mobile Computing. Elsevier, Amsterdam (2005)
Lim, J.C., Wong, K.D.: Exploring Possibilities for RSSI-Adaptive Control in Mica2-based Wireless Sensor Networks. In: ICARV 2006 (2006)
Kirkpatrick, S., Sorkin, G.B.: Simulated Annealing. In: The Handbook of Brain and Neural Networks. The MIT Press, Cambridge (1995)
Hao, Z.-F., Wang, Z.-G., Huang, H.: A Particle Swarm Optimization Algorithm with Crossover Operator. In: International Conference on Machine Learning and Cybernetics 2007, pp. 19–22 (August 2007)
Rabiner, W., Heinzelman, Chandrakasan, A., Balakrishnan, H.: Energy-Efficient Communication Protocol for Wireless Micro sensor Networks. In: The proceedings of the 33rd Hawaii International Conference on System Sciences (2000)
Whitehouse, K., Karlof, C., Culler, D.: A practical evaluation of radio signal strength for ranging-based localization. SIGMOBILE Mob. Comput. Commun. Rev. 11(1), 41–52 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chakraborty, A., Lahiri, K., Mandal, S., Patra, D., Naskar, M.K., Mukherjee, A. (2010). Optimization of Service Discovery in Wireless Sensor Networks. In: Osipov, E., Kassler, A., Bohnert, T.M., Masip-Bruin, X. (eds) Wired/Wireless Internet Communications. WWIC 2010. Lecture Notes in Computer Science, vol 6074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13315-2_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-13315-2_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13314-5
Online ISBN: 978-3-642-13315-2
eBook Packages: Computer ScienceComputer Science (R0)Springer Nature Proceedings Computer Science
