Abstract
This paper presents a new framework for self-configurable sensor networks. The framework enables sensor networks to be dynamically reconfigured to suit the requirements of applications and changes in environments detected by sensors. The framework provides a middleware system with an architecture that is structured as a collection of components organized in a five-layer hierarchy. Since these components are implemented as mobile agents and their layers have common interfaces, we can deploy the components at remote sensor nodes and dynamically replace them with other components designed for the same layer without affecting the rest of the nodes. Therefore, the framework provides a powerful approach for developing adaptive and application-specific software for sensor nodes easily. This paper describes the architecture of the framework and the implementation of a prototype, which currently uses Java as the implementation language along with a component description language. Two interesting applications are briefly described to demonstrate the utility and fiexibility of this framework.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
J. Broch, D. A. Maltz, D. B. Johnson, Y. C. Hu, and J. Jetcheva, “A Performance Comparison of Multi-Hop Wireless Ad-Hoc Network Routing Protocols”, Proceedings of International Conference on Mobile Computing and Networking (Mobicom’98), October 1998.
A. Fuggetta, G. P. Picco, and G. Vigna, “Understanding Code Mobility”, IEEE Transactions on Software Engineering, Vol.24, No.5, 1998.
C. Intanagonwiwat, R. Govindan, and D. Estrin, “Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks”, Proceedings of Conference on Mobile Computing and Networking (Mobicom’2000), August, 2000.
H. Qi, S. Iyengar, and K. Chakrabarty, “Distributed Multiresolution Data Integration Using Mobile Agents”, IEEE Transactions on Systems, Man, and Cybernetics Part C: Applications and Reviews, vol. 31, no. 3, pp383–391, August, 2001.
B. D. Lange and M. Oshima, “Programming and Deploying Java Mobile Agents with Aglets”, Addison-Wesley, 1998.
Q. Li and D. Rus, “Sending Messages to Mobile Users in Disconnected Ad-hocWireless Networks”, Proceedings of Conference on Mobile Computing and Networking (Mobicom’2000), pages 44–55, August, 2000.
F. Michahelles, M. Samulowitz, and B. Schiele, “Detecting Context in Distributed Sensor Networks by Using Smart Context-Aware Packets”, Proceedings ofARCS 2002, LNCS 2299, pp. 34–47, Springer, 2002.
C. E. Perkins, “Ad-hoc On-Demand Distance Vector (AODV) Routing”, IETF MANET, Internet Draft, Dec. 1997.
I. Satoh, “Network Processing of Mobile Agents, by Mobile Agents, for Mobile Agents”, Proceedings ofWorkshop on Mobile Agents for Telecommunication Applications (MATA’2001), LNCS, pp.81–92, Springer, 2001.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Umezawa, T., Satoh, I., Anzai, Y. (2002). A Mobile Agent-Based Framework for Configurable Sensor Networks. In: Karmouch, A., Magedanz, T., Delgado, J. (eds) Mobile Agents for Telecommunication Applications. MATA 2002. Lecture Notes in Computer Science, vol 2521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36086-7_12
Download citation
DOI: https://doi.org/10.1007/3-540-36086-7_12
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00021-1
Online ISBN: 978-3-540-36086-5
eBook Packages: Springer Book Archive