*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************
Ph.D. Thesis Proposal Announcement
Title: Network and end-host support for HTTP adaptive video streaming
Ahmed Mansy
School of Computer Science
College of Computing
Georgia Institute of Technology
Date: November 5th, Monday, 2012
Time: 12:00 pm – 2:00 pm
Location: KACB 3402
Committee:
Abstract:
Video streaming is widely recognized as the next Internet killer application. This is partly because broadband Internet services are becoming cheaper and more available to Internet users. In addition, people are continuously shifting from watching traditional TV channels to watching recorded or live video on many video sharing websites. This shift is expected to continue and video traffic is expected to grow larger in the next years.
Video streaming was not one of the Internet’s original target applications and its protocols (TCP in particular) were tuned mainly for efficient bulk file transfer. As a result, a significant effort has focused on the development of special protocols for streaming multi-media on the Internet. These protocols were generally based on UDP and reliability and congestion control, when needed, were implemented at the application layer. Recently, there has been a shift in video streaming from UDP to TCP, and specifically to HTTP. HTTP streaming provides a very attractive platform for video distribution on the Internet mainly because it can utilize all the current Internet infrastructure. For example, existing Content Distribution Networks (CDNs) and proxy servers can be used to distribute and cache HTTP video content.
In this thesis we make the argument that the marriage between HTTP streaming and the current Internet infrastructure can create many problems and inefficiencies. In order to solve these issues, we provide a set of techniques and protocols that can help both the network and the end-hosts to make better decisions to improve video streaming quality. We expect the thesis to provide the following contributions: