Interleaved digital data and voice communications system apparatus and method
First Claim
1. An interleaved digitized voice and data communications system, comprising:
- a digitized data and voice transmitter and a digitized data and voice receiver, and a communications link connecting said transmitter and said receiver;
said transmitter comprising a voice input and a data input and means for detecting the momentary absence of voice signals, said detecting means being connected to said voice input;
controlling means responsive to the detection of momentary absence of voice signals by said detecting means and connected to said detecting means for controlling the admission of data signals from said data input into said transmitter and for connecting said voice or data signals, respectively, to said communications link;
a digital bit pattern generator means for generating a digital pattern code not used as a normal voice signal code;
encoding means connected to said digital bit pattern generator and to said data input for encoding a combined digital pattern code and data pattern having at least one scaling bit altered to a condition not used for voice transmission; and
means for supplying said encoded patterns to said controlling means, said controlling means applying said patterns to said communication link;
said digital data and voice receiver comprising a communications link input connection to said receiver and a digital speech output port and a digital data output port therefrom;
digital pattern code detecting means connected to said input and a selector means connected to said input;
said selector means being connected to said pattern detecting means and responsive to an indication therefrom that no said pattern code exists for applying the signals from said input connection to said digital speech output and responsive to an indication of the presence of a pattern code therefrom for blocking any signal application to said digital speech output; and
data byte decoder means connected to said pattern code detecting means and to said digital data output for removing said pattern code from said combined digital pattern code and data pattern and applying a digital data byte at said output for each combined digital data and encoded pattern input supplied thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed invention allows digital data to be integrated with a digital voice signal in a simple manner that does not affect the voice transmission quality. Digital data is inserted in quiet or "no speech" portions of the voice signal stream when such quiet periods are detected. No flags, headers, or other indications are necessary upon the insertion of digital data. The digital data is encoded in a two byte pattern in which the scaling bits are set high and the sign bit alternates in each eight bit byte. Four bits of each byte are thus reserved for scaling and sign purposes, but the remaining four bits are available for data transmission. Setting the three scaling bits high and alternating the sign bit has the effect of indicating to the receiver that voice is not present. This is so because the scaling bits and alternating sign bit will be decoded under the PCM coding technique to indicate an out of scale four kilohertz tone that is not allowable within the transmission path requirement of the Bell System or the CCITT in Europe. Recognition of such a signal by the receiver permits a detector to block the output at a speech terminal and to strip the scale bits from the input two byte patterns and pass the remaining bits as data to a data output.
-
Citations
11 Claims
-
1. An interleaved digitized voice and data communications system, comprising:
-
a digitized data and voice transmitter and a digitized data and voice receiver, and a communications link connecting said transmitter and said receiver; said transmitter comprising a voice input and a data input and means for detecting the momentary absence of voice signals, said detecting means being connected to said voice input; controlling means responsive to the detection of momentary absence of voice signals by said detecting means and connected to said detecting means for controlling the admission of data signals from said data input into said transmitter and for connecting said voice or data signals, respectively, to said communications link; a digital bit pattern generator means for generating a digital pattern code not used as a normal voice signal code; encoding means connected to said digital bit pattern generator and to said data input for encoding a combined digital pattern code and data pattern having at least one scaling bit altered to a condition not used for voice transmission; and means for supplying said encoded patterns to said controlling means, said controlling means applying said patterns to said communication link; said digital data and voice receiver comprising a communications link input connection to said receiver and a digital speech output port and a digital data output port therefrom; digital pattern code detecting means connected to said input and a selector means connected to said input; said selector means being connected to said pattern detecting means and responsive to an indication therefrom that no said pattern code exists for applying the signals from said input connection to said digital speech output and responsive to an indication of the presence of a pattern code therefrom for blocking any signal application to said digital speech output; and data byte decoder means connected to said pattern code detecting means and to said digital data output for removing said pattern code from said combined digital pattern code and data pattern and applying a digital data byte at said output for each combined digital data and encoded pattern input supplied thereto. - View Dependent Claims (2)
-
-
3. In a PCM encoded digital voice communications system, a method of transmitting non-voice digital data, comprising:
-
a first step of detecting the absence of incoming PCM coded speech signals at said transmitter; a second step responsive to said first step of generating a code pattern of scaling bits not used in PCM coded speech signals and for applying said pattern to an output port for transmission on a communications link. - View Dependent Claims (4, 5, 6, 9, 10, 11)
-
-
7. An interleaved digitized voice and data communications system, comprising:
-
a digitized data and voice transmitter and a digitized data and voice receiver and a communications link connecting said transmitter and said receiver; said transmitter comprising a voice input and a data input and means for detecting the momentary absence of voice signals, said detecting means being connected to said voice input; controlling means responsive to the detection of momentary absence of voice signals by said detecting means connected to said detecting means for controlling the admission of data signals from said data input into said transmitter and for connecting said voice or data signals, respectively, to said communications link; a digital bit pattern generator means for generating a digital pattern code not used as a normal voice signal code; encoding means connected to said digital bit pattern generator to said data input for encoding a combined digital code and data pattern of two bytes in length for each byte of data received, said two byte pattern having an alternating sign bit in each byte and having scaling bits in each byte altered to a condition not used for voice transmission; and means for supplying said encoded two-byte patterns to said controlling means, said controlling means applying said patterns to said communication link; said digital data and voice receiver comprising a communications link input connection to said receiver and a digital speech output port and a digital data ouput port therefrom; digital two-byte pattern detecting means connected to said input and a selector means connected to said input; said selector means being connected to said pattern detecting means and responsive to an indication therefrom that no said two-byte pattern exists for applying the signals from said input connection to said digital speech output and responsive to an indication of the presence of a said two-byte pattern therefrom for blocking any signal application to said digital speech output; and data byte decoder means connected to said two-byte pattern detecting means and to said digital data output for removing said pattern from said combined digital and data two byte encoded patterns and supplying a digital data byte at said output for each combined two byte digital data and encoded pattern input supplied thereto. - View Dependent Claims (8)
-
Specification