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

Method for performing media transmission using ICE relay candidate address

A candidate address and media transmission technology, applied in the field of computer networks, can solve problems such as occupancy, achieve the effects of reducing processing pressure, promoting application prospects, and improving real-time performance of forwarding

Inactive Publication Date: 2008-05-14
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although for cone-shaped NAT, it is enough to traverse NAT without using relay candidate addresses, but which candidate address to choose depends on the unknown application after all, so if relay candidate addresses are used, follow the TURN internal and external 5-tuple The mapping mechanism will inevitably lead to the consequences of occupying the listening address of the STUN server to transmit media

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 performing media transmission using ICE relay candidate address
  • Method for performing media transmission using ICE relay candidate address
  • Method for performing media transmission using ICE relay candidate address

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] 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 in conjunction with the accompanying drawings.

[0048] First introduce a few concepts or terms: Candidate addresses are media transmission addresses, including IP addresses and port numbers. Candidate addresses are tested by the ICE process to determine whether they are suitable for sending and receiving media. The proxy or host candidate address is the proxy or host's own address, including IP address and port number. The server reflexive candidate address is obtained by the proxy or the host sending a STUN request from the host candidate address to the STUN server. This address is the public network address mapped to the NAT by the proxy or host candidate address. The relay candidate address is also obtained by the proxy or the host sending a STUN request from the host candidate address to the STUN server. Th...

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 a method for performing media transmission by adopting an ICE relay candidate address. The method comprises the following steps: a user-end proxy sends the Allocate request to a STUN server and receives the Allocate response carrying the relay candidate address, and then sends a Binding request carrying the self-defined CHANGED-TUPLE attribute which meets the international communications standard to the relay candidate address that the server allocates so that the STUN server replaces the internal quintuple which is originally generated by the Allocate request and contains the monitoring address of the STUN server by using the new quintuple of the Binding request including the source address containing the IP address and the port number, the destination address containing the IP address and the port number (namely, the relay candidate address to which the STUN server containing the IP address and the port number allocate) and the transmission protocol after receiving the Binding request with the CHANGED-TUPLE attribute. The method forwards the media stream without occupying the monitoring address of the STUN server, thus greatly enhancing the transmitting efficiency of the STUN server, improving the transfer efficiency of the media stream and reducing the transmission delay of the media.

Description

technical field [0001] The invention relates to a method for media transmission through a network address translator NAT by adopting an interactive connection to establish a relay candidate address of an ICE, and belongs to the technical field of computer networks. Background technique [0002] ICE (Interactive Connectivity Establishment) is a technical solution proposed by IETF to solve NAT (Network Address Translator) traversal in recent years. ICE is applicable to any protocol that adopts the offer / answer model. It integrates two technologies, STUN and TURN, and can realize media stream traversing all types of NAT without any expansion of these two protocols. Therefore, ICE has become one of the current research hotspots organized by IETF. [0003] In order to solve the problem of NAT traversal, the IETF organization has proposed the application layer gateway ALG (Application Layer Gateway), the middle box communication MIDCOM (Middlebox Communications), the simple metho...

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/56H04L29/12
Inventor 卢美莲陶徐胡泊韩传叶高雪峰王磊
Owner BEIJING UNIV OF POSTS & TELECOMM
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