Top Banner
GREEN IPTV A Resource and Energy Efficient Network for IPTV
41

GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Dec 18, 2015

Download

Documents

Melissa Marsh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

GREEN IPTV

A Resource and Energy Efficient Network for IPTV

Page 2: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Main objectives of this lecture

General Illustrate the usual route taken to make good computer science research

SpecificExemplify with a resource and energy efficient network for IPTV

Page 3: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 4: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 5: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

1. Look for an opportunity

Page 6: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

2. Identify a problem

Page 7: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

3. Analyse state of the art

Page 8: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

4. Propose solution

Page 9: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

5. Evaluate solution

Page 10: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

6. Assess relevance

Page 11: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 12: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

What is IPTV?

Page 13: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

A typical IPTV network

STB

PC

TV

DSLAM

Customer Premises

InternetIP Network

TV Head End

.

.

.

Page 14: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

More details

• All TV channels transmitted always everywhere

• IP multicast used– PIM-SM– Static multicast trees– No traffic engineering

Page 15: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 16: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

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 subscribers, and this number is expected to increase to 15.5 million by 2013 [Piper]

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 17: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Resource inefficiencies

• 90% of all TV viewing is restricted to a small selection of channels [Cha et al.][Qiu et al.]

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

10 100 1000 10000 1000000

20

40

60

80

100

120

140

160

Channels with viewers

Channels broadcasted

Number of users

Num

ber o

f cha

nnel

s

access

metro/core

Page 18: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

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 pre-fetched

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 19: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Trace-driven simulation

• Using huge dataset from a nationwide IPTV provider:– 255k users, 6 months, 150 TV channels, 622

DSLAMs, 11 regions

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 20: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Results – bandwidth savings

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

r = 0 (access)

r = 5 (access)

r = 10 (access)

r = 15 (access)

r = 20 (access)

r = 25 (access)

r = 0 (metro)

All channels

0

20

40

60

80

100

120

140

160

Num

ber o

f cha

nnel

s pr

ejoi

ned 50% bandwidth

reduction

33% bandwidth reduction

Page 21: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Results – requests affected

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

r = 0 (a

ccess)

r = 5 (a

ccess)

r = 10 (a

ccess)

r = 15 (a

ccess)

r = 20 (a

ccess)

r = 25 (a

ccess)

r = 0 (m

etro)

All channels

0%

1%

2%

3%

4%

5%

6%

7%

8%

9%

% o

f req

uest

s

< 2% requests affected

< 0.1% requests affected

Page 22: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Is it worth it?

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

ConclusionToday probably not, in the future probably yes

Page 23: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

What about energy savings?

Page 24: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Router power consumption model

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Load

Pow

er c

onsu

mpti

on

Max capacity

Max power

Dp

Dl

• 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

Page 25: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Is it worth it? (2)

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

today 2-4 years 10-15 years0.0

500000.0

1000000.0

1500000.0

2000000.0

2500000.0

3000000.0

€0

€50,000

€100,000

€150,000

€200,000

€250,000

€300,000

€350,000

€400,000

€450,000

€500,000

cost savings (€)

energy savings(kWh)

Ener

gy s

avin

gs p

er y

ear

Cost

sav

ings

per

yea

r

ConclusionToday not, in the future maybe

Page 26: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 27: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Zapping delay

• In IPTV this delay can add up to two seconds or more– should be below 430ms[Kooji et al.]

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 28: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Several solutions proposed

• Video coding and processing techniques• Network level

• Problems of existing solutions:– Complexity– Additional video servers needed

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 29: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Most zapping is linear...

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 30: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

IPTV today

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

IPTV NETWORK

IPTV NETWORK

Requesting channel 3

Sending channel 3

Page 31: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

IPTV with channel smurfing

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

IPTV NETWORK

IPTV NETWORK

Requesting channel 3

Sending channel 2,3,4

Requesting channel 2,3,4

Page 32: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Channel smurfing

• Besides the channel requested, send N neighbouring channels concurrently for C seconds.

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 33: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Trace-driven simulation

• Using huge dataset from a nationwide IPTV provider:– 255k users, 6 months, 150 TV channels, 622

DSLAMs, 11 regions

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 34: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Results – requests with no delay

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

10 seconds 30 seconds 1 minute 2 minutes Always0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

2 neighbours4 neighbours6 neighbours8 neighbours10 neighboursideal predictor

Concurrent channel time

% o

f sw

itchi

ng re

ques

ts w

ith n

o d

elay

Page 35: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

10 seconds 30 seconds 1 minute0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

2 neighbours4 neighbours6 neighbours8 neighbours10 neighboursideal predictor

Concurrent channel time

% o

f sw

itchi

ng re

ques

ts w

ith n

o d

elay

Results – requests with no delay (zapping

periods only)

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

Page 36: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Results – average bandwidth

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

10 seconds 30 seconds 1 minute 2 minutes Always0

5

10

15

20

25

30

35

40

2 neighbours4 neighbours6 neighbours8 neighbours10 neighboursideal predictor

Concurrent channel time

Ave

rage

ban

dwid

th c

onsu

mpti

on (M

bps)

Page 37: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Is it worth it?

1. opportunities 2. problem 3. state of the art 4. solution 5. evaluation 6. relevance

10 seconds 30 seconds 1 minute 2 minutes Always0%

5%

10%

15%

20%

25%

30%

35%

40%

45%

2 neighbours4 neighbours6 neighbours8 neighbours10 neighbours

Concorrent channel time

Dist

ance

to id

eal p

redi

ctor

• Very simple to implement– Small software upgrade– No additional video servers needed– Performance close to optimal predictor

Page 38: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Outline

• Route to make good computer science research

• IPTV today• Research example 1: resource and energy

consumption in IPTV• Research example 2: zapping delay in IPTV• Take-home message

Page 39: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Take-home message1. Computer science knowledge can be used in

novel, practical, useful ways2. It is important to build realistic scenarios to

evaluate our ideas3. 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

Page 40: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

Interested in these matters?Any idea what the “G” in GREEN could stand for?

Feel free to contact me:[email protected]

Page 41: GREEN IPTV A Resource and Energy Efficient Network for IPTV.

References[Cisco] Cisco visual networking index: Forecast and methodology 2008-2013,

2008.[Piper] B. Piper. United states IPTV market sizing: 2009-2013. Technical report,

Strategy Analytics, 2009.[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. [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.

[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.

[Kooji et al.] R. Kooij, K. Ahmed, K. Brunnstr¨om, and K. Acreo. Perceived quality of channel zapping. In proceedings of the IASTED , 2006.