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 条
  • [31] SATE: Providing Stable and Agile Adaptation in HTTP-Based Video Streaming
    Choi, Wangyu
    Moon, Jongwon
    IEEE ACCESS, 2019, 7 : 26830 - 26841
  • [32] Empowering the Creative User: Personalized HTTP-based Adaptive Streaming of Multi-path Nonlinear Video
    Krishnamoorthi, Vengatanathan
    Bergstrom, Patrik
    Carlsson, Niklas
    Eager, Derek
    Mahanti, Anirban
    Shahmehri, Nahid
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2013, 43 (04)
  • [33] Analysis and modelling of traffic produced by adaptive HTTP-based video
    Arkadiusz Biernacki
    Multimedia Tools and Applications, 2017, 76 : 12347 - 12368
  • [34] HTTP Adaptive Streaming Framework with Online Reinforcement Learning
    Kang, Jeongho
    Chung, Kwangsue
    APPLIED SCIENCES-BASEL, 2022, 12 (15):
  • [35] Exploiting Video Quality Information in Rate Adaptation for HTTP-based Video Streaming
    Lu, Zheng
    Ramakrishnan, Sangeeta
    Zhu, Xiaoqing
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2016, : 99 - 106
  • [36] Mobile HTTP-based streaming using flexible LTE base station control
    Rubin, Izhak
    Colonnese, Stefania
    Cuomo, Francesca
    Calanca, Federica
    Melodia, Tommaso
    2015 IEEE 16TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2015,
  • [37] MACHINE LEARNING BASED RATE ADAPTATION WITH ELASTIC FEATURE SELECTION FOR HTTP-BASED STREAMING
    Chien, Yu-Lin
    Lin, Kate Ching-Ju
    Chen, Ming-Syan
    2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO (ICME), 2015,
  • [38] An Http-based implementation of OpenSST
    Zhang, XH
    Cheng, F
    Dulaunoy, A
    Meinel, C
    ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 1560 - 1565
  • [40] Towards Automatic Signature Generation for Identification of HTTP-based Applications
    Kim, Hwan-Hee
    Choi, Mi-Jung
    2013 15TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2013,