An efficient multi-keyword search mechanism in structured P2P networks

Author(s):  
Mo Hai ◽  
Shuhang Guo
2014 ◽  
Vol 2014 ◽  
pp. 1-20 ◽  
Author(s):  
Hongyan Mei ◽  
Yujie Zhang ◽  
Xiangwu Meng

Efficient searching for resources has become a challenging task with less network bandwidth consumption in unstructured peer-to-peer (P2P) networks. Heuristic search mechanism is an effective method which depends on the previous searches to guide future ones. In the proposed methods, searching for high-repetition resources is more effective. However, the performances of the searches for nonrepetition or low-repetition or rare resources need to be improved. As for this problem, considering the similarity between social networks and unstructured P2P networks, we present a credibility search algorithm based on different queries according to the trust production principle in sociology and psychology. In this method, queries are divided into familiar queries and unfamiliar queries. For different queries, we adopt different ways to get the credibility of node to its each neighbor. And then queries should be forwarded by the neighbor nodes with higher credibility. Experimental results show that our method can improve query hit rate and reduce search delay with low bandwidth consumption in three different network topologies under static and dynamic network environments.


2016 ◽  
Vol 7 (3) ◽  
pp. 39-55
Author(s):  
Mohamed Gharzouli

This paper presents the reuse of two open source implementations of P2P protocols for Peersim simulator. Firstly, we will present the new implementation of Chord, which is considered as the most popular P2P protocol among the structured family of P2P networks. In this latter, the search requests generally use a Data Hash Table (DHT) to find a requested resource. This kind of systems is generally known as Structured and Informed Protocols. In this context, to improve the search mechanism of Chord, we modify its open source implementation for Peersim to introduce another type of resource search that supports semantic and blind requests. The main objective is to show how we have modified the open source code to achieve our goals. Also, in this paper, we will present how we have improved the display of results by the Peersim simulator through another open source package that implements Cloudcast protocol.


2003 ◽  
Vol 1 (3) ◽  
pp. 291-307 ◽  
Author(s):  
Karthikeyan Sankaralingam ◽  
Madhulika Yalamanchi ◽  
Simha Sethumadhavan ◽  
James C. Browne

Sign in / Sign up

Export Citation Format

Share Document