Demand-aware content distribution on the internet

The rapid growth of media content distribution on the Internet in the past few years has brought with it commensurate increases in the costs of distributing that content. Can the content distributor defray these costs through a more innovative approach to distribution? In this paper, we evaluate the benefits of a hybrid system that combines peer-to-peer and a centralized client–server approach against each method acting alone. A key element of our approach is to explicitly model the temporal evolution of demand. In particular, we employ a word-of-mouth demand evolution model due to Bass [2] to represent the evolution of interest in a piece of content. Our analysis is carried out in an order scaling depending on the total potential mass of customers in the market. Using this approach, we study the relative performance of peer-to-peer and centralized client–server schemes, as well as a hybrid of the two—both from the point of view of consumers as well as the content distributor. We show how awareness of demand can be used to attain a given average delay target with lowest possible utilization of the central server by using the hybrid scheme. We also show how such awareness can be used to take provisioning decisions. Our insights are obtained in a fluid model and supported by stochastic simulations.

[1]  John G. Apostolopoulos,et al.  Towards Quality of Service for Peer-to-Peer Video Multicast , 2007, 2007 IEEE International Conference on Image Processing.

[2]  Helen J. Wang,et al.  Distributing streaming media content using cooperative networking , 2002, NOSSDAV '02.

[3]  Mung Chiang,et al.  Performance bounds for peer-assisted live streaming , 2008, SIGMETRICS '08.

[4]  Onno Boxma,et al.  SOJOURN TIME TAILS IN THE M/D/1 PROCESSOR SHARING QUEUE , 2006, Probability in the Engineering and Informational Sciences.

[5]  Kenji Leibnitz,et al.  Peer-to-Peer vs. Client/Server: Reliability and Efficiency of a Content Distribution Service , 2007, ITC.

[6]  Geoffrey A. Moore Crossing the chasm : marketing and selling high-tech products to mainstream customers , 1999 .

[7]  Laurent Massoulié,et al.  Gossiping With Multiple Messages , 2006, IEEE Transactions on Information Theory.

[8]  Z. Griliches Hybrid Corn and the Economics of Innovation. , 1960, Science.

[9]  Laurent Massoulié,et al.  Coupon replication systems , 2008, TNET.

[10]  J. Harrison,et al.  Brownian motion and stochastic flow systems , 1986 .

[11]  Minghua Chen,et al.  Utility maximization in peer-to-peer systems , 2008, SIGMETRICS '08.

[12]  David Mazières,et al.  Democratizing Content Publication with Coral , 2004, NSDI.

[13]  Vinod M. Prabhakaran,et al.  On the Role of Helpers in Peer-to-Peer File Download Systems: Design, Analysis and Simulation , 2007, IPTPS.

[14]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[15]  Frank M. Bass,et al.  A New Product Growth for Model Consumer Durables , 2004, Manag. Sci..

[16]  G. Veciana,et al.  Fairness, incentives and performance in peer-to-peer networks , 2003 .

[17]  Daryl J. Daley,et al.  Epidemic Modelling: An Introduction , 1999 .

[18]  Rayadurgam Srikant,et al.  Modeling and performance analysis of BitTorrent-like peer-to-peer networks , 2004, SIGCOMM 2004.