TY - JOUR
T1 - Quality of service aware adaptive target queue length generation for active queue management
AU - Hotchi, Ryosuke
AU - Kubo, Ryogo
N1 - Funding Information:
This work was supported in part by JSPS KAKENHI under Grant 18K11275.
Publisher Copyright:
© 2021 The Authors. IET Control Theory & Applications published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology
PY - 2022/3
Y1 - 2022/3
N2 - Active queue management techniques have been proposed to mitigate serious congestion issues caused by transmission control protocol flows. Active queue management controllers based on control theory are superior in terms of control performance. Such a controller utilizes a target queue length as a control input, and the congestion control system attempts to maintain the actual queue length close to the target value. However, the specific setting of the target queue length has not been discussed sufficiently. For example, raising or lowering the target queue length may increase goodput or reduce queueing delay, respectively. Therefore, the target queue length should be appropriately generated according to the required quality of services and buffer status. This paper proposes a quality of services–aware adaptive target queue length generation algorithm for an active queue management controller based on control theory. The proposed algorithm comprises two modes (loss-aware and delay-aware modes) and attempts to raise or lower the target queue length by considering the buffer status to increase the goodput or reduce the queueing delay. Simulation results revealed that the proposed algorithm could increase goodput or reduce queueing delay on each mode by adapting to the buffer status, which is in contrast to conventional methods.
AB - Active queue management techniques have been proposed to mitigate serious congestion issues caused by transmission control protocol flows. Active queue management controllers based on control theory are superior in terms of control performance. Such a controller utilizes a target queue length as a control input, and the congestion control system attempts to maintain the actual queue length close to the target value. However, the specific setting of the target queue length has not been discussed sufficiently. For example, raising or lowering the target queue length may increase goodput or reduce queueing delay, respectively. Therefore, the target queue length should be appropriately generated according to the required quality of services and buffer status. This paper proposes a quality of services–aware adaptive target queue length generation algorithm for an active queue management controller based on control theory. The proposed algorithm comprises two modes (loss-aware and delay-aware modes) and attempts to raise or lower the target queue length by considering the buffer status to increase the goodput or reduce the queueing delay. Simulation results revealed that the proposed algorithm could increase goodput or reduce queueing delay on each mode by adapting to the buffer status, which is in contrast to conventional methods.
UR - http://www.scopus.com/inward/record.url?scp=85121610883&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85121610883&partnerID=8YFLogxK
U2 - 10.1049/cth2.12234
DO - 10.1049/cth2.12234
M3 - Article
AN - SCOPUS:85121610883
SN - 1751-8644
VL - 16
SP - 398
EP - 413
JO - IET Control Theory and Applications
JF - IET Control Theory and Applications
IS - 4
ER -