MAQ: a. multiplexed adaptive queuing protocol for QoS adaptation

This paper proposes a QoS adaptation scheme for both wireline and wireless networks. Multiplexed adaptive queuing (MAQ) requires only three queues per output port in any switch router; thus minimizing the complexity associated with queue management. MAQ provides a multitude of features that enable networks to adapt QoS mechanisms. The scheme is a scalable closed-loop control protocol based on dynamic priority labeling of packets at edge nodes and bandwidth assignment at both edge and core nodes using the rate-based feedback from the network. The connections with a wide spectrum of end-to-end QoS requirements are statistically multiplexed to the extent that their requirements can be satisfied while still maintaining simplicity and scalability of scheduling and buffer management inside the network. Therefore, individual flows are mapped to fine-grain QoS classes at the edge nodes, while at the core nodes, coarse-grain QoS is provided by aggregating flows into limited number of priority queues. Analysis and simulation studies demonstrate the effectiveness of the proposed scheme.

[1]  Andrew T. Campbell,et al.  Active filters: delivering scaled media to mobile devices , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[2]  D. Clark Adding service discrimination to the Internet , 1996 .

[3]  Srinivasan Keshav,et al.  An Engineering Approach to Computer Networking: ATM Networks , 1996 .

[4]  Chai-Keong Toh,et al.  Intelligent control of QoS adaptation in next generation wireless broadband networks , 2001, J. High Speed Networks.

[5]  D.F. Bantz,et al.  Wireless LAN design alternatives , 1994, IEEE Network.

[6]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

[7]  Raj Jain,et al.  ERICA Switch Algorithm: A Complete Description , 1996 .

[8]  Scott Shenker,et al.  Core-stateless fair queueing: a scalable architecture to approximate fair bandwidth allocations in high-speed networks , 2003, TNET.

[9]  B. R. Badrinath,et al.  Rate adaptation schemes in networks with mobile hosts , 1998, MobiCom '98.

[10]  Vaduvur Bharghavan,et al.  A framework for application adaptation in mobile computing environments , 1997, Proceedings Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97).

[11]  David Clark,et al.  Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism , 1992, SIGCOMM.

[12]  Scott Shenker,et al.  Core-stateless fair queueing: achieving approximately fair bandwidth allocations in high speed networks , 1998, SIGCOMM '98.

[13]  Scott Shenker,et al.  Supporting real-time applications in an Integrated Services Packet Network: architecture and mechanism , 1992, SIGCOMM '92.