Fault-Tolerant Routing in Mobile Ad Hoc Networks

Mobile Ad Hoc Networks (MANETs) are characterized by the cooperative engagement of mobile nodes that constitute networks possessing continuously-changing infrastructures, the absence of centralized network managers, access points, fixed base stations, a backbone network for controlling the network management functions, and the absence of designated routers for making routing decisions. All the nodes in MANETs participate in the routing process by acting as routers for one another. However, for the transmission of data from one node to another, such networks normally require several hops because of the limited wireless transmission range associated with the operation of the mobile nodes [2,7,9]. The above-mentioned characteristics of MANETs, particularly those arising due to the mobility of the nodes, and the continuously-changing network infrastructure, pose several challenges. Due to the continuously changing infrastructure, the routes that were once considered to be the “best” may no longer remain as the “best” at a later time instant. Therefore, one needs to continuously re-compute the routes, implying that in such networks, there is no permanent convergence to a fixed set of routes. Thus, any routing protocol that needs to operate in MANET network environments should take these issues into consideration [2]. Designing routing protocols poses further challenges when one needs to design routing schemes in the presence of adversarial environments in MANET networks. This is the primary focus of this chapter. More specifically, we discuss fault-tolerant routing schemes when the network contains malfunctioning nodes. To motivate this, we observe that most existing MANET protocols were postulated considering scenarios in which all the mobile nodes in the ad hoc network function properly and in an idealistic manner. However, adversarial environments are common in MANET environments, and misbehaving nodes degrade the performance of these routing protocols [11]. The need for fault-tolerant routing protocols was identified to address routing in adversarial environments in the presence of faulty nodes by exploring redundancies in the networks [10,11]. Despite the challenges that we mention above, it is worthwhile to note a few applications of MANETs which have made them popular. One of the popular application domains of

[1]  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.

[2]  Klara Nahrstedt,et al.  Fault tolerant routing in mobile ad hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[3]  B. John Oommen,et al.  A New Family of Weak Estimators for Training in Non-stationary Distributions , 2004, SSPR/SPR.

[4]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .

[5]  B. John Oommen,et al.  Stochastic learning-based weak estimation of multinomial random variables and its applications to pattern recognition in non-stationary environments , 2006, Pattern Recognit..

[6]  Klara Nahrstedt,et al.  Providing Fault-Tolerant Ad hoc Routing Service in Adversarial Environments , 2004, Wirel. Pers. Commun..

[7]  Srihari Nelakuditi,et al.  On Selection of Paths for Multipath Routing , 2001, IWQoS.

[8]  Mahesh K. Marina,et al.  On-demand multipath distance vector routing in ad hoc networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[9]  P. Bickel,et al.  Mathematical Statistics: Basic Ideas and Selected Topics , 1977 .

[10]  Vikram Srinivasan,et al.  Optimal rate allocation for energy-efficient multipath routing in wireless ad hoc networks , 2004, IEEE Transactions on Wireless Communications.

[11]  David G. Stork,et al.  Pattern Classification , 1973 .

[12]  B. John Oommen,et al.  Fault-tolerant routing in adversarial mobile ad hoc networks: an efficient route estimation scheme for non-stationary environments , 2010, Telecommun. Syst..

[13]  Luca Maria Gambardella,et al.  AntHocNet: An Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks , 2004, PPSN.

[14]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[15]  Satish K. Tripathi,et al.  A framework for reliable routing in mobile ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[16]  Samir R. Das,et al.  On-demand multipath routing for mobile ad hoc networks , 1999, Proceedings Eight International Conference on Computer Communications and Networks (Cat. No.99EX370).

[17]  Dipak Ghosal,et al.  Multipath Routing in Mobile Ad Hoc Networks: Issues and Challenges , 2003, MASCOTS Tutorials.

[18]  Ralf Herbrich,et al.  Learning Kernel Classifiers: Theory and Algorithms , 2001 .