Deutsch Intern
Chair of Computer Science III

mPlane - Building an Intelligent Measurement Plane for the Internet


Head

Phuoc Tran-Gia

Florian Wamser

Matthias Hirth

Researchers

Valentin Burger

Christian Schwartz


Summary

University of Würzburg is involved in the following mPlane work packages.

  • WP2 - Programmable Probes: Crowdsourcing based network measurements of selected cloud applications.
  • WP3 - Large-scale data analysis: Analysis of measurements traces from cloud applications on network layer and application layer.

The joint collaboration successfully led to the following joint publications with other mPlane project partners.

Crowdsourcing based network measurements [1]:

Several approaches exist for network measurements ranging from analysing live traffic traces from campus or Internet Service Providers (ISPs) networks, to performing active measurements on distributed testbeds like PlanetLab, or involving volunteers. Each method falls short in offering only a partial vision. For instance, the scope of traffic traces is limited to the ISP's network and customers' habits, while active measurements might be biased by the population or node location involved in the experiment. To complement these techniques we propose to use (commercial) crowdsourcing platforms for network measurements. They permit a controllable, diverse and realistic view on the Internet and provide better control than measurements with voluntary participants. In [1], we compare crowdsourcing with traditional measurement techniques, describe possible pitfalls and limitations and present best practices to overcome these issues. The major contribution of this paper comprises a guideline for researchers when and how to exploit crowdsourcing for network measurements.

On QoE for File Storage Services [2]:

Cloud computing is receiving growing attention by researchers from a variety of disciplines. However, so far only a few studies exist that investigate th eQoE of cloud services, including the category of personal file storage services like Dropbox, from an end user perspective. In [2], a methodology and the results of four different user studies towards a situational QoE model for file storage services are provided. In order to obtain insights in existing usage practices and to detect possible QoE influencing factors and relevant features, we conducted an online survey amongst users of personal cloud storage services in general and one specifically targeted at users of one of the major popular cloud storage services, namely Dropbox. A third study on mobile Dropbox further investigated QoE and specific use cases in a mobile context, via smartphones and tablets. Based on these results, typical usage situations as well as short-term and long-term QoE influence factors were derived which included user profile, context and situation, as well as system level influences. In a fourth study the impact of waiting times as short-term QoE influence on system level during the regular usage of Dropbox is investigated. As an outcome of our studies, we formulate research questions driving the agenda towards measuring and modeling QoE for cloud-based file storage services.

QoE Model for YouTube and Different Transport Protocols [3]:

Video streaming currently dominates global Internet traffic and will be of even increasing importance in the future. In [3], we assess the impact of the underlying transport protocol on the user perceived quality for video streaming using YouTube as example. In particular, we investigate whether UDP or TCP fits better for Video-on-Demand delivery from the end user's perspective, when the video is transmitted over a bottleneck link. For UDP based streaming, the bottleneck link results in spatial and temporal video artifacts, decreasing the video quality. In contrast, in the case of TCP based streaming, the displayed content itself is not disturbed but playback suffers from stalling due to re-buffering. The results of subjective user studies for both scenarios are analyzed in order to assess the transport protocol influences on Quality of Experience of YouTube. To this end, application-level measurements are conducted for YouTube streaming over a network bottleneck in order to develop models for realistic stalling patterns. Furthermore, mapping functions are derived that accurately describe the relationship between network-level impairments and QoE for both protocols.


Article[ to top ]
  • YOUQMON: A System for On-line Monitoring of YouTube QoE in Operational 3G Networks. Casas, Pedro; Seufert, Michael; Schatz, Raimund. In ACM SIGMETRICS Performance Evaluation Review, 41, pp. 44–46. 2013.
Inproceedings[ to top ]
  • Application-Layer Monitoring of QoE Parameters for Mobile YouTube Video Streaming in the Field. Seufert, Michael; Casas, Pedro; Wamser, Florian; Wehner, Nikolas; Schatz, Raimund; Tran-Gia, Phuoc. In IEEE 6th International Conference on Communications and Electronics (ICCE). Ha Long, Vietnam, 2016.
  • The Impact of Adaptation Strategies on Perceived Quality of HTTP Adaptive Streaming. Egger, Sebastian; Gardlo, Bruno; Seufert, Michael; Schatz, Raimund. In 1st Workshop on Design, Quality and Deployment of Adaptive Video Streaming (VideoNext). Sydney, Australia, 2014.
  • Survey of Web-based Crowdsourcing Frameworks for Subjective Quality Assessment. Hoßfeld, Tobias; Hirth, Matthias; Korshunov, Pavel; Hanhart, Philippe; Gardlo, Bruno; Keimel, Christian; Timmerer, Christian. In 16th International Workshop on Multimedia Signal Processing. Jakarta, Indonesia, 2014.
  • Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adaptive Streaming. Hoßfeld, Tobias; Seufert, Michael; Sieber, Christian; Zinner, Thomas. In 6th International Workshop on Quality of Multimedia Experience (QoMEX). Singapore, 2014.
  • Performance Model for Waiting Times in Cloud File Synchronization Services. Schwartz, Christian; Hirth, Matthias; Hoßfeld, Tobias; Tran-Gia, Phuoc. In 26th International Teletraffic Congress (ITC). Karlskrona, Sweden, 2014.
  • Dynamic Bandwidth Allocation for Multiple Network Connections: Improving User QoE and Network Usage of YouTube in Mobile Broadband. Wamser, Florian; Zinner, Thomas; Z Zhu, Jing; Tran-Gia, Phuoc. In ACM SIGCOMM Capacity Sharing Workshop (CSWS 2014). Chicago, IL, USA, 2014.
  • Predicting Result Quality in Crowdsourcing Using Application Layer Monitoring. Hirth, Matthias; Scheuring, Sven; Hoßfeld, Tobias; Schwartz, Christian; Tran-Gia, Phuoc. In 5th International Conference on Communications and Electronics (ICCE 2014). Da Nang, Vietnam, 2014.
  • Crowdsourcing 2.0: Enhancing Execution Speed and Reliability of Web-based QoE Testing. Gardlo, Bruno; Egger, Sebastian; Seufert, Michael; Schatz, Raimund. In IEEE International Conference on Communications (ICC). Sydney, Australia, 2014.
  • Increasing the Coverage of Vantage Points in Distributed Active Network Measurements by Crowdsourcing. Burger, Valentin; Hirth, Matthias; Schwartz, Christian; Hoßfeld, Tobias. In Measurement, Modelling and Evaluation of Computing Systems (MMB 2014). Bamberg, Germany, 2014.
  • QoE of YouTube Video Streaming for Current Internet Transport Protocols. Hoßfeld, Tobias; Schatz, Raimund; Krieger, Udo. In Measurement, Modelling and Evaluation of Computing Systems (MMB 2014). Bamberg, Germany, 2014.
  • YOUQMON: A System for On-line Monitoring of YouTube QoE in Operational 3G Networks. Casas, Pedro; Seufert, Michael; Schatz, Raimund. In 31st International Symposium on Computer Performance, Modeling, Measurements and Evaluation (IFIP Performance). Vienna, Austria, 2013.
  • Need for Speed? On Quality of Experience for File Storage Services. Amrehn, Philipp; Vandenbroucke, Karel; Hoßfeld, Tobias; de Moor, Katrien; Hirth, Matthias; Schatz, Raimund; Casas, Pedro. In 4th International Workshop on Perceptual Quality of Systems (PQS 2013). Vienna, Austria, 2013.
Presentation[ to top ]
  • Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adaptive Streaming. Seufert, Michael. 6th International Workshop on Quality of Multimedia Experience (QoMEX), Singapore, 2014, September 19.
  • Predicting Result Quality in Crowdsourcing Using Application Layer Monitoring. Hirth, Matthias. Qualinet General Meeting, Delft, Netherlands, 2014, October 8.