In this page, my contributions to the scientific community are shown. These include software, talks, tutorials, as well as a list of conferences, which I organzied or for which I served as a member of the technical program committee. Moreover, my reviewer activities are presented.
Wrapper App for Measuring the YouTube Android App
This is an automated framework for monitoring the streaming in YouTube's native app for Android. The concept is based on a wrapper application and the Android Debug Bridge (adb), and can be also extended to automatic measurements with other apps. For YouTube, it allows to collect application-layer streaming data from the "stats for nerds" feature, such as current playtime, buffered playtime, video encoding, and quality switches. These data can be complemented with network measurements on the mobile access link to obtain a holistic view on mobile YouTube streaming on Android devices. The wrapper app is available on GitHub, and a larger data set measured from two different vantage points with different devices and video content is publicly available.
YoMoApp
YoMoApp (YouTube Performance Monitoring Application) is a unique Android application, which passively, non-intrusively monitors application- and network-level KPIs of YouTube adaptive video streaming on mobile devices, and can collect subjective QoE feedback of users. The monitored KPIs and collected ratings can be used to analyze the QoE of mobile YouTube video sessions. Therefore, an Android Web-View browser element is embedded to display the YouTube mobile website, on which YouTube HTML5 video streaming is possible. Monitoring functions are added, which query the HTML5 <video> object to obtain player state/events, buffer, and video resolution. Additionally, network statistics (e.g., RAT, transmitted bytes) and context parameters can be monitored in the native Android part of YoMoApp, and optional subjective QoE feedback can be obtained after a streaming session.
WhatsAnalyzer
The web-based service WhatsAnalyzer can receive WhatsApp chat histories by e-mail and analyze the communication within the chat. Thereby, it leverages the e-mail export feature of WhatsApp to obtain a text-based version of the chat histories. As chat histories are stored in an encrypted database on the mobile device and messages are transmitted over the Internet with end-to-end encryption, this is currently the only option to access the chat data. Thus, the major asset of the WhatsAnalyzer service is that real communication data can be collected without without the bias introduced by observing or surveying participants. When collecting the chat histories, the privacy of the users is respected, such that only timestamps, anonymized user names, message types, and message lengths are extracted from the chat history. These communication data can be analyzed to understand the communication in WhatsApp and the resulting network traffic, both in terms of frequency and volume. To give an incentive to use the service, some analyses of each chat history can be accessed on a web page with an individual link, which is given to the sender of the chat history by e-mail together with a mapping of real and anonymized user names. Thereby, also the senders of the chat history can get interesting insights into their own communication.
EdgeNetworkCloudSim
EdgeNetworkCloudSim is an extension of the simulation framework NetworkCloudSim, which was developed in the INPUT project. It allows to simulate and evaluate the placement, orchestration, and consolidation of service chains in an edge network cloud. NetworkCloudSim was a simulator for analyzing the performance of cloud infrastructure in data centers, i.e., scheduling and resource provisioning for computation jobs. The EdgeNetworkCloudSim extension introduces users, service chains, and service request processing, which is implemented as a combination of local processing and forwarding of requests and responses along the service chain. The framework allows to specify the edge cloud resources, the network topology, the user interactions, and the VM allocation policies. The results of a simulation run allow to evaluate the resource utilization and service processing according to energy efficiency and service-level agreements.
Seufert, M.:
Different Points of View: Impact of 3D Point Cloud Reduction on QoE of Rendered Images . , 12th International Conference on Quality of Multimedia Experience (QoMEX), Athlone, Ireland (virtual) (2020).
Wehner, N., Seufert, M., Wassermann, S., Casas, P., Hoßfeld T.:
Machine Learning-based Real-time Estimation of Quality of Experience from Encrypted Video Streaming Traffic . , 1st KuVS Workshop on Machine Learning and Networking, Munich, Germany (2020).
Seufert, M.:
Is QUIC becoming the New TCP? On the Potential Impact of a New Protocol on Networked Multimedia QoE . , 11th International Conference on Quality of Multimedia Experience (QoMEX), Berlin, Germany (2019).
Seufert, M.:
Fundamental Advantages of Considering Quality of Experience Distributions over Mean Opinion Scores . , 11th International Conference on Quality of Multimedia Experience (QoMEX), Berlin, Germany (2019).
Seufert, M.:
Research Activities Report for "Managing Web & Cloud QoE TF" . , 13th Qualinet General Meeting, Berlin, Germany (2019).
Seufert, M.:
Quality of Experience and Access Network Traffic Management of HTTP Adaptive Video Streaming . International Conference on Networked Systems (NetSys),
KuVS Best Dissertation Award 2018 . , Munich, Germany (2019).
Seufert M.:
QUICker or not? - an Empirical Analysis of QUIC vs TCP for Video Streaming QoE Provisioning . 3rd International Workshop on Quality of Experience Management (QoE-Management). , Paris, France (2019).
Seufert M.:
A Fair Share for All: Novel Adaptation Logic for QoE Fairness of HTTP Adaptive Video Streaming . 14th International Conference on Network and Service Management (CNSM),
Best Paper Award . , Rome, Italy (2018).
Seufert M.:
Studying the Impact of HAS QoE Factors on the Standardized QoE Model P.1203 . 3rd Workshop on QoE-based Analysis and Management of Data Communication Networks (Internet-QoE). , Vienna, Austria (2018).
Seufert M.:
A Wrapper for Automatic Measurements with YouTube’s Native Android App . Network Traffic Measurement and Analysis Conference (TMA). , Vienna, Austria (2018).
Seufert, M.: Research Activities Report for "Crowdsourcing TF". , 12th Qualinet General Meeting, Pula, Italy (2018).
Seufert, M.: Quality of Experience and Access Network Traffic Management of HTTP Adaptive Video Streaming . IEEE/IFIP Network Operations and Management Symposium (NOMS), Best Dissertation Award . , Taipei, Taiwan (2018).
Seufert, M.:
Applicability and Limitations of a Simple WiFi Hotspot Model for Cities. , 13th International Conference on Network and Service Management (CNSM). , Tokio, Japan (2017).
Seufert, M.:
Performance Evaluation of Selective Flow Monitoring in the ONOS Controller. , 4th International Workshop on Management of SDN and NFV Systems (ManSDN/NFV). , Tokio, Japan (2017).
Seufert, M.:
Performance Evaluation of Mobile Crowdsensing. , ITG FA 5.2 Workshop on Smart Cities, Lübeck, Germany (2017).
Seufert, M.:
EdgeNetworkCloudSim: Placement of Service Chains in Edge Clouds Using NetworkCloudSim. , 1st IEEE International Workshop on Network Programmability - From the Data Center to the Ground (NetFoG), Bologna, Italy (2017).
Seufert, M.:
Concept and Implementation of Video QoE Measurements in a Mobile Broadband Testbed. , IEEE/IFIP Workshop on Mobile Network Measurement (MNM’17), Dublin, Ireland (2017).
Seufert, M.:
Unperturbed Video Streaming QoE Under Web Page Related Context Factors. , 9th International Conference on Quality of Multimedia Experience (QoMEX), Erfurt, Germany (2017).
Seufert, M.:
Unsupervised QoE Field Study for Mobile YouTube Video Streaming with YoMoApp. , 9th International Conference on Quality of Multimedia Experience (QoMEX), Erfurt, Germany (2017).
Seufert, M.:
Research Activities Report for "Crowdsourcing TF" and "Managing Web & Cloud QoE TF". , 11th Qualinet General Meeting, Erfurt, Germany (2017).
Seufert, M.:
Evaluating the Impact of WiFi Offloading on Mobile Users of HTTP Adaptive Video Streaming. , 5th IEEE International Workshop on Quality of Experience for Multimedia Communications (QoEMC), Washington, DC, USA (2016).
Seufert, M.:
Automated Decision Making Methods for the Multi-objective Optimization Task of Cloud Service Placement. , 1st International Workshop on Programmability for Cloud Networks and Applications (PROCON), Würzburg, Germany (2016).
Seufert, M.:
Test Effects in Crowdtesting. , Qualinet Crowdsourcing TF Meeting, Berlin, Germany (2016).
Seufert, M.:
One Shot Crowdtesting: Approaching the Extremes of Crowdsourced Subjective Quality Testing. , 5th ISCA/DEGA Workshop on Perceptual Quality of Systems (PQS), Berlin, Germany (2016).
Seufert, M.:
Application-Layer Monitoring of QoE Parameters for Mobile YouTube Video Streaming in the Field. , IEEE 6th International Conference on Communications and Electronics (ICCE), Ha Long, Vietnam (2016).
Seufert, M.:
Impact of Test Condition Selection in Adaptive Crowdsourcing Studies on Subjective Quality. , 8th International Conference on Quality of Multimedia Experience (QoMEX), Lisbon, Portugal (2016).
Seufert, M.:
Research Activities Report for "Crowdsourcing TF" and "Managing Web & Cloud QoE TF". , 10th Qualinet General Meeting, Lisbon, Portugal (2016).
Seufert, M.:
Group-based Communication in WhatsApp. , 1st IFIP Internet of People Workshop, Vienna, Austria (2016).
Seufert, M.:
Taming QoE in Cellular Networks: from Subjective Lab Studies to Measurements in the Field. , 11th International Conference on Network and Service Management (CNSM), Barcelona, Spain (2015).
Seufert, M.:
Analysis of Group-based Communication in WhatsApp. , 7th EAI International Conference on Mobile Networks and Management (MONAMI), Santander, Spain (2015).
Burger, V., Seufert, M., Tran-Gia, P.:
Utilizing Backhaul Capacities to Meet the Mobile Data Challenge. , Joint ITG 5.2.1/5.2.4 Workshop on Cloud Networking, Tübingen, Germany (2015).
Seufert, M.:
YouTube QoE on Mobile Devices: Subjective Analysis of Classical vs. Adaptive Video Streaming. , 6th International Workshop on Traffic Analysis and Characterization (TRAC), Dubrovnik, Croatia (2015).
Seufert, M.:
Smart Cities. , Datev Trendscout, Nürnberg, Germany (2015).
Seufert, M.:
Assessing Effect Sizes of Influence Factors Towards a QoE Model for HTTP Adaptive Streaming. , 6th International Workshop on Quality of Multimedia Experience (QoMEX), Singapore (2014).
Seufert, M.:
HTTP Adaptive Streaming. , 7th COST Qualinet General Meeting, Berlin, Germany (2014).
Seufert, M.:
Gamification Framework for Personalized Surveys on Relationships in Online Social Networks. , 1st International Workshop on Crowdsourcing and Gamification in the Cloud (CGCloud), Dresden, Germany (2013).
Seufert, M.:
Socially-Aware Traffic Management. , Workshop Sozioinformatik, Koblenz, Germany (2013).
Seufert, M.:
To Pool or not to Pool: A Comparison of Temporal Pooling Methods for HTTP Adaptive Video Streaming. , 5th International Workshop on Quality of Multimedia Experience (QoMEX), Klagenfurt, Austria (2013).
Seufert, M.: Adaptive Videostreaming and QoE. , Hanoi University of Science and Technology (HUST) Spring School, Würzburg, Germany (2016).
Seufert, M.:
HTTP Adaptive Video Streaming and Quality of Experience. , 7th EAI International Conference on Mobile Networks and Management (MONAMI), Santander, Spain (2015).
Funding Organizations
Journals
Conferences/Workshops
Contact/Legal notice/Privacy