QoS-AODV6E: An energy-balancing QoS routing scheme for WSNs

Wireless Sensor Networks (WSN) now advance into areas where new scenarios and applications require WSNs to meet certain Quality of Service (QoS) requirements. To tackle these challenges, a routing approach has to consider limited energy supply of sensor nodes, dynamic network conditions as well as node mobility. This paper presents QoS-AODV6E, a routing scheme based on the Ad-hoc On-Demand Distance Vector (AODV) routing protocol, which encompasses QoS and Energy-Awareness for mobile WSNs. Based on the reactive AODV routing protocol, QoS-AODV6E allows applications to specify QoS parameters and finds suitable routes that support their requirements. In order to prolong the lifetime of the network, QoS-AODV6E balances the energy consumption between different paths through the network based on the weakest node. We evaluate our implementation of QoS-AODV6E in Contiki using simulation and measurements.

[1]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[2]  Archan Misra,et al.  MRPC: maximizing network lifetime for reliable routing in wireless environments , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[3]  Mihaela Cardei,et al.  A QoS based routing protocol for wireless sensor networks , 2010, International Performance Computing and Communications Conference.

[4]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[5]  T. Aaron Gulliver,et al.  Quality of service for ad hoc on-demand distance vector routing , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[6]  Vasos Vassiliou,et al.  Performance control in wireless sensor networks: the ginseng project - [Global communications news letter] , 2009 .

[7]  Juan-Carlos Cano,et al.  CMDR: Conditional Minimum Drain Rate Protocol for Route Selection in Mobile Ad-Hoc Networks , 2003, ICOIN.

[8]  Aura Ganz,et al.  Ad hoc QoS on-demand routing (AQOR) in mobile ad hoc networks , 2003, J. Parallel Distributed Comput..

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

[10]  K. Venugopal,et al.  Performance of AODV Routing Protocol using Group and Entity Mobility Models in Wireless Sensor Networks , 2008 .

[11]  Wendi B. Heinzelman,et al.  QoS-aware routing based on bandwidth estimation for mobile ad hoc networks , 2005, IEEE Journal on Selected Areas in Communications.

[12]  Hyunseung Choo,et al.  Routing Based on Ad Hoc Link Reliability , 2006, ISPA Workshops.

[13]  Chai-Keong Toh Maximum battery life routing to support ubiquitous mobile computing in wireless ad hoc networks , 2001 .

[14]  Daniela Rus,et al.  Hierarchical Power-aware Routing in Sensor Networks , 2001 .