Supercharge Your Innovation With Domain-Expert AI Agents!

Method and apparatus for provisioning traversal using relays around network address translation (turn) credential and servers

A network address translation and server technology, applied in the field of providing TURN credentials, can solve problems such as no voice

Active Publication Date: 2016-12-14
HUAWEI TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In summary, both NAT and firewalls that block UDP block media communication in VoIP, resulting in one-way voice or no voice

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 and apparatus for provisioning traversal using relays around network address translation (turn) credential and servers
  • Method and apparatus for provisioning traversal using relays around network address translation (turn) credential and servers
  • Method and apparatus for provisioning traversal using relays around network address translation (turn) credential and servers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Figure 1 shows an example NAT device 102 that translates the source IP / port of a packet 104 to a new value 106 (eg, 10.0.1.1:6554->1.2.3.4:8877) as the packet traverses it . NAT devices can solve the shortage of Internet Protocol version 4 (IPv4) addresses by reusing private IP addresses. For security reasons, NAT devices also hide the internal network topology from the outside. However, NAT devices can interrupt Voice over Internet Protocol (VoIP) calls over IP. NAT interrupts the VoIP call because the originating UE sends its (non-NATed) private address as the media address in the signaling message while the call is being established. Since the private address is not routable in the public network, the media packets sent to the private address will be discarded by routers or switches on the path and will not reach the peer UE.

[0020] One solution to the above NAT / firewall problem is by using ICE / STUN / TURN. Figures 2A to 2C show simplified steps for ICE / STUN / TURN...

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

Various disclosed embodiments include methods and systems for provisioning traversal using relays around network address translation (TURN) credentials and servers for network address translation / firewall (NAT / FW) traversal via a Voice-over-Internet-protocol / Web Real-Time Communication (VoIP / WebRTC) signaling channel. The method comprises receiving, at a signaling gateway, a signaling message from a first electronic device (ED) when the first electronic device registers with the signaling gateway or sends other signaling messages for requesting a TURN credential. The signaling message comprises one or more signaling message parameters. The signaling message further comprises a request that the signaling gateway generate a TURN credential for the first electronic device, the TURN credential associated with the one or more signaling message parameters. The method comprises sending, from the signaling gateway, the TURN credential to the first electronic device.

Description

[0001] Cross-application of related applications [0002] This application claims that the title of the invention filed on August 15, 2014 is "Method and Apparatus for Provisioning Traversal using RelaysAround Online application priority to US Non-Provisional Patent Application No. 14 / 461,162 to Network Address Translation (TURN) Credential and Servers", the contents of which are incorporated herein by reference. technical field [0003] The present invention generally relates to providing TURN credentials. Background technique [0004] A Network Address Translation (NAT) device modifies an internet protocol (IP) header as a packet traverses the NAT device. NAT devices are widely deployed in home / business networks and the Internet. However, NAT devices can interrupt Voice over Internet Protocol (VoIP) calls over IP. [0005] Some firewalls are used to block User Datagram Protocol (UDP) and only allow Hypertext Transfer Protocol (HTTP) (TCP 80) or Hypertext Transfer Protoc...

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/12H04L29/06
CPCH04L61/2514H04L61/2564H04L61/2575H04L61/2589H04L63/029H04L65/1033H04L65/1046H04L65/1066H04L65/1069H04L65/1073H04L61/4535H04L2101/604
Inventor 王晓波任慧鹏张旭武
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More