P2P multicasting network design problem — Heuristic approach

Streaming services have been gaining much popularity in the Internet. The widespread adoption of broadband residential access enables individual users to use new bandwidth demanding services. Peer-to-Peer (P2P) multicasting approach using an overlay network to provide communication between peers is a valuable proposal for streaming since it provides rapid deployment at relatively low cost. Most of previous research on optimization problems related to P2P multicasting is limited only to optimization of network flows. In this work we focus on a new problem of P2P multicasting network design, i.e. flows and links' capacity are optimized jointly. We assume that the P2P multicasting system is static with low membership change rate (e.g. corporate videoconferencing, distance learning, delivery of important messages). The objective is to minimize the overlay network cost. We propose an effective heuristic algorithm. Numerical experiments are run in order to examine the proposed method against optimal results and Lagrangean relaxation algorithm as well as to illustrate the dependency of the network cost on various parameters related to P2P multicasting. The proposed algorithm can be applied to a wide range of overlay network design problems including not only streaming services but also computing and storage systems using the overlay network approach.

[1]  Klara Nahrstedt,et al.  Optimal resource allocation in overlay multicast , 2003, 11th IEEE International Conference on Network Protocols, 2003. Proceedings..

[2]  Gang Wu Peer to Peer File Download and Streaming , 2005 .

[3]  Sathya Narayanan,et al.  UP2P: a peer-to-peer overlay architecture for ubiquitous communications and networking , 2008, IEEE Communications Magazine.

[4]  Gabi Dreo Rodosek,et al.  TOPICS IN NETWORK AND SERVICE MANAGEMENT , 2009 .

[5]  Fabián E. Bustamante,et al.  Resilience in Overlay Multicast Protocols , 2006, 14th IEEE International Symposium on Modeling, Analysis, and Simulation.

[6]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[7]  Mario Gerla,et al.  Multicast Service Overlay Design , 2005 .

[8]  Tomonori Aoyama,et al.  A new generation network: Beyond the Internet and NGN , 2009, IEEE Communications Magazine.

[9]  Mischa Schwartz Armstrong's invention of noise-suppressing FM [History of Communications] , 2009, IEEE Communications Magazine.

[10]  Baochun Li,et al.  Outreach: peer-to-peer topology construction towards minimized server bandwidth costs , 2007, IEEE Journal on Selected Areas in Communications.

[11]  Ying Zhu,et al.  Overlay Networks with Linear Capacity Constraints , 2008, IEEE Trans. Parallel Distributed Syst..

[12]  Keith W. Ross,et al.  A Measurement Study of a Large-Scale P2P IPTV System , 2007, IEEE Transactions on Multimedia.

[13]  Chuck Yoo,et al.  Minimum DVS gateway deployment in DVS-based overlay streaming , 2008, Comput. Commun..

[14]  Mario Gerla,et al.  Will IPTV ride the peer-to-peer stream? [Peer-to-Peer Multimedia Streaming] , 2007, IEEE Communications Magazine.

[15]  Chuan Wu,et al.  On meeting P2P streaming bandwidth demand with limited supplies , 2008, Electronic Imaging.

[16]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[17]  Thorsten Koch,et al.  Solving Steiner tree problems in graphs to optimality , 1998, Networks.

[18]  Hamid R. Rabiee,et al.  An optimal discrete rate allocation for overlay video multicasting , 2008, Comput. Commun..

[19]  Paul Francis,et al.  Chunkyspread: Multi-tree Unstructured Peer-to-Peer Multicast , 2006, IPTPS.

[20]  Kang-Won Lee,et al.  Planning and Managing the IPTV Service Deployment , 2007, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management.

[21]  Miguel Rio,et al.  Scalable peer-to-peer streaming for live entertainment content , 2008, IEEE Communications Magazine.

[22]  Liam Murphy,et al.  Analysis of a large-scale VOD architecture for broadband operators: a P2P-based solution , 2008, IEEE Communications Magazine.

[23]  Jonathan S. Turner,et al.  Multicast routing and bandwidth dimensioning in overlay networks , 2002, IEEE J. Sel. Areas Commun..