Abstract
With a multitude of routing protocols being developed for ad hoc networks, it is a very realistic scenario for a set of ad hoc nodes to congregate and still be unable to communicate with one another simply because two or more subsets of these ad hoc elements belong to heterogeneous routing domains each running a different routing protocol. This paper outlines a mechanism for ad hoc network elements forming such heterogeneous routing domains to be able to exchange routing information. Further, the mechanism offers a platform, for both reactive and proactive protocols to inter-operate with one another while not losing their identity of being proactive or reactive.