THE COMPARATIVE ANALYSIS OF ALGORITHMS ACTIVE QUEUE MANAGEMENT WHILE VARYING THE PARAMETERS OF TCP/IP NETWORKS
DOI:
https://doi.org/10.33099/2311-7249/2015-24-3-31-37Keywords:
AQM-system, Network TCP/IP, PID-, PI- and RED-regulators.Abstract
The problem of providing quality of service in networks, operating on the basis of the protocol stack TCP/IP, it has been and remains relevant to the development of protocols, network equipment, service providers and end users. At all levels of the network actively used by buffering mechanisms and management queuing packets, including adaptive and designed with one hand, to serve traffic bursts with minimal losses packets, and the other - to provide sufficient bandwidth and acceptable to the end user delays. In this article, the processes in the active queue management systems (AQM- systems) using PID-, PI- and RED-controllers with variable parameters of TCP/IP network (random change of traffic load - random changes in the number of TCP sessions and random round trip time RTT) based interactive system MATLAB.References
Dorf R. (2002), Modern control systems. Trans. from Eng. 3rd ed.[Sovremennye sistemy upravlenia. Per. s angl. 3-e izd.], Laboratoria Bazovyh Znaniy, Moscow, 832 p.
D`iakonov V. (2003) MATLAB 6/6.1/6.5+Simulink 4/5 in mathematics and modeling. Full user's guide. [MATLAB 6/6.1/6.5+Simulink 4/5 v matematike i modelirovanii. Polnoe rukovodstvo pol`zovatelia.], SOLON-Press, Moscow, 576 p.
D`iakonov V. (2001) Mathematical packages of expansion of MATLAB. Special directory. [Matematicheskie pakety rasshireniia MATLAB. Specialniy Spravochnik.], Piter, St.Petersburg, 480 p.
Kuo B., (1986) Theory and design of digital control systems. [Teoriia I proektirovanie cifrovyh system upravlenia.], Mashinostroenie, Moscow, 448 p.
Leonenkov A., (2003) Indistinct modeling in the environment of MATLAB and fuzzyTECH. [Nechetkoe modelirovanie v srede MATLAB i fuzzyTECH.], BHV-Peterburg, St.Petersburg, 736 p.
Heying Z., Baohong L., and Wenhua D. (2003), Design of a robust active queue management algorithm based on feedback compensation. Proceedings of ACM/SIGCOMM’2003, pp. 277–285.
Hollot C.V., Misra V., Towsley D., Gong W.B. (2001), “A Control Theoretic Analysis of RED,” in Proceedings of IEEE/INFOCOM, pp. 1510–1519.
Hollot C.V., Misra V., Towsley D., Gong W.B. (2002), Analysis and design of controllers for AQM routers supporting TCP flows. IEEE/ACM Transactions on Automatic Control, vol. 47, no.6, pp. 945–959.
Hollot C.V., Misra V., Towsley D., Gong W.B., (2001), On Designing Improved Controllers for Routers Supporting TCP Flows, in Proceedings of IEEE INFOCOM’2001, pp. 1726–1734.
Ryu S., Ryu B., Jeong M., Park S. (2005), PI-PD-controller for adaptive and robust active queue management for Internet congestion control SIMULATION, Vol.81, Issue 6, pp. 437–459.
Ryu S., Rump C. (2004), Application of a PID feedback control algorithm for adaptive queue management to support TCP congestion control. Journal of Communications and Networks 6 (2), pp. 133–146.
Wu W., Ren Y., Shan X. (2001), A self-configuring PI controller for active queue management. Proc. of APCC’2001, Tokyo, Japan, pp. 368–371.
Yanfei F., Fengyuan R., Chuang L. (2003), Design a PID controller for active queue management. Proceedings of ISCC’2003, pp. 985–990.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
4. Personal data and metadata contained in articles are available for storage and processing in various databases and information systems, including them in analytical and statistical reports, creating reasonable relationships of scientific , literary and art objects with personal data, etc. on an area which is not limited.