Skip to main content
Log in

Exploiting Context-Awareness for the Autonomic Management of Mobile Ad Hoc Networks

  • OriginalArticle
  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

 

Mobile Ad Hoc Networks (MANETs) are characterized by a degree of dynamicity that can result in significant drawbacks regarding their useful deployment. The fact they are formed spontaneously, comprising possibly heterogeneous devices, hinders further their wide adoption. In this paper we present the design and implementation of a system that exploits context-awareness and couples it with policy-based management in order to enable the self-management of MANETs. The key idea is to support self-configuration by being adaptive to varying conditions modeled as context, with high-level management policies driving self-configuration towards particular goals. We propose the management of the MANET in a hierarchical but also distributed manner through a dynamically constructed set of manager nodes. We present and evaluate our work on context-awareness and context dissemination in MANETs through simulation and also by deploying the prototype system in our experimental MANET testbed for a proof-of-concept application scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.

Similar content being viewed by others

REFERENCES

  1. R. Haas, P. Droz, and B. Stiller, Autonomic service deployment in networks, IBM Systems Journal, Vol. 42, No. 1, pp. 150–165, 2003.

    Article  Google Scholar 

  2. J. O. Kephart and D. M. Chess, The vision of autonomic computing, IEEE Computer, Vol. 36, No. 1, pp. 41–50, Jan. 2003.

    Google Scholar 

  3. C. H. Crawford and A. Dan, eModel: Addressing the need or a flexible modeling framework in autonomic computing, 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems (MASCOTS02), October 2002.

  4. X. Dong, S. Hariri, L. Xue, H. Chen, M. Zhang, S. Pavuluri, and S. Rao, AUTONOMIA: An autonomic computing environment, IEEE International Conference on Performance, Computing and Communications, 2003.

  5. A. Malatras, G. Pavlou, S. Gouveris, S. Sivavakeesar, and V. Karakoidas, Self configuring and optimizing mobile ad hoc networks, poster, 2nd IEEE International Conference on Autonomic Computing (ICAC 2005), 2005.

  6. A. Malatras and G. Pavlou, Context-driven self-configuration of mobile ad hoc networks, IFIP International Workshop on Autonomic Communications (WAC 2005), October 2005.

  7. P. Bellavista, A. Corradi, R. Montanari, and C. Stefanelli, Context-aware middleware for resource management in the wireless Internet, IEEE Transactions on Software Engineering, Vol. 29, No. 12, 2003.

  8. S. S. Yau, F. Karim, Y. Wang, B. Wang, and S. K. S. Gupta, Reconfigurable context-sensitive middleware for pervasive computing, IEEE Pervasive Computing, Vol. 1, No. 3, pp. 33–40, July–September 2002.

    Article  Google Scholar 

  9. S. Gouveris, S. Sivavakeesar, G. Pavlou, and A. Malatras, Programmable Middleware for the Dynamic Deployment of Services and Protocols in Ad Hoc Networks, IEEE/IFIP Integrated Management Symposium (IM 2005), May 2005.

  10. J. Mäntyjärvi, P. Huuskonen, and J. Himber, Collaborative context determination to support mobile terminal applications, IEEE Wireless Communications, Vol. 9, No. 5, pp. 39–45, October 2002.

    Article  Google Scholar 

  11. G. Pavlou, P. Flegkas, S. Gouveris, and A. Liotta, On management technologies and the potential of web services, IEEE Communications, Vol. 42, No. 7, pp. 58–66, July 2004.

    Article  Google Scholar 

  12. A. Ranganathan and R. H. Campbell, A middleware for context-aware agents in ubiquitous computing environments, ACM/I|FIP /USENIX International Conference on Middleware, 2003.

  13. G. Judd and P. Steenkiste, Providing contextual information to pervasive computing applications, IEEE International Conference on Pervasive Computing (PERCOM 03), March 2003.

  14. A. Hadjiantonis, A. Malatras, and G. Pavlou, A context-aware, policy-based framework for the management of MANETs, 7th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 06), 2006.

  15. P.-J. Wan, K. M. Alzoubi, and O. Frieder, Distributed construction of connected dominating set in wireless ad hoc networks, IEEE Infocom 2002, 2002.

  16. R. Friedman, M. Gradinariu, and G. Simon, Locating cache proxies in MANETs, ACM MobiHoc04, 2004.

  17. U. Kozat and L. Tassiulas, Network layer support for service discovery in mobile ad hoc networks, IEEE Infocom 03, 2003.

  18. J. Y. Le Boudec and M. Vojnovic, Perfect simulation nd stationarity of a class of mobility models, IEEE Infocom05, 2005.

  19. P. Korpipää and J. Mäntyjärvi, An ontology for mobile device sensor-based context awareness, Proceedings Context 03, LNAI no. 2680, Springer-Verlag, pp. 451–459, 2003.

  20. H. G. Hegering, A. Küpper, C. Linnhoff-Popien, and H. Reiser, Management challenges of context-aware services in ubiquitous environments, 14th IFIP/IEEE Workshop on Distributed Systems: Operations & Management (DSOM03), 2003.

  21. K. Henricksen and J. Indulska, A software engineering framework for context-aware pervasive computing, 2nd IEEE International Conference on Pervasive Computing and Communications (PERCOM), 2004.

  22. A. Padovitz, S. Wai Loke, and A. Zaslavsky, Towards a theory of context spaces, 2nd IEEE Annual Conference on Pervasive Computing and Communications Workshops (PERCOMW ‘04), 2004.

  23. C. Tschudin, P. Gunningber, H. Lundgren, and E. Nordstrom, Lessons from experimental MANET research, Ad Hoc Networks, Vol. 3, Issue 2, pp. 221–233, March 2005, Elsevier, 2005.

Download references

ACKNOWLEDGMENTS

The work presented in this paper was carried out in the context of the EPSRC Programmable Ad hoc Networks (PAN) project – GR/S02129/01. Work towards this paper was also partly supported by the EU EMANICS Network of Excellence project (IST-026854).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Apostolos Malatras.

Additional information

Apostolos Malatras is a researcher and PhD candidate at the Center for Communication Systems Research, Department of Electronic Engineering, University of Surrey, United Kingdom, where he is an active member of the Networks Research Group. He holds a Diploma in computer science from the University of Piraeus, Greece and a M.Sc. degree in Information Systems from the Athens University of Economics and Business, Greece. His research interests focus on software engineering, context awareness, network management, networking, programmable networks, and communications middleware.

Antonios M. Hadjiantonis is a researcher and PhD candidate at the Center for Communication Systems Research, Department of Electronic Engineering, University of Surrey, United Kingdom, where he is an active member of the Networks Research Group. He holds a Diploma in Electrical and Computer Engineering from the National Technical University of Athens, Greece. His research interests focus on policy-based management, ad hoc networks, management technologies for wireless networks and ubiquitous computing.

George Pavlou is a professor of communication and information systems at the Center for Communication Systems Research, Department of Electronic Engineering, University of Surrey, United Kingdom, where he leads the activities of the Networks Research Group. He holds a Diploma in engineering from the National Technical University of Athens, Greece, and M.Sc. and Ph.D. degrees in computer science from University College London, United Kingdom. His research interests focus on network management, networking, and service engineering, covering aspects such protocol performance evaluation, traffic engineering, quality of service management, policy-based systems, multimedia service control, programmable networks, and communications middleware.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Malatras, A., Hadjiantonis, A.M. & Pavlou, G. Exploiting Context-Awareness for the Autonomic Management of Mobile Ad Hoc Networks. J Netw Syst Manage 15, 29–55 (2007). https://doi.org/10.1007/s10922-006-9052-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10922-006-9052-7

KEY WORDS

Navigation