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

Method for selecting transfer node of P2P system and P2P node

A node and source node technology, applied in the P2P field, to achieve the effect of low cost, good effect and easy expansion

Active Publication Date: 2009-05-20
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although network coordinates can accurately reflect the delay relationship between nodes, there is currently no selection scheme for selecting transit nodes with smaller delays using network coordinates.

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
  • Method for selecting transfer node of P2P system and P2P node
  • Method for selecting transfer node of P2P system and P2P node
  • Method for selecting transfer node of P2P system and P2P node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0031] The embodiment of the present invention mainly utilizes existing network coordinate determination schemes such as Vivaldi to determine the network coordinates of each node in the P2P system, and uses a certain strategy to maintain a neighbor list in each node; When it is a transit node, it will look up its neighbor table and send a query routing request to a certain best node B it knows, and node B will further find out the best node C between A and P in its neighbor table, and Send a query routing request to C, and ask C to continue to search. After repeating it several times, a better node can be found, so that the node can be selected as a transit node.

[0032] figure 1 It is a flowchart of a method for selecting a transit node in an embodim...

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 method for selecting transfer nodes in a P2P system. The method comprises the following steps: a source node calculates the sum of the Euclidean distance between each neighbor node in a neighbor list and the source node and the Euclidean distance between the neighbor node and a target node according to coordinates of nodes; the source node sends a routing inquiry request to the neighbor nodes having the minimum sum of the Euclidean distances; the nodes receiving the routing inquiry request execute the same steps as the source node; and the source node sets the Nth node receiving the routing inquiry request as a transfer node. As network coordinates can reflect the delay conditions between nodes more accurately, the gradually approaching inquiry mode which has good astringency can select a better transfer node without support from a special inquiry server, is free from limitation of the processing capacity of a server and is easy to expand, low in cost and good in effect. The invention also discloses a P2P node.

Description

technical field [0001] The invention relates to the field of P2P technology, in particular to a method for selecting a transfer node in a P2P system and a P2P node. Background technique [0002] The point-to-point P2P (Peer-To-Peer) system is a distributed network system. The nodes in the system do not need to be transferred through the server, but can directly transmit data to each other or transfer data through other nodes. It is selected as a data transfer The nodes are called transit nodes. [0003] The selection of transit nodes is very important in the P2P system. The performance of the transit nodes directly affects the data transmission between the source node and the target node. The delay to the source node and the destination node directly affects the effect of the VOIP call, so generally speaking, those nodes with the delay to the source node and the destination node, smaller and more stable nodes should be selected as the transit nodes. However, in IPv4, the I...

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): H04L29/08H04L12/56
CPCH04W40/20
Inventor 武广柱
Owner TENCENT TECH (SHENZHEN) CO LTD
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