• DocumentCode
    395710
  • Title

    Hierarchically aggregated fair queueing (HAFQ) for per-flow fair bandwidth allocation in high speed networks

  • Author

    Maki, Ichinoshin ; Shimonishi, Hideyuki ; Murase, Tutomu ; Murata, Masayuki ; Miyahara, Hideo

  • Author_Institution
    Graduate Sch. of Inf. Sci. & Technol., Osaka Univ., Japan
  • Volume
    3
  • fYear
    2003
  • fDate
    11-15 May 2003
  • Firstpage
    1947
  • Abstract
    Because of the development of recent broadband access technologies, fair services among users are becoming more important criteria. The most promising scheme of router mechanisms for providing fair service is per-flow traffic management. However, it is difficult to be implemented in high speed core routers because per-flow state management is prohibitive; thus, a large number of flows are aggregated into a small number of queues. This is not a preferable situation because the more number of flows aggregated into a queue increases, the worse fairness tends to become. In this paper, we propose a new traffic management scheme called hierarchically aggregated fair queueing (HAFQ) to provide per-flow fair service. Our proposed scheme can adjust flow aggregation levels according to the queue handling capability of various routers. That means the proposed scheme is scalably used in high-speed networks. HAFQ improves the fairness among aggregated flows by estimating the number of flows aggregated in a queue and allocating bandwidth to the queue proportionally. In addition, since HAFQ can identify flows having higher arrival rates simultaneously in estimating the number of flows, it enhances the fairness by preferentially dropping their packets. We show that our proposed scheme can provide per-flow fair service through extensive simulation and experimental studies using a network processor. Since the currently available network processors (Intel IXP1200 in our case) are not high capacity, we also give extensive discussions on the applicability of our scheme to the high-speed core routers.
  • Keywords
    bandwidth allocation; broadband networks; queueing theory; subscriber loops; telecommunication congestion control; telecommunication network management; telecommunication network routing; aggregated flow; arrival rates; hierarchically aggregated fair queueing; high speed network; network processor; per flow fair bandwidth allocation; router; Bandwidth; Channel allocation; Electronic mail; High-speed networks; Information science; Intelligent networks; National electric code; Scheduling algorithm; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2003. ICC '03. IEEE International Conference on
  • Print_ISBN
    0-7803-7802-4
  • Type

    conf

  • DOI
    10.1109/ICC.2003.1203938
  • Filename
    1203938