Adaptive optimization for active queue management supporting TCP flows

Simone Baldi, Elias B. Kosmatopoulos, Andreas Pitsillides, Marios Lestas, Petros A. Ioannou, Yiming Wan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

An adaptive decentralized strategy for active queue management of TCP flows over communication networks is presented. The proposed strategy solves locally, at each link, an optimal control problem, minimizing a cost composed of residual capacity and buffer queue size. The solution of the optimal control problem exploits an adaptive optimization algorithm aiming at adaptively minimizing a suitable approximation of the Hamilton-Jacobi-Bellman equation associated with the optimal control problem. Simulations results, obtained by using a fluid flow based model of the communication network and a common network topology, show improvement with respect to the Random Early Detection strategy. Besides, it is shown that the performance of the proposed decentralized solution is comparable with the performance obtained with a centralized strategy, which solves the optimal control problem via a central unit that maintains the flow states of the entire network.

Original languageEnglish
Title of host publication2016 American Control Conference, ACC 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages751-756
Number of pages6
ISBN (Electronic)9781467386821
DOIs
Publication statusPublished - 28 Jul 2016
Externally publishedYes
Event2016 American Control Conference, ACC 2016 - Boston, United States
Duration: 6 Jul 20168 Jul 2016

Publication series

NameProceedings of the American Control Conference
Volume2016-July
ISSN (Print)0743-1619

Conference

Conference2016 American Control Conference, ACC 2016
Country/TerritoryUnited States
CityBoston
Period6/07/168/07/16

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Adaptive optimization for active queue management supporting TCP flows'. Together they form a unique fingerprint.

Cite this