Main objectives of this lecture GREEN IPTV. Outline. Outline. 1. Look for an opportunity

Similar documents
arxiv: v2 [cs.ir] 13 Sep 2016

Blending photons with electrons to reduce the energy footprint of IPTV networks

GREEN IPTV A Resource and Energy Efficient Network for IPTV

Introduction to IGMP for IPTV Networks

Quick Start Guide MU120131A/32A. IP Multicast Measurement MD1230B/MP1590B. Data Quality Analyzer / Network Performance Tester

Analysis and Modeling of Multimedia Workload Characteristics in a Multi-service IP Network

Egyptian Computer Science Journal Vol. 38 No.3 September 2014

Cloud Movie: Cloud Based Dynamic Resources Allocation And Parallel Execution On Vod Loading Virtualization

Efficient Power Management and Data Intensive Computer Systems in Computer Networks

International Journal of Advance Research in Computer Science and Management Studies

IPTV Explained. Part 1 in a BSF Series.

Intelligent Pre-fetching to Reduce Channel Switching Delay in IPTV Systems

Reliable IPTV Transport Network. Dongmei Wang AT&T labs-research Florham Park, NJ

Featured Article. Building a Content-Aware Network. Intelligently Matching Content Providers to Content Viewers

Temporal Forecast Demand of Cloud Based Media Streaming Applications for Efficient Resource Allocation

QoS-Aware IPTV Routing Algorithms

TRIAX IPTV & Middleware

The Future of P2P. A Retrospective. Eric Armstrong President Kontiki, Inc.

Optimizing Networks for Delivering IPTV

On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on

The Edge: Delivering the Quality of Experience of Digital Content

Distributed Energy-Aware Routing Protocol

Solution Transport Architecture

A Streaming Method with Trick Play on Time Division based Multicast

IP Multicast Optimization: IGMP State Limit

Cache Management for TelcoCDNs. Daphné Tuncer Department of Electronic & Electrical Engineering University College London (UK)

Q3 FY17 Connections Update 12 April 2017

Proactive Network Management of IPTV Networks

Transform your video services with a cloud platform: Succeed in a fragmented marketplace

The Functional User Requirement Analysis of a Web Broadcasting Management System

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

Multimedia Streaming. Mike Zink

ENERGY-EFFICIENT PROTOCOL IN OMNET++ SIMULATION ENVIRONMENT. Krzysztof Daniluk

This paper discusses home networks that can deliver video as well as data and their growing sophistication and capacity.

NetOp Policy Manager Resource Admission Control Service (RACS) Delivers Content-Driven QoS for Optimal Video-On-Demand Experience

SOLUTION GUIDE FOR BROADCASTERS

Broadcast Yourself: Understanding YouTube Uploaders

Wired and Wireless IPTV Access Networks: A Comparison Study

For personal use only

White Paper Broadband Multimedia Servers for IPTV Design options with ATCA

The Case for Content-Adaptive Optimization

Managing the Subscriber Experience

Optimal Cache Allocation for Content-Centric Networking

Video Quality for Live Adaptive Bit-Rate Streaming: Achieving Consistency and Efficiency

for a successful IPTV deployment Overcoming barriers and hurdles - On Demand TV case - Chief Manager, Engineering Dept. Yasuyuki TANIGUCHI

Medianet for Cable Operators. Transitioning Service Providers to Experience Providers

Introduction. The Evolving Video Landscape. Page 1. Innovative Systems Transforming the DVR Experience: A Case Study in Cloud DVR

IPTV + VOD: Architectures & Solutions.

Expeditus: Congestion-Aware Load Balancing in Clos Data Center Networks

Mobile Video Popularity Distributions and the Potential of Peer-Assisted Video Delivery

Uncovering Artifacts of Flow Measurement Tools

Reducing IPTV Channel Zapping Time for Scrambled Services

COOCHING: Cooperative Prefetching Strategy for P2P Video-on-Demand System

Planning for the ever increasing demands placed on the home network

Optimizing Your Roaming Business in a Challenging Economy

Whitepaper. Building Unicast IPTV services leveraging OTT streaming technology and adaptive streaming. Fraunhofer FOKUS & Zattoo

A Framework for Lazy Replication in P2P VoD

On the Design of QoS aware Multicast Algorithms for Wireless Mesh Network. By Liang Zhao Director of Study: Dr. Ahmed Al-Dubai (CDCS)

HYBRID CDN. The new strategy for broadcasters to improve profitability and customer experience of OTT services PRESENTED BY CONCURRENT TECHNOLOGY

Broadband & VOD Deployment Trend for MSO

On Reliability, Performance and Internet Power Consumption

Minimization of Network Power Consumption with Redundancy Elimination

Broadcast Routing. Chapter 5 Multicast and P2P. In-network Duplication. Spanning Tree

Cisco Media Broadcaster

Peer-to-Peer Streaming Systems. Behzad Akbari

Triple Play Services Transmission over VDSL2 Broadband Access Network in MDU

The Transition to IPTV John B Brendl dle Ken Christensen

On Achieving Short Channel Switching Delay and PlaybackLaginIP-BasedTVSystems

WatchiTV Portable: IPTV Expert Analysis Application

A study of Video Response Spam Detection on YouTube

CSE 4/60373: Multimedia Systems

Channel Reordering with Time-shifted Streams to Improve Channel Change Latency in IPTV Networks

SECURED SOCIAL TUBE FOR VIDEO SHARING IN OSN SYSTEM

Enabling carrier evolution for triple play services

Chapter 1 Introduction

Cisco Visual Networking Index (VNI) Global IP Traffic Forecast Update;

Analysis of quality parameters influence to translation of IPTV service

Empirical Models of TCP and UDP End User Network Traffic from Data Analysis

Lecture 19: Multicast. CSE 123: Computer Networks Stefan Savage

E2-E3: CONSUMER FIXED ACCESS. CHAPTER-3 BROADBAND NETWORK AND SERVICES (Date Of Creation: )

Multicast Sandpit Alpha Release. Invitation for Expressions of Interest

The New Individual TV Experience. Are you my televisionary?

DIGICAST DTVANE. DMB-8811 Premium H.264 HD 4-Channel IPTV Encoder

Network Access Technology Consideration in Europe. By Helge Tiainen of InCoax and Chair of the MoCA Access Work Group

Cisco Media Origination System

An Analysis of User Dynamics in P2P Live Streaming Services

ICN for Cloud Networking. Lotfi Benmohamed Advanced Network Technologies Division NIST Information Technology Laboratory

Configuring IGMP Snooping and MVR

IPv6 Neighbor Discovery (ND) Problems with Layer-2 Multicast State

IPTV Distribution Technologies in. Broadband Home Networks

QoS/QoE Techniques for IPTV Transmissions

Improving VoD System Efficiency with Multicast and Caching

Making the Promise of IPTV A Reality in Small Markets

A Large-Scale Characterization of User Behaviour in Cable TV

Broadband Communication

Cisco Infinite Video Platform at CES 2017

Transport Area Working Group. Intended status: Standards Track. September 3, 2018

Chapter 3 A New Framework for Multicast Mobility in WiFi Networks

First alternative international long-distance call service provider in HK (1992)

Simulation of Large-Scale IPTV Systems for Fixed and Mobile Networks

Transcription:

Main objectives of this lecture GREEN IPTV A Resource and Energy Efficient Network for IPTV FERNANDO M. V. RAMOS General Illustrate the usual route taken to make computer science research Specific Exemplify with a resource and energy efficient network for IPTV 1. Look for an opportunity

2. Identify a problem The ability to ask the right question is more than half the battle of finding the answer Thomas J. Watson 3. Analyse state of the art 4. Propose solution 5. Evaluate solution 6. Assess relevance

What is IPTV? A typical IPTV network More details Internet IP Network TV Head End Customer Premises TV All TV channels transmitted always everywhere IP multicast used PIM-SM Static multicast trees No traffic engineering... STB DSLAM PC Why IPTV? New service on top of an IP network Still an infant: around 5 years old The sum of all forms of video (IPTV, VoD, P2P) will account for over 91% of global consumer traffic by 2013 [Cisco] In the US there are already more than 5 million IPTV subscribers, and this number is expected to increase to 15.5 million by 2013 [Piper]

Resource inefficiencies 90% of all TV viewing is restricted to a small selection of channels [Cha et al.][qiu et al.] Number of channels 160 140 120 100 80 60 40 20 0 access metro/core Channels with viewers Channels broadcasted 10 100 1000 10000 100000 Waste of bandwidth, waste of energy! Selective pre-fetching of TV channels Instead of each node pre-fetching all TV channels, pre-fetch only a selection of channels Pre-fetch active channels (channels for which there are viewers) + a small number of inactive channels Room size = number of inactive channels prefetched Number of users Trace-driven simulation Results bandwidth savings Using huge dataset from a nationwide IPTV provider: 255k users, 6 months, 150 TV channels, 622 DSLAMs, 11 regions Number of channels prejoined 160 140 120 100 80 60 40 20 50% bandwidth reduction 33% bandwidth reduction 0 r = 0 r = 5 r = 10 r = 15 r = 20 r = 25 r = 0 (metro) All channels Results requests affected Is it worth it?, part 1 16% % of requests 14% 12% 10% 8% 6% 4% < 2% requests affected < 0.1% requests affected 2% 0% r = 0 r = 5 r = 10 r = 15 r = 20 r = 25 r = 0 (metro) All channels

Is it worth it?, part 1 Conclusion Today probably not, in the future probably yes Router power consumption model What about energy savings? Max power Power consumption l p Load Max capacity We assume the router can turn off ports not in use l and p based on real measurements [Chabarek et al.] 250 edge routers + 50 core routers Is it worth it?, part 2 Energy savings per year Millions 3.0 2.5 2.0 1.5 1.0 0.5 0.0 cost savings ( ) energy savings(kwh) today 2-4 years 10-15 years Conclusion Today not, in the future maybe 500 450 400 350 300 250 200 150 100 50 0 Thousands Cost savings per year

Zapping delay In IPTV this delay can add up to two seconds or more should be below 430ms[Kooij et al.] Several solutions proposed Video coding and processing techniques Network level Problems of existing solutions: Complexity Additional video servers needed Most zapping is linear... IPTV today IPTV NETWORK Requesting channel 3 Requesting channel 3 Sending channel 3 IPTV with channel smurfing IPTV NETWORK Channel smurfing Besides the channel requested, send N neighbouring channels concurrently for C seconds. Requesting channel 3 Requesting channel 2,3,4 Sending channel 2,3,4

Trace-driven simulation Results requests with no delay 100% Using huge dataset from a nationwide IPTV provider: 255k users, 6 months, 150 TV channels, 622 DSLAMs, 11 regions % of switching requests with no delay 90% 80% 70% 60% 50% 40% 30% 20% 10% 2 neighbours 4 neighbours 6 neighbours 8 neighbours 10 neighbours ideal predictor 0% 10 seconds 30 seconds 1 minute 2 minutes Always Concurrent channel time Results requests with no delay (zapping periods only) 40 Results average bandwidth % of switching requests with no delay 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 10 seconds 30 seconds 1 minute Concurrent channel time 2 neighbours 4 neighbours 6 neighbours 8 neighbours 10 neighbours ideal predictor Average bandwidth consumption (Mbps) 35 30 25 20 15 10 5 0 10 seconds 30 seconds 1 minute 2 minutes Always Concurrent channel time 2 neighbours 4 neighbours 6 neighbours 8 neighbours 10 neighbours ideal predictor Is it worth it? Very simple to implement Small software upgrade No additional video servers needed Performance close to optimal predictor Distance to ideal predictor 45% 40% 35% 30% 25% 20% 15% 10% 5% 0% 2 neighbours 4 neighbours 6 neighbours 8 neighbours 10 neighbours 10 seconds 30 seconds 1 minute 2 minutes Always Concorrent channel time

Take-home message 1. Computer science knowledge can be used in novel, practical, useful ways 2. It is important to build realistic scenarios to evaluate our ideas 3. It is fundamental to accept that any technical solution has limitations and that these should not be concealed 4. Be aware that a solution to a problem is only relevant if the benefits clearly outweigh the disadvantages Interested in these matters? Any idea what the G in GREEN could stand for? Feel free to contact me: fernando.ramos@cl.cam.ac.uk References [Cha et al.] M. Cha, P. Rodriguez, J. Crowcroft, S. Moon, and X. Amatriain. Watching television over an IP network. In Proc. ACM IMC, 2008. [Chabarek et al.] J. Chabarek, J. Sommers, P. Barford, C. Estan, D. Tsiang, and S. Wright. Power awareness in network design and routing. In Proc. IEEE INFOCOM, 2008. [Cisco] Cisco visual networking index: Forecast and methodology 2008-2013, 2008. [Kooij et al.] R. Kooij, K. Ahmed, K. Brunnstr om, and K. Acreo. Perceived quality of channel zapping. In proceedings of the IASTED, 2006. [Piper] B. Piper. United states IPTV market sizing: 2009-2013. Technical report, Strategy Analytics, 2009. [Qiu et al.] T. Qiu, Z. Ge, S. Lee, J. Wang, Q. Zhao, and J. Xu. Modeling channel popularity dynamics in a large IPTV system. In Proc. ACM SIGMETRICS, 2009. [Ramos et al. 1] F.M.V. Ramos, R.J. Gibbens, F. Song, P. Rodriguez, J. Crowcroft, I.H. White. Reducing energy consumption in IPTV networks by selective pre-joining of channels. Submitted to ACM SIGCOMM Workshop on Green Networking. F.M.V. Ramos, J. Crowcroft, R.J. Gibbens, P. Rodriguez, I.H. White. Channel Smurfing: Minimising Channel Switching Delay in IPTV Distribution Networks. IWITMA 2010 (To appear)