A. Helmy et al. (Eds.): MMNS 2006, LNCS 4267, pp. 37 – 48, 2006.
© IFIP International Federation for Information Processing 2006
Link Available Bandwidth Monitoring for QoS Routing
with AODV in Ad Hoc Networks
Stephane Lohier
1
, Yacine Ghamri Doudane
2
, and Guy Pujolle
1
1
LIP6 - University of Paris VI, 8, rue du Capitaine Scott, 75015 Paris – France
2
IIE-CNAM, 18, allée Jean Rostand, 91025 Evry Cedex – France
stephane.lohier@lip6.fr, ghamri@iie.cnam.fr,
guy.pujolle@lip6.fr
Abstract. Due to bandwidth constraint and dynamic topology of mobile ad hoc
networks, supporting Quality of Service is a challenging task. In this paper we
present a solution for QoS routing based on an extension of the AODV reactive
routing protocol that deals with bandwidth monitoring. The solution uses an
IEEE 802.11 MAC layer as the underlying technology and the QoS routing
decision is based on simple but accurate measurements, at the MAC layer, of
the available bandwidth on each link of the route. In addition, to allow a QoS
loss recovery, a notification mechanism is used to inform the source about
bandwidth degradation on a link. This reactive solution using standard protocols
is adapted to small and dynamic ad hoc networks. A complete simulation set
shows that, with the proposed QoS routing protocol, bandwidth on a route is
significantly improved without overhead.
Keywords: QoS routing, ad hoc, AODV, IEEE 802.11.
1 Introduction
Throughputs reached today by mobile ad hoc networks based on the IEEE 802.11b
and 802.11g standards [1-2] enable the execution of complex applications (video
conference, distribution of multimedia flows…). However, these applications
consume significant amounts of resources and can suffer from an inefficient and
unfair use of the wireless channel. Therefore, new specific QoS solutions need to be
developed taking into account the dynamic nature of ad hoc networks. Since these
networks should deal with the limited radio range and mobility of their nodes, we
believe that the best way to offer QoS is to integrate it in routing protocols. These
protocols will have to take into consideration the QoS required by the applications,
such as bandwidth constraints, in order to select the adequate routes.
In our current work, a new available bandwidth monitoring technique is proposed.
This monitoring is integrated to the routing process. It acts on each link allowing
determining if a particular bandwidth demand can be granted or not. In addition,
bandwidth monitoring allows detecting, after the QoS route is traced, if the available
bandwidth is degraded on a particular link and thus leading to QoS loss on the route
using the concerned link. In that case, a QoS loss recovery mechanism is triggered to
inform the source which will be able to start a new QoS route search.