Bundling Voice Data in RTP Packets to Reduce Bandwidth Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing protocols for transporting voice data over packet data networks, such as RTP, incur significant overhead and bandwidth consumption due to header formation and frequent packet transmission, which is burdensome for mobile networks with small packet sizes and high transmission frequencies.

Innovation Solution

Bundling voice data from multiple calls into a single RTP packet with a single header, allowing for efficient parsing and extraction of call data on the receiving end, thereby minimizing overhead and optimizing bandwidth use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If RTP protocol is used to transport voice data over packet data network, then reliable communication is achieved, but overhead and bandwidth consumption increase significantly

Engineering Contradiction:
Improvereliable communicationVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple voice data packets into a single RTP packet by bundling TDM slots together. This merging approach maintains reliable communication through RTP's error correction and sequence tracking mechanisms while significantly reducing the number of individual packets transmitted, thereby lowering bandwidth consumption and overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The RTP packet is designed to carry multiple TDM slots (up to 8) within a single packet structure, making it a multi-functional transport unit. This universality allows the protocol to efficiently handle multiple voice channels simultaneously without requiring separate RTP packets for each channel, optimizing bandwidth utilization while preserving reliability.

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

2Speed

If packets are transmitted frequently every 20 msec, then real-time communication is maintained, but protocol overhead becomes more burdensome relative to data transmitted

Engineering Contradiction:
Improvereal-time communicationVSAvoidprotocol overhead
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

By bundling multiple TDM slots into a single RTP packet, the system maintains real-time communication frequency (every 20 msec) while reducing the number of individual packets that need to be processed. This merging decreases protocol overhead including header formation, sequence number assignment, and packet processing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements continuous bundling of TDM slots into RTP packets without interruption, maintaining steady real-time communication. The continuous action of aggregating multiple slots into single packets ensures consistent data flow while minimizing the intermittent overhead associated with frequent small packet transmissions.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple TDM slots are transmitted as separate packets, then individual call data is delivered accurately, but network bandwidth is consumed more efficiently

Engineering Contradiction:
Improveindividual call data deliveryVSAvoidnetwork bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges multiple TDM slots into a single RTP packet structure, allowing accurate delivery of individual call data through maintained sequence numbers and slot identification within the bundled packet. This approach reduces the total number of packets requiring bandwidth transmission, optimizing network bandwidth utilization while preserving individual data delivery accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent embeds multiple TDM slots within a single RTP packet container, creating a nested structure where individual call data streams are contained within the larger packet envelope. This nesting allows precise identification and delivery of each call's data while transmitting them together, reducing overall bandwidth consumption compared to separate packet transmissions.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8774155B2Transporting call data via a packet data network
Publication Date: 2014.07.08 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8774155B2 patent drawing
  • US8774155B2 patent drawing
  • US8774155B2 patent drawing

AI summary

Transporting call data is disclosed. A first call data associated with a first communication session and a second call data associated with a second communication session are received. The first call data and the second call data are bundled into a single data packet for transport over a packet data network.