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

A method, system and device for realizing redirection in a p2p network

A P2P network and redirection technology, applied in the field of communications, can solve problems such as difficult framework, reduced user experience, and inability to achieve P2P data exchange for intranet users, to optimize P2P traffic, improve download experience, and enhance download experience.

Active Publication Date: 2016-01-20
山东摩斯卡箱包发展有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since each P2P protocol implements redirection in different ways, the P2P redirection device needs to design a redirection method for each P2P protocol. It is difficult to make a unified framework, and this solution is not important for eMule, etc. The P2P protocol with the directional function cannot be used
In addition, the internal network server in the prior art needs to implement the server function of each P2P protocol, and the P2P traffic conversion device needs to reply to the redirection message faster than the external network server, otherwise if the external network server first sends the user After replying to the message with the Peer list, the user may go to the external network to download resources according to the information provided by the external network server. Causes an impact on network traffic and reduces user experience

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
  • A method, system and device for realizing redirection in a p2p network
  • A method, system and device for realizing redirection in a p2p network
  • A method, system and device for realizing redirection in a p2p network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] The embodiment of the present invention provides a method for realizing redirection. In the process of downloading P2P network resources, by monitoring the message between the P2P peer node and the P2P server, and modifying the message sent by the P2P server to the P2P peer node with The message of the P2P peer list that can provide resources required by the P2P peer node implements P2P redirection, and the cache device receives the command of the redirection device to cache data.

[0054] see figure 2 , the system architecture diagram of the embodiment of the present invention, figure 2 The redirection device serves the routing device, and one redirection device can serve one or more routing devices; the cache device is used to cache P2P resources according to the command of the redirection device, and multiple cache devices can form a cluster to enhance the service capability; P2P peer A and P2P peer B are P2P peers under routing device 1, P2P peer C is a P2P peer ...

Embodiment 2

[0087] The embodiment of the present invention provides a method for realizing redirection in a P2P network. This embodiment takes the Bittorrent protocol as an example. figure 2 Take the architecture diagram shown as an example to describe the redirection method in detail. The specific methods include:

[0088] 401: The P2P peer node A sends an HTTPGet message to the P2P server through the routing device 1, requesting a list of P2P peer nodes that have specified resources.

[0089] Wherein, the P2P peer node A in the network 1 sends an HTTP GET request message to the P2P server, and the HTTP GET obtains the information of the resource specified by the request URI (UniformResourceIdentifier, Uniform Resource Identifier) ​​in the form of an entity, wherein,

[0090] Take a URI that is http: / / www.example.com / announce? infohash=...? peer_id=... For example, this URI is actually looking for video file X.

[0091] 402: The routing device 1 redirects the received request messa...

Embodiment 3

[0116] see Figure 5 , the embodiment of the present invention provides a system for implementing redirection in a P2P network, the system includes:

[0117] The redirecting device 501 is configured to receive the message forwarded by the routing device 502 carrying a list of P2P peer nodes that can provide resources required by the P2P peer node; and is also configured to form a A new P2P peer list, and forward the formed new P2P peer list to the P2P peer node through the routing device 502;

[0118] The routing device 502 is configured to forward the message carrying the P2P peer list to the redirection device 501 and forward the new P2P peer list formed by the redirection device 501 to the P2P peer node.

[0119] see Figure 6 , the above-mentioned system for implementing redirection also includes a P2P server 503;

[0120] The routing device 502 is also used to receive the resource request message sent by the P2P peer node, and send the resource request message to the P...

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

A method, system and equipment for reorientation in the P2P network are provided in the communication technique field. The method includes: the reorienting equipment receives a message forwarded by a routing equipment, the message carries a list of the P2P peer nodes for providing the resource required by the P2P peer nodes; the reorienting equipment generates a new list of the P2P peer nodes for providing the resource required by the P2P peer nodes according to a preset policy and the received list of the P2P peer nodes; the reorienting equipment forwards the generated new list of the P2P peer nodes to the P2P peer nodes via a routing equipment. The system includes: the reorienting equipment and the routing equipment. The present invention implements the P2P reorientation by the manner that the reorienting equipment generates the new list of the P2P peer nodes. The P2P traffic is optimized, the impact on the network traffic is reduced, and the user experience of the P2P is improved.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method, system and equipment for realizing redirection in a P2P network. Background technique [0002] P2P (PeertoPeer, point-to-point protocol) is a point-to-point protocol. The network formed by this protocol is called a P2P network. Through this network, users can directly connect to other users' computers to exchange files, instead of Then connect to the server to browse and download. Statistics show that currently 60-70% of domestic network traffic is P2P traffic, and it is estimated that in the next few years, P2P traffic will account for more than 70% of global network traffic. The emergence of P2P has changed the traditional concept of traffic, greatly increasing the upstream traffic, which has brought a large traffic impact on the egress and backbone network. [0003] The prior art realizes the optimization of P2P traffic by redirecting P2P traffic and P2P cac...

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 Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/104
Inventor 陈建胡新宇周洪
Owner 山东摩斯卡箱包发展有限公司
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