Vocoder Handoff State Memory Transcoder

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handoffs between different types of voice encoders (vocoders) in communication systems are complicated by incompatible architectures, bit streams, and algorithmic delays, leading to potential communication delays or loss due to misaligned output signals.

Innovation Solution

A method involving a state memory transcoder that translates the state memory of one vocoder to another, time-delaying the state memory to match the algorithmic delay of the second vocoder, and using a fadeover switch to smoothly transition between vocoders, ensuring seamless handoffs by aligning and encoding signals according to the second vocoder's parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If handoff is performed between different types of vocoders with incompatible architectures, then communication continuity is maintained, but signal alignment and communication quality deteriorate due to incompatible bit streams, different frame sizes, and different algorithmic delays

Engineering Contradiction:
Improvecommunication continuityVSAvoidsignal alignment
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

A transcoding module is introduced as an intermediary component between the first and second vocoders. This module receives output from the first vocoder, performs transcoding to adapt to the second vocoder's format requirements, and outputs to the second vocoder. The intermediary handles bit stream conversion, frame size adaptation, and algorithmic delay compensation, enabling seamless handoff while maintaining signal alignment between incompatible vocoder architectures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If handoff is performed between vocoders with different algorithmic delays, then network flexibility and adaptability are improved, but output signal alignment deteriorates causing perceptible gaps or delays

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidsignal alignment timing
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The transcoding module performs preliminary actions by calculating the algorithmic delay difference between the first and second vocoders before the handoff occurs. It pre-adjusts the timing of bit streams and prepares appropriate buffering or delay compensation mechanisms in advance. This preliminary timing alignment ensures that when the handoff occurs, the output signals from both vocoders are properly synchronized, preventing perceptible gaps or delays while maintaining network flexibility to use different vocoder types.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8521520B2Handoffs between different voice encoder systems
Publication Date: 2013.08.27 BLUE RIDGE INNOVATIONS LLC
  • US8521520B2 patent drawing
  • US8521520B2 patent drawing
  • US8521520B2 patent drawing

AI summary

Provided are methods and systems of managing handoffs in a wireless communication system having different types of vocoders. Some embodiments include translating state memory of a first vocoder to a second vocoder using a state memory transcoder. The state memory may be delayed to align differences in algorithmic delays between the first vocoder and the second vocoder. In one embodiment, a speech signal may be decoded from the first vocoder, delayed, and encoded to the second vocoder. Furthermore, for a period of time during and/or adjacent to the handoff, the first vocoder may output with decreasing amplitude while the second vocoder outputs with increasing amplitude. Such techniques may be used alone or in combination.