NAT Device RTP Proxy Integration for VoIP Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network address translation traversal technologies for real-time communications, such as ALG, STUN, TURN, and others, introduce extra packet delay and loss due to the need for additional proxies or servers, compromising the performance of real-time communications like VoIP.

Innovation Solution

A network address translation traversal system and method that enables a signaling control system to instruct a network address translation device to create a direct mapping for real-time communication connections between user and peer terminals, eliminating the need for additional proxies or servers, allowing real-time communication packets to be translated and transmitted directly through the network address translation device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ALG technology is used to solve network address translation traversal, then network address translation can be achieved, but packet delay increases and packet loss probability increases

Engineering Contradiction:
Improvenetwork address translation traversal capabilityVSAvoidpacket delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the RTP proxy function from the traditional ALG architecture and integrates it directly into the network address translation device. This eliminates the separate proxy component that caused additional packet delay and loss, while maintaining the network address translation traversal capability through direct integration of NAT and RTP proxy functions in the network address translation device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges the network address translation function and the RTP proxy function into a single network address translation device. By combining these previously separate functions, the system eliminates the need for packets to traverse through multiple separate components, thereby reducing packet delay and loss while maintaining effective network address translation traversal.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If conventional technologies (ALG, STUN, TURN) are used for network address translation traversal, then network address translation can be achieved, but additional servers or proxies are required which increases system complexity

Engineering Contradiction:
Improvenetwork address translation traversal capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple network address translation traversal functions (NAT, RTP proxy, and signaling control) into a single integrated network address translation device. This consolidation eliminates the need for separate STUN servers, TURN servers, and RTP proxies, significantly reducing system complexity while maintaining comprehensive network address translation traversal capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network address translation device is designed with multi-functionality, performing network address translation, RTP proxy functions, and signaling control all within a single device. This universal approach replaces the need for multiple specialized servers and proxies, simplifying the overall system architecture while providing complete network address translation traversal services.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If RTP packets are transmitted through RTP proxy in ALG technology, then network address translation can be achieved, but real-time communication performance is compromised

Engineering Contradiction:
Improvenetwork address translation capabilityVSAvoidreal-time communication performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the problematic intermediate RTP proxy step and implements direct RTP packet transmission through the integrated network address translation device. By removing the intermediate proxy hop, real-time communication performance is restored while network address translation capability is maintained through the built-in NAT function of the same device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent ensures continuous and direct transmission of RTP packets through the network address translation device without interruption for proxy processing. This continuous action eliminates the packet delay and performance degradation associated with multiple proxy hops, while the network address translation function continues to operate seamlessly within the same device.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9736316B2Network address translation traversal system and method for real-time communications
Publication Date: 2017.08.15 INSTITUTE FOR INFORMATION INDUSTRY
  • US9736316B2 patent drawing
  • US9736316B2 patent drawing
  • US9736316B2 patent drawing

AI summary

A network address translation traversal system and method for real-time communications are provided. The network address translation traversal system includes a user terminal equipment, a network address translation device, a signaling control system and a peer terminal. The user terminal equipment is in a private network, while the signaling control system and the peer terminal are in a public network. The signaling control system is configured to instruct the network address translation device to create a network address translation mapping for a real-time communication connection. The peer terminal is configured to create the real-time communication connection with the user terminal equipment via the network address translation device directly according to the network address translation mapping.