Social Interest based Peer-to-peer management and optimization

From NET Wiki
Revision as of 16:44, 19 February 2010 by Nneuman1 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Supervisor: Mayutan
Duration: 3 to 6 months
Type: Bachelor/Master Thesis or Student Project
Status: open


Details

Facebook, Studivz, Twitter, Youtube etc are some of the applications that use social interests to provide relevant services. It would be interesting to study the use of social interests in the upcoming fields of P2P based video distribution such as video-on-Demand, Internet Television, Live streaming of sports etc. The goal of this thesis is to design, implement and evaluate a social interest based P2P management scheme that uses user specific information for optimization. This thesis is a first look at how social-interest based schemes can positively or negatively impact peer selection.

Social-Interest based metrics could not only include viewing interest, but also reputation, quality, trust, location, sharing history, latency etc. They could help reduce the load on the tracker especially when shorter files are watched (you-tube), when people switch channels during intermissions, during forward/rewind operations in IPTV etc.

Required skills:

  • Good programming skills
  • Basic IP networking knowledge

Possible directions based on your interest:

  • Evaluate a social-interest metric against a Bit-torrent like scheme and calculate the impact on the load on the tracker, reduction in overhead etc.
  • Formulate the interest vector and the associated weights
  • Create a prototype
  • Modify the protocol to carry context information