A Receiver-Coordinated Approach for Throughput Aggregation in High Bandwidth Multicast

In application-level high bandwidth multicast (HBM), physical links can be shared by multiple long-lived unicast flows. We identify several data transfer patterns which can cause suboptimal bandwidth usage of narrow links and which have not been clearly identified in previous solutions for application-level HBM. We propose a distributed solution to avoid these problematic patterns, with which end systems are coordinated and each is responsible to forward a bounded amount of data. Consequently, the outgoing traffic of each end system is balanced and limited. It avoids congestion due to merging unicast flows, which increases the utilization of the narrow links. Receivers that are close by topologically request their data in a disjoint and coordinated fashion, which leads to much reduced duplicated data at the narrow links. Simulation results show that our solution can achieve higher throughputs at the receivers, which is due to more efficient utilization of the narrow links' bandwidth, than mesh-based or multiple-tree approaches.

[1]  Kien A. Hua,et al.  A peer-to-peer architecture for media streaming , 2004, IEEE Journal on Selected Areas in Communications.

[2]  Lixia Zhang,et al.  Host multicast: a framework for delivering multicast to end users , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Bo Li,et al.  DONet: A Data-Driven Overlay Network For Efficient Live Media Streaming , 2004, INFOCOM 2005.

[4]  Srinivasan Seshan,et al.  Enabling conferencing applications on the internet using an overlay muilticast architecture , 2001, SIGCOMM '01.

[5]  Srinivasan Seshan,et al.  Enabling conferencing applications on the internet using an overlay muilticast architecture , 2001, SIGCOMM 2001.

[6]  Helen J. Wang,et al.  Resilient peer-to-peer streaming , 2003, 11th IEEE International Conference on Network Protocols, 2003. Proceedings..

[7]  Kirk L. Johnson,et al.  Overcast: reliable multicasting with on overlay network , 2000, OSDI.

[8]  Miguel Castro,et al.  SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.

[9]  Amin Vahdat,et al.  Bullet: high bandwidth data dissemination using an overlay mesh , 2003, SOSP '03.

[10]  Ellen W. Zegura,et al.  How to model an internetwork , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.