A distributed multi-path algorithm for wireless ad-hoc networks based on Wardrop routing

Wireless ad-hoc networks are collections of devices which are able to communicate each other through wireless links. Those networks differ from infrastructure-based wireless networks for the absence of a centralized coordinator which handles all the communications among the devices. This leads to higher probability of packets collision, congestion of links, etc. Moreover, wireless links are characterized by an intrinsic high and time varying packet loss ratio, due to external noise and interferences. The objective of this paper is to present a new distributed multi-path algorithm (i.e., traffic is split among multiple paths) for wireless ad-hoc networks with the aims of (i) increasing the throughput of the applications running onto the network (ii) explicitly accounting for the packet loss of the wireless links and (iii) guaranteeing that the routing process converges to stable paths. The algorithm is developed by using the concept of Wardrop equilibrium. Simulation results show the higher throughput achieved by the proposed routing algorithm, compared to shortest path routing protocols, based on hop count and on packet loss metrics.

[1]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[2]  Yih-Chun Hu,et al.  Implicit source routes for on-demand ad hoc network routing , 2001, MobiHoc '01.

[3]  F. Delli Priscoli,et al.  Hop-by-hop congestion control for ad hoc wireless-LAN: a model-based control approach , 2005 .

[4]  A. Pietrabissa,et al.  A proactive link-failure resilient routing protocol for MANETs based on reinforcement learning , 2012, 2012 20th Mediterranean Conference on Control & Automation (MED).

[5]  Francesco Delli Priscoli,et al.  Routing and dynamic resource assignment joint game: a non-cooperative model for QoS routing , 2004 .

[6]  Wendi B. Heinzelman,et al.  A Survey of Routing Protocols that Support QoS in Mobile Ad Hoc Networks , 2007, IEEE Network.

[7]  Antonio Pietrabissa,et al.  MQ-Routing: Mobility-, GPS- and energy-aware routing protocol in MANETs for disaster relief scenarios , 2013, Ad Hoc Networks.

[8]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[9]  Vincenzo Suraci,et al.  A dynamic load balancing algorithm for Quality of Service and mobility management in next generation home networks , 2013, Telecommun. Syst..

[10]  David Starobinski,et al.  Performance of wireless networks with hidden nodes: a queuing-theoretic analysis , 2005, Comput. Commun..

[11]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[12]  Antonio Pietrabissa,et al.  A robust adaptive congestion control for communication networks with time-varying delays , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[13]  Joseph P. Macker,et al.  Mobile Ad hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations , 1999, RFC.

[14]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[15]  Antonio Pietrabissa Optimal Call Admission and Call Dropping Control in Links with Variable Capacity , 2009, Eur. J. Control.

[16]  Berthold Vöcking,et al.  Fast convergence to Wardrop equilibria by adaptive sampling methods , 2006, STOC '06.

[17]  Antonio Pietrabissa An Alternative LP Formulation of the Admission Control Problem in Multiclass Networks , 2008, IEEE Transactions on Automatic Control.

[18]  Anja Feldmann,et al.  REPLEX: dynamic traffic engineering based on wardrop routing policies , 2006, CoNEXT '06.

[19]  Antonio Pietrabissa,et al.  A MDP Approach to Fault-Tolerant Routing , 2009, 2009 2nd IFIP Wireless Days (WD).

[20]  Johanne Cohen,et al.  Distributed Learning of Wardrop Equilibria , 2008, UC.