Subscribe Now Subscribe Today
Science Alert
Curve Top
Journal of Applied Sciences
  Year: 2009 | Volume: 9 | Issue: 19 | Page No.: 3547-3554
DOI: 10.3923/jas.2009.3547.3554
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Modeling and Simulating Semantic Social Overlay Peer-to-Peer Systems

A. Modarresi, A. Mamat, H. Ibrahim and N. Mustapha

The complexity of Peer-to-Peer (P2P) systems makes their analytical evaluation complicated. To conquer this problem, simulation studies are usually used to evaluate such systems. However, evolution of P2P systems, from simply a Gnutella-like network to advanced overlays, makes their comparison difficult in a similar condition. Using different inputs, outputs and datasets is the main cause of this problem. On the other hand, network simulators cannot be used for such systems because of high scalability and dynamicity of P2P systems. Most network simulators can simulate few nodes in high detail without considering dynamicity of systems. In this study, a generic model, parameters and datasets are presented and used to design a flow-based P2P simulator with the capability of implementing different P2P protocols to simplify the evaluation of P2P systems. Then, the behavior of a semantic social overlay P2P system is investigated and compared with two various types of overlays, namely random and interest-based systems to show the applicability of the simulator. Although three different types of overlays have been chosen, the generic model and selected parameters used in the proposed simulator provide a uniform environment to evaluate and compare different types of overlays in similar conditions.
PDF Fulltext XML References Citation Report Citation
  •    A Gossip-based Adaptive and Reliable Multicast Model on Hybrid P2P Overlay
  •    An Anonymous Authentication Scheme Based on Fully Homomorphic Encryption in P2P Networks
How to cite this article:

A. Modarresi, A. Mamat, H. Ibrahim and N. Mustapha, 2009. Modeling and Simulating Semantic Social Overlay Peer-to-Peer Systems. Journal of Applied Sciences, 9: 3547-3554.

DOI: 10.3923/jas.2009.3547.3554






Curve Bottom