Processor based linked compressor-expander telecommunications system
First Claim
Patent Images
1. A linked compressor-expander telecommunications system comprising:
- a compressor, including,analog-to-digital converter means for converting an analog audio signal into a parallel data digital signal;
digital signal processor means for compressing said digital signal, said processor means performing the steps of,filtering said digital signal to remove components above a predetermined frequency,shifting the phase of said filtered digital signal by 90°
,supplementing the filtered digital signal with the phase-shifted digital signal to produce a complex signal, computing the magnitude of the audio signal from said complex signal,time-averaging said magnitude to approximate a syllabic rate of said audio signal,generating a digital control tone having a frequency representative of said time-averaged magnitude,multiplying said digital signal by an amount inversely related to said time-averaged magnitude to produce a compressed digital signal having a compression factor,filtering said multiplied digital signal to remove components above said predetermined frequency, and outputting said compressed digital signal and said digital control tone; and
digital-to-analog converter means for converting said compressed digital signal and said digital control tone to a combined analog signal for transmission on a transmission medium; and
an expander, including,analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal;
digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of,separating said compressed data components and said expander control components of said digital signal,multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including,multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals,multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, andconverting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component,computing a value representing the compression factor of a data component based upon said demodulated control component,computing an expansion factor based upon said computed compression factor,multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and
digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital linked compressor-expander telecommunications system (Lincompex), is implemented using a general purpose digital signal processor wherein the compression and expansion functions are performed by blocks of programmed code. Input audio analog signals are converted to parallel data digital signals thereupon the digitial signals are input for processing. After processing, the resultant signals are passed to a 16-bit digital-to-analog converter where either the compressed or expanded digital voice data signal is converted back into an audio frequency analog signal for either transmission or communication on an output device.
19 Citations
10 Claims
-
1. A linked compressor-expander telecommunications system comprising:
-
a compressor, including, analog-to-digital converter means for converting an analog audio signal into a parallel data digital signal; digital signal processor means for compressing said digital signal, said processor means performing the steps of, filtering said digital signal to remove components above a predetermined frequency, shifting the phase of said filtered digital signal by 90°
,supplementing the filtered digital signal with the phase-shifted digital signal to produce a complex signal, computing the magnitude of the audio signal from said complex signal, time-averaging said magnitude to approximate a syllabic rate of said audio signal, generating a digital control tone having a frequency representative of said time-averaged magnitude, multiplying said digital signal by an amount inversely related to said time-averaged magnitude to produce a compressed digital signal having a compression factor, filtering said multiplied digital signal to remove components above said predetermined frequency, and outputting said compressed digital signal and said digital control tone; and digital-to-analog converter means for converting said compressed digital signal and said digital control tone to a combined analog signal for transmission on a transmission medium; and an expander, including, analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including, multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An expander for a linked compressor-expander telecommunications system, comprising:
-
analog-to-digital converter means for converting a compressed analog signal containing data and modulated expander control components to a parallel data digital signal; digital signal processor means for expanding said compressed data components of said digital signal, said processor means performing the steps of, separating said compressed data components and said expander control components of said digital signal, multiplying said modulated expander control component by components of a predetermined frequency to obtain a demodulated control component, said step of multiplying including multiplying consecutive samples of said expander control component by components of said predetermined frequency to obtain a plurality of complex signals, multiplying said complex signals by the complex conjugate of a consecutive complex signal to obtain a product, and converting said product into polar coordinate notation and obtaining an angle of said polar coordinate product as said demodulated control component, computing a value representing the compression factor of a data component based upon said demodulated control component, computing an expansion factor based upon said computed compression factor, multiplying said data component by said expansion factor to produce an expanded data signal, and outputting said expanded data signal; and
digital-to-analog converter means for converting said expanded data signal to an audio frequency analog signal. - View Dependent Claims (7, 8, 9, 10)
-
Specification