Redundant Traffic Encoding for Real-Time Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks face high bandwidth requirements due to redundant information in real-time communications media, such as repeated speech patterns in telephone calls, which current codecs fail to address effectively.

Innovation Solution

Implementing redundant traffic encoding (RTE) by determining if frames have previously been sent and substituting sequence or reference numbers for redundant frames, reducing bandwidth usage through a tunneling system that uses a tunneling server and client to manage and encode media traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant information in real-time communications media is transmitted using current codecs, then complete media information is preserved, but bandwidth requirements increase significantly

Engineering Contradiction:
Improvemedia information completenessVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential unique information from media frames by identifying and removing redundant data. The system analyzes media frames to detect repeated speech patterns and other redundancies, transmitting only the distinctive portions while inferring the rest at the receiver端, thereby reducing bandwidth requirements while preserving complete media information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary analysis of media frames before transmission to identify redundant information patterns. By pre-processing the media data to detect repeated speech patterns and redundancy characteristics, the system can optimize the encoding strategy in advance, reducing the amount of data that needs to be transmitted while ensuring complete media information can be reconstructed.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If redundant frames are identified and replaced with references, then bandwidth usage is reduced, but system complexity increases due to buffer management requirements

Engineering Contradiction:
Improvebandwidth usageVSAvoidbuffer management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent changes the representation parameter of redundant frames from full frame data to compact reference identifiers. Instead of transmitting complete frame data, the system transmits concise reference parameters that point to previously transmitted frames, dramatically reducing bandwidth usage. The buffer management complexity is mitigated by using efficient parameter-based referencing rather than complex frame-by-frame comparison.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9762412B2Redundant traffic encoding of encapsulated real time communications
Publication Date: 2017.09.12 ORACLE INT CORP
  • US9762412B2 patent drawing
  • US9762412B2 patent drawing
  • US9762412B2 patent drawing

AI summary

A system that performs redundant encoding for real-time communications (“RTC”) establishes a tunnel by a tunneling server with a tunneling client of user equipment (“UE”). The system receives a request from the UE to enable the redundant encoding for an inner socket of the tunnel and sends a response back to the UE to indicate that the redundant encoding is enabled for the inner socket, where the response includes a buffer size. For each first frame received on the inner socket, the system stores the first frame in a buffer of the buffer size. The system further receives a reference that corresponds to a second frame from the UE on the inner socket and retrieves the second frame that corresponds to the first reference from the buffer.