QoS Control Mechanism Based on Real-Time Measurement of Elephant Flows


IEICE TRANSACTIONS on Communications   Vol.E90-B   No.8   pp.2081-2089
Publication Date: 2007/08/01
Online ISSN: 1745-1345
DOI: 10.1093/ietcom/e90-b.8.2081
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Network
elephant flow,  congestion control,  real-time control,  

Full Text: PDF>>
Buy this Article

This proposes a scalable QoS control scheme, called Elephant Flow Control Scheme (EFCS) for high-speed large-capacity networks; it controls congestion and provides appropriate bandwidth to normal users' flows by controlling just the elephant flows. EFCS introduces a sampling packet threshold and drops packets considering flow size. EFCS also adopts a compensation parameter to control elephant flows to an appropriate level. Numerical results show that the sampling threshold increases control accuracy by 20% while reducing the amount of memory needed for packet sampling by 60% amount of memory by packet sampling; the elephant flows are controlled as intended by the compensation parameter. As a result, EFCS provides sufficient bandwidth to normal TCP flows in a scalable manner.