Peer-to-Peer Innovation Project
The latest developments in the Internet suggest that future telecommunication applications will be realized in distributed Peer-to-Peer (P2P) environments. In a distributed P2P network each peer is considered equal. That is, each peer runs the same piece of software and performs exactly the same tasks as any other peer in the network. Consequently, those applications no longer depend on central unities. While distributed applications show the potential to reduce the total cost of ownership, little is known about the robustness, scalability and performance of those systems.
Current P2P systems like Gnutella, eDonkey, Overnet, and Kazaa are mainly used for media sharing and other legally questionable applications. The time needed to complete a search in those file-sharing systems is not really critical to the end-user since file download time exceeds the preceding lookup time of the files location by magnitudes. Real-time applications with quality of service demands, like VoIP telephony, chatting, or instant messaging on the other hand are dependent on the time needed to find their communication partner. To be able to build business case services based on P2P systems, the ability of such mechanisms to satisfy real-time requirements has to be studied.
The Resource Management Framework (RMF) provides a unified model of P2P computing which is independent of the underlying protocols. In this project a proof-of-concept is provided for the RMF prototype regarding different aspects. The primary research focus is thereby on the scalability as well as the robustness of the RMF subject to different conditions. The corresponding protocol overhead is also examined in detail, leading to suggestions for architecture improvements.
Binzenhöfer, A., Kunzmann, G., Henjes, R.: A Scalable Algorithm to Monitor Chord-based P2P Systems at Runtime. University of Wuerzburg (2005).
Tran-Gia, P., Binzenhöfer, A.: On the Stochastic Scalability of Information Sharing Platforms. University of Wuerzburg (2005).
Binzenhöfer, A., Staehle, D., Henjes, R.: On the Stability of Chord-based P2P Systems. University of Wuerzburg (2004).
Binzenhöfer, A., Tran-Gia, P.: Delay Analysis of a Chord-based Peer-to-Peer File-Sharing System. University of Wuerzburg (2004).