Apparatus and method for transparent tone passing over narrowband digital channels
AssigneeTelogy Networks, Inc.
InventorHyokang Chang
Life of this patent
Estimating the term…
Abstract
A method of passing tones transparently over narrowband channels without having to detect the tones at the transmit side is described. This method requires neither separate handling of tones for the transmission purpose, nor prior knowledge of the characteristics of the signaling tones used. It is a relatively general method that can be applied to systems using a variety of speech coding techniques utilizing a frame structure.
Claims12
A narrowband digital channel signal passing system comprising:
- a transmit side and a receive side, the transmit side being electronically linked for communication with the receive side,
- input means on the transmit side for receiving input signals, the input signals including voice communication input signals and tone signals,
- speech signal encoding means connected to the input means and located on the transmit side for encoding the input signals in a manner desirable for speech signal coding, the speech signal encoding means providing a speech encoded output signal,
- signal transform means connected to the input means and located on the transmit side for providing an input signal spectrum by extracting amplitude and frequency spectra from the input signals,
- tone signal encoding means connected to the signal transform means and located on the transmit side for encoding the input signal spectrum in a manner desirable for tone signal coding to provide a tone encoded output signal,
- comparison means for comparing the input signal spectrum with the tone encoded output signal providing a residual spectrum having an amplitude,
- means for determining if the amplitude of the residual spectrum is greater than or less than a threshold level, and
- selection means for providing the speech output signal to the receive side if the amplitude is greater than the threshold level and for providing the tone encoded output signal to the receive side if the amplitude is less than the threshold level.
In a communication system, a method for passing signals comprising the steps of:
- generating an encoded speech output by encoding input signals in a manner desirable for speech signal coding,
- extracting an input signal spectrum from the input signals,
- generating estimated tone parameters by encoding the input signal spectrum in a manner desirable for tone signal coding,
- generating a residual spectrum level representing the difference between the input signal spectrum and the estimated tone parameters,
- providing the encoded speech output to a decoder if the residual spectrum level is greater than a threshold value, and
- providing the estimated tone parameters to a decoder if the residual spectrum level is less than a threshold value.
A narrowband digital channel signal passing system comprising:
- A) a transmit side and a receive side, the transmit side being electronically linked for communication with the receive side;
- B) input means on the transmit side for receiving an input signal, the input signal including a voice communication component and a tone component;
- C) speech signal encoding means connected to the input means for providing a speech encoded output signal;
- D) signal transform means connected to the input means for providing an input signal spectrum;
- E) tone signal encoding means connected to the signal transform means for providing estimated tone parameters;
- F) comparison means for providing a residual spectrum having an amplitude corresponding to the difference between the input signal spectrum and the estimated tone parameters;
- G) means for determining if the amplitude of the residual spectrum is greater than or less than a threshold level;
- and
- H) selection means for providing the speech output signal to the receive side if the amplitude is greater than the threshold level and for providing the estimated tone parameters to the receive side if the amplitude is less than the threshold level.
Dependencies are inferred from the claim text.