Abstract

We impose a virtual backbone structure on the ad-hoc network, in order to support unicast, multicast, and fault-tolerant routing within the ad-hoc network. This virtual backbone differs from the wired backbone of cellular networks in two key ways: (a) it may change as nodes move, and (b) it is not used primarily for routing packets or flows, but only for computing and updating routes. The primary routes for packets and flows are still computed by a shortest-paths computation; the virtual backbone can, if necessary provide backup routes to handle interim failures. Because of the dynamic nature of the virtual backbone, our approach splits the routing problem into two levels: (a) find and update the virtual backbone, and (b) then find and update routes. The key contribution of this paper is to describe several alternatives for the first part of finding and updating the virtual backbone. To keep the virtual backbone as small as possible we use an approximation to the minimum connected dominating set (MCDS) of the ad-hoc network topology as the virtual backbone. The hosts in the MCDS maintain local copies of the global topology of the network, along with shortest paths between all pairs of nodes.

Keywords

Computer scienceComputer networkDistributed computingWireless ad hoc networkBackbone networkUnicastMulticastTopology (electrical circuits)TelecommunicationsMathematics

Affiliated Institutions

Related Publications

Publication Info

Year
2002
Type
article
Volume
1
Pages
376-380
Citations
763
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

763
OpenAlex

Cite This

Bevan Das, V. Bharghavan (2002). Routing in ad-hoc networks using minimum connected dominating sets. , 1 , 376-380. https://doi.org/10.1109/icc.1997.605303

Identifiers

DOI
10.1109/icc.1997.605303