• DocumentCode
    2563657
  • Title

    An Additive Increase Smooth Decrease (AISD) Strategy for Data and Streaming Applications

  • Author

    Bakthavachalu, Sivakumar ; Bassi, Steven ; Jianxuan, Xu ; Labrador, Miguel A.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., South Florida Univ., Tampa, FL
  • fYear
    2007
  • fDate
    11-13 April 2007
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    Voice over IP and video applications continue to increase the amount of real-time traffic over the Internet. These applications utilize the UDP protocol because TCP is not suitable for streaming applications since its congestion control mechanism can change the connection´s transmission rate drastically, affecting the user-perceived quality of the transmission. Nonetheless, the use of end-to-end flow and congestion control mechanisms for streaming applications has been acknowledged as an important measure to ease or eliminate the congestion collapse problem in the Internet, and the unfairness problem that exist when TCP and UDP share the same congested bottleneck link. In this paper, we propose the smooth fair TCP SACK-based (SF-SACK) protocol to address these problems. SF-SACK implements the well-known end-to-end window-based congestion control algorithm of TCP but uses an additive increase smooth decrease (AISD) strategy that considers history in the evolution of the congestion window. Through simulations and experimentation, we show that if SF-SACK is used by both streaming and data-oriented applications, streaming applications receive a smooth service, and fairness is achieved. If SF-SACK is used for streaming applications only, it is unfair to TCP (not TCP-friendly) but substantially fairer and beneficial than UDP.
  • Keywords
    Internet telephony; data communication; telecommunication congestion control; telecommunication traffic; transport protocols; AISD; Internet; UDP protocol; additive increase smooth decrease; congestion collapse problem; congestion control mechanisms; data applications; end-to-end flow; end-to-end window-based congestion control; real-time traffic; smooth fair TCP SACK-based protocol; streaming applications; voice over IP; Bandwidth; Bit rate; Delay; History; Internet; Probes; Protocols; Stability; Streaming media; TCPIP; Fairness; TCP-friendliness; congestion collapse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance, Computing, and Communications Conference, 2007. IPCCC 2007. IEEE Internationa
  • Conference_Location
    New Orleans, LA
  • ISSN
    1097-2641
  • Print_ISBN
    1-4244-1138-6
  • Electronic_ISBN
    1097-2641
  • Type

    conf

  • DOI
    10.1109/PCCC.2007.358876
  • Filename
    4197912