powered by:
MagicWare, s.r.o.

A Discrete-Event Systems Model For Congestion Control

Authors:Rohloff Kurt, University of Illinois, United States
Alpcan Tansu, University of Illinois, United States
Basar Tamer, University of Illinois, United States
Topic:1.3 Discrete Event and Hybrid Systems
Session:Supervisory Control of Modular and Decentralized Discrete Event Systems
Keywords: Discrete-Event Systems, Queues, Networks, Supervisory Control, Decentralized Control Systems.

Abstract

This paper presents a discrete-event systems approach to the modeling of a packet switching communication link shared by multiple users for the purpose of end-to-end congestion control. A discrete-event system model for the interaction between a shared communication link and the users is introduced which captures the behavior that the link users receive acknowledgments for successfully transmitted packets with a delay that is proportional to the level of congestion in the link. An end-to-end congestion control scheme for this system model is presented that uses the concept of an observer from supervisory control theory. The link model and controllers are implemented in both a Java programming language simulation and the NS2 network simulation software for analysis.