In-Band Data Transmission Through Speech Codecs Using Noise-Like Modulation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Productivity
If tone signals are used for data transmission through speech codecs, then data transfer is enabled, but detection accuracy decreases and complexity increases
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.
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.
3Adaptability or versatility
If speech codec parameters are used to model tone signals, then encoding is possible, but modeling effectiveness is insufficient
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.
Data Source
Figure 1
Figure 2
Figure 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.