Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2015, Article ID 628583, 13 pages
http://dx.doi.org/10.1155/2015/628583
Research Article

Cascade Probability Control to Mitigate Bufferbloat under Multiple Real-World TCP Stacks

1Department of Information and Communication System, Inje University, Gimhae, Gyeongnam 621-749, Republic of Korea
2Department of Information and Communications Engineering, Inje University, Gimhae, Gyeongnam 621-749, Republic of Korea

Received 22 June 2015; Accepted 13 August 2015

Academic Editor: Rongwei Guo

Copyright © 2015 Hoang-Linh To et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. J. B. Nagle, “On packet switches with infinite storage,” IEEE Transactions on Communications, vol. 35, no. 4, pp. 435–438, 1987. View at Publisher · View at Google Scholar · View at Scopus
  2. J. Gettys, “Bufferbloat: dark buffers in the Internet,” IEEE Internet Computing, vol. 15, no. 3, pp. 95–96, 2011. View at Publisher · View at Google Scholar · View at Scopus
  3. T. Hoiland-Jorgensen, Battling bufferbloat: an experimental comparison of four approaches to queue management in linux [Master module project], Roskilde University, 2012.
  4. M. Hassan and R. Jain, High Performance TCP/IP Networking: Concepts, Issues, and Solutions, Prentice-Hall, 2003.
  5. S. Floyd and V. Jacobson, “Random early detection gateways for congestion avoidance,” IEEE/ACM Transactions on Networking, vol. 1, no. 4, pp. 397–413, 1993. View at Publisher · View at Google Scholar · View at Scopus
  6. J. Sun, M. Zukerman, and M. Palaniswami, “Stabilizing RED using a fuzzy controller,” in Proceedings of the IEEE International Conference on Communications (ICC '07), pp. 266–271, June 2007. View at Publisher · View at Google Scholar · View at Scopus
  7. S. Floyd, R. Gummadi, and S. Shenker, “Adaptive red: an algorithm for increasing the robustness of red's active queue management,” Tech. Rep., 2001. View at Google Scholar
  8. M. May, J. Bolot, C. Diot, and B. Lyles, “Reasons not to deploy red,” in Proceedings of the 7th International Workshop on Quality of Service (IWQoS '99), pp. 260–262, 1999.
  9. J. Hwang and S.-S. Byun, “A resilient buffer allocation scheme in active queue management: a stochastic cooperative game theoretic approach,” International Journal of Communication Systems, vol. 28, no. 6, pp. 1080–1099, 2015. View at Publisher · View at Google Scholar
  10. M. Khosroshahy, “UARA in edge routers: an effective approach to user fairness and traffic shaping,” International Journal of Communication Systems, vol. 25, no. 2, pp. 169–184, 2012. View at Publisher · View at Google Scholar · View at Scopus
  11. K. Nichols and V. Jacobson, “Controlling queue delay,” Queue, vol. 10, no. 5, p. 20, 2012. View at Publisher · View at Google Scholar
  12. C. V. Hollot, V. Misra, D. Towsley, and W.-B. Gong, “A control theoretic analysis of RED,” in Proceedings of the 20th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '01), vol. 3, pp. 1510–1519, IEEE, Anchorage, Alaska, USA, April 2001. View at Publisher · View at Google Scholar · View at Scopus
  13. R. Zhu, H. Teng, and J. Fu, “A predictive PID controller for AQM router supporting TCP with ECN,” in Proceedings of the 2004 Joint Conference of the 10th Asia-Pacific Conference on Communications and the 5th International Symposium on Multi-Dimensional Mobile Communications, vol. 1, pp. 356–360, August 2004.
  14. G. Kahe, A. H. Jahangir, and B. Ebrahimi, “A compensated PID active queue management controller using an improved queue dynamic model,” International Journal of Communication Systems, vol. 27, no. 12, pp. 4543–4563, 2014. View at Publisher · View at Google Scholar · View at Scopus
  15. H.-L. To, G.-O. Yoon, J.-H. Nam, G. Solongo, and W.-J. Hwang, “Feedback burst loss ratio control for link performance improvement in optical burst switching networks,” Journal of Korea Multimedia Society, vol. 16, no. 9, pp. 1067–1076, 2013. View at Publisher · View at Google Scholar
  16. K. B. Kim, “Design of feedback controls supporting TCP based on the state-space approach,” IEEE Transactions on Automatic Control, vol. 51, no. 7, pp. 1086–1099, 2006. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  17. H.-L. To, S.-H. Lee, and W.-J. Hwang, “A burst loss probability model with impatient customer feature for optical burst switching networks,” International Journal of Communication Systems, vol. 28, no. 11, pp. 1729–1740, 2015. View at Publisher · View at Google Scholar
  18. R. Adams, “Active queue management: a survey,” IEEE Communications Surveys and Tutorials, vol. 15, no. 3, pp. 1425–1476, 2013. View at Publisher · View at Google Scholar · View at Scopus
  19. J. Aweya, M. Ouellette, and D. Y. Montuno, “DRED: a random early detection algorithm for TCP/IP networks,” International Journal of Communication Systems, vol. 15, no. 4, pp. 287–307, 2002. View at Publisher · View at Google Scholar · View at Scopus
  20. F. Ren, C. Lin, and B. Wei, “Design a robust controller for active queue management in large delay networks,” in Proceedings of the 9th International Symposium on Computers and Communications (ISCC '04), vol. 2, pp. 748–754, June 2004.
  21. S. Xiang, B. Xu, S. Wu, and D. Peng, “Gain adaptive smith predictor for congestion control in robust active queue management,” in Proceedings of the 6th World Congress on Intelligent Control and Automation (WCICA '06), vol. 1, pp. 4489–4493, June 2006. View at Publisher · View at Google Scholar · View at Scopus
  22. D.-M. Chiu and R. Jain, “Analysis of the increase and decrease algorithms for congestion avoidance in computer networks,” Computer Networks and ISDN Systems, vol. 17, no. 1, pp. 1–14, 1989. View at Publisher · View at Google Scholar
  23. G. Patil and G. Raina, “Some guidelines for queue management in high-speed networks,” in Proceedings of the 3rd Asian Himalayas International Conference on Internet (AH-ICI '12), pp. 1–6, IEEE, Kathmandu, Nepal, November 2012. View at Publisher · View at Google Scholar
  24. F. Du and J. Sun, “An aqm scheme based on adaptive weight cascaded pid controller,” in Proceedings of the 10th World Congress on Intelligent Control and Automation (WCICA '12), pp. 2849–2854, July 2012. View at Publisher · View at Google Scholar · View at Scopus
  25. N. Kuhn, P. Natarajan, D. Ros, and N. Khademi, AQM Characterization Guidelines, IETF89, 2014.
  26. A. Varga, “Using the OMNeT++ discrete event simulation system in education,” IEEE Transactions on Education, vol. 42, no. 4, p. 11, 1999. View at Google Scholar · View at Scopus
  27. D. Taht, Realtime Response Under Load (RRUL) Test, draft 07, 2012, https://github.com/dtaht/deBloat/blob/master/spec/rrule.doc.
  28. C. Hornig, “A standard for the transmission of IP datagrams over ethernet networks,” Network Working Group RFC894, 1984. View at Google Scholar
  29. D. J. Leith, L. L. H. Andrew, T. Quetchenbach, R. N. Shorten, and K. Lavi, “Experimental evaluation of delay/loss-based TCP congestion control algorithms,” in Proceedings of the 6th International Workshop on Protocols for Fast Long-Distance Networks (PFLDnet '08), University of Manchester, Manchester, UK, March 2008.
  30. S. Ha, I. Rhee, and L. Xu, “Cubic: a new tcp-friendly high-speed tcp variant,” ACM SIGOPS Operating Systems Review, vol. 42, no. 5, pp. 64–74, 2008. View at Publisher · View at Google Scholar