ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Computer Networks
Volume 51, Issue 6, 25 April 2007, Pages 1403-1420
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (804 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.comnet.2006.07.013    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2006 Elsevier B.V. All rights reserved.

WF2Q-M: Worst-case fair weighted fair queueing with maximum rate control

Jeng Farn Leea, c, Corresponding Author Contact Information, E-mail The Corresponding Author, Meng Chang Chena and Yeali Sunb

aInstitute of Information Science, Academia Sinica Taiwan, Taipei 115, Taiwan, ROC bDepartment of Information Management, National Taiwan University, Taiwan, ROC cDepartment of Electrical Engineering, National Taiwan University, Taipei 106, Taiwan, ROC

Received 3 November 2004; 
revised 4 May 2006; 
accepted 27 July 2006. 
Responsible Editor: R. Sivakumar. 
Available online 1 September 2006.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

While existing weighted fair scheduling schemes guarantee minimum bandwidths/resources for the classes/processes of a shared channel, the maximum rate control, which is critical to service providers, carriers, and network managers for resource management and business strategies in many applications, is generally enforced by employing traffic policing mechanisms. These approaches use either a concatenation of the rate controller and scheduler, or a policer in front of the scheduler. The concatenation method uses two sets of queues and a management apparatus that incurs overhead. The latter method may allow bursty traffic to pass through the controller, which violates the maximum rate constraint, or results in packet loss. In this paper, we present a new weighted fair scheduling scheme, WF2Q-M, which can simultaneously support maximum rate control and minimum service rate guarantees. WF2Q-M uses the virtual clock adjustment method to enforce maximum rate control and distribute the excess bandwidths of saturated sessions to other sessions without recalculating the virtual starting and finishing times of sessions. In terms of performance, we prove that WF2Q-M is theoretically bounded by a corresponding fluid reference model. A procedural scheduling implementation of WF2Q-M is proposed, and a proof of correctness is given. Finally, we present the results of extensive experiments to show that the performance of WF2Q-M is just as claimed.

Keywords: Scheduling; Rate control; Weighted fair; QoS

Article Outline

1. Introduction
2. Related works
2.1. GPS, WFQ, and WF2Q
2.2. Rate-controlled service disciplines
3. WF2Q-M
3.1. GPS-M model
3.2. Virtual clock adjustment
3.3. Maximum rate control models
3.4. Packet eligibility
3.5. Packet processing algorithms
4. WF2Q-M system properties
5. Simulations
6. Discussion and conclusions
References
Vitae



















Computer Networks
Volume 51, Issue 6, 25 April 2007, Pages 1403-1420
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.