PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

On Providing Cloud-awareness to Client's DASH Application by Using DASH over HTTP/2

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Mobile Cloud Networks group together mobile users and clouds containing content servers. Hence, they are an ideal framework for media content delivery. Streamswitching adaptive video players cope well with some limitations of Mobile Cloud Networks as low bandwidth and bandwidth variability in access network. Nonetheless, other limitations, as cloud congestion, are difficult to be managed by the video players. This paper presents a system for discovering fault situations at the cloud (e.g., cloud congestion) and notifying to the video player, which will take appropriate actions for saving the quality of media transmission. In proposed implementation the video application is DASH-capable and adaptation action may be both stream rate adaptation and content server adaptation. The communication between client and server uses "bidirectional" communication feature of HTTP/2 thanks to the new deployed modules running DASH over HTTP/2 in both client's and server's applications.
Słowa kluczowe
Rocznik
Tom
Strony
54--64
Opis fizyczny
Bibliogr. 25 poz., rys., tab.
Twórcy
  • National Institute of Telecommunications, Warsaw, Poland
autor
  • National Institute of Telecommunications, Warsaw, Poland
autor
  • CNRS-LaBRI, Bordeaux, France
  • CNRS-LaBRI, Bordeaux, France
autor
  • University Politehnica Bucharest, Bucharest, Romania
autor
  • Institute of Telecommunication, Warsaw University of Technology, Warsaw, Poland
  • Institute of Telecommunication, Warsaw University of Technology, Warsaw, Poland
Bibliografia
  • [1] T. Jursonovics and S. Imre, "Quality-based charging solutions for wireless multimedia services", Int. J. Netw. Manag., vol. 24, no. 5, pp. 357-401, 2014.
  • [2] M. Mehta, I. Ajmera, and R. Jondhale, "Mobile cloud computing", Int. J. Elec. Commun. Engin. & Technol., vol. 4, no. 5, pp. 152-160, 2013.
  • [3] S. Qureshi et al., "Mobile cloud computing as future for mobile applications - Implementation methods and challenging issues", in Proc. IEEE Int. Conf. Cloud Comput. & Intell. Syst. CCIS 2011, Beijing, China, 2011, doi: 10.1109/CCIS.2011.6045111.
  • [4] N. Fernando, W. L. Seng, and W. Rahayu, "Mobile cloud computing: A survey", Future Gener. Comp. Sys., vol. 29, no. 1, pp. 84-106, 2013.
  • [5] H. T. Dinh, C. Lee, D. Niyato, and P. Wang, "A survey of mobile cloud computing: Architecture, applications, and approaches", Wirel. Commun. & Mob. Comput., vol. 13, no. 18, pp. 1587-1611, 2013.
  • [6] J. Famaey and F. De Turck, "Federated management of the Future Internet: Status and challenges", Int. J. Netw. Manag., vol. 22, no. 6, pp. 508-528, 2012.
  • [7] GitHub repository for bitmovin libdash library [Online]. Available: https://github.com/bitmovin/libdash/tree/http2 (last access: Aug. 2015).
  • [8] C. Dovrolis, M. Jain, and R. Prasad, "Measurement tools for the capacity and load of Internet paths" [Online]. Available: http://www.cc.gatech.edu/fac/Constantinos.Dovrolis/bw-est/ (last access: Aug. 2015).
  • [9] S. Akhshabi, A. C. Begen, and C. Dovrolis, "An experimental evaluation of rate-adaptation algorithms in adaptive streaming over http", in Proc. 2nd Ann. ACM Conf. Multimed. Syst. MMSys 2011, San Jose, CA, USA, 2011, doi: 10.1145/1943552.1943574.
  • [10] S. Akhshabi, L. Anantakrishnan, C. Dovrolis, and A. C. Begen, "What happens when http adaptive streaming players compete for bandwidth?, in Proc. 22nd Int. Worksh. Netw. Oper. Sys. Supp. for Digit. Audio Video NOSSDAV'12, Toronto, Ontario, Canada, 2012, doi: 10.1145/2229087.2229092.
  • [11] F. Dobrian et al., "Understanding the impact of video quality on user engagement", in Proc. ACM SIGCOMM 2011 Conf., Toronto, ON, Canada, 2011, doi: 10.1145/2043164.2018478.
  • [12] W. C. B. Seo and R. Zimmermann, "Efficient video uploading from mobile devices in support of http streaming", in Proc. 3rd Ann. ACM Conf. Multimed. Syst. MMSys 2012, Chapel Hill, NC, USA, 2012, doi: 10.1145/2155555.2155589.
  • [13] M. Mirza, J. Sommers, P. Barford, and X. Zhu, "A machine learning approach to tcp throughput prediction", IEEE/ACM Trans. Netw., vol. 18, no. 4, 2010, doi: 10.1109/TNET.2009.2037812.
  • [14] Q. He, C. Dovrolis, and M. Ammar, "On the predictability of large transfer tcp throughput", ACM SIGCOMM Comp. Commun. Rev., vol. 35, no. 4, pp. 145-156, 2005.
  • [15] X. Liu et al., "A case for a coordinated internet video control plane", in Proc. ACM SIGCOMM 2012 Conf., Helsinki, Finland, 2012, doi: 10.1145/2342356.2342431.
  • [16] R. Rejaie and J. Kangasharju, "Mocha: A quality adaptive multimedia proxy cache for internet streaming", in Proc. 21st Int. Worksh. Netw. Operat. Syst. Support for Digit. Audio and Video NOSS-DAV'11, Vancouver, BC, Canada, 2011, doi: 10.1145/378344.378345.
  • [17] I. Sodagar, "The MPEG-DASH standard for multimedia streaming over the Internet", IEEE MultiMedia, vol. 18, no. 4, pp. 62-67, 2011.
  • [18] Riverbed Stingray Tra_c Manager [Online]. Available: http://www.riverbed.com/
  • [19] D. Niu, Z. Liu, B. Li, and S. Zhao, "Demand forecast and performance prediction in peer-assisted on-demand streaming systems", in Proc. 30th IEEE Int. Conf. Comp. Commun. IEEE INFOCOM'11, Shanghai, China, 2011, doi: 10.1109/INFCOM.2011.5935196.
  • [20] J. Mongay Batalla and S. Janikowski, "In-segment content server adaptation for dual adaptation mechanism in DASH", in Proc. 5th Int. Conf. Comput. Intell., Commun. Syst. Netw. IEEE CICSyN 2013, Madrid, Spain, 2013, doi: 10.1109/CICSYN.2013.16.
  • [21] C. Mueller, S. Lederer, C. Timmerer, and H. Hellwagner, "Dynamic adaptive streaming over HTTP/2.0", in Proc. IEEE Int. Conf. Multim. & Expo ICME 2013, San Jose, CA, USA, 2013, doi: 10.1109/ICME.2013.6607498.
  • [22] W. Sheng and V. Swaminathan, "Low latency live video streaming over HTTP 2.0", in Proc. 24st Int. Worksh. Netw. Operat. Syst. Support for Digit. Audio and Video NOSSDAV'14, Singapore, 2014, doi: 10.1145/2578260.2578277.
  • [23] nghttp2 - HTTP/2 C Library. Project webpage [Online]. Available: http://nghttp2.org (last access: Aug. 2015).
  • [24] M. Belshe et al., "Hypertext Transfer Protocol version 2", IETF HTTPbis Working Group Internet-Draft, 2014 [Online]. Available: http://tools.ietf.org/html/draft-ietf-httpbis-http2-13
  • [25] S. Lederer, C. M uller, and C. Timmerer, "Dynamic adaptive streaming over HTTP Dataset", in Proc. 3rd Ann. ACM Conf. Multimed. Syst. MMSys 2012, Chapel Hill, NC, USA, 2012, doi: 10.1145/2155555.2155570.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-526269bd-89c6-4a51-9a63-90b5269f9f82
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.