Optimal Control for Bufferbloat Queue Management Using Indirect Method with Parametric Optimization
TL;DR: This article designs a forward-backward optimal control queue algorithm based on an indirect approach with parametric optimization that has advantages of scalability and accuracy compared to direct approaches, while still maintaining good throughput and shorter queue length than several existing queue management algorithms.
read more
Abstract: Because memory buffers become larger and cheaper, they have been put into network devices to reduce the number of loss packets and improve network performance. However, the consequences of large buffers are long queues at network bottlenecks and throughput saturation, which has been recently noticed in research community as bufferbloat phenomenon. To address such issues, in this article, we design a forward-backward optimal control queue algorithm based on an indirect approach with parametric optimization. The cost function which we want to minimize represents a trade-off between queue length and packet loss rate performance. Through the integration of an indirect approach with parametric optimization, our proposal has advantages of scalability and accuracy compared to direct approaches, while still maintaining good throughput and shorter queue length than several existing queue management algorithms. All numerical analysis, simulation in ns-2, and experiment results are provided to solidify the efficiency of our proposal. In detailed comparisons to other conventional algorithms, the proposed procedure can run much faster than direct collocation methods while maintaining a desired short queue (≈40 packets in simulation and 80 (ms) in experiment test).
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Infinite Queue Management via Cascade Control for Industrial Routers in Smart Grid IP Networks
TL;DR: This paper proposes an enqueue-dequeue dropping cascade control using a two-loop design method to control both window size and queue length and shows how this can be easily implemented into router firmware with provided discrete expressions.
A computational method on derivative variations of optimal control
TL;DR: An algorithm for solving optimal control problems in a class of continuously differentiable control functions with bounded derivatives based on derivative variations is proposed and constructed based on the optimality conditions.
Balancing Tradeoffs in Network Queue Management Problem via Forward–Backward Sweeping with Finite Checkpoints
TL;DR: In this article , the authors propose to use the revolve algorithm in checkpointing and choose a finite number of checkpoints to reduce the complexity of the checkpointing algorithm, which results in better performance than other deployed queue management algorithms.
Storage Reduction of Forward-Backward Sweeping Method of Optimal Control of Active Queue Management
Wejdan Alrashdan,Amr Radwan +1 more
- 01 Jan 2023
TL;DR: The forward-backward sweeping method combined with checkpointing technique effectively reduces storage space and improves performance of active queue management algorithms.
References
Random early detection gateways for congestion avoidance
Sally Floyd,Van Jacobson +1 more
TL;DR: Red gateways are designed to accompany a transport-layer congestion control protocol such as TCP and have no bias against bursty traffic and avoids the global synchronization of many connections decreasing their window at the same time.
•Book
Applied Optimal Control: Optimization, Estimation, and Control
Arthur E. Bryson,Yu-Chi Ho,George M. Siouris +2 more
- 01 Oct 1979
TL;DR: This best-selling text focuses on the analysis and design of complicated dynamics systems and is recommended by engineers, applied mathematicians, and undergraduates.
3K
•Book
Applied optimal control : optimization, estimation and control
Arthur E. Bryson,Yu-Chi Ho +1 more
- 01 Jan 1975
2.1K
•Book
Practical Methods for Optimal Control Using Nonlinear Programming
John T. Betts,I Kolmanovsky +1 more
- 01 Jan 1987
TL;DR: The optimal control problem is illustrated with examples of large, sparse nonlinear programming and a comparison of optimal control problems in the context of discrete-time programming.
1.6K
•Book
Introduction to Network Simulator NS2
Teerawat Issariyakul,Ekram Hossain +1 more
- 20 Oct 2008
TL;DR: This primer provides materials for NS2 beginners for understanding the architecture of Network Simulator 2 (NS2) and for incorporating simulation modules into NS2, including simulation-related objects, network objects, packet- related objects, and helper objects.