AT TOPPaper 398 AT BOTTOM
QoSRT: a Quality of Service Routing Tree for Wireless Ad Hoc Networks
Alzoubi,KhaledSaint Xavier University
Ayyash,MoussaIllinois Institute of Technology
Akkawi,FaisalNorthwestern University
Given the weighted graph G(V,E), let the weight of each link represents the bandwidth of that link. We define a Quality of Service Routing Tree (QoSRT) for the weighted graph G(V,E), as a subgraph G′(V,E′) such that G′ is a tree, and for any pair of nodes u and v in G′ there exist a path between u and v, with all edges from E′, and the bottleneck of the path is maximized. We also define a virtual backbone (VBB) for the graph G′(V,E′) as a connected subgraph G′′(V′,E′), where V′⊆V, and each node in V is either in V′ or adjacent to at least one node in V′. In this paper, we propose a novel distributed algorithm to construct a QoSRT and its corresponding VBB. Both reactive and proactive efficient routing schemes are proposed to run over the QoSRT and its VBB, and to provide an optimal QoS path for any pair of nodes in the graph. The nodes of the VBB maintain the routing tables for proactive routing, and manage the routing discovery for reactive routing. The QoSRT and its VBB are constructed with optimal O(nlog n) messages.

Dr. Khaled Alzoubi received his B.Sc. in Mathematics and Computer Science in 1987 From University of Illinois at Chicago, and Ph.D. in Computer Science in 2002 from Illinois Institute of Technology. Dr. Alzoubi is an Assistant Professor at Saint Xavier University in the department of Mathematics and Computer Science. His research interests focus on quality of service routing and virtual backbones in mobile ad hoc networks.