- Synopsis CAREER: Improving Mobile Video Delivery for Emerging Contents and Networks (NSF Award 1915122)
- Project Publications
- Personnel PI: Feng Qian (fengqian at usc.edu)
- Collaborators AT&T Labs Research, HP Labs, University of Connecticut, George Mason University, University of Michigan, University of Minnesota, Google
- Data and Code (1) User Head Movement Traces of 360 Videos
- Educational Activities Courses Related to the Project:
- Outreach Activities CHI 2023 Technical Talk Video
Streaming videos wirelessly on mobile devices is an increasingly important application. The objective of this project is to bring innovations to mobile video delivery for new content types and over emerging networks. Specifically, the project investigates three aspects: (1) 360-degree immersive video delivery, (2) video streaming over multiple network paths (multipath), and (3) video streaming over millimeter-wave (mmWave) links. These are expected to be the key building blocks of next-generation video streaming services. First, 360-degree videos provide users with unique panoramic viewing experience; however, 360-degree video content delivery is much more challenging compared to regular videos. Second, multiple network interfaces have become a norm on off-the-shelf mobile devices but their potential is far from being fully exploited. Third, mmWave is a key technology that will be integrated into 5G wireless networks; but adapting video streaming to mmWave largely remains an uncharted territory. The proposed solutions will benefit the society by enhancing the user experience and reducing the resource consumption for next-generation immersive video services. The research will also be integrated with an education plan that seeks to prepare computer science students with the knowledge of new technological trends in networking and systems, and stimulate the general public interest in Science, Technology, Engineering, and Mathematics.
Current Students: Ahmad Hassan (Ph.D.), Yu Liu (Ph.D.), Anlan Zhang (Ph.D.) Past Students: Xing Liu (Ph.D.), Arvind Narayanan (Ph.D.), Runsheng Ma (undergraduate)
The dataset consists of 5 users' head movement traces when watching 4 360-degree videos. The data was collected by us, and used in our All Things Cellular paper. [Download Dataset, 9.8MB]
(2) 5G Measurement Data
We release the data collected by us in the WWW20 paper. This data is important in providing a first impression of the world's very first commercial 5G rollouts, and serves as an important baseline of 5G performance. We conduct several experiments to evaluate 5G performance, including but not limited to throughput performance, latency measurements, impact of mobility and obstructions, handoff analysis among many others. Our experiments also illustrate the pros and cons of the different 5G technologies. [Goto download page]
(3) Lumos5G Data
We release the data collected by us in the IMC20 paper. The emerging 5G services offer numerous new opportunities for networked applications. In this study, we seek to answer two key questions: (i) is the throughput of mmWave 5G predictable, and (ii) can we build "good" machine learning models for 5G throughput prediction? To this end, we conduct a measurement study of commercial mmWave 5G services in a major U.S. city, focusing on the throughput as perceived by applications running on user equipment (UE). Through extensive experiments and statistical analysis, we identify key UE-side factors that affect 5G performance and quantify to what extent the 5G throughput can be predicted. We then propose Lumos5G -- a composable machine learning (ML) framework that judiciously considers features and their combinations, and apply state-of-the-art ML techniques for making context-aware 5G throughput predictions. Our work can be viewed as a feasibility study for building what we envisage as a dynamic 5G throughput map (akin to Google traffic map) that serves as a fundamental building block for future 5G-aware apps. [Goto download page]
(4) SIGCOMM 2021 5G Measurement Data
Please checkout the project Github page for details.
(5) SIGCOMM 2022 5G Mobility Study Data
Please checkout the project Github page for details.
(6) PAM 2023 mmWave 5G Latency Data
Please checkout the project Github page for details.
Fall 2021: CSCI 8980 Topics in Mobile Computing
Fall 2020: CSCI 4211 Introduction to Computer Networks
Fall 2019: CSCI 4211 Introduction to Computer Networks
Spring 2019: CSCI 8980 Topics in Mobile Computing
PAM 2023 Technical Talk Video
SIGCOMM 2022 Technical Talk Video
CHI 2022 Technical Talk Video
NSDI 2022 Technical Talk Video
WWW 2021 Technical Talk Video
MobiCom 2021 Technical Talk Video
SIGCOMM 2021 Technical Talk Video
Lumos5G ACM IMC 2020 Technical Talk Video
Firefly USENIX ATC 2020 Technical Talk Video
MPBond ACM MobiSys 2020 Technical Talk Video
Flare ACM MobiCom 2018 Technical Talk Video
Flare ACM MobiCom 2018 Demo Video 1, Video 2