z-logo
open-access-imgOpen Access
OFEX Controller to Improve Queueing and User Performance in Multi‐bottleneck Networks
Author(s) -
Liu Jungang,
Yang Oliver W.W.
Publication year - 2014
Publication title -
etri journal
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.295
H-Index - 46
eISSN - 2233-7326
pISSN - 1225-6463
DOI - 10.4218/etrij.14.0113.0036
Subject(s) - computer science , queueing theory , router , bottleneck , queuing delay , network congestion , flow control (data) , queue , packet loss , controller (irrigation) , network packet , bandwidth (computing) , signal flow graph , control theory (sociology) , computer network , real time computing , engineering , control (management) , artificial intelligence , agronomy , biology , embedded system , electrical engineering
We have designed and investigated a new congestion control scheme, called optimal and fully explicit (OFEX) controller. Different from existing relatively explicit controllers, this new scheme can provide not only optimal bandwidth allocation but also a fully explicit congestion signal to sources. It uses the congestion signal from the most congested link instead of the cumulative signal from the flow path. In this way, it overcomes the drawback of relatively explicit controllers exhibiting bias toward multi‐bottlenecked users and significantly improves their convergence speed and source throughput performance. Furthermore, our OFEX‐controller design considers a dynamic model by proposing a remedial measure against the unpredictable bandwidth changes in contention‐based multi‐access networks. Compared with former works/controllers, this remedy also effectively reduces the instantaneous queue size in a router and thus significantly improves queuing delay and packet loss performance. We have evaluated the effectiveness of the OFEX controller in OPNET. The experimental comparison with the existing relatively explicit controllers verifies the superiority of our new scheme.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here