Honeycomb: A Peer-to-Peer Substrate for On-Demand Media Streaming Service

Peer-to-Peer media streaming service has gained tremendous momentum in recent years. However, a number of challenges in Peer-to-Peer media streaming have not been addressed. In this paper, we propose a peer-to-peer substrate for supplying on-demand media streaming service, called Honeycomb, which mainly addresses on the key technical issue of: constructing a locality-aware P2P overlay network with high scalability and manageability. Honeycomb can fully utilize the locality of underlying physical network so that the bandwidth consumption used for the overlay maintenance can be effectively saved and the QoS requirements for delivering media content can be easily satisfied.

[1]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM 2001.

[2]  Mark Handley,et al.  Topologically-aware overlay construction and server selection , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[3]  Xuxian Jiang,et al.  GnuStream: a P2P media streaming system prototype , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[4]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[5]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[6]  Qian Zhang,et al.  A construction of locality-aware overlay network: mOverlay and its performance , 2004, IEEE Journal on Selected Areas in Communications.

[7]  Bharat K. Bhargava,et al.  PROMISE: peer-to-peer media streaming using CollectCast , 2003, MULTIMEDIA '03.