• DocumentCode
    1197868
  • Title

    Congestion control based on flow-state-dependent dynamic priority scheduling

  • Author

    Siew, C.K. ; Feng, G. ; Long, F. ; Er, M.H.

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    152
  • Issue
    5
  • fYear
    2005
  • Firstpage
    548
  • Lastpage
    558
  • Abstract
    The existing congestion control mechanism in the current Internet use is based on TCP congestion control mechanism, which is the key to the success of the Internet. However the TCP´s end-to-end congestion control mechanism and the router assistant mechanism active queue management (AQM), such as random early detection (RED), cannot cope with flows that are unresponsive to congestion notification or non-TCP-compatible flows which are responsive but more aggressive than TCP. Unresponsive or non-TCP compatible flows could even cause congestion collapse. In this paper, a new mechanism is presented, namely source aware congestion control (SACC) based on a packet scheduling algorithm called flow-state-dependent dynamic priority scheduling (FDPS), which performs traffic monitoring, marking and scheduling at routers. Extensive simulation experiments are conducted based on ns-2 to examine SACC behaviour and evaluate its performance in a variety of scenarios. The numerical results illustrate that the proposed scheme can differentiate services and resolve congestion by gracefully discarding packets from non-conformant and best effort flows when unresponsive flows exist.
  • Keywords
    DiffServ networks; Internet; computer network management; dynamic scheduling; queueing theory; routing protocols; telecommunication congestion control; telecommunication traffic; transport protocols; AQM; FDPS; Internet; RED; SACC; active queue management; flow-state-dependent dynamic priority scheduling; nonTCP compatible flow; ns-2; packet scheduling algorithm; random early detection; router assistant mechanism; source aware congestion control; traffic monitoring; transmission control protocol;
  • fLanguage
    English
  • Journal_Title
    Communications, IEE Proceedings-
  • Publisher
    iet
  • ISSN
    1350-2425
  • Type

    jour

  • DOI
    10.1049/ip-com:20045218
  • Filename
    1522064