Context-Driven Self-configuration of Mobile Ad Hoc Networks

  • Apostolos Malatras
  • George Pavlou
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3854)


We present the design and implementation of a working prototype system that enables self-configuration in mobile ad hoc networks (MANETs) by exploiting context awareness and cross-layer design principles. The driving force behind the proposed system is to allow for self-configuration of MANETs by enabling them to be adaptive to varying conditions. Emphasis is placed on describing the requirements and specifications of the supporting platform’s functionality. We propose the distributed management of the MANET through a proactively constructed body of nodes in order to cope with the inherently dynamic nature of MANETs. We present our work on deploying the designed system on our experimental MANET testbed and provide results of its performance based on extended testing.


Mobile Node Cluster Head Configuration Change Optimize Link State Route Autonomic Computing 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Haas, R., Droz, P., Stiller, B.: Autonomic service deployment in networks. IBM Systems Journal 42(1) (2003)Google Scholar
  2. 2.
    Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. IEEE Computer (January 2003)Google Scholar
  3. 3.
    Ganek, A.G., Corbi, T.A.: The dawning of the autonomic computing era. IBM Systems Journal 42(1) (2003)Google Scholar
  4. 4.
    Crawford, C.H., Dan, A.: eModel: Addressing the Need or a Flexible Modeling Framework in Autonomic Computing. In: 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems (MASCOTS 2002) (October 2002)Google Scholar
  5. 5.
    Dong, X., Hariri, S., Xue, L., Chen, H., Zhang, M., Pavuluri, S., Rao, S.: AUTONOMIA: An Autonomic Computing Environment. In: IEEE International Conference on Performance, Computing and Communications (April 2003)Google Scholar
  6. 6.
    Chadha, R., Cheng, H., Cheng, Y.-H., Chiang, J., Ghetie, A., Levin, G., Tanna, H.: Policy-based mobile as hoc network management. In: 5th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2004) (2004)Google Scholar
  7. 7.
    Tschudin, C., Lundgren, H., Gulbrandsen, H.: Active Routing for Ad hoc Networks. IEEE Communications 38(4) (April 2000)Google Scholar
  8. 8.
    Bohoris, C., Liotta, A., Pavlou, G.: Evaluation of Constrained Mobility for Programmability in Network Management. In: Ambler, A.P., Calo, S.B., Kar, G. (eds.) DSOM 2000. LNCS, vol. 1960, p. 243. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  9. 9.
    Goldszmidt, G., Yemini, Y.: Evaluating Management Decisions via Delegation. In: Proc. of IEEE Integrated Network Management III, pp. 247–257. Elsevier, Amsterdam (1993)Google Scholar
  10. 10.
    Malatras, A., Pavlou, G., Gouveris, S., Sivavakeesar, S., Karakoidas, V.: Self Configuring and Optimizing Mobile Ad Hoc Networks. In: Proceedings of the IEEE International Conference on Autonomic Computing (ICAC 2005) (June 2005) (to appear as a short paper)Google Scholar
  11. 11.
    Gouveris, S., Sivavakeesar, S., Pavlou, G., Malatras, A.: Programmable Middleware for the Dynamic Deployment of Services and Protocols in Ad Hoc Networks. In: Proceedings of the IEEE/IFIP Integrated Management Symposium (IM 2005) (May 2005) (to appear)Google Scholar
  12. 12.
    Wan, P.-J., Alzoubi, K.M., Frieder, O.: Distributed construction of connected dominating set in wireless ad hoc networks. In: IEEE Infocom 2002 (2002)Google Scholar
  13. 13.
    Friedman, R., Gradinariu, M., Simon, G.: Locating cache proxies in MANETs. In: ACM MobiHoc 2004 (2004)Google Scholar
  14. 14.
    Kozat, U., Tassiulas, L.: Network layer support for service discovery in mobile ad hoc networks. In: IEEE Infocom 2003 (2003)Google Scholar
  15. 15.
    Tschudin, C., Gunningber, P., Lundgren, H., Nordstrom, E.: Lessons from experimental MANET research. Ad Hoc Networks 3(2), 221–233 (2005)CrossRefGoogle Scholar
  16. 16.
    Pavlou, G., Flegkas, P., Gouveris, S., Liotta, A.: On Management Technologies and the Potential of Web Services. IEEE Communications, special issue on XML-based Management of Networks and Services 42(7), 58–66 (2004)Google Scholar
  17. 17.
    XML-RPC specifications web site (accessed, April 2005),
  18. 18.
    Sollins, K.: The TFTP Protocol, IETF RFC 1350 (July 1992)Google Scholar
  19. 19.
    Perkins, C.E., Belding-Royer, E.M., Das, S.R.: Ad hoc On-Demand Distance Vector (AODV) Routing, draft-ietf-manet-aodv-13.txtGoogle Scholar
  20. 20.
    Clausen, T., Jacquet, P.: Optimized Link State Routing Protocol (OLSR), RFC 3626 (October 2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Apostolos Malatras
    • 1
  • George Pavlou
    • 1
  1. 1.Centre for Communications Systems Research, Department of Electronic EngineeringUniversity of SurreyUK

Personalised recommendations