Active Queue Management (AQM) Performance Analysis Based On Controled Delay (CoDel) Against Bufferbloat On Real-Time Aplication
DOI:
https://doi.org/10.21108/INDOJC.2017.2.1.139Abstract
Bufferbloat merupakan salah satu kondisi buffer dengan ukuran besar yang cenderungselalu penuh dan menyebabkan antrian panjang didalam buffer, jika hal ini terjadi secara
terus-menerus maka dapat menyebabkan jeda transmisi yang tinggi. Bufferbloat sering
terjadi pada aplikasi berbasis real-time. Active Queue Management (AQM) merupakan
salah satu cara untuk menangani terjadinya bufferbloat., AQM umumnya menggunakan
algoritma Drop Tail untuk menangani kondisi antrian panjang dalam buffer router di
jaringan. Namun demikian, performansi AQM berbasis Drop Tail kurang dapat
diandalkan karena jeda transmisi dalam keadaan bufferbloat masih tinggi. Telah banyak
studi dilakukan untuk menangani bufferbloat, seperti Drop Tail, Random Early Detection
(RED) dan Controlled Delay (CoDel). Dari riset yang telah dilakukan tersebut masih sulit
ditemukan performasi algoritma terbaik dalam menangani bufferbloat. Untuk hal tersebut,
paper ini menyajikan studi performansi penanganan bufferbloat menggunakan ketiga
algoritma diatas. Dalam studi ini, video streaming digunakan sebagai traffic uji untuk
menentukan performansi algoritma terbaik dalam mengatasi bufferbloat. Sedangkan
metriks uji yang digunakan dalam riset ini adalah latency, throughput dan packet-loss.
Analisa hasil pengujian mengambil 3 hasil terbaik dalam setiap percobaan. Hasil
pengujian menunjukan performansi algoritma CoDel jauh lebih baik dalam menangani
latency yang tinggi pada kondisi bufferbloat dibandingkan RED dan Drop Tail. Namun
untuk packet-loss dan throughput performansi RED dan Drop Tail masih unggul
dibanding algoritma CoDel
Downloads
References
Braden, R., dan teman teman. 1998. "Recommendations on Queue Management and Congestion Avoidance
in the Internet, RFC2309 (Informational), Internet Engineering Task Force." Internet Engineering Task
Force, RFC2309 (Informational). April. http://www.ietf.org/rfc/rfc2309.txt.
Gettys, J., Kathleen N. 2011. "Bufferbloat: Dark Buffers in the Internet."AQM Queue. November.
http://queue.acm.org/detail.cfm?id=2071893.
Gettys, J., Kathleen N., dan teman-teman. 2014. http://www.bufferbloat.net. Agustus 12.
Greg W., Dan R. 2013. "Active Queue Management Algorithms DOCSIS 3.0." CableLabs. April.
http://www.cablelabs.com/wpcontent/uploads/2013/11/Active_Queue_Management_Algorithms_DOCSIS_3_0.pdf.
Hoiland-Jorgensen, Toke. 2012. "Battling Bufferbloat: An experimental comparison of four approaches to
queue management in Linux Master module project Computer Science". RUDAR (Roskilde University
Digita Archive. Desember. http://rudar.ruc.dk/handle/1800/9322.
Høiland-Jørgensen, Toke. 2014. "Netperf Wrapper-Python wrapper to run multiple simultaneous netperf
instances and aggregate the results". Accessed November 2014. github.com/tohojo/netperf-wrapper
Jacobson, V., Kathleen, N. 2012. "Controlling Queue Delay - A modern AQM is just one piece of the solution
to bufferbloat". Asscociation for Computing Machinery (ACM Queue). Mei.
http://queue.acm.org/detail.cfm?id=2209336.
Naeem, K., David, R., Michael, W. 2014. "The new AQM kids on the block: An experimental evaluation of
CoDel and PIE". IEEE Xplore 85-90.
Nichols, K., Jacobson, V. 2014. "Controlled Delay Active Queue Management draft-ietf-aqm-codel-00".
Internet Engineering Task Force. Oktober 24. http://www.ietf.org/id/draft-ietf-aqm-codel-00.txt.
Preethi Rao V., Mohit P. Tahiliani, Udaya Kumar K. Shenoy. 2014. "Analysis of sfqCoDel for Active Queue
Management". IEEE Xplore 262-267
Raghuvanshi, D.M., B. Annappa, and Mohit P. T. 2013. "On the Effectiveness of CoDel for Active Queue
Management". IEEE Computer Society, In Proceedings of Third International Conference on Advanced
Computing & Communication Technologies, ACCT107114.
Ryu, Seungwan. 2002. "Active Queue Management (AQM) based Internet Congestion Control". University
at Buffalo. Oktober. http://www.cse.buffalo.edu/~qiao/cse620/fall04/AQM-Fall04.pdf.
Sally, F., Van, J. 1993. "Random Early Detection Gateways for Congestion Avoidance". Lawrence Berkeley
Laboratory. Agustus. http://www.icir.org/floyd/papers/early.twocolumn.pdf.
[15] Sharma, Tanvi. 2014. "Controlling Queue Delay (CoDel) to counter the Bufferbloat Problem in
Internet". INPRESSCO International Journal of Current Engineering and Technology. Juni.
http://inpressco.com/wp-content/uploads/2014/07/Paper1992210-2215.pdf.
[16] Taht, Dave. 2012. "RFC: Realtime Response Under Load (rrul) test specification". GMANE. September.
http://article.gmane.org/gmane.network.routing.bufferbloat/940/.
Tannenbaum, A.S. 2011. "Computer Network 5th Edition". New Jersey: Prentice Hall, Inc
Downloads
Published
How to Cite
Issue
Section
License
- Manuscript submitted to IndoJC has to be an original work of the author(s), contains no element of plagiarism, and has never been published or is not being considered for publication in other journals.Â
- Copyright on any article is retained by the author(s). Regarding copyright transfers please see below.
- Authors grant IndoJC a license to publish the article and identify itself as the original publisher.
- Authors grant IndoJC commercial rights to produce hardcopy volumes of the journal for sale to libraries and individuals.
- Authors grant any third party the right to use the article freely as long as its original authors and citation details are identified.
- The article and any associated published material is distributed under the Creative Commons Attribution 4.0License