Abstract:
Finding an efficient way of distributing content in Peer-to-Peer (P2P) networks has become important with the growing popularity of media streaming applications. Video multicast applications rely on the efficiency of content distribution from a single source to multiple receivers where one source streams a video to a large number of destination nodes through an overlay multicast tree consisting of peers. The topologies of these P2P networks do not make efficient use of the bandwidth of the participating nodes. The Hybrid Peer-to-Peer (HYPP) architecture provides an application layer mesh that exhibits near optimal throughput by having all nodes, including the leaves, contribute to the overall system throughput. This project presents the experimental results of a real world P2P system based on the HYPP topology deployed on PlanetLab nodes. The HYPP architecture achieves near optimal throughput while provides scalability, low delay and bandwidth fairness among peers.