En pratique :Langue principale : Anglais
Nombre de crédits européens : 4
Description du contenu de l'enseignement
- Overview of traditional services’ delivery architectures
- IPTV and VoD architectures
- Challenges for the streaming over the Internet
- QoE and Dynamic Adaptive Streaming over HTTP (DASH)
- Overview of adaptive streaming strategies
- Efficient QoE calculation for DASH
- Improving the QoE while optimally utilizing the available net- work infrastructures
- Revolution of services’ delivery with caching and Content Delivery Networks (CDN)
- Architectural overview of CDNs’ architectures
- Use cases (Netflix, Google, Akamai, . . . )
- Relevance of caching and best caching strategies
- Impact of caching in the ecosystem and related challenges
- Research trends in media delivery
- CDN as a Service
- Information Centric Networking (ICN)
- P2P performance and downloading strategies
- Interactive Online Multimedia Systems
- Applications: Cloud gaming, 360 Video streaming
- Location of the main software components (servers, virtual machines)
- Latency vs. response time: analyzing the trade-off between what users want and what service providers can offer
- Ultra low-latency video streaming and new Internet protocols (MPTCP, HTTP/2, WebRTC)
- Optimization of video encoding and transcoding to adjust to bandwidth and latency
- Research trends in networking
- Evolution towards Software Defined Networking (SDN)
- Network Virtualization and its relation with SDN
- Network Function Virtualization (NFV)
- Use cases (Media delivery, . . . )
- Challenges and remaining issues
Compétences à acquérir
Distribution of services, and particularly digital video, is undergoing dramatic transformation at present. Many developments in this area are changing the way contents are generated, distributed and consumed. These evolutions clearly stimulated the development of new technologies to tackled the main intrinsic flaws of the Internet, which allows opening new business opportunities with the rise of major Internet actors (in particular Content Delivery Network - CDN - providers).
This course studies the exiting technologies for an optimized services' delivery as well as the related challenges formulated in the following questions: How is serivces' delivery currently performed in modern networks? How to improve the services delivery (at both applications and networking levels)? What is the impact of such developments in the services' delivery ecosystem? How can we deal with real-time services? How can we optimize the resources utilization and the end-user quality? How to improve the scalabity of the services' delivery infrastructure?
The research community has devised different approaches to answer the aforementioned questions. In this course, we review the major approaches and analyze their strengths and weaknesses.
Bibliographie, lectures recommandées
- V. K. Adhikari, Yang Guo, Fang Hao, M. Varvello, V. Hilt, M. Steiner, and Z. L. Zhang. Unreeling netflix: Understanding and improving multi-cdn movie delivery. In 2012 Proceedings IEEE INFOCOM, pages 1620–1628, March 2012.
- S. Ahmad, C. Bouras, E. Buyukkaya, R. Hamzaoui, A. Papazois, A. Shani, G. Simon, and F. Zhou. Peer-to-peer live streaming for massively multiplayer online games. In 2012 IEEE 12th International Conference on Peer-to-Peer Computing (P2P), pages 67–68, Sept 2012.
- P. Casas, A. D’Alconzo, P. Fiadino, A. Br, A. Finamore, and T. Zseby. When youtube does not work: Analysis of qoe-relevant degradation in google cdn traffic. IEEE Transactions on Network and Service Man- agement, 11(4):441–457, Dec 2014.
- S. Choy, B. Wong, G. Simon, and C. Rosenberg. The brewing storm in cloud gaming: A measurement study on cloud to end-user latency. In 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames), pages 1–6, Nov 2012.
- P. A. Frangoudis, L. Yala, A. Ksentini, and T. Taleb. An architecture for on-demand service deployment over a telco cdn. In 2016 IEEE International Conference on Communications (ICC), pages 1–6, May 2016.
- P. Houz, E. Mory, G. Texier, and G. Simon. Applicative-layer multipath for low-latency adaptive live streaming. In 2016 IEEE International Conference on Communications (ICC), pages 1–7, May 2016.
- Z. Li, M. K. Sba, Y. Hadjadj-Aoul, A. Gravey, D. Alliez, J. Garnier, G. Madec, G. Simon, and K. Singh. Network friendly video distribution. In 2012 Third International Conference on The Network of the Future (NOF), pages 1–8, Nov 2012.
- P. Maille, G. Simon, and B. Tuffin. Impact of revenue-driven cdn on the competition among network operators. In 2015 11th International Conference on Network and Service Management (CNSM), pages 163– 167, Nov 2015.
- Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, and Jonathan Turner. Openflow: Enabling innovation in campus networks. SIGCOMM Com- put. Commun. Rev., 38(2):69–74, March 2008.
- K. D. Singh, Y. Hadjadj-Aoul, and G. Rubino. Quality of experi- ence estimation for adaptive http/tcp video streaming using h.264/avc. In 2012 IEEE Consumer Communications and Networking Conference (CCNC), pages 127–131, Jan 2012.
• Very basic knowledge of video compression.
• Knowledge in TCP/IP networking.