• DocumentCode
    1534786
  • Title

    Performance bounds for flow control protocols

  • Author

    Agrawal, Rajeev ; Cruz, Rene L. ; Okino, Clayton ; Rajan, Rajendran

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
  • Volume
    7
  • Issue
    3
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    310
  • Lastpage
    323
  • Abstract
    We discuss a simple conceptual framework for analyzing the flow of data in integrated services networks. The framework allows us to easily model and analyze the behavior of open loop, rate based flow control protocols, as well as closed loop, window based flow control protocols. Central to the framework is the concept of a service curve element, whose departure process is bounded between the convolution of the arrival process with a minimum service curve and the convolution of the arrival process with a maximum service curve. Service curve elements can model links, propagation delays, schedulers, regulators, and window based throttles. The mathematical properties of convolution allow us to easily analyze complex configurations of service curve elements to obtain bounds on the end-to-end performance. We demonstrate this by examples, and investigate tradeoffs between buffering requirements, throughput, and delay, for different flow control strategies
  • Keywords
    buffer storage; closed loop systems; convolution; delays; packet switching; quality of service; telecommunication congestion control; transport protocols; adaptive service; arrival process; buffering requirements; closed loop control protocols; convolution; data flow analysis; departure process; end-to-end performance; guaranteed service; integrated services networks; links; maximum service curve; minimum service curve; open loop control protocols; performance bounds; propagation delays; rate based flow control protocols; regulators; schedulers; service curve element; throughput; window based flow control protocols; window based throttles; Bandwidth; Convolution; Intserv networks; Open loop systems; Performance analysis; Propagation delay; Protocols; Regulators; Throughput; Upper bound;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.779197
  • Filename
    779197