Skip to main content
Log in

E-D2HCP: enhanced distributed dynamic host configuration protocol

  • Published:
Computing Aims and scope Submit manuscript

Abstract

Mobile Ad Hoc Networks (MANETs) consist of mobile nodes equipped with wireless devices. They do not need any kind of pre-existent infrastructure and are about self-managed networks. MANETs enable communication between mobile nodes without direct links and across multihop paths. To ensure correct operation of the routing protocols, MANETs, have to assign unique IP addresses to the MANET devices. Furthermore, the address assignment is an important issue when dealing with MANET networks because the traditional approaches are not applicable without some changes, having to provide new protocols for the address auto-configuration. These schemes must take into account the properties of MANETs such as dynamic topology, limited resources or lack of infrastructure. In this paper, we propose a stateful scheme for dynamic allocation of IP addresses in MANETs entitled Extended Distributed Dynamic Host Configuration Protocol because it is based on a previous piece of work (D2CHP). This extension includes the network merging not covered by its predecessor. Simulation results show that the new protocol also improves D2HCP functionality in areas such as fault tolerance, concurrency and latency.

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

Similar content being viewed by others

References

  1. Baccelli E (2008) Address autoconfiguration for MANET: terminology and problem statement. Internet Draft draft-ietf-autoconf-statement-04, Internet Engineering Task Force. http://www.tools.ietf.org/html/draft-ietf-autoconf-statement-04

  2. Bernardos C, Calderon M, Moustafa H (2008) Ad-Hoc IP autoconfiguration solution space analysis. Internet Draft draft-bernardos-autoconf-solution-space-02, Internet Engineering Task Force. http://www.tools.ietf.org/html/draft-bernardos-autoconf-solution-space-02

  3. Bernardos C, Calderon M, Moustafa H (2008) Evaluation considerations for IP autoconfiguration mechanisms in MANETs. Internet Draft draft-bernardos-autoconf-evaluation-considerations-03, Internet Engineering Task Force. https://www.datatracker.ietf.org/doc/draft-bernardos-autoconf-evaluation-considerations/

  4. Bernardos C, Calderon M, Moustafa H (2008) Survey of IP address autoconfiguration mechanisms for MANETs. Internet Draft draft-bernardos-manet-autoconf-survey-04, Internet Engineering Task Force. http://www.tools.ietf.org/html/draft-bernardos-manet-autoconf-survey-04

  5. Cheshire S, Aboba B, Guttman E (2005) Dynamic Configuration of IPv4 Link-Local Addresses. RFC 3927, Internet Engineering Task Force. http://www.ietf.org/rfc/rfc3927

  6. Clausen TPJ (2003) Optimized link State routing protocol (OLSR). RFC 3626, Internet Engineering Task Force. http://www.ietf.org/rfc/rfc3626

  7. Corson S, Macker J (1999) Mobile Ad Hoc Networking (MANET): routing protocol performance issues and evaluation considerations. RFC 2501, Internet Engineering Task Force. http://www.ietf.org/rfc/rfc2501

  8. Droms R (1997) Dynamic host configuration protocol. RFC 2131, Internet Engineering Task Force. http://www.ietf.org/rfc/rfc2131

  9. Mohsin M, Prakash R (2002) IP address assignment in a Mobile Ad Hoc Network. In: Proceedings of the Century Military Communications Conference, vol 2. Anaheim, California, USA, pp 856–861. doi:10.1109/MILCOM.2002.1179586

  10. Nesargi S, Prakash R (2002) MANETconf: configuration of hosts in a Mobile Ad Hoc Network. In: Proceedings of the 21st Annual Joint Conference of the IEEE Computer and Communications Societies, vol 2. New York, USA, pp 1059–1068. doi:10.1109/INFCOM.2002.1019354

  11. Perkins CE, Malinen JT, Wakikawa R, Belding-Royer EM, Sun Y (2001) IP address autoconfiguration for Ad Hoc Networks. Internet Draft draft-perkins-manet-autoconf-01, Internet Engineering Task Force. http://www.tools.ietf.org/html/draft-perkins-manet-autoconf-01

  12. The NS-3 Network Simulator. http://www.nsnam.org/

  13. Thomson S, Narten T, Jinmei T (2007) IPv6 Stateless Address Autoconfiguration. RFC 4862, Internet Engineering Task Force. http://www.ietf.org/rfc/rfc4862

  14. Thoppian MR, Prakash R (2006) A distributed protocol for dynamic address assignment in Mobile Ad Hoc Networks. IEEE Trans Mobile Comput 5(1):4–19. doi:10.1109/TMC.2006.2

    Article  Google Scholar 

  15. Vaidya NH (2002) Weak duplicate address detection in Mobile Ad Hoc Networks. In: Proceedings of the 3rd International Symposium on Mobile Ad Hoc Networking & Computing. Lausanne, Switzerland, pp 206–216. doi:10.1145/513800.513826. http://doi.acm.org/10.1145/513800.513826

  16. Villalba LJG, Matesanz JG, Orozco ALS, Díaz JDM (2011) Auto-configuration protocols in Mobile Ad Hoc Networks. Sensors 11:3652–3666

    Article  Google Scholar 

  17. Villalba LJG, Matesanz JG, Orozco ALS, Díaz JDM (2011) Distributed dynamic host configuration protocol (D2HCP). Sensors 11:4438–4461

    Article  Google Scholar 

  18. Weniger K, Zitterbart M (2002) IPv6 autoconfiguration in large scale Mobile Ad-Hoc Networks. In: Proceedings of the European Wireless Conference. Florence, Italy, pp 142–148

Download references

Acknowledgments

This work was supported by the Agencia Española de Cooperación Internacional para el Desarrollo (AECID, Spain) through Acción Integrada MAEC-AECID MEDITERRÁNEO A1/037528/11. This work was also supported by the Security Engineering Research Center, granted by the Ministry of Knowledge Economy (MKE, Korea).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. J. García Villalba.

Rights and permissions

Reprints and permissions

About this article

Cite this article

García Villalba, L.J., Sandoval Orozco, A.L., Matesanz, J.G. et al. E-D2HCP: enhanced distributed dynamic host configuration protocol. Computing 96, 777–791 (2014). https://doi.org/10.1007/s00607-013-0307-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-013-0307-3

Keywords

Mathematics Subject Classification

Navigation