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

Method, device and system for message interaction in peer-to-peer network

A technology of message interaction and peer-to-peer network, applied in transmission system, digital transmission system, data exchange network, etc., can solve the problem of reducing the efficiency and success rate of message interaction processing, the number of hops in message routing, and the performance bottleneck of access nodes, etc. problems, to avoid performance bottlenecks, reduce the number of hops, and improve interaction efficiency

Active Publication Date: 2018-03-30
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the main purpose of the present invention is to provide a method, device, and system for message interaction in a peer-to-peer network to solve the problem of message routing hops when the client in the existing peer-to-peer network interacts with the network side of the peer-to-peer network. Many problems that cause performance bottlenecks of access nodes and affect the processing efficiency and success rate of message interaction

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, device and system for message interaction in peer-to-peer network
  • Method, device and system for message interaction in peer-to-peer network
  • Method, device and system for message interaction in peer-to-peer network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0102] In this embodiment, in the process of the client joining the peer-to-peer network, the client obtains the routing table of the peer-to-peer network, and the peer obtains the address information of the client to generate a client address list. Such as image 3 As shown, the peer-to-peer network in this embodiment includes peer 1, peer 2, peer 3 and a client.

[0103] Specifically, refer to image 3 As shown, the process for a client to access a peer-to-peer network may include the following steps:

[0104] Step 301, the client selects peer 1 as its own access node, sends a request to join the peer-to-peer network to peer 1, and peer 1 obtains the address information of the client;

[0105] Specifically, the client can select its own responsible node as its own access node according to the default mode of the peer-to-peer network. In this embodiment, the responsible node of the client on the peer-to-peer network is peer 1, and the client selects Peer 1 acts as its own ...

Embodiment 2

[0116] In this example, if Figure 4 As shown, the peer-to-peer network includes peer 1, peer 2, peer 3 and clients.

[0117] Specifically, refer to Figure 4 As shown, the process for the client to address the peer-to-peer network may include the following steps:

[0118] Step 401, the client successfully joins the peer-to-peer network;

[0119] Step 402, the client needs to communicate with the peer 3 in the peer-to-peer network;

[0120] Step 403, the client inquires whether there is the address information of the peer 3 from the peer-to-peer network routing table saved by itself, if yes, then proceed to step 404, otherwise, proceed to step 405;

[0121] Step 404, the client directly sends a message to the peer 3 according to the queried address information of the peer 3;

[0122] Step 405, according to the routing algorithm, the client determines that peer 2 is the closest to the peer 3 in the peer-to-peer network routing table saved by itself, and then queries the add...

Embodiment 3

[0128] In this example, if Figure 5 As shown, the peer-to-peer network includes peer 1, peer 2, peer 3 and clients.

[0129] Specifically, refer to Figure 5 As shown, the process of a peer addressing a client in a peer-to-peer network may include the following steps:

[0130] Step 501, the client successfully joins the peer-to-peer network;

[0131] Step 502, the peer 3 in the peer-to-peer network needs to communicate with the client;

[0132] Step 503, the peer 3 queries the local client list, whether the address information of the client is included, if yes, then proceed to step 504, otherwise, proceed to step 505;

[0133] Step 504, the peer 3 directly sends a message to the client according to the address information of the client in the local client list, and ends the current process.

[0134] Step 505, the peer 3 sends the message sent to the client to the peer 2 closest to the client in the local routing table according to the peer-to-peer network routing algorith...

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

Disclosed are a method, apparatus and system for message interaction in a peer-to-peer network, the method comprising: a client side obtains a peer-to-peer network routing list, and sends a message to a target peer according to the peer-to-peer network routing list; and / or, the peer obtains and saves the address information of the client side into a local client side list, and sends a message to a target client side according to the local client side list. Also disclosed are a client side, the peer, and the peer-to-peer network system. The present invention enables the client side having high volume of information interacting with the peer-to-peer network to directly interact messages with the peer after being connected to the peer-to-peer network, and eliminates the need of forwarding via an access node, thus effectively avoiding the problem of access node performance bottleneck, and decreasing the hop count during message routing between the client side and the peer-to-peer network. In addition, the routing relationship between the client side and the peer-to-peer network can be adjusted timely with the adjustment of the peer-to-peer network, thus effectively improving the message interaction efficiency between the client side and the peer-to-peer network.

Description

technical field [0001] The invention relates to the field of distributed communication networks, in particular to a method, device and system for message interaction in a peer-to-peer network. Background technique [0002] A peer-to-peer network (P2P, Peer to Peer) is a distributed network in which network participants share their resources and services. Usually, the sharing of these resources and services includes: sharing and exchange of information, sharing of computing resources (such as CPU) and storage resources (such as cache and disk space), and the like. P2P breaks the traditional client / server (C / S, Client / Server) mode, and the status of each node in the P2P network is equal. Each node not only acts as a server to provide services for other nodes, but also enjoys the services provided by other nodes. [0003] Resource Location and Discovery Protocol (RELOAD, Resource Locate And Discovery) is a resource applied to peer-to-peer networks defined by the P2P Session 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 Patents(China)
IPC IPC(8): H04L29/08H04L12/721
CPCH04L67/104
Inventor 周兴旺陈志峰李漓春
Owner ZTE CORP