Unlock instant, AI-driven research and patent intelligence for your innovation.

Flooding file search method covering whole web

A search method and flooding technology, which is applied in the field of computer coverage network topology, can solve the problems of high network traffic, poor scalability, and reduction, and achieve the effects of reducing network traffic, improving efficiency, and speeding up

Inactive Publication Date: 2009-08-19
UNIV OF SHANGHAI FOR SCI & TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention aims at the problems of high network traffic, excessive search load and poor scalability in the performance of the TTL constrained flooding method adopted in both Gnutella and KaZaA, and proposes an overlay network flooding file search method, combining It combines the advantages of both TTL-constrained flooding and limited flooding. Just like TTL-constrained flooding, the first stage reduces the depth of the flooding tree by forwarding the query information to all neighbors each time, which also reduces the query delay. ; In addition, like bounded flooding, it also reduces the sharp increase in load in consecutive query rounds

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
  • Flooding file search method covering whole web
  • Flooding file search method covering whole web
  • Flooding file search method covering whole web

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The network architecture of the overlay network flooding file search method still uses the index structure of KaZaA, which has two types of nodes: super node (SN) and ordinary node (ON). Super nodes form an overlay network, and a super node manages several common nodes. When ON provides file services through a certain SN, it reports its own file index information to the SN. When a node wants to find a file, it first sends a request to its corresponding SN, and the SN will start the search process for locating the file on the overlay network. Since the present invention is mainly aimed at an overlay network composed of SNs, SNs are referred to as nodes for short below.

[0019] Ticket-based search methods use tickets to set the number of nodes to search in one round in TTL-constrained flooding. A ticket represents permission to search for a node. If a file is not found in a certain round, the number of tickets in the next round is increased by α factor. In each searc...

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 relates to an overlay-network flooding file searching method. The method is as follows: by the transmission of query information to all random neighbors of each time in a first phase, the depth of a flooding tree is reduced and correspondingly the delay of query is reduced; moreover, the method effectively reduces the meaningless sharp increase of searching load in the query times. Additionally, with the parameter alpha, the algorithm leads the increase of load to be adjustable. And a second phase of the algorithm also aims to effectively transmit the query information and reduce the times of repeatedly accessing the node so as to help reduce the network flow. In addition, the algorithm optimization strategy is introduced against the problems emerging in the searching process of the first phase.

Description

technical field [0001] The invention relates to a computer overlay network topology construction technology, in particular to an overlay network flooding file search method. Background technique [0002] The unstructured P2P (Peer to Peer, peer-to-peer computing) network is actually applied in the file sharing P2P system. Since it has no fixed index storage structure, its network maintenance is small, so it can be widely used. Gnutella (a practical file sharing network based on P2P network) and KaZaA (another file sharing network) have been applied in practice. Their file location is done by the flooding method, which itself has serious scalability problems and generates a lot of network traffic. Some literature shows that in a Gnutella network with only 50,000 nodes, even if 95% of the node pairs are less than 7 coverage hops, the flooding algorithm still needs to generate 330TB / month of traffic. Although KaZaA uses technologies such as super nodes and TTL-constrained fl...

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/30H04L29/08
CPCY02A10/40
Inventor 陈世平赵磊李涛饶凯华
Owner UNIV OF SHANGHAI FOR SCI & TECH