200 likes | 346 Views
When is P2P Technology Beneficial for IPTV Services?. Meng-Ting Lu. Reference. Y.-F. Chen, Y. Huang, R. Jana, H. Jiang, M. Rabinovich, B. Wei, and Z. Xiao, “When is P2P Technology Beneficial for IPTV Services,” ACM NOSSDAV, June 2007. Outline. Introduction Network Models Model Analysis
E N D
When is P2P Technology Beneficial for IPTV Services? Meng-Ting Lu
Reference • Y.-F. Chen, Y. Huang, R. Jana, H. Jiang, M. Rabinovich, B. Wei, and Z. Xiao, “When is P2P Technology Beneficial for IPTV Services,” ACM NOSSDAV, June 2007.
Outline • Introduction • Network Models • Model Analysis • Cost-Benefit Analysis • Conclusion
Introduction • Cloud Model vs. Physical Model • Cross-ISP P2P traffic • Pricing Strategy • Flat fee, usage-based, built-in • Achieve more profit by providing the appropriate incentives for peers • Couple the pricing models with a physical model and study the trade-offs
Cloud Model B2S
Physical Model (AT&T Light-Speed) B2S B1N B1S
P2P Sharing within a Community B2S B1N B1S Bottleneck Not beneficial
P2P Sharing within a Community B2S B1N B1S Bottleneck Beneficial
P2P Sharing across Communities B2S B1N B1S or Bottleneck Not beneficial
Simulation Setup B2S: 10 Gbps Content server (1000 programs, 120 mins, 6 Mbps)
Simulation Setup 20 communities Content server (1000 programs, 120 mins, 6 Mbps) B1S B2S: 10 Gbps B1N: 0.622 Gbps
Simulation Setup • Server assign a set of peers to serve requests • Request a streaming with probability 2% every tick (1 min) • May download only one stream at a time • Program selection according to Zipf’s distribution • Keeps the data for 120 mins after download • Turn off 0.1% and turn on 0.5% every tick • 5000 time ticks and taking the average over the last 2500 time ticks
Links across communities are heavily utilized. Limited by B1N Total # of peers: 20*community size
Don’t consider the bandwidth in the cloud Traffic across communities increases Limited by B2S Total # of peers: 10000 Community size: 500
Serves all active viewers Limited by B1N Limited by B1N, traffic across communities reduces the bandwidth Total # of peers: 10000 Community size: 500 B2S
Cost-Benefic Analysis • Maximum Profit for Conventional IPTV • Pnop2p = rN – Enop2p • P2P Incentive Models • Built-in Model: • Pb = rN – Enop2p – tN • r: fee paid by a viewer • N: number of viewers • tN: P2P installation expense
Cost-Benefic Analysis • Flat-reward Model: • Pf = rN – Enop2p – twN – dwN • w: percent of viewers sign up for P2P • d: reward per P2P user • Usage-based Model • Ps = rN – Enop2p – tN – qbuTN • u: average video rate • T: program length • q: credit per bit • b: percent of viewers download data from peers