Video on Demand over the Internet Trends and challenges Juergen Ehrensberger (HEIG-VD) Andrés Revuelta (EIG) Jean-Roland Schuler (EIA-FR) November 2006.

Slides:



Advertisements
Similar presentations
Network Resource Broker for IPTV in Cloud Computing Lei Liang, Dan He University of Surrey, UK OGF 27, G2C Workshop 15 Oct 2009 Banff,
Advertisements

P2P Media Summit Silicon Valley August 4, 2008 Jeff Capone.
Streaming Video over the Internet
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
IPTV: Becoming a reality Pierre Thiry CNIT Instructor ICONS P.I.
IPTV Technology Team 3 – Christopher Monclova, Rafael Leefoon, Nick Adasi, Robb Zucker & Oscar Ucedo.
IPTV Technology Kelum Vithana 25 May 2010.
IPTV Internet Technologies and Applications. ITS Internet Entertainment2 IPTV IPTV: Internet Protocol Television –In fact, it generally refers to.
TELE202 Lecture 8 Congestion control 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »X.25 »Source: chapter 10 ¥This Lecture »Congestion control »Source:
William Stallings Data and Computer Communications 7 th Edition Chapter 13 Congestion in Data Networks.
Playback-buffer Equalization For Streaming Media Using Stateless Transport Prioritization By Wai-tian Tan, Weidong Cui and John G. Apostolopoulos Presented.
19 – Multimedia Networking. Multimedia Networking7-2 Multimedia and Quality of Service: What is it? multimedia applications: network audio and video (“continuous.
CS 408 Computer Networks Congestion Control (from Chapter 05)
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
Presented by Santhi Priya Eda Vinutha Rumale.  Introduction  Approaches  Video Streaming Traffic Model  QOS in WiMAX  Video Traffic Classification.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
1 K. Salah Module 2.1: QA – Putting it all together What is the max number of users/connections/sessions a particular network can support for handling.
Lecture 2 Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit.
Internet Protocol Television
LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.
Lecture Internet Overview: roadmap 1.1 What is the Internet? (A simple overview last week) Today, A closer look at the Internet structure! 1.2 Network.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
Lecture Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
Lecture Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  circuit switching,
Measuring the experience consumers have when using broadband services Tim Gilfedder Technical Advisor 3 rd July 2015.
All rights reserved © 2006, Alcatel Accelerating TCP Traffic on Broadband Access Networks  Ing-Jyh Tsang 
CS640: Introduction to Computer Networks
RTSP Real Time Streaming Protocol
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
1 Seminar Overview of IPTV systems October 2009 Ernst Nordström
INFOCOM, 2007 Chen Bin Kuo ( ) Young J. Won ( ) DPNM Lab.
Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October 2010 October 2010 Ref: Computer Networking:
Item 2005 L A Rønningen. Reservation Model Pessimistic or Optimistic Approach 1-N Senders and 1-M Receivers Sender-oriented or Receiver-oriented Immediate.
Network management Reinhard Laroy BIPT European Parliament - 27 February 2012.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Identifying Application Impacts on Network Design Designing and Supporting Computer.
Streaming Stored Audio and Video (1) and Video (1) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
Quality of Service in the Internet The slides of part 1-3 are adapted from the slides of chapter 7 published at the companion website of the book: Computer.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
IPTV. What is the IPTV? Internet Protocol Television— a digital television service is delivered using the Internet Protocol over a network infrastructure.
Computer Networks with Internet Technology William Stallings
Making the Best of the Best-Effort Service (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
Internet Protocol TeleVision
1 1 July 28, Goal of this session is too have a discussion where we learn about the relevant data to help us understand the problem and design.
1 Capacity Dimensioning Based on Traffic Measurement in the Internet Kazumine Osaka University Shingo Ata (Osaka City Univ.)
Internet multimedia: simplest approach audio, video not streamed: r no, “pipelining,” long delays until playout! r audio or video stored in file r files.
Presented by : BEN AMOR Adel MAKNI Mahmoud Ramzi
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Introduction Computer networks: – definition – computer networks from the perspectives of users and designers – Evaluation criteria – Some concepts: –
Chapter 10 Congestion Control in Data Networks and Internets 1 Chapter 10 Congestion Control in Data Networks and Internets.
INTERNET PROTOCOL TELEVISION (IP-TV)
Congestion Control in Data Networks and Internets
19 – Multimedia Networking
INTERNET PROTOCOL TELEVISION (IP-TV)
Available Bit Rate Streaming
CSE679: Multimedia and Networking
CIS679: MPEG-2 Review of MPEG-1 MPEG-2 Multimedia and networking.
Congestion Control (from Chapter 05)
Digital television systems - (DTS)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Presentation transcript:

Video on Demand over the Internet Trends and challenges Juergen Ehrensberger (HEIG-VD) Andrés Revuelta (EIG) Jean-Roland Schuler (EIA-FR) November 2006

Project Vadese « Video on Demand and Security » Two-years research project 4 research groups from 3 different schools (Fribourg, Geneva, Yverdon) Focuses on the needs of VoD services providers –Quality of Service –Patching over Peer-to-peer –Digital Rights Management

Video over the Internet 31 October 2006: Swisscom launches Bluewin TV

Video over the Internet July 2006: Deutsche Telekom launches IPTV

Video over Internet – Market studies IPTV « Television broadcast over the Internet access » –Worldwide market size (Gartner 2006) $870 million in 2006 $13 billion in 2010 Video on Demand « Download or streaming of movies at any time » –Worldwide market size (iSuppli 2006) 40% growth in 2005 $2 billion in 2006 $13 billion in 2010

Another market study...

Media distribution over the Internet Media can be transferred by download or streaming Download –A file is downloaded from a server to the customers equipment –The media can be consumed only after the download has finished Simple Not suited for live content Long waiting time Streaming –A continuous media flow of packets is transferred from a server to the customer –The customer consumes the media simultaneously with the transfer Suited for live content Technically challenging

Network scenario

Quality of Service The main challenge of streaming media over this Internet is to obtain a sufficient Quality of Service : « QoS is the collective effect of service performance which determines the degree of satisfaction of a user of a service » (ITU-T Rec. E-800)

Measurable performance parameters Throughput –Speed of the transmission, bits per second received Packet loss rate –Percentage of packets lost inside the network Network delay –Delay between the sending of a packet at the source and the reception by the receiver Delay variation –Changes of network delay between successive packets

Throughput Media streams have an inherent bitrate that has to be provided by the network Throughput requirements Transmission capacity CodecQualityBitrate MPEG-2TV quality1 – 4 Mb/s MPEG-4 AVCTV quality768 kb/s MPEG-4 AVCHDTV5 – 6 Mb/s NetworkCapacityMPEG-4 TV flows ADSL3 Mb/s4 flows Ethernet100 Mb/s130 flows ISPs / Internet10 Gb/s13000 flows

Packet loss What happens if there is too much traffic in the network? –The Internet is a network of transmission links, connected to routers

Packet loss What happens if there is too much traffic in the network? –Each router receives traffic from several input links and forwards the packet to output links

Packet loss What happens if there is too much traffic in the network? –If the output link is occupied, packets have to wait for transmission in a queue

Packet loss Transmission queues on routers are causing packet loss and delays Measurement over low-capacity access links Up to 5% packet loss 20ms one-way delay

Effect of packet loss on video quality Example: –1% loss –MPEG-2 –No error concealment Example: –5% loss –MPEG-2 –No error concealment

Effect of network delay Network delay is not critical for non-interactive applications –Typically network delay is below 1 seconds –User may tolerate several seconds of delay Possible problems –« Roberto Baggio Effect » –Channel switching delay

Delay variation Media playback requires a constant flow of data The packets of the media flow experience different network delays A playout buffer compensates the delay variations Half-filled upon start of the transmission (« Buffering... ») Increases network delay –Delay variations should be small to keep playout buffer small

Current challenges Insufficient QoS over ADSL and CaTV –Overdimensioning or VDSL –QoS mechanisms in the ISP network –QoS mechanisms on users Set-Top Box High cost for streaming individual flows –« Patching » of video flows –Peer-to-peer distribution of flows Digital Rights Management

Overdimensioning of the access link ADSL link with 3 Mb/s MPEG-4 AVC video with TV quality at 768 kb/s Additional traffic (Web, , downloads) may deteriorate the video quality Dynamic overdimensioning ISP dynamically increases ADSL capacity during video streaming –Should provide sufficient capacity for video and additional downloads Problem: traffic demand adapts to available capacity Very High Bitrate DSL (VDSL2) Provides capacity of 20 Mb/s (over 1500m) Allows simultaneous transmission of 2 HDTV channels Problem: high investment required to upgrade the access network

QoS mechanisms in the ISP network Even over ADSL, a sufficient QoS can be provided using QoS mechanisms Idea: give video flow priority over other traffic –Video flow gets sufficient capacity to avoid packet loss on the ADSL link –Other traffic (Web, download) is still possible, but slower

QoS mechanisms in the ISP network Even over ADSL, a sufficient QoS can be provided using QoS mechanisms Idea: give video flow priority over other traffic –Video flow gets sufficient capacity to avoid packet loss on the ADSL link –Other traffic (Web, download) is still possible, but slower

QoS mechanisms on users Set-Top Box Solution developed in Vadese Modifications of the access network are costly Service providers do not own the access network How can a service provider offer sufficient QoS? –Use QoS mechanisms on the Set-Top Box Has to control traffic after it has crossed the ADSL link!

QoS mechanisms on users Set-Top Box Non-video traffic mainly uses TCP –TCP adapts to network congestion, detected by packet loss Control queue length on ISP router from Set-Top Box –« Split » Advanced Queue Management

High cost for Video-on-Demand In VoD, customers access videos at different moments The simple approach to start a new flow for each user is not economical –Example : access link at 1 Gb/s Only 200 simultaneous HDTV flows (at 5 Mb/s) Cost of $1 per video, only for transmission

Near Video-on-Demand with Multicast Solution –A new flow for the same video starts every n minutes –Similar to a TV broadcast that repeats every n minutes –Flow is efficiently transmitted via multicast Multicast is only feasible for network operators

Video patching with Peer-to-peer Solution developed in Vadese Allows true Video-on-Demand Can be used by service providers without their own multicast network Idea of patching: –A customer who already receives a video can relay the flow to a new customer –The missing part of the video is temporarily patched from the server

True Video-on-Demand with Multicast Possible alternative to Peer-to-peer transmission Combines Multicast and Patching to achieve true Video-on-Demand Solution –A new multicast flow for the same video starts every n minutes –When a new customer arrives, it joins an existing multicast session –The missing first minutes of the movie is patched by a short-lived patching flow

Conclusion Project Vadese - Video on Demand and Security –Focuses on the needs of VoD services providers Quality of Service Patching over P2P Digital Rights Management –Technologies will be integrated in a Set-Top Box –Possible valorizations Follow-up projects with commercial partners Intellectual property Commercialization of some of the technologies