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

P2P (peer to peer) communication system and relay communication method

A communication system and relay communication technology, applied in the field of P2P communication system and relay communication, can solve the problems of establishing connection, increasing the load of RelayServer, and high server deployment cost, to ensure stability, reduce deployment and operation costs, and alleviate load effect

Active Publication Date: 2014-12-10
ALIBABA (CHINA) CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] At present, the PeerNAT types that RalayServer can assist in connectivity include full cone, restricted cone and port cone. Due to the characteristics of symmetric NAT itself, multiple external The host cannot share the external address of the same Peer, so if one of the two Peers that establishes a connection belongs to the symmetric NAT type and the other belongs to the restricted cone type, neither the port restricted cone type nor the symmetrical type can assist the two peers. establish a connection
[0012]In addition, because RelayServer is mostly deployed on the server side, the P2P system has a strong dependence on RelayServer, and Peer requests the server more frequently, which will lead to server deployment costs High; and each RelayServer needs to maintain a large number of Peer nodes. If a large number of Peers go online in a short period of time during peak hours, the load on the RelayServer will suddenly increase. The continuous high load state will affect the establishment of connections between Peers, and then affect The overall operating efficiency of the P2P system

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
  • P2P (peer to peer) communication system and relay communication method
  • P2P (peer to peer) communication system and relay communication method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] Certain terms are used, for example, in the description and claims to refer to particular components. Those skilled in the art should understand that hardware manufacturers may use different terms to refer to the same component. The specification and claims do not use the difference in name as a way to distinguish components, but use the difference in function of components as a criterion for distinguishing. As mentioned throughout the specification and claims, "comprising" is an open term, so it should be interpreted as "including but not limited to". "Approximately" means that within an acceptable error range, those skilled in the art can solve the technical problem within a certain error range and basically achieve the technical effect. In addition, the term "coupled" herein includes any direct and indirect electrical coupling means. Therefore, if it is described that a first device is coupled to a second device, it means that the first device may be directly elect...

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 P2P (peer to peer) communication system and a relay communication method. The P2P communication system comprises a first client node, a second client node and a third client node; the first client node is used for transmitting a first connection request instruction to the second client node and receiving a first connection answer instruction corresponding to the first connection request instruction; the second client node is used for receiving the first connection request instruction and forwarding it to the third client node; the third client node is used for receiving the first connection request instruction forwarded by the second client node and transmitting the first connection request instruction to the first client node. The second client node has a public network IP (internal protocol); the first connection request instruction is used for requesting for establishing a connection between the first client node and the second client node. A peer having the public network IP serves as a relay server, a tree structure is formed, the load of the relay server is effectively relieved, and peak-period stability of the P2P communication system is guaranteed.

Description

technical field [0001] The present application relates to the technical field of network address translation (Network Address Translation) traversal in a peer-to-peer network (Peer-to-Peer, P2P), and more specifically, relates to a P2P communication system and a relay communication method. Background technique [0002] With the development of the Internet and the popularization of broadband applications, the way people obtain information has changed: from traditional books, newspapers, TV, radio, etc., to the Internet. In particular, the Internet shares rich and comprehensive online video resources such as film and television programs, news, advertisements, chat videos, game videos, and surveillance videos, so that online video has become an irreplaceable and important way for people to learn, socialize, and entertain. Traditional network systems based on client / server architecture have poor scalability due to the limitations of server bandwidth and processing power. P2P ha...

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/08H04L29/12
Inventor 郑汝波张士波杨敬宇姚键潘柏宇卢述奇
Owner ALIBABA (CHINA) CO LTD