Simulation Framework for HTTP-Based Adaptive Streaming Applications

被引:23
|
作者
Ott, Harald [1 ]
Miller, Konstantin [1 ]
Wolisz, Adam [1 ]
机构
[1] Tech Univ Berlin, Einsteinufer 25, D-10587 Berlin, Germany
关键词
Adaptive Streaming; ns-3; MPEG-DASH; Simulation Model;
D O I
10.1145/3067665.3067675
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The popularity of Internet-based video services has significantly increased over the past years. The de facto standard technology for Internet-based Video on Demand is HTTP-Based Adaptive Streaming (HAS), which is also increasingly used for live services. A core component of a HAS client is the adaptation algorithm, which dynamically adjusts the video representation to the network conditions. Meanwhile, there exists a large body of work on adaptation algorithms. Unfortunately, many experimental studies lack a thorough performance evaluation. Often, the reason is the use of an unrealistic network environment, or incomparability of results with other studies, or a too narrow subset of evaluated parameter configurations. We argue that a simulative approach can help resolving these issues by requiring less efforts to set up a realistic network environment, by assisting to reproduce an experiment, and by allowing to parallelize simulations, and potentially run them faster than in real time. The contribution of the present work is a design and implementation of a simulation model for a HAS-based application, including both the client and a server side. It has a clean modularized structure allowing for an easy integration of different adaptation algorithms. The client behavior is defined by a Finite State Machine that can easily be extended to include additional functionality. Moreover, the model provides extensive logging functionality for monitoring the Quality of Experience (QoE). We integrate three state-of-the-art algorithms into the model: FESTIVE, PANDA, and TOBASCO2. We demonstrate the usefulness of the model by running a set of experiments using a simulated indoor Wi-Fi environment.
引用
收藏
页码:95 / 102
页数:8
相关论文
共 50 条
  • [41] Analyzing HTTP-Based Information Exfiltration of Malicious Android Applications
    Kelkar, Soham
    Kraus, Timothy
    Morgan, Daria
    Zhang, Junjie
    Dai, Rui
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1642 - 1645
  • [42] SVC-Based HTTP Adaptive Streaming
    Huysegems, Raf
    De Vleeschauwer, Bart
    Wu, Tingyao
    Van Leekwijck, Werner
    BELL LABS TECHNICAL JOURNAL, 2012, 16 (04) : 25 - 41
  • [43] Rate Adaptation Scheme for HTTP-based Streaming to Achieve Fairness with Competing TCP Traffic
    Park, Jiwoo
    Chung, Kwangsue
    2015 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2015, : 222 - 226
  • [44] Event-Based Perceptual Quality Assessment for HTTP-Based Video Streaming With Playback Interruption
    Zou, Wenjie
    Yang, Fuzheng
    Song, Jiarun
    Wan, Shuai
    Zhang, Wei
    Wu, Hong Ren
    IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (06) : 1475 - 1488
  • [45] MULTI-REPRESENTATIONS ENCODING FRAMEWORK FOR ADAPTIVE HTTP STREAMING
    Gu, Jiawen
    Wen, Jiangtao
    Guo, Bichuan
    Han, Yuxing
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, : 988 - 992
  • [46] An HTTP/2-Based Adaptive Streaming Framework for 360° Virtual Reality Videos
    Petrangeli, Stefano
    Swaminathan, Viswanathan
    Hosseini, Mohammad
    De Turck, Filip
    PROCEEDINGS OF THE 2017 ACM MULTIMEDIA CONFERENCE (MM'17), 2017, : 306 - 314
  • [47] A machine learning-based framework for preventing video freezes in HTTP adaptive streaming
    Petrangeli, Stefano
    Wu, Tingyao
    Wauters, Tim
    Huysegems, Rafael
    Bostoen, Tom
    De Turck, Filip
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 94 : 78 - 92
  • [48] HTTP-based anonymous communication channels
    Waldman, M
    Köpsell, S
    DR DOBBS JOURNAL, 2004, 29 (06): : 30 - 33
  • [49] EXPERIMENTAL STUDY ON LUMINANCE PREPROCESSING FOR ENERGY-AWARE HTTP-BASED MOBILE VIDEO STREAMING
    Massouh, Nizar
    Colonnese, Stefania
    Cuomo, Francesca
    Okoya, Timi'
    Pivsaev, Timofey
    2014 5TH EUROPEAN WORKSHOP ON VISUAL INFORMATION PROCESSING (EUVIP 2014), 2014,
  • [50] PASA: Towards fair rate adaptation for http-based video streaming through server assistance
    Dong, Han-Ze
    Guo, Zhi-Chuan
    Sheng, Yi-Qiang
    Zhu, Xiao-Yong
    Journal of Computers (Taiwan), 2020, 31 (03) : 27 - 39