Role Specialization to Support Peer-to-Peer Heterogeneity
Key: DMH+05-1
Author: Vasilios Darlagiannis, Andreas Mauthe, Oliver Heckmann, Nicolas Liebau, Ralf Steinmetz
Date: October 2005
Kind: In proceedings
Book title: Proceedings of The 2005 Networking and Electronic Commerce Research Conference (NAEC 2005)
Abstract: Despite the fact that entities in Peer-to-Peer systems are assumed to have equal roles, as their name (peers) implies, in reality such systems are composed of heterogeneous populations. Therefore, their components cannot provide identical services at the same quality. In order to overcome this issue, a role based approach is suggested where the core roles have been identified by analyzing the mandatory functionality of the overlay network. The roles are employed in the design of Omicron, a two-tier overlay network architecture. In this paper, the identified roles, their functionality, the related protocols as well as the utilized communication mechanisms are described. The general applicability of the approach is demonstrated with the implementation of a simulator framework where well-known systems have been developed. Related measurements are provided showing the superiority of the described techniques.

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.