INSIGNIA: an IP-based quality of service framework for mobile ad Hoc networks
Journal of Parallel and Distributed Computing - Special issue on wireless and mobile computing and communications
On-demand multicast routing protocol in multihop wireless mobile networks
Mobile Networks and Applications
A framework for the admission control of QoS multicast traffic in mobile ad hoc networks
WOWMOM '01 Proceedings of the 4th ACM international workshop on Wireless mobile multimedia
IEEE Transactions on Mobile Computing
QoS-aware mesh construction to enhance multicast routing in mobile ad hoc networks
InterSense '06 Proceedings of the first international conference on Integrated internet ad hoc and sensor networks
TCP Unfairness in ad hoc wireless networks and a neighborhood RED solution
Wireless Networks - Special issue: Selected papers from ACM MobiCom 2003
FairCast: fair multi-media streaming in ad hoc networks through local congestion control
Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems
Load balancing qos multicast routing protocol in mobile ad hoc networks
AINTEC'05 Proceedings of the First Asian Internet Engineering conference on Technologies for Advanced Heterogeneous Networks
Hi-index | 0.00 |
An inelastic flow is a flow with inelastic rate: i.e., the rate is fixed, it cannot be dynamically adjusted to traffic and load condition as in elastic flows like TCP. Real time, interactive sessions and video/audio streaming are typical examples of inelastic flows. Reliable support of inelastic flows in wireless ad hoc networks is extremely challenging because flows and routes dynamically change and flows compete for the shared wireless channel. Bandwidth must be reserved for inelastic flows at session set up time. To avoid repeated attempts to set up reservations in a "volatile" network and prevent serious network capacity degradation due to call set up overhead, a Call Admission Control strategy robust to mobility must be developed. In this paper we propose ProbeCast, a probe based call admission control scheme with QoS guarantees for inelastic flows. ProbCast was designed for multicast streams but can also work, by default, for unicast. In ProbeCast, a path (or a tree) is probed for capacity availability. If an intermediate link along the probed path fails to meet the QoS requirement, the flow is "pushed back" via backpressure upstream to the source. The backpressure principle is simple; however its implementation requires some care to avoid unfairness and eventually capture by one of the flows sharing a congested bottleneck. We show that proportional fairness among inelastic contenders will prevent capture. To achieve this, we have developed the Neighborhood Proportional Drop (N-PROD) scheme. N-PROD guarantees the same proportional drop rate among all flows competing in the same contention domain. We demonstrate the efficacy and robustness of ProbeCast for unicast as well as multicast scenarios using the Qualnet simulation platform.