Channel-aware distributed throughput-based fair queueing for wired and wireless packet communication networks

被引:1
作者
Kim, Sang-Yong [1 ]
Takagi, Hideaki [2 ]
机构
[1] Univ Tsukuba, Doctoral Program Syst & Informat Engn, Tsukuba, Ibaraki 3058573, Japan
[2] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 3058573, Japan
关键词
fair queueing; generalized processor sharing; packet scheduling; throughput counter; wireless packet network;
D O I
10.1093/ietcom/e91-b.4.1025
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Fair queueing is a service scheduling discipline to pursue the fairness among users in packet communication networks. Many fair queueing algorithms, however, have problems of computational overhead since the central scheduler has to maintain a certain performance counter for each flow of user packets based on the global virtual time. Moreover, they are not suitable for wireless networks with high probability of input channel errors due to the lack or complexity in the compensation mechanism for the recovery from the error state. In this paper, we propose a new, computationally efficient, distributed fair queueing scheme, which we call Channel-Aware Throughput Fair Queueing (CATFQ), that is applicable to both wired and wireless packet networks. In our CATFQ scheme, each flow is equipped with a counter that measures the weighted throughput achievement while it has a backlog of packets. At the end of every service to a packet, the scheduler simply selects a flow with the minimum counter value as the one from which a packet is served next. We show that the difference between any two throughput counters is bounded. Our scheme significantly reduces the scheduler's computational overhead and guarantees fair throughput for all flows. For wireless networks with error-prone channels, the service chance lost in bad channel condition is compensated quickly as the channel recovers. Our scheme suppresses the service for leading flows, brings short-term fairness for flows without channel errors, and achieves long-term fairness for all flows. These merits are verified by simulation.
引用
收藏
页码:1025 / 1033
页数:9
相关论文
共 15 条
  • [1] Bennett J.C.R., 1996, ACM SIGCOMM 96, P143
  • [2] Bennett JCR, 1996, IEEE INFOCOM SER, P120, DOI 10.1109/INFCOM.1996.497885
  • [3] *CISC SYST INC, 2004, CISC IOS QUAL SERV S
  • [4] DEMERS A, 1989, ACM COMPUTER COMMUNI, P3
  • [5] GOLESTANI SJ, 1994, IEEE INFOCOM SER, P636, DOI 10.1109/INFCOM.1994.337677
  • [6] GREENBERG AG, 1992, J ACM, V39, P568, DOI 10.1145/146637.146658
  • [7] *HEWL PACK DEV COM, 2006, PLANN WIR NETW
  • [8] *IEEE, 2000, WIR LAN MED ACC CON
  • [9] WCFQ: An opportunistic wireless scheduler with statistical fairness bounds
    Liu, YH
    Gruhl, S
    Knightly, EW
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2003, 2 (05) : 1017 - 1028
  • [10] Fair scheduling in wireless packet networks
    Lu, SW
    Bharghavan, V
    Srikant, R
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) : 473 - 489