DocumentCode :
987723
Title :
Wardrop Routing in Wireless Networks
Author :
Raghunathan, Vivek ; Kumar, P.R.
Volume :
8
Issue :
5
fYear :
2009
fDate :
5/1/2009 12:00:00 AM
Firstpage :
636
Lastpage :
652
Abstract :
Routing protocols for multihop wireless networks have traditionally used shortest path routing to obtain paths to destinations and do not consider traffic load or delay as an explicit factor in the choice of routes. We focus on static mesh networks and formally establish that if the number of sources is not too large, then it is possible to construct a perfect flow-avoiding routing, which can boost the throughput provided to each user over that of the shortest path routing by a factor of four when carrier sensing can be disabled or a factor of 3.2 otherwise. So motivated, we address the issue of designing a multipath, load adaptive routing protocol that is generally applicable even when there are more sources. We develop a protocol that adaptively equalizes the mean delay along all utilized routes from a source to destination and does not utilize any routes that have greater mean delay. This is the property satisfied by a system in Wardrop equilibrium. We also address the architectural challenges confronted in the software implementation of a multipath, delay-feedback-based, probabilistic routing algorithm. Our routing protocol is 1) completely distributed, 2) automatically load balances flows, 3) uses multiple paths whenever beneficial, 4) guarantees loop-free paths at every time instant even while the algorithm is suntil converging, and 5) amenable to clean implementation. An ns-2 simulation study indicates that the protocol is able to automatically route flows to "avoid" each other, consistently out-performing shortest path protocols in a variety of scenarios. The protocol has been implemented in user space with a small amount of forwarding mechanism in a modified Linux 2.4.20 kernel. Finally, we discuss a proof-of-concept measurement study of the implementation on a six node testbed.
Keywords :
Linux; distributed algorithms; radio networks; routing protocols; Linux 2.4.20 kernel; Wardrop equilibrium property; Wardrop routing; delay feedback; flow-avoiding routing; load adaptive routing protocol; loop-free path; multipath algorithm; probabilistic routing algorithm; shortest path routing; shortest-path protocol; shortest-path routing; static mesh networks; wireless networks; wireless routing protocols; C.2.8.a Algorithm/protocol design and analysis; Routing protocols; Wireless communication;
fLanguage :
English
Journal_Title :
Mobile Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1233
Type :
jour
DOI :
10.1109/TMC.2008.164
Filename :
4674361
Link To Document :
بازگشت