Top Banner
1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter 陳陳陳
16

1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

Dec 19, 2015

Download

Documents

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: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

1

Multihoming Media Streaming

24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504

Reporter:陳韋志

Page 2: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

2

Outline

Introduction Experimental setup Streaming and multihoming Experiments and evaluation Conclusion

Page 3: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

3

Introduction (1/2)

The goodness of a network path depends on the available bandwidth, packet loss rate, packet delay, and path overlap.

Multihoming provides backup links in case of link failure and the ability to reach destinations using alternative paths.

Page 4: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

4

Introduction (2/2)

We design a multipath Multihoming Media Streaming system (MMS) to show how a streaming application can effectively use the path diversity due to multihoming by Splitting a streaming session over the

alternative paths Migrating a connection from one path to

another to avoid congestion.

Page 5: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

5

Experimental setup

Chose two largest providers in San Francisco Bay area, namely Comcast for cable service, and SBC-Yahoo for DSL device.

We refer to the DSL provider as and the cable provide as in this paper.

1ISP

2ISP

Page 6: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

6

Streaming and multihoming (1/5)

A new metric Multiple Source Path Overlap (MSPO)

source1

ISP1

ISP2

receiver source2

}s,...,s,{s

S

1i }s,...,s,{si

ISP toassigned s),K....1j(k21

k21

jjj E

EHminMSPO

02

2-2MSPO

02

2-2MSPO

Page 7: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

7

Streaming and multihoming (2/5)

source1

source2

ISP1

Receiver source3

source4

ISP2 source5

3

1

3

3-4mspo

2

1

4

46mspo

Page 8: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

8

Streaming and multihoming (3/5)

The MSPO determines the supplier assignment on the each ISP to reduce the overall overlap.

Using ISP assignment, we obtain the topology tree for a streaming session, where the receiver is the root and the suppliers are the leaves of the tree.

Page 9: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

9

Streaming and multihoming (4/5)

Our multihoming streaming system MMS takes advantages in two different ways: It splits a streaming session from one physical

link into multiple physical links to reduce the overlap among the supplier to a receiver.

It migrates part of a streaming session from one physical link to another during congestion.

Page 10: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

10

Streaming and multihoming (5/5)

Page 11: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

11

Experiments and evaluation (1/5)

We compare the performance of media streaming with or without multihoming.

The multihoming uses connection split to take advantage of available physical links.

Page 12: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

12

Experiments and evaluation (2/5)

Page 13: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

13

Experiments and evaluation (3/5)

Figure shows that no packet missed when multihoming is used whereas many packets missed without multihoming.

Page 14: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

14

Experiments and evaluation (4/5)

The streaming session is split over both links

and . Three suppliers are on and one supplier

is on . When one connection on experiences

congestion( high packet loss ), the connection is moved to .

1ISP 2ISP

1ISP2ISP

1ISP

2ISP

Page 15: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

15

Experiments and evaluation (5/5)

Page 16: 1 Multihoming Media Streaming 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志.

16

Conclusion

Multihoming reduces path overlap, and the performance of a streaming application can improve session quality by 30% or more by two ways as we say before.

Advances in system support, e.g., in terms of management, security, and usability, are necessary for residential multihoming to become useful and ubiquitous.