In-Band Data Transmission Through Speech Codecs Using Noise-Like Modulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech codecs are inefficient in transmitting non-speech data due to coding inefficiencies, particularly when trying to encode signals without periodic or noise-like characteristics, leading to severe distortion and limited data rate capabilities.

Innovation Solution

A method and apparatus that convert non-speech data into noise-like signals, which are then encoded and transmitted in-band through a speech codec using synchronization signals and pulse-position modulation, allowing reliable detection and demodulation at the receiver.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-speech data is encoded directly through a speech codec, then data transmission is achieved, but severe distortion occurs and data rate is limited

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidcoding precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary process that converts non-speech data into speech-like waveforms before encoding. This intermediary conversion layer transforms binary data into audio signals that mimic human speech characteristics, allowing the speech codec to process them effectively without severe distortion, thereby resolving the contradiction between transmission reliability and coding precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation of data by converting static binary values into dynamic speech-like waveforms with varying amplitude, frequency, and temporal characteristics. This parameter transformation enables the speech codec to encode the data using its optimized speech parameters, improving both reliability and precision simultaneously.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If tone signals are used for data transmission through speech codecs, then data transfer is enabled, but detection accuracy decreases and complexity increases

Engineering Contradiction:
Improvedata transfer rateVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments the data transmission process into distinct phases: conversion of binary data to speech-like waveforms, encoding through the speech codec, and detection at the receiver. This segmentation allows each phase to be optimized independently, maintaining detection accuracy while enabling data transfer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates copies of speech-like characteristics in the data signal. By generating waveforms that replicate the statistical and spectral properties of natural speech, the system enables reliable detection using speech-oriented algorithms, maintaining detection accuracy while achieving data transfer.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If speech codec parameters are used to model tone signals, then encoding is possible, but modeling effectiveness is insufficient

Engineering Contradiction:
Improvesignal modeling capabilityVSAvoidencoding effectiveness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces dynamics into the encoding process by converting static tone signals into dynamic speech-like waveforms with time-varying characteristics. This dynamic transformation allows the speech codec's time-dependent parameters to effectively model the signal, improving both adaptability and encoding reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2289189B1Method and apparatus of controlling transmissions from a source terminal in an in-band communication system
Publication Date: 2015.12.02 QUALCOMM INC
  • EP2289189B1 patent drawingFigure 1
  • EP2289189B1 patent drawingFigure 2
  • EP2289189B1 patent drawingFigure 3A~3C

AI summary

A system is provided for transmitting information through a speech codec (inband) such as found in a wireless communication network. A modulator transforms the data into a spectrally noise-like signal based on the mapping of a shaped pulse to predetermined positions within a modulation frame, and the signal is efficiently encoded by a speech codec. A synchronization sequence provides modulation frame timing at the receiver and is detected based on analysis of a correlation peak pattern. A request/response protocol provides reliable transfer of data using message redundancy, retransmission, and/or robust modulation modes dependent on the communication channel conditions.