I. Introduction
A mobile ad hoc network (MANET) is a collection of mobile nodes that form a wireless network without the use of a fixed infrastructure (e.g., base stations or access points), or centralized administration. Quality-of-Service (QoS) is a desirable feature for MANETs due to the growth of multimedia applications [1]. Since the available bandwidth is limited, proper bandwidth management is necessary to accommodate these applications. A number of approaches have been proposed to provide QoS assurance in wired networks [2] [3]. However, due to the characteristics of the wireless medium, wire-based QoS models are not appropriate for ad hoc networks. For example, the dynamic nature of an ad hoc network makes it extremely difficult to obtain accurate knowledge of the network state. Furthermore, constant updates of link state information are required to make optimal routing decisions, which results in extensive control overhead. This can be prohibitive in bandwidth constrained environments.