Flow Control and Routing Algorithms for Data Networks

Abstract

We consider flow control algorithms consisting of two parts: quasi- static flow control and dynamic flow control. The quasi-static part uses short term average information on network utilization to allocate maximum data rates and to determine routes for each user. The rates are allocated to achieve an optimal trade-off between assigned priority cost functions for each user and the cost of congestion in the network. This optimization can be done by a distributed algorithm and is essentially no more complicated than optimizing routing alone. The dynamic flow control has the function of admitting or rejecting individual units of traffic into the network so as to enforce the maximum allocated rates and to prevent congestion by smoothing out the fluctuations in buffer occupancy. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1980
Accession Number
ADA088767

Entities

People

  • R. G. Gallager
  • S. J. Golestaani

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Ground and Sea Platforms
  • Human Systems

DTIC Thesaurus Topics

  • Algorithms
  • Communication Channels
  • Computations
  • Computer Communications
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Electrical Engineering
  • Electronics Laboratories
  • Engineering
  • Equations
  • Hypervelocity Flow
  • Information Processing
  • Information Theory
  • Military Research
  • Networks
  • New York

Fields of Study

  • Computer science

Readers

  • Calculus or Mathematical Analysis
  • Computer Networking