Basic Logistics Information


Cisco Systems, Building SJC-O 1st Floor, Chess Conference Room
10 West Tasman Dr. San Jose, CA 95134 (Google Map)

Dates & Times

June 14th, 09:00-21:30 PT, June 15th, 09:00-18:30 PT

Contact Info

Filomena Pereira (Logistics)
Dave Oran (Co-chair)
Ali C. Begen (Co-chair)

+1 408 828 3732
+1 978 764 1176
+1 408 332 2276

Web Site

Email List


Agenda for Day 1 – June 14th

Click here for the slides.

9:00-9:30       Introduction


Dave Oran, Cisco

Workshop purpose, goals, ground rules, agenda overview




Introductions, brief interest statements

9:30-11:00     Talks


Ion Stoica and Hui Zhang, Conviva


A Real-Time Big Data Approach to Video Quality Control



Bill Ver Steeg, Cisco

Introduction to the Workshop – What Challenges does the Industry See in the Emerging ABR World?



Alon Bernstein and Sangeeta Ramakrishnan, Cisco


Cable QoS Impact on ABR

11:00-11:15  Break 

11:15-12:30  Panel Discussion: Content Generation Issues in Adaptive Streaming

Leader: Christian Timmerer

James Au, Cisco

Jeff Goldberg, Cisco

Mahesh Viveganandhan, Cisco

One of the main requirements for the dynamic, adaptive streaming over HTTP is to leverage existing infrastructures such as servers, proxies, and caches. MPEG DASH does not require dedicated server components and can be easily deployed using existing HTTP servers such as Apache or Internet Information Services. Nevertheless, content generation issues remain which will be discussed in this panel. Topics include content generation issues for adaptive streaming in live and on-demand use cases and, specifically, pros and cons of the segment and subsegment approaches introduced within MPEG DASH. Furthermore, segment size and duration seems to be critical including support for variable bitrate encoding. The provisioning of the manifest file (MPD) and appropriate update mechanisms (i.e., in live scenarios) are also within the scope of content generation as well as guidelines how to form adaptation sets and representations for the use cases in question. Finally, business-related topics such as dynamic ad insertion shall be discussed also. Additional topics of interest are separate audio/video/subtitles/etc. or multiplexed, support for profiles, codecs, MPD size, MPD modularity, HTML5 codec problem.



12:30-13:30  Lunch Break (Lunch provided)

13:30-15:30  Talks


Junchen Jiang, CMU


On Performance Issues under Conditions of Multiple Bitrate-Adaptive Streams



Josh Gahm and Zhi Li, Cisco

Understanding Instability in Competing ABR Clients



Saamer Akhshabi and Constantine Dovrolis, Georgia Tech


Instability Problems in HTTP Adaptive Video Streaming and a Traffic-Shaping Solution



Te-Yuan Huang and Ramesh Johari, Stanford


Understanding Rate Adaptation Algorithms in HTTP-Based Video Streaming Services

15:30-15:45  Break

15:45-17:15  Talks


Joerg Ott, Aalto University and Colin Perkins, University of Glasgow


Content- and Cache-Aware TCP: Delegating Transfers to the Net



Tomas Kupka, Simula Research Lab

TCP and Live Adaptive HTTP Segment Streaming



Ashok Narayanan, Cisco


Caching Interference with ABR Video


17:15-18:45  Talks


Babu Suryanarayanan, Akamai


Ingesting Linear Streams for Scalable and Reliable Adaptive Delivery



Yago Sanchez, Fraunhofer


Content-Aware LTE Radio Resource Management for HTTP-Streaming



Kent Leung, Cisco


Handling Adaptive Bitrate Streaming in a CDN Federation


18:45-19:30  Free Time

19:30-21:30  Dinner

Giovanni's Pizza

Address: 1127 N Lawrence Expressway & Lakehaven, North of 101

Sunnyvale, CA  94089
Telephone: (408) 734-4221


Agenda for Day 2 – June 15th

Click here for the slides.

9:00-11:00     Talks


Lorenzo Granai, Cisco

Monitoring ABR Flows inside the Network



John Schlack, Cisco

Managing Bandwidth Reservations on Service Provider Networks for ABR Streams



Fred Baker, Cisco


Buffer Bloat!



Martin Ellis and Colin Perkins, University of Glasgow


Modeling Packet Loss in RTP-Based Streaming Video for Residential Users

11:00-11:15  Break 

11:15-12:30  Panel Discussion: Modeling and Measuring QoE in Adaptive Streaming

Leader: Ali C. Begen

Alexander Eichhorn, Simula Research Lab

Mark Watson, Netflix

Yinian Mao, Qualcomm

Atif Faheem, Cisco

One of the primary goals in adaptive streaming is to improve QoE of the viewers. To quantify the gain in QoE, we need to model it and measure it through server and/or client-side measurements. However, what kind of a QoE model should we use? How can we capture shorter buffering and improved responsiveness in this model? Shifting among representations that have potentially different resolutions and/or bitrates poses a unique challenge as the quality will change accordingly. What model could capture such dynamics? Should the adaptation algorithms take such a model into account? If yes, how? (Email from Alex)

12:30-13:30  Lunch Break (Lunch provided)

13:30-15:00  Talks


Daniel   Havey, UCSB


Advanced Transport Mechanisms with Session-Layer Data Protection



Varun Singh, Aalto University

Predictive Buffering for Streaming Video in 3G Networks



Ozgur Oyman, Intel


Optimizing HTTP Adaptive Streaming for Enhanced Service Capacity and QoE

15:00-15:15  Break

15:15-16:30  Panel Discussion: Improvements on the Transport Protocols

Leader: Thomas Stockhammer

Srinivasa Somayazulu, Intel

Mike Luby, Qualcomm

Kevin Fall, Qualcomm

Dave Oran, Cisco

The H in DASH stands for HTTP. But what does “over HTTP” mean? Is it restricted to “HTTP/TCP”?  The panel will discuss the delivery of DASH content and will look into the benefits of HTTP as a transport protocol and into potentials improvements for delivering DASH content. What about QoS? What about using multicast/broadcast distribution? Can we improve TCP and HTTP implementations and/or protocols? Do we need monitoring and bandwidth measurement protocols? What about secure delivery? What is the role of different SDOs in this area?

16:30-18:30  Talks


Scott Labrozzi, Cisco


The Use of Adaptive Transport Streams (ATS) in ABR Format Preparation and Delivery



Christian Timmerer, Klagenfurt University


DASH-JS: Using DASH within the Web Browser Utilizing HTML5 and JavaScript



Steve Workman, Mozilla


Mozilla's Implementation of DASH in Firefox: Goals, Progress and Future Work (Email from Steve)



Thomas Stockhammer and Mike Luby, Qualcomm


Improvements of Live Services Based on DASH 

18:30              END

WebEx Recordings