ADPCM Payload Format Detection for VoIP Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interoperability issues between VoIP systems using different payload formats, specifically between ITU G.726 little endian and ITU-T 1.366.2 Annex E big endian formats for ADPCM, result in garbled audio due to inability to determine payload formats conclusively in existing systems.

Innovation Solution

Implementing a digital signal processor (DSP) or software with intelligence to detect the endian format of G726 payloads and switch formats at a gateway to ensure seamless interoperability between G726 and AAL2-G726 payload formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different payload formats (little endian and big endian) are used for ADPCM encoding in VoIP systems, then system versatility and compatibility with legacy systems are improved, but interoperability problems occur resulting in garbled audio

Engineering Contradiction:
Improvecompatibility with legacy systemsVSAvoidinteroperability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting the payload format (little endian or big endian) at the beginning of the voice call setup process, before actual voice transmission occurs. The system proactively determines the remote system's format preference through signaling exchange and configures the appropriate encoding format in advance, preventing interoperability issues before they manifest as garbled audio.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the payload format selection dynamic rather than static. The system can adaptively switch between little endian and big endian formats based on the detected capabilities and preferences of the remote system. This dynamic adaptation allows the system to maintain compatibility with different legacy systems while ensuring reliable interoperability.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If payload format detection is not implemented, then system complexity is reduced, but interoperability problems occur resulting in garbled audio

Engineering Contradiction:
Improvesystem complexityVSAvoidinteroperability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies feedback by implementing a detection mechanism that monitors the payload format being received from the remote system. Based on this feedback information, the system adjusts its own encoding format to match, ensuring proper interoperability. The feedback loop continuously verifies format compatibility and triggers format switching when mismatches are detected.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses an intermediary approach by introducing a format detection and translation layer at the gateway or endpoint. This intermediary component sits between the different payload formats, detecting the incoming format and converting it to the appropriate format for processing, thereby resolving interoperability issues without requiring complex changes to the core encoding systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If format switching capability is added to resolve interoperability, then reliability of voice transmission is improved, but device complexity increases

Engineering Contradiction:
Improvevoice transmission qualityVSAvoidgateway software complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the system to automatically detect and resolve format compatibility issues without requiring manual configuration or intervention. The gateway or endpoint autonomously performs format detection, determines the appropriate encoding format, and switches formats as needed, making the system self-sufficient in handling interoperability challenges.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements universality by designing the gateway or endpoint to handle multiple payload formats (both little endian and big endian) through a single unified architecture. The format detection and switching mechanism enables one system to serve multiple format requirements, making the solution universally applicable to different legacy systems without requiring separate dedicated systems for each format.

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

Data Source

PatentUS7453889B2Interoperability of ADPCM encoded voice communications
Publication Date: 2008.11.18 TELOGY NETWORKS INC
  • US7453889B2 patent drawing
  • US7453889B2 patent drawing
  • US7453889B2 patent drawing

AI summary

Providing interoperability on a voice communication network by detecting incompatible bit packing payload formats of ADPCM encoded voice data signals in an encoder/decoder. A mismatch of bit packing formats between little endian format and big endian format is determined by detecting the occurrence of ADPCM code words of interest in the decoded voice data stream out of the encoder/decoder. The invention may be applied to an ITU G.726 encoder/decoder.