Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Framework for Cost-Effective Peer-to- Peer Content Distribution Mohamed Hefeeda and Bharat Bhargava Department of Computer Sciences Purdue University.

Similar presentations


Presentation on theme: "A Framework for Cost-Effective Peer-to- Peer Content Distribution Mohamed Hefeeda and Bharat Bhargava Department of Computer Sciences Purdue University."— Presentation transcript:

1 A Framework for Cost-Effective Peer-to- Peer Content Distribution Mohamed Hefeeda and Bharat Bhargava Department of Computer Sciences Purdue University In ACM Multimedia 2003 Doctoral Symposium Thursday November 6 th, 1:00—5:00PM

2 Motivation  Lots of underutilized end systems (peers) connected to the Internet  Success of Peer-to-Peer (P2P) paradigm -Kazaa, Gnutella, SETI@HOME, …  Fairly high cost for distributing digital contents (large videos)  Why not share? Everybody benefits!  We propose … -A Collaborative P2P Framework for Content Distribution Peer contributes little, but we have too many of them!

3 Motivation (cont’d)  Two settings for the framework -Infrastructure Content provider employs peers’ resources to disseminate contents -Cooperative resource sharing environment Peers cooperate/coordinate to serve requests  What we gain -Cost-effectiveness (for supplier & client) -Ease of deployment (on end systems) -Availability (large degree of redundancy) -Scalability (more peers  more resources)

4 Motivation (cont’d)  Research problems -Select and match multiple supplying peers with a requesting peer -Aggregate and coordinate contributions from peers -Adapt to peer failures and network conditions -Disseminate contents into the system -Consider peers rationality (self-interest) into protocols -Assess and incorporate peers trustworthiness

5 Our Contributions  Cooperative environment [ACM MM’03] -CollectCast: a middleware layer between P2P lookup substrate and applications -PROMISE: a sample application atop of CollectCast -Evaluation: simulation and implementation (PlanetLab)  Infrastructure [J. Computer Networks, To appear 03] -Hybrid (super peer) architecture -Two-level peer clustering -New Searching and dispersion algorithms -Evaluation: simulation  Current/Future work -Consider peer rationality in protocols [Tech Reports 03] -Consider peer trust/reputation in protocols

6 Cooperative Environment  CollectCast does … -Infer and label topology -Select best sending peers for each session -Coordinate contributions from peers -Adapt to peer failures and network conditions  PROMISE is … -P2P media streaming system on top of CollectCast to show its merits

7  Target environments -Streaming movies to many clients Distance learning, media center, corporate streaming, …  Key ideas/techniques -Peer Organization Two-level peer clustering Manage: Join, leave, failure, and super peer selection -Cluster-Based Searching Find nearby suppliers, within the cluster -Cluster-Based Dispersion Efficiently disseminate new media files P2P Infrastructure

8 Interested to Know More …  Attend the Doctoral Symposium on Thursday from 1:00—5:00PM  More information and papers at http://www.cs.purdue.edu/homes/mhefeeda


Download ppt "A Framework for Cost-Effective Peer-to- Peer Content Distribution Mohamed Hefeeda and Bharat Bhargava Department of Computer Sciences Purdue University."

Similar presentations


Ads by Google