NAT traversing method based on combination of UPnP and STUN technologies

A combination of technology and technology, applied in the field of NAT traversal based on the combination of UPnP and STUN technology, to improve the success rate of traversal, eliminate system communication bottlenecks, and relieve pressure

Inactive Publication Date: 2009-10-14
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] The object of the present invention is that, in order to solve the above problems, the present invention breaks through the usual single traversal method in the prior art, and proposes a NAT traversal method based on the combination of UPnP and STUN technology, which combines the two traversal methods Effectively combined, to ensure the success rate of NAT traversal; for symmetric NAT traversal, a method of estimating the port mapping distribution based on the sample value of NAT added port mapping (abbreviated as port adding sample estimation) is proposed for port guessing, so as to avoid the Defects caused by three-party proxy forwarding and the blindness of simple port increment guessing methods; for the situation in which both communication parties are located behind NAT in a P2P streaming media system, it is proposed to use ordinary communication nodes with sufficient bandwidth on the external network as auxiliary relay nodes method (referred to as node relay assistance) to relieve the pressure on the relay server, thereby effectively eliminating the communication bottleneck of the 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
  • NAT traversing method based on combination of UPnP and STUN technologies
  • NAT traversing method based on combination of UPnP and STUN technologies
  • NAT traversing method based on combination of UPnP and STUN technologies

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention proposes a combined NAT traversal method, which effectively combines two commonly used traversal methods—UPnP and STUN. The respective advantages of the traversal methods can effectively improve the success rate of traversal.

[0054] Architecture of P2P streaming media system with NAT, such as figure 1 shown. In the figure, the data source server and the data transfer server are responsible for the streaming and forwarding of media data, and the index server, as the central index server of the P2P network in the region, saves the information of all nodes in the P2P network in the region. User communication nodes A and B are located in an internal LAN behind NAT device A, user communication nodes C and D are located in another internal LAN behind NAT device B, and user communication node E is an external network node.

[0055] Now assume that communication node E wants to request data from communication node A. Due to the existence of NAT, the co...

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 NAT traversing method based on the combination of UPnP and STUN technologies, which effectively combines the UPnP and the STUN, adopts the STUN method to perform secondary transversal on the NAT after the UPnP fails to traverse the NAT and effectively enhances the success rate of the traversing by extracting respective advantages of the two traversing methods. As for traversing symmetrical NAT, the method carries out port guess in such a way that the port mapping distribution is estimated by adding port mapping sample value based on the NAT, thereby overcoming the deficiency caused by the transmitting carried out by sygate home networks and the blindness of increasing guess of simple ports; and as for the condition that both communicating sides in a P2P streamline media system are behind the NAT, the method relieves the pressure of a relay server by adopting part of common communication nodes which have abundant bandwidth and are at internet to serve as auxiliary relay nodes, thereby effectively eliminating the communication bottleneck of the system.

Description

technical field [0001] The invention relates to the technical field of computer network P2P streaming media, in particular to a NAT traversal method based on the combination of UPnP and STUN technology. Background technique [0002] With the development of the Internet and the popularization of broadband applications, using the network for live streaming media is becoming a hot spot in network applications. Traditional streaming media systems based on client / server architecture have poor scalability due to the limitations of server bandwidth and processing power. P2P (Peer-to-Peer) peer-to-peer network technology has been greatly promoted in recent years as an effective solution. In the P2P mode, since each node has the functions of client and server, each node sends data to other nodes while receiving data from other nodes, so that the use of the upload capability of the client node can greatly reduce the traffic flow. Burden on the media server. [0003] On the other 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/06H04L12/56
CPCH04L29/08306H04L29/12528H04L61/2575H04L29/1249H04L67/104H04L61/256
Inventor 王劲林任浩鲁逸峰苏少炜冯侦探
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products