Skip to main content

Learning Automata Models for Adaptive Flow Control in Packet-Switching Networks

  • Chapter
Adaptive and Learning Systems

Abstract

Performance and Stability results for three adaptive isarithmic flow control systems for packet-switching networks are described. The performance models, which are based on the BCMP theory for closed networks of queues, are exact under stationary conditions. The control architectures considered include one centralized and two decentralized schemes. The decentralized architectures include single-chain and multiple-chain cases. The controllers are modeled by L R−I learning automata. Four types of network feedback responses were considered. These are loop permit delay, loop population, loop power and path delay, where a loop includes the controller, the source queue, the network path to the message destination node and the path back to the controller. The model has been verified by Monte Carlo event simulation, thus demonstrating the feasibility of the proposed control systems and the accuracy of the analytic performance model. The various control architectures and algorithms are compared in regard to their power performance, transient response and stability characteristics. Several areas for further research are then identified.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. D.W. Davies, “The Control of Congestion in Packet Switching Networks,” IEEE Trans. on Comm., vol. COM-20, June 1972.

    Google Scholar 

  2. M. Reiser, “A Queueing Network Analysis of Computer Communication Networks with Window Flow Control,” IEEE Trans. on Comm., vol. COM-27, No. 8, August 1979.

    Google Scholar 

  3. W.J. Gordon and G.F. Newell, “Closed Queueing Systems with Exponential Servers,” Operations Research, vol. 15, pp. 254–265, 1967.

    Article  MATH  Google Scholar 

  4. F. Baskett, K.M. Chandy, R.R. Muntz and F. Palacios, “Open, Closed and Mixed Networks of Queues with Different Classes of Customers,” Journal of the ACM, vol. 22, No. 2, April 1975.

    Google Scholar 

  5. S.S. Lam, “Dynamic Scaling and Growth Behavior of Queueing Network Normalization Constants,” Journal of the ACM, vol. 29, No. 2, pp. 492–513, April 1982.

    Article  MATH  Google Scholar 

  6. K.M. Chandy and C.H. Sauer, “Computational Algorithms for Product Form Queueing Networks,” Communications of the ACM, vol. 23, No. 10, Oct. 1980.

    Google Scholar 

  7. L.G. Mason, “An Optimal Learning Algorithm for S-Model Environments,” IEEE Trans. on Automatic Control, Oct. 1973.

    Google Scholar 

  8. P. Mars, K.S. Narendra and M. Chrystal, “Learning Automata Control of Computer Communication Networks,” Proceedings of the Third Yale Workshop on Applications of Adaptive Systems Theory, New Haven, June 1983.

    Google Scholar 

  9. L.G. Mason, “Equilibrium Flows, Routing Patterns and Algorithms for Store-andForward Networks,” Journal of Large Scale Systems, LSS 285, 1985.

    Google Scholar 

  10. M. Gerla and M. Staskauskas, “Fairness in Flow Controlled Networks,” Journal of Telecommunication Networks, 1982.

    Google Scholar 

  11. R.G. Gallager and S.J. Golestanni, “FlowControl and Routing Algorithms for Data Networks,” Proceedings of Intl. Conf. on Computer Communications, Atlanta, Georgia, Oct. 1980, pp. 779–784.

    Google Scholar 

  12. J.M. Jaffe, “A Decentralized `Optimal’ Multiple-User Flow Control Algorithm,” Proceedings of Intl. Conf. on Computer Communications, Atlanta, Georgia, Oct. 1980, pp. 839–844.

    Google Scholar 

  13. L.G. Mason and X. Gu, “Adaptive Isarithmic Control,” INRS-Tech. Rep. No. 85–18, May 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer Science+Business Media New York

About this chapter

Cite this chapter

Mason, L.G., Gu, X. (1986). Learning Automata Models for Adaptive Flow Control in Packet-Switching Networks. In: Narendra, K.S. (eds) Adaptive and Learning Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-1895-9_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-1895-9_14

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4757-1897-3

  • Online ISBN: 978-1-4757-1895-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics