Routing in Mobile Ad-hoc Networks (MANETS) has proved to be an extremely challenging research problem due to the high frequency of link changes in wireless mobile environments. Most known routing protocols struggle to maintain complex routing structures, e.g., N spanning trees, or use expensive (from the perspective of communications cost) methods for path discovery. These methods incur extreme communications costs in most MANET deployments. In this paper, we investigate the performance of a relatively unstudied class of routing protocols which we refer to as Beacon-Based Routing Protocols. This class of protocols maintain minimum routing structures and use these structures to boot strap path discovery. In a well defined sense, this class of routing protocols achieves optimal performance with respect to minimizing the communications costs associated with on-demand routing. We specifically investigate the impact of multiple tree implementations for path discovery and analyze their impact on the effectiveness of optimal path discovery.
[1]
David A. Maltz,et al.
DSR: the dynamic source routing protocol for multihop wireless ad hoc networks
,
2001
.
[2]
Philippe Jacquet,et al.
Optimized Link State Routing Protocol (OLSR)
,
2003,
RFC.
[3]
J. Moy,et al.
OSPF: Anatomy of an Internet Routing Protocol
,
1998
.
[4]
Ram Ramanathan,et al.
Making link-state routing scale for ad hoc networks
,
2001,
MobiHoc '01.
[5]
Charles E. Perkins,et al.
Ad-hoc on-demand distance vector routing
,
1999,
Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.
[6]
Baruch Awerbuch,et al.
The pulse protocol: mobile ad hoc network performance evaluation
,
2005,
Second Annual Conference on Wireless On-demand Network Systems and Services.