Overload control

from Wikipedia, the free encyclopedia

When overload or congestion control (also overload and congestion control ) is methods to allow technical systems can be operated at the highest possible performance, without being damaged.

Overload Control

Under overload control generally refers to all the measures and techniques that are introduced in order to protect ongoing technical systems from overloading of any kind. A system overload can occur if the requirements placed on the system consume more system resources than the system has available in the time required to meet the requirements. Depending on the type of system, various resources can play a role such as:

  • Engine performance in mechanical engineering and the automotive industry
  • Processing power in the field of computer technology
  • mechanical strength of components
  • Dielectric strength of electrical and electronic components
  • Storage capacity in logistics systems
  • Storage capacity in computer technology
  • Transport capacity in logistics companies or in transport planning
  • Channel capacity (available data transmission rates) in computer networks

Congestion Control

Under congestion control refers to techniques for preventing and resolving jams (Engl. Congestion) both in traffic planning of people and vehicles as well as in the transport of packet-switched computer networks .

Due to high quality of service requirements, increasingly complex network structures and the need to efficiently use the backbone data rate in modern networks, a simple flow control and the retransmission procedure ( best effort service) are often no longer sufficient, so that more complex procedures have to be used, such as :

  • The most common mechanism for avoiding congestion is to guarantee a maximum data rate from the client to the server across the entire network with appropriate signaling protocols (e.g. RSVP , MPLS ). This is also called Integrated Service ( IntServ ).
  • With the Differentiated Service ( DiffServ ), on the other hand, compliance with traffic contracts is only implemented through congestion control in routers or switches. It is controlled by packet classification, queuing and various algorithms, according to which the data packets are forwarded from the queues for transmission.

Since these mechanisms can be used not only in the event of traffic jams, but also generally to shape the traffic for better utilization of network connections, terms such as traffic shaping or German traffic shaping or traffic flow shaping are also common.