본문 바로가기
KERD
논문KCI 등재

LTE 기반 모바일 DaaS 환경에서 비디오 스트리밍을 위한 Linux TCP 구현물의 실험적 성능 분석

An Experimental Analysis of Linux TCP Variants for Video Streaming in LTE-based Mobile DaaS Environments

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

Recent network environment has been rapidly evolved to cloud computing environment based on the development of the Internet technologies. Furthermore there is an increasing demand on mobile cloud computing due to explosive growth of smart devices and wide deployment of LTE-based cellular networks. Thus mobile Desktop-as-a-Service(DaaS) could be a pervasive service for nomadic users. In addition, video streaming traffic is currently more than two-thirds of mobile traffic and ever increasing. All such trends enable that video streaming in mobile DaaS could be an important concern for mobile cloud computing. It should be noted that the performance of the Transmission Control Protocol(TCP) on cloud host servers greatly affects Quality of Service(QoS) of video streams for mobile users. With widely deployed Linux server platforms for cloud computing, in this paper, we conduct an experimental analysis of the twelve Linux TCP variants in mobile DaaS environments. The results of our experiments show that the TCP Illinois outperforms the other TCP variants in terms of wide range of packet loss rate and propagation delay over LTE-based wireless links between cloud servers and mobile devices, even though TCP CUBIC is usually used in default in the current Linux systems.

Abstract

Recent network environment has been rapidly evolved to cloud computing environment based on the development of the Internet technologies. Furthermore there is an increasing demand on mobile cloud computing due to explosive growth of smart devices and wide deployment of LTE-based cellular networks. Thus mobile Desktop-as-a-Service(DaaS) could be a pervasive service for nomadic users. In addition, video streaming traffic is currently more than two-thirds of mobile traffic and ever increasing. All such trends enable that video streaming in mobile DaaS could be an important concern for mobile cloud computing. It should be noted that the performance of the Transmission Control Protocol(TCP) on cloud host servers greatly affects Quality of Service(QoS) of video streams for mobile users. With widely deployed Linux server platforms for cloud computing, in this paper, we conduct an experimental analysis of the twelve Linux TCP variants in mobile DaaS environments. The results of our experiments show that the TCP Illinois outperforms the other TCP variants in terms of wide range of packet loss rate and propagation delay over LTE-based wireless links between cloud servers and mobile devices, even though TCP CUBIC is usually used in default in the current Linux systems.

참고문헌 (29)

  1. S. Cristofaro, "Virtual distro dispatcher : a light-weight desktop-as-a-Service solution", Proceedings of Cloud Computing Conference, pp.247~260 (2009)
  2. R. S. Chang, "Mobile cloud computing research – Issues, challenges, and needs", Proceedings of IEEE 7th International Symposium on Service Oriented System Engineering, pp.442~453 (2013)
  3. 이현철, "LTE 무선 네트워크에서의 TCP 성능 분석", 한국정보기술학회논문지, 11(5), pp.97~104 (2013), 한국정보기술학회
  4. S. Lederer, "Dynamic adaptive streaming over HTTP dataset", Proceedings of The 3rd Multimedia Systems Conference, pp.89~94 (2012)
  5. A. R. Khan, "A survey of mobile cloud computing application models", IEEE Communications Surveys & Tutorials, 16(1), pp.393~413 (2014)
  6. R. Sharma, "Mobile cloud computing : A needed shift from cloud to mobile cloud", Proceedings of The 5th International Conference on Computational Intelligence and Communication Networks, pp.536~539 (2013)
  7. D. Dev, "A review and research towards mobile cloud computing", Proceedings of The 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, pp.252~256 (2014)
  8. F. Lefevre, "Understanding TCP’s behavior over wireless links", Proceedings of Symposium on Communications and Vehicular Technology, pp.123~130 (2000)
  9. M. F. M. Fuzi, "Virtual desktop environment on cloud computing platform", Proceedings of IEEE 5th Control and System Graduate Research Colloquium, pp.80~84 (2014)
  10. A. Afanasyev, "Host-to-host congestion control for tcp", IEEE Communications Surveys &Tutorials, 12(3), pp.304~342 (2010)
  11. C. Callegari, "Behavior analysis of TCP Linux variants", Proceedings of International Symposium on Performance Evaluation of Computer and Telecommunication Systems, pp.218~225 (2010)
  12. D. Adami, "A behavioral study of TCP Linux variants over satellite networks", Proceedings of IEEE, 2011, 474~479
  13. Y. Wu, "On transport protocol performance measurement over 10Gbps high speed optical networks", Proceedings of The 18th International Conference on Computer Communications and Networks, pp.1~6 (2009)
  14. R. Alvarez-Horine, "Experimental evaluation of Linux TCP for adaptive video streaming over the cloud", Proceedings of IEEE Globecom Workshops, pp.747~752 (2012)
  15. N. U. Kim, "A remote control architecture for thin-client in mobile cloud computing", Proceedings of International Conference on Information Science and Applications, pp.1~2 (2013)
  16. S. Hemminger, "Network emulation with NetEm", Proceedings of Linux Conference (2005)
  17. S. Liu, "TCP-illinois : a loss and delay-based congestion control algorithm for high-speed networks", Proceedings of The 1st International Conference on Performance Evaluation Methodologies and Tools, pp.417~440 (2006)
  18. L. Xu, "Binary increase congestion(BIC)control for fast long-distance networks", Proceedings of The 23rd Annual Joint Conference of the IEEE Computer and Communications Societies, pp.2514~2524 (2004)
  19. A. Baiocchi, "YeAH-TCP : Yet another highspeed TCP", Proceedings of The 5th International Workshop on Protocols for FAST Long-Distance Networks, pp.37~42 (2007)
  20. L. A. Grieco, "Performance evaluation and comparison of Westwood+, New Reno and Vegas TCP congestion control", ACM Computer Communication Review, 34(2), pp.25~38 (2004)
  21. V. Jacobson, "Congestion avoidance and control", Proceedings of ACM Computer Communication Review, 18(4), pp.314~329 (1988)
  22. A. Kuzmanovic, "TCP-LP : A distributed algorithm for low priority data transfer", Proceedings of IEEE 22nd Annual Joint Conference of the IEEE Computer and Communications, pp.1691~1701 (2003)
  23. R. N. Shorten, "H-TCP : TCP for high-speed and long distance networks", Proceedings of The 5th International Workshop on Protocols for FAST Long-Distance Networks, pp.95~101 (2004)
  24. C. Caini, "TCP-Hybla : A TCP enhancement for heterogeneous networks", International Journal of Satellite Communications and Networking, 22(5), pp.547~566 (2004)
  25. L. S. Brakmo, "TCP Vegas : New techniques for congestion detection and avoidance", ACM Computer Communication Review, 24(4), pp.24~35 (1994)
  26. C. Fu, "TCP Veno : TCP enhancement for transmission over wireless access networks", IEEE Journal on Selected Areas in Communications, 21(2), pp.216~228 (2003)
  27. S. Ha, "CUBIC : A new TCP-friendly high-speed TCP variant", ACM SIGOPS Operating Systems Review, 42(5), pp.64~74 (2008)

관련 논문AI추천

이 간행물의 다른 논문 (7건)