This paper proposes the design of a scalable and reliable QoS architecture for mobile ad-hoc networks, which consists of i) a multi-path routing protocol, ii) a call admission control (CAC) scheme and iii) a congestion control mechanism. The multi-path routing protocol utilizes erasure code techniques for producing replicated fragments for each packet, to enhance reliability. Important fragments can be sent through the paths with strong connectivity and high delivery probability. While it receives an assured number of fragments, destination can recover the original packet. In our CAC scheme, we admit the calls based on the bandwidth availability of the path. To avoid performance degradation due to mobility-triggered congestion, a congestion control mechanism has been developed. Once congestion occurs, the best effort traffic is rate controlled, to free bandwidth for the real-time flows. AU these schemes together make the proposed QoS architecture scalable to large network size and mobility. By simulation results, we show that this architecture allows us to provide reliable QoS in ad-hoc networks, increases the available bandwidth, performs load balancing in the network and increases lifetime.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.