Skip to main content

Part of the book series: Applications of Communications Theory ((ACTH))

Abstract

A packet-switched network may be thought of as a distributed pool of productive resources (channels, buffers, and switching processors) whose capacity must be shared dynamically by a community of competing users (or, more generally, processes) wishing to communicate with each other. Dynamic resource sharing is what distinguishes packet switching from the more traditional circuit-switching approach, in which network resources are dedicated to each user for an entire session. The key advantages of dynamic sharing are greater speed and flexibility in setting up users connections across the network and more efficient use of network resources after the connection is established.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. V. Ahuja, “Routing and flow control in systems network architecture,” IBM Syst J., vol. 18, no. 2, pp. 298–314, 1979.

    Article  Google Scholar 

  2. G. Akavia and L. Kleinrock, “Performance tradeoffs in distributed packet-switching communication networks,” Dep. Comput. Sci., School of Eng. Appl. Sci., Univ. of Califomia, Los Angeles, Tech. Rep. UCLA-ENG-7942, Sept. 1979.

    Google Scholar 

  3. P. Brinch-Hansen, Operating System Principles. Englewood Cliffs, New Jersey, Prentice- Hall, 1973.

    Google Scholar 

  4. S. Carr et al., “Host/host protocol in the ARPA network,” in Proc. Spring Joint Comput. Conf., 1970, pp. 589–597.

    Google Scholar 

  5. V. G. Cerf and R. Kahn, “A protocol for packet network intercommunication,” IEEE Trans. Commun., vol. COM-22, May 1974.

    Google Scholar 

  6. V. G. Cerf, “DARPA activities in packet network interconnection,” in Interlinking of Computer Networks (NATO Advanced Study Inst. Series). Reidel.

    Google Scholar 

  7. A. Danet et al., “The French public packet switching service: The Transpac network,” in Proc. Int. Conf. Comput. Commun., Toronto, Ont., Canada, Aug. 1976.

    Google Scholar 

  8. D. W. Davies, “The control of congestion in packet-switching networks,” IEEE Trans. Commun., vol. COM-20, June 1972.

    Google Scholar 

  9. H. C. Folts, “International standards in computer communications,” in Proc. Nat. Telecommun. Conf, Nov. 1979, pp. 59.5.1–59.5.5.

    Google Scholar 

  10. J. Forgie and A. Nemeth, “An efficient packetized voice/data network using statistical flow control,” in Proc. Int. Conf Commun. Chicago, IL, June 1977.

    Google Scholar 

  11. M. Gerla and D. DeStasio, “Integration of packet and circuit transport protocols in the TRAN data network,” in Proc. Comput. Network Symp., Liege, Belgium, Feb. 1978.

    Google Scholar 

  12. M. Gerla, “Routing and flow control in virtual circuit computer networks,” in Proc. INFO II Int. Conf, July 1979.

    Google Scholar 

  13. M. Gerla and P. O. Nielson, “Routing and flow control interplay in computer networks,” ICCC Proc., Atlanta, November, 1980.

    Google Scholar 

  14. M. Gerla, “Bandwidth control in X.25 networks, PTC Proc., Hawaii, January 1981.

    Google Scholar 

  15. A. Giessler et al., “Free buffer allocation—An investigation by simulation,” Comput. Networks, vol. 2, pp. 191–208, 1978.

    Google Scholar 

  16. I. Gitman and H. Frank, “Economic analysis of integrated voice and data networks,” Proc. IEEE, pp. 1549–1570, Nov. 1978.

    Google Scholar 

  17. J. P. Gray, “Network services in systems network architecture,” IEEE Trans.Commun., vol. COM-25, pp. 104–116, Jan. 1977.

    Article  Google Scholar 

  18. J. P. Gray and T. B. McNeill, “SNA multiple-system networking,” IBM Syst. J., vol. 18, no. 2, 1979.

    Google Scholar 

  19. P. E. Green, “The structure of computer networks,” this book. Chap. 1; also in IBM Syst. J. no. 2, 1979.

    Google Scholar 

  20. M. Irland, “Buffer management in a packet switch,” IEEE Trans. Commun., vol. COM-26, pp. 328–337, Mar. 1978.

    Article  Google Scholar 

  21. R. E. Kahn and W. R. Crowther, “A study of the ARPA computer network design and performance,” Bolt Beranek and Newman, Inc., Tech. Rep. 2161, Aug. 1971.

    Google Scholar 

  22. F. Kamoun, “Design considerations for large computer communications networks,” Ph.D. dissertation, Univ. of California, Los Angeles, Eng. Rep. 7642, Apr. 1976.

    Google Scholar 

  23. F. Kamoun, “A drop and throttle flow control (DTFC) policy for computer networks,” Proceedings of the 9th Int. Teletraffic Congr., Spain, Oct. 1979.

    Google Scholar 

  24. P. Kermani and L. Kleinrock, “Dynamic flow control in store and forward computer networks,” IEEE Trans. Commun., vol. COM-27, Feb. 1979.

    Google Scholar 

  25. L. Kleinrock, Queueing Systems: Volume II. Computer Applications. New York: Wiley- Interscience, 1976.

    Google Scholar 

  26. L. Kleinrock, “On flow control in computer networks,” in Proc. Int. Conf Commun., June 1978.

    Google Scholar 

  27. L. Kleinrock, “Power and deterministic rules of thumb for probabilistic problems in computer communications,” in Proc. Int. Conf Commun., June 1979.

    Google Scholar 

  28. L. Kleinrock and P. Kermani, “Static flow control in store and forward computer networks,” IEEE Trans. Commun., vol. COM-27, Feb. 1979.

    Google Scholar 

  29. S. Lam and M. Reiser, “Congestion control of store and forward networks by buffer input limits,” in Proc. Nat. Telecommun. Conf, Los Angeles, CA, Dec. 1977.

    Google Scholar 

  30. R. Magoon and D. Twyver, “Flow and congestion control in SL-10 networks,” in Proc. Int. Symp. Flow Control Comput. Networks. Versailles, France, Feb. 1979.

    Google Scholar 

  31. J. C. Majithia et al., “Experiments in congestion control techniques,” in Proc. Int. Symp. Flow Control Comput. Networks, Versailles, France, Feb. 1979.

    Google Scholar 

  32. J. M. McQuillan et al., “Improvements in the design and performance of the ARPA network,” in Proc. Fall Joint Comput. Conf., 1972.

    Google Scholar 

  33. W. E. Naylor, “Stream traffic communication in packet-switched networks,” Ph.D. dissertation. Dep. Comput, Sci., School Eng. Appl. Sci., Univ. of California, Los Angeles, Sept. 1977.

    Google Scholar 

  34. M. Pennotti and M. Schwartz, “Congestion control in store and forward tandem Hnks,” IEEE Trans. Commun., Dec. 1975.

    Google Scholar 

  35. J. Postel, “A graph model analysis of computer communications protocols,” Ph.D. disseration, Univ. of Califomia, Los Angeles, Jan. 1974.

    Google Scholar 

  36. L. Pouzin, “Flow control in data networks—Methods and tools,” in Proc. Int. Conf Comput. Commun., Toronto, Ont. Canada, Aug. 1976.

    Google Scholar 

  37. W. L. Price, “Data network simulation experiments at the National Physical Laboratory,” Comput. Networks, vol. I, 1977.

    Google Scholar 

  38. W. L. Price, “A review of the flow control aspects of the network simulation studies at the National Physical Laboratory,” in Proc. Int. Symp. Flow Control in Comput. Networks, Versailles, France, Feb. 1979.

    Google Scholar 

  39. E. Raubold and J. Haenle, “A method of deadlock-free resource allocation and flow control in packet networks,” in Proc. Int. Conf Comput Commun., Toronto Ont., Canada, Aug. 1976.

    Google Scholar 

  40. M. Reiser, “A queueing network analysis of computer communication networks with window flow control,” IEEE Trans. Commun., pp. 1199–1209, Aug. 1979.

    Google Scholar 

  41. J. Rinde, “Routing and control in a centrally directed network,” in Proc. Nat. Comput Conf, Dallas, TX, June 1977.

    Google Scholar 

  42. J. Rinde and A. Caisse, “Passive flow control techniques for distributed networks,” in Proc. Int Symp. Comput Networks, Versailles, France, Feb. 1979.

    Google Scholar 

  43. M. Schwartz, and S. Saad, “Analysis of congestion control techniques in computer communication networks,” in Proc. Int Symp. Comput. Networks. Versailles, France, Feb. 1979.

    Google Scholar 

  44. J. M. Simon and A. Danet, “Controle des ressources et principes de routage dans le reseau TRANSPAC,” in Proc. Int Symp. Comput Networks. Versailles, France, Feb. 1979.

    Google Scholar 

  45. J. Silvester “On spatial capacity of packet radio networks,” Ph.D. dissertation, Dep. Comput. Sci., School Eng. Appl. Sci., Univ. of Califomia, Los Angeles, Mar. 1980.

    Google Scholar 

  46. A. C. Sunshine, “Interconnection of computer networks,” Comput Networks, vol. 1, 1977.

    Google Scholar 

  47. A. C. Sunshine, “Transport protocols for computer networks,” in Protocols and Techniques for Data Communications Networks, F. Kuo, Ed. Englewood Cliffs, NJ: Prentice- Hall, 1980.

    Google Scholar 

  48. F. Tobagi, “Multiaccess link control,” this book. Chap. 6.

    Google Scholar 

  49. J. W. Wong and M. S. Unsoy, “Analysis of flow control in switched data networks,” in Proc. Int. Fed Inf Processing Soc. Conf, Aug. 1977.

    Google Scholar 

  50. Y. Yemini and L. Kleinrock, “On a general rule for access control or, silence is golden…,” in Proc. Int Symp. Flow Control Comput. Networks, Versailles, France, Feb. 1979.

    Google Scholar 

  51. P. Zafiropulo, “A new approach to protocol validation,” in Proc. Int. Conf. Commun. June, 1977.

    Google Scholar 

  52. H. Zimmermann, “The Cyclades end-to-end protocol,” in Proc. 4th Data Commun. Symp., Quebec, P. Q., Canada, Oct. 1975, pp. 7:21–26.

    Google Scholar 

  53. Schwartz and Stern, “Routing protocols,” this book. Chap. 12.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Plenum Press, New York

About this chapter

Cite this chapter

Gerla, M., Kleinrock, L. (1982). Flow Control Protocols. In: Green, P.E. (eds) Computer Network Architectures and Protocols. Applications of Communications Theory. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-6698-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-6698-4_13

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4615-6700-4

  • Online ISBN: 978-1-4615-6698-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics