|
ABSTRACT
Topological changes in mobile ad hoc networks frequently render routing paths unusable. Such recurrent path failures have detrimental effects on the network ability to support QoS-driven services. A promising technique for addressing this problem is to use multiple redundant paths between the source and the destination. However while multipath routing algorithms can tolerate network failures well their failure resilience only holds if the paths are selected judiciously. In particular the correlation between the failures of the paths in a redundant path set should be as small as possible. However selecting an optimal path set is an NP-complete problem. Heuristic solutions proposed in the literature are either too complex to be performed in real-time or too ineffective or both. This paper proposes a multipath routing algorithm called Disjoint Pathset Selection Protocol (DPSP) based on a novel heuristic that in nearly linear time on average picks a set of highly reliable paths. The convergence to a highly reliable path set is very fast and the protocol provides flexibility in path selection and routing algorithm. Furthermore DPSP is suitable for real-time execution with nearly no message exchange overhead and with minimal additional storage requirements. This paper presents evidence that multipath routing can mask a substantial number of failures in the network compared to single path routing protocols and that the selection of paths according to DPSP can be beneficial for mobile ad hoc networks since it dramatically reduces the rate of route discoveries.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ravindra K. Ahuja , Thomas L. Magnanti , James B. Orlin, Network flows: theory, algorithms, and applications, Prentice-Hall, Inc., Upper Saddle River, NJ, 1993
|
| |
2
|
M.O. Ball. "Complexity of network reliability." Networks 10 153--165 1980.
|
| |
3
|
R.E. Barlow and F. Proschan. Statistical theory of reliability and life testing. Silver Spring 1981.
|
| |
4
|
|
| |
5
|
|
| |
6
|
R. Dube C.D. Rais K.Y. Wang and S.K. Tripathi. "Signal Stability-Based Adaptive Routing (SSA) for Ad Hoc Mobile Networks." IEEE Personal Communications p.36--45 Feb. 1997.
|
 |
7
|
|
| |
8
|
L.R. Ford D.R. Fulkerson. Flows in networks. Princeton University Press 1962.
|
 |
9
|
|
 |
10
|
|
| |
11
|
V.A. Kaustov E.I. Litvak I.A. Ushakov. "The computational effectiveness of reliability estimates by the method of nonedge-intersecting chains and cuts." Soviet Journal on Computing and Systems Science 24: 59--62 1986.
|
| |
12
|
|
| |
13
|
J.B. Kruskal. "The number of simplices in a complex." Mathematical Optimization Techniques UC Press 251--278 1963.
|
| |
14
|
S.J. Lee M. Gerla. "Split multi-path routing with maximally disjoint paths in ad hoc networks." Proceedings of ICC 2001 Helsinki Finland June 2001.
|
| |
15
|
S.J. Lee M. Gerla. "AODV-BR: Backup routing in ad hoc networks." Proceedings of IEEE WCNC 2000 Chicago IL Sept. 2000.
|
| |
16
|
B. Liang Z.J. Haas. "Predictive distance-based mobility management for PCS networks." Proceedings of IEEE Infocom'99 New York City NY March 1999.
|
| |
17
|
A.B. McDonald T.F. Znati. "A mobility-based framework for adaptive clustering in wireless ad hoc networks." IEEE Journal on Selected Areas in Communications vol. 17 No 8 Aug. 1999.
|
| |
18
|
A. Nasipuri S.R. Das. "On demand multipath routing for mobile ad hoc networks." Proceedings of the IEEE International Conference on Computer Communication and Networks (ICCCN'99) Boston MA Oct. 1999.
|
| |
19
|
M.R. Pearlman Z.J. Haas. "Determining the optimal configuration of the Zone Routing Protocol." IEEE Journal on Selected Areas in Communications vol. 17 No 8 Aug. 1999.
|
| |
20
|
M.R. Pearlman Z.J. Haas. "Improving the performance of query-based routing protocols through 'diversity injection'." Proceedings of IEEE Wireless Communications and Networking Conference 1999 (WCNC'99) New Orleans LA Sept. 1999.
|
| |
21
|
|
| |
22
|
|
| |
23
|
J.S. Provan M.O. Ball. "The complexity of counting cuts and of computing the probability that a graph is connected." SIAM Journal on Computing 12: 777--788 1983.
|
| |
24
|
V. Raman. "Finding the best edge-packing for two-terminal reliability is NP-hard." Journal of Combinatorial Math. and Comb. Computing 9: 91--96 1991.
|
| |
25
|
|
| |
26
|
A. Rosenthal. "Computing the reliability of complex networks." SIAM Journal of Applied Mathematics 32 (1977) pp. 384.
|
| |
27
|
M. Sanches P. Manzoni and Z.J. Haas. "Determination of critical transmission range in ad hoc networks." Proceedings of Multiaccess Mobility and Teletraffic for Wireless Communications (MMT'99) Venice Italy October 68 1999.
|
| |
28
|
|
| |
29
|
|
| |
30
|
A. Tsirigos and Z.J. Haas. "Multipath Routing in the Presence of Frequent Topological Changes." IEEE Communications Magazine p. 132--138 Nov. 2001.
|
| |
31
|
I.A. Ushakov E.I. Litvak. "An upper and lower estimate of the parameters of two-terminal networks." Engineering Cybernetics 15: no.1 1977.
|
| |
32
|
L.G. Valiant. "The complexity of enumeration and reliability problems." SIAM Journal of Computing 8: 410--421 1979.
|
CITED BY 21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chi-hsien Lin , Hui Dong , Upamanyu Madhow , Allen Gersho, Supporting real-time speech on wireless ad hoc networks: inter-packet redundancy, path diversity, and multiple description coding, Proceedings of the 2nd ACM international workshop on Wireless mobile applications and services on WLAN hotspots, October 01-01, 2004, Philadelphia, PA, USA
|
|
|
Mahdi Kefayati , Hamid R. Rabiee , S. Ghassem Miremadi , Ahmad Khonsari, Misbehavior resilient multi-path data transmission in mobile ad-hoc networks, Proceedings of the fourth ACM workshop on Security of ad hoc and sensor networks, October 30-30, 2006, Alexandria, Virginia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Syed A. Khayam , Hayder Radha , Selin Aviyente , J. R. Deller, Jr., Markov and multifractal wavelet models for wireless MAC-to-MAC channels, Performance Evaluation, v.64 n.4, p.298-314, May, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|