Fair queueing with service envelopes (FQSE): A cousin-fair hierarchical scheduler for subscriber access networks

被引:56
作者
Kramer, G [1 ]
Banerjee, A
Singhal, NK
Mukherjee, B
Dixit, S
Ye, YH
机构
[1] Univ Calif Davis, Networks Res Lab, Davis, CA 95616 USA
[2] Nokia Res Ctr, Burlington, MA 01803 USA
关键词
Ethernet passive optical networks (EPON); fair queueing; remote scheduling; subscriber access networks;
D O I
10.1109/JSAC.2004.830473
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose and investigate the characteristics of a fair queueing with service envelopes (FQSE) algorithm-a hierarchical fair-share scheduling algorithm for access networks based on a remote scheduling system such as Ethernet passive optical networks (EPON) or cable TV network. FQSE is designed to overcome the limiting factors of a typical remote scheduling system such as large control-plane delay, limited control-plane bandwidth, and significant queue switch-over overhead. The algorithm is based on a concept of service envelope-a function representing the fair allocation of resources based on a global network condition called satisfiability parameter (SP). We define properties of cousin-fairness and sibling-fairness and show the FQSE to be cousin-fair. FQSE is unique in that it is the only hierarchical algorithm that is simultaneously cousin-fair. Furthermore, we show the necessary techniques to adapt FQSE to variable-sized packet-based networks. We analyze FQSE performance in EPON serving 1024 independent queues and demonstrate FQSE's ability to provide guaranteed bandwidth to each queue and to share the excess bandwidth fairly.
引用
收藏
页码:1497 / 1513
页数:17
相关论文
共 17 条
[1]  
Bennett JCR, 1996, IEEE INFOCOM SER, P120, DOI 10.1109/INFCOM.1996.497885
[2]   Hierarchical packet fair queueing algorithms [J].
Bennett, JCR ;
Zhang, H .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (05) :675-689
[3]  
DEMERS A, 1990, J INTERNETWORKING RE, P3
[4]  
Golestani S. J., 1994, Proceedings IEEE INFOCOM '94. The Conference on Computer Communications. Networking for Global Communications (Cat. No.94CH3401-7), P636, DOI 10.1109/INFCOM.1994.337677
[5]   Start-time fair queueing: A scheduling algorithm for integrated services packet switching networks [J].
Goyal, P ;
Vin, HM ;
Cheng, PC .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (05) :690-704
[6]  
*IEEE, 2003, P8023AH IEEE
[7]  
KALMANEK C, 1990, P IEEE GLOBECOM SAN, P1264
[8]   Ethernet PON (ePON): Design and analysis of an optical access network [J].
Kramer, G ;
Mukherjee, B ;
Pesavento, G .
PHOTONIC NETWORK COMMUNICATIONS, 2001, 3 (03) :307-319
[9]   Ethernet passive optical network (EPON): Building a next-generation optical access network [J].
Kramer, G ;
Pesavento, G .
IEEE COMMUNICATIONS MAGAZINE, 2002, 40 (02) :66-73
[10]  
KRAMER G, 2003, IP WDM BUILDING NEXT