spaper12_slides - PRIME: P EER- TO-P EER R ECEIVER D RIVEN...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: PRIME: P EER- TO-P EER R ECEIVER D RIVEN M ESH B ASED S TREAMING Nazanin Magharei and Reza Rejaie Presented By: Anindita Phukan Sudip Debnath M OTIVATION r Peer-to-Peer (P2P) overlays offers a promising approach to stream high quality live video from a single source to multiple receivers. hallenging ale r Challenging to scale c Heterogeneity and asymmetry of access link bandwidth of individual peers c Churn of the participating peers M ESH B ASED P2P O VERLAYS r Peers are organized in mesh shaped overlay and file swarming mechanisms are used for content delivery c Source distributes different pieces of the file to the peers and they exchange the pieces among themselves. r Challenges c Ensuring in-time delivery of streaming content is difficult c Content is progressively generated by source and hence the content available for delivery is reduced. R ELATED W ORK r Tree based P2P streaming mechanisms c CoopNet [Padmanabhan et al, 2003] c SplitStream [Castro et al, 2003] c Limitations : r Difficult to maintain the tree shaped overlays in the presence of churn r Rate of content delivery limited by the bandwidth of the upward connections. r ChunkySpread [ Venkataraman et al, 2006] c Multi-Tree approach which uses signaling among peers for load balancing and latency reduction by adaptively changing parents r Does not explore the performance of content delivery in the presence of packet loss nor studied the impact of the overlay properties. R ELATED W ORK r CoolStreaming/DoNet [ Zhang et al, 2005] c Mesh based approach where peers initially forms a mesh but eventually organizes peers into multiple trees and utilizes push based delivery. r Demonstrated the scalability but not the fundamental trade- ffs e esign f esh ased reaming echanisms offs in the design of mesh-based P2P streaming mechanisms r Studies to support streaming content delivery in applications like BitTorrent c Targeted for playback streaming or on demand applications W HAT IS P RIME r Mesh based streaming mechanism for delivery of live content r Content delivery is divided into 2 phases: c Diffusion phase warming hase c Swarming phase r Main design goal is to minimize c Bandwidth bottleneck: r When the aggregate rate of content delivery from its neighbors does not fully utilize its incoming link bandwidth. c Content bottleneck: r When the neighbors do not have sufficient amount of useful content to fully utilize the available bandwidth. P RIME- O VERLAY C ONSTRUCTION r Peers maintain a randomly connected and directed overlay which is easy to maintain in the presence of churn r Parent child relationship among the peers ntent elivered om arent ild nd c content is delivered from parent to child and connections initiated by child r Each child maintains a sufficient number of parents to collectively fill its incoming bandwidth r All connections are congestion controlled using RAP or TFRC O VERLAY C ONSTRUCTION : P EER D EGREE r Determine Degree of incoming and outgoing peers c Assumptions r Each peer has sufficient amount useful content to sent to its...
View Full Document

This note was uploaded on 11/30/2011 for the course CIS 6930 taught by Professor Staff during the Fall '08 term at University of Florida.

Page1 / 44

spaper12_slides - PRIME: P EER- TO-P EER R ECEIVER D RIVEN...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online