ACM Home Page
Please provide us with feedback. Feedback
Window selection in flow controlled networks
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Proceedings of the ninth symposium on Data communications table of contents
Whistler Moutain, British Columbia, Canada
Pages: 84 - 92  
Year of Publication: 1985
ISBN:0-89791-164-4
Also published in ...
Authors
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/319056.319020
What is a DOI?

ABSTRACT

The end-to-end window scheme is a popular mechanism for flow and congestion control in packet switched networks. The window scheme may be implemented in the transport layer protocol (like in TCP), or in the source-to-destination protocol(like in ARPANET), or in the network layer protocol (like X.25). In many implementations, the window size is chosen at connection set up time. In this paper, we provide guidelines for window selection. Specifically, we show that if the network becomes overloaded, that is, the offered load exceeds network capacity, then the selection of user windows has a critical impact on individual user throughputs. Thus, user windows should be chosen judiciously, so as to satisfy a well defined “fairness” criterion. We formulate the optimal window assignment as a mathematical programming problem, and show that the exact solution is computationally impractical because of the combinatorial nature of the problem and the complexity of the underlying multiple chain, closed network of queue model. We then develop a heuristic approach which is computationally very efficient and provides nearly optimal solutions. Numerical results are provided to illustrate and validate the method.