The BLUE active queue management algorithms
Tóm tắt
In order to stem the increasing packet loss rates caused by an exponential increase in network traffic, the IETF has been considering the deployment of active queue management techniques such as RED (random early detection) (see Floyd, S. and Jacobson, V., IEEE/ACM Trans. Networking, vol.1, p.397-413, 1993). While active queue management can potentially reduce packet loss rates in the Internet, we show that current techniques are ineffective in preventing high loss rates. The inherent problem with these algorithms is that they use queue lengths as the indicator of the severity of congestion. In light of this observation, a fundamentally different active queue management algorithm, called BLUE, is proposed, implemented and evaluated. BLUE uses packet loss and link idle events to manage congestion. Using both simulation and controlled experiments, BLUE is shown to perform significantly better than RED, both in terms of packet loss rates and buffer size requirements in the network. As an extension to BLUE, a novel technique based on Bloom filters (see Bloom, B., Commun. ACM, vol.13, no.7, p.422-6, 1970) is described for enforcing fairness among a large number of flows. In particular, we propose and evaluate stochastic fair BLUE (SFB), a queue management algorithm which can identify and rate-limit nonresponsive flows using a very small amount of state information.
Từ khóa
#Internet #Telecommunication traffic #Traffic control #Bandwidth #Size control #Filters #Stochastic processes #Loss measurement #IP networks #Computer scienceTài liệu tham khảo
garg, 1996, Applications of CDMA in Wireless/Personal Communications
10.1109/INFCOM.1998.659666
10.17487/rfc2481
10.1145/78952.78955
10.1145/205511.205520
feng, 1999, Blue A new class of active queue management algorithms
10.1109/INFCOM.2001.916648
10.1145/205511.205512
10.1145/122419.122421
10.1109/90.251892
10.1109/90.413212
guerin, 1998, scalable qos provision through buffer management, Proc ACM Sigcomm, 29, 10.1145/285243.285254
10.1109/INFCOM.2001.916670
1997, IEEE 802 11 Standard
10.1145/52325.52356
10.1109/90.779192
cho, 1998, a framework for alternate queueing: toward traffic management by pc-unix based routers, USENIX Annu Tech Conf, 247
10.17487/rfc2309
10.1109/INFCOM.1999.752153
doran, 1998, red experience and differentiated queueing, North American Network Operators Group (NANOG) Meeting
10.1109/90.311616
10.1109/90.392383
feng, 1997, Techniques for eliminating packet loss in congested TCP/IP networks
fall, 1997, Router mechanisms to support end-to-end congestion control
10.1145/362686.362692
10.1109/INFCOM.1999.752150
10.1109/65.923940
10.1109/TNET.2004.826291
lin, 1997, dynamics of random early detection, Proc ACM Sigcomm, 127, 10.1145/263109.263154
10.1109/90.282603
mckenney, 1990, stochastic fairness queueing, Proc IEEE InfoCom, 733, 10.1109/INFCOM.1990.91316
mccanne, 1996, ns-LBNL Network Simulator
1998
10.1109/ICNP.1997.643715