Distributed Naming System for Mobile Ad Hoc Network.
Xiaoyan Hong, Jun Liu, Randy Smith, Yeng‐Zhong Lee · International Conference on Wireless Networks · 2005
Mobile ad hoc networks (MANETs) are selforganized networks envisioned to deploy with zero (or less)configuration effort in places where infrastructure networks are not available. In such a network, connectivity is enabled by automatic IP address allocation and dynamic routing. MANETs are highly dynamic with members joining and rejoining, leaving, moving around freely, network partitioning and merging, dynamic address allocation according to location closeness or according to host’s logical affiliation. These dynamics lead to potential frequent changes of a node’s IP address. Therefore, application programs are more likely to use well known names (Domain Names) that are unique, easy to remember and/or that bear logical semantics of the parties. On-the-scene translation from a node’s well known name to its newly assigned network address faces new challenges in MANETs, which obsoletes legacy Internet Domain Name Systems. In this paper, we present a distributed naming system that provides service robustly in the presence of mobility and node failures. We evaluate the proposed scheme through simulation and compare it with a centralized ideal naming system.