1 / 16

Multihoming Media Streaming

Multihoming Media Streaming. 24th IEEE IPCCC 7-9 April 2005 Page(s):499 – 504 Reporter :陳韋志. Outline. Introduction Experimental setup Streaming and multihoming Experiments and evaluation Conclusion. Introduction (1/2) .

marva
Télécharger la présentation

Multihoming Media Streaming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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

  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.

  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.

  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.

  6. Streaming and multihoming (1/5) • A new metric • Multiple Source Path Overlap (MSPO) source1 ISP1 ISP2 receiversource2

  7. Streaming and multihoming (2/5) source1 source2 ISP1 Receiver source3 source4 ISP2 source5

  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.

  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.

  10. Streaming and multihoming (5/5)

  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.

  12. Experiments and evaluation (2/5)

  13. Experiments and evaluation (3/5) • Figure shows that no packet missed when multihoming is used whereas many packets missed without multihoming.

  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 .

  15. Experiments and evaluation (5/5)

  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.

More Related