Adaptive Frame Packing for VoIP Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In VoIP wireless communications, existing technologies face inefficiencies due to high overhead from multiple protocol encapsulations and delays in retransmissions, particularly in heterogeneous wireless networks like 802.11b, which affect real-time voice services with increased packet headers and contention-based channel access mechanisms.

Innovation Solution

An adaptive frame packing and repeating method is introduced, where the VoIP application layer dynamically adjusts parameters such as the number of additional audio codec frames (Np) and repeated frames (Nr) based on network conditions to optimize packet size and reduce overhead, utilizing a lookup table or dynamic adjustments to enhance efficiency and minimize delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple protocol encapsulations are used for VoIP transmission over heterogeneous wireless networks, then compatibility and connectivity are improved, but overhead and packet size increase

Engineering Contradiction:
ImprovecompatibilityVSAvoidoverhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent combines multiple protocol headers into a single unified header structure that carries information from IP, UDP, RTP, and 802.11 protocols simultaneously. This merging reduces the total number of separate headers and eliminates redundant information, directly addressing the overhead problem while maintaining compatibility with all required protocols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified header is designed to serve multiple protocol requirements simultaneously, making it a universal solution that handles IP addressing, UDP port information, RTP voice data parameters, and 802.11 wireless specifications all in one structure. This multi-functionality maintains adaptability across heterogeneous networks while reducing overall overhead.

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

2Reliability

If ARQ retransmission mechanisms are used to ensure data reliability, then packet loss is reduced, but delay increases

Engineering Contradiction:
Improvedata reliabilityVSAvoiddelay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary error detection and correction actions by incorporating forward error correction (FEC) codes and redundancy information directly into the voice packet before transmission. This preliminary action allows the receiver to correct errors without needing to request retransmission, thereby maintaining reliability while avoiding the time delay associated with ARQ retransmission protocols.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent skips the traditional ARQ retransmission process by implementing real-time error correction mechanisms that resolve packet errors immediately upon reception. This rushing through the error correction process eliminates the waiting period for retransmission requests and responses, directly reducing delay while maintaining data reliability.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Ease of operation

If CSMA-CA channel access mechanism is used in 802.11b networks, then channel contention is managed, but transmission delay and overhead increase

Engineering Contradiction:
Improvechannel accessVSAvoidtransmission delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements dynamic parameter adjustment where voice packetization intervals, packet sizes, and transmission timing are continuously adapted based on real-time channel conditions detected in 802.11b networks. This dynamics allows the system to optimize performance by adjusting to varying channel contention levels, reducing transmission delays while maintaining ease of channel access through the standard CSMA-CA mechanism.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8971310B2Apparatus and method for end-to-end adaptive frame packing and redundancy in a heterogeneous network environment
Publication Date: 2015.03.03 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8971310B2 patent drawing
  • US8971310B2 patent drawing
  • US8971310B2 patent drawing

AI summary

A mobile station having a Voice-Over-Internet-Protocol client sends a message proposing a frame packing and frame repeating parameter set (1001). The called client may either accept the proposal or offer a revision (1003). If accepted the VoIP call is established (1009). If a revised proposal is received, it is determined whether the parameters are acceptable (1005). If not the call is declined (1007). If acceptable the call may proceed (1011). Both clients may then monitor network conditions (1013) and propose revisions to the parameters as conditions change. In this way, the VoIP application layer compensates for physical and Medium Access Control (MAC) layer inefficiencies in transporting the small frames used for audio data transfer for VoIP.