Location of Research: Remote
The goal of this project is to collect anonymized traces from the Columbia network in order to analyze video traffic characteristics during the work/study-from home period. This information will be used for developing various ML-based tools for Quality of Experience (QoE) measurement. We will perform the feature extraction at the collection time itself and use anonymization techniques (e.g., IP address anonymization), to preserve user privacy. Students will analyze/measure encrypted network traffic to provide ground truth for potential RL/ML algorithms for estimating video QoE and identifying device/application (e.g., the start of a video streaming session). These algorithms can serve as a basis for new video adaptation techniques (see for example - https://wimnet.ee.columbia.edu/wimnet-team-wins-3rd-place-in-the-acm-mmsys20-twitch-grand-challenge/)
Direct Supervisor: Prof. Gil Zussman
Position Dates: 1/13/2021 - 5/30/2021 & Summer 2021
Hours per Week: 10 hours
Paid Position: Yes
Credit: Yes
Number of positions: 1
Qualifications
- Understanding of networking (e.g.,cpdump, iperf, WireShark) and familiarity with Linux OS
- Programming languages required include Python ( or C/ C++)
- Knowledge of ML algorithms and Deep Reinforcement Learning preferred
- Experience with optical transceivers and switch configuration preferred
Eligibility
- Freshman, Sophomore, Junior, Senior, Master's
Prof. Gil Zussman - [email protected]