Improving the Performance of the Peer to Peer Network by Introducing an Assortment of Methods

Problem Statement: Peer to Peer (P2P) systems have grown dramatically in recent years. The most popular type of P2P systems are file sharing networks, which are used to share various types of content over the Internet. Due to the increase in popularity of P2P systems, the network performance of these systems has become a very important issue in the design and realization of these networks. Hence, the performance of the P2P has been improved. Approach: This paper suggests the following methods for the improving the performance of P2P systems: Method-1: Improving the P2P routing using a sandwich technique. Method-2: Improving the search performance by introducing a new searching method based on the super peer. Method-3: Improving the search by introducing a ranking algorithm based on the knowledge database. Results: The system demonstrates that the methods introduced here have improved the performance of P2P network efficiently when compared to the existing methodologies. Conclusions / Recommendations: The performance of the P2P systems have improved by using the above said methods, hence the traffic can be reduced in P2P network.

[1]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[2]  Frank van Harmelen,et al.  Peer Selection in Peer-to-Peer Networks with Semantic Topologies , 2004, ICSNW.

[3]  Zhiyong Xu,et al.  SBARC: A supernode based peer-to-peer file sharing system , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

[4]  M. Sadish Sendil,et al.  Enhancing Peer to Peer Performance Using Sandwich Methodology , 2010 .

[5]  Shudong Jin,et al.  Exploiting dynamic querying like flooding techniques in unstructured peer-to-peer networks , 2005, 13TH IEEE International Conference on Network Protocols (ICNP'05).

[6]  Zhiyong Xu,et al.  HIERAS: a DHT based hierarchical P2P routing algorithm , 2003, 2003 International Conference on Parallel Processing, 2003. Proceedings..

[7]  Jan-Ming Ho,et al.  AntSearch: An Ant Search Algorithm in Unstructured Peer-to-Peer Networks , 2006, ISCC.

[8]  Sabu M. Thampi,et al.  Survey of Search and Replication Schemes in Unstructured P2p Networks , 2010, Netw. Protoc. Algorithms.

[9]  Matteo Bonifacio,et al.  A Peer-to-Peer Architecture for Distributed Knowledge Management. , 2002 .

[10]  Elizabeth R. Jessup,et al.  Matrices, Vector Spaces, and Information Retrieval , 1999, SIAM Rev..