Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Query statistic-based guidance searching method for P2P system

A technology of query statistics and search methods, applied in computing, special data processing applications, instruments, etc., can solve problems such as the contradiction between data query success rate and query overhead, high overhead, and inability to guarantee query success rate, so as to improve the query success rate , improve robustness, and reduce query latency

Inactive Publication Date: 2010-03-31
NANJING UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, we found that in practical applications, various models are limited due to their own defects, and the unstructured P2P network has become the mainstream P2P practical system due to the advantages of simple topology and strong fault tolerance, but some of the unstructured P2P network itself The disadvantages limit its better expansion and operation. The biggest problem is the contradiction between data query success rate and query overhead
The network overhead caused by the traditional flooding query is too large, and the query methods such as random walk and extended ring with low overhead cannot guarantee the success rate of the query

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Query statistic-based guidance searching method for P2P system
  • Query statistic-based guidance searching method for P2P system
  • Query statistic-based guidance searching method for P2P system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention can be divided into three stages: establishing a statistically-oriented table, using an algorithm for querying the statistically-oriented table, and an algorithm for adaptively updating the statistically-oriented table.

[0016] Finally, some simulation experiment results will be provided.

[0017] Phase 1: Establish a statistically oriented table

[0018] For the convenience of the following article and algorithm description, first give some symbolic meanings, as shown in Table 1.

[0019] Table 1 Symbol table

[0020]

[0021] This article is based on two reasonable assumptions: (1) When users share resources, they are likely to share related resources. (2) Users request resources in a relatively concentrated time, with certain preferences. The first hypothesis and literature [18] The local phenomenon of interest described in is similar. The second hypothesis is the result of analysis of user behavior. Users requesting network resources within a relativ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a query statistic-based guidance searching method for a P2P system. The method comprises the following steps: (1) establishing a statistic guidance table SGT; establishing a 'statistic guidance table' with a double layer structure based on history query statistics and semantic analysis results, wherein only a history queried currently is saved in an upstream table entry, and is ranked according to query time; and node information and advantage factors which respond to the current query or similar query are saved in an downstream table entry; (2) querying files by usingthe statistic guidance table, and performing querying by using information in the SGT according to the semantic dependency of the current query and SGT history query after the statistic guidance tableis established by nodes; automatically starting an underlying query strategy if the history saved in the SGT has little dependency with the current query; and (3) adaptively updating the statistic guidance table, including two methods, namely active updating and passive updating, wherein the passive mode takes place after the node forwards a query request.

Description

1. Technical Field [0001] The present invention designs a query enhancement method commonly used in P2P networks. The method is independent of the underlying topology and uses historical query statistics and semantic analysis results to guide each query request to the node most likely to provide corresponding information. Its use effectively reduces the network overhead of the query, improves the query success rate, reduces the communication delay, and hardly increases the additional maintenance overhead. 2. Background technology [0002] There have been many classic query methods so far, such as server-based query methods under hybrid P2P networks; flooding methods, random walk methods, extended loop methods, super-node methods, etc. under unstructured P2P networks; Under the structured P2P model, DHT-based numerical proximity method, location proximity method, bit-by-bit matching method, and so on. However, we found that in practical applications, various models are limited du...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 陈贵海于南南
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products