1 / 8

Social Network Swarms in P2P

Social Network Swarms in P2P . Sadek Ali & Wael Aboelsaadat Presented by Sadek Ali CSC2231. Background . P2P Anonymous environment File transfer / sharing Convenience OSN Friend environment Communication / Search Privacy in cliques Existing P2P / OSN Mashup

alagan
Download Presentation

Social Network Swarms in P2P

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Social Network Swarms in P2P Sadek Ali & Wael Aboelsaadat Presented by Sadek Ali CSC2231

  2. Background • P2P • Anonymous environment • File transfer / sharing • Convenience • OSN • Friend environment • Communication / Search • Privacy in cliques • Existing P2P / OSN Mashup • Focuses on access controls to content A B D C

  3. Research Question • Problem • Availability • Why is it a problem ? • P2P is biased for popular content • OSN content is popular within a limited audience (i.e., unpopular) • Solution • Make copies (seeds) of content in P2P network • Make OSN content more popular by affiliating it to popular content • Increases availability of unpopular content

  4. Social Swarming • Transfer content between two friends in an anonymous P2P network • Friends are authenticated externally in P2P through OSN • Exchange the download of popular content for upload of unpopular content • Assumes that popular content is readily available • Maintain privacy and convenience

  5. Social Swarming System Anonymous BT Client Friend BT Tracker/Client Contract Popular Torrent Unpopular Torrent Friend BT Client Overhead % Contract Agreement to upload a torrent between two friends. Contract is fulfilled when both friends are seeders. Anonymous users should download /upload overhead % of unpopular

  6. System Design FACEBOOK 1 4 Friend CONTRACT MANAGER 2 Anonymous 5 BTP CLIENT PERSONAL TRACKER 3 BTP CLIENT BTP CLIENT • POST CONTRACT • FRIEND ACCEPTS DEAL • FRIEND INITIATES UNPOPULAR SWARM • ANONYMOUS FINDS DEAL • ANONYMOUS JOINS UNPOPULAR AND POPULAR SWARMS Friend

  7. Demo • Tracker • Modified ANNOUNCE handler to enforce contracts • Big change: All-or-one peer selection • OSN • FaceBook application with Contract Manager • Uses first downloader as Friend • P2P • BT Clients are unmodified

  8. Conclusion • Overall • Very difficult to balance upload / download • System requires development of better peer selection schemes • P2P Protocol • Requires a PWP message for authentication of Friends • OSN • FaceBook application should query into Friends’ network

More Related