US4703480A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital audio transmission
Assignee: British Telecommunications PLC
•
Filing: 1984-11-16
•
Granted: 1987-10-27
•
Expires: 2004-11-16
Abstract
Abstract A digital sub-band coder for audio signals provides for adaptive allocation of bits to (e.g.) two sub-bands. Estimation of the relative energy content of the bands is determined by reference only to those bits which are always transmitted, so that decoding can take place without the need for transmission of side information. Accompanying data may be transmitted in a fixed bit position, or may be by insertion of the data into the lower energy band. In the latter case, the data may optionally be duplicated in both bands when their energy contents are random. The invention can be applied to embedded ADPCM coders.
Inventors
- 👤 Frederick A. Westall
- 👤 Dominic S. Lee
- 👤 Ian R. Cameron
- 👤 Robert W. McLintock
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 13:48
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/06; H04M11/064; H04B; H04B1/00; H04B1/66; H04B1/667
Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
120 words
A method of sub-band coding for transmitting signals from a transmitter to a receiver comprising the steps of (a) dividing an input signal into two or more sub-bands, (b) representing each sub-band by a sequence of digital words each having a plurality of bits, (c) selecting all but at least one of the least significant of each of said digital words from each sub-band to be always transmitted bits, (d) adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, and (e) transmitting said always transmitted bits plus any additionally allocated bit or bits, whereby the coded signal may be decoded at a receiver by reference only to said always transmitted bits.
Claim 2
Independent Claim
120 words
A method of sub-band coding for transmitting signals from a transmitter to a receiver comprising the steps of (a) dividing an input signal into two or more sub-bands, (b) representing each sub-band by a sequence of digital words each having a plurality of bits, (c) selecting all but at least one of the least significant of each of said digital words from each sub-band to be always transmitted bits, (d) adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, and (e) transmitting said always transmitted bits plus any additionally allocated bit or bits, whereby the coded signal may be decoded at a receiver by reference only to said always transmitted bits.
Claim 3
Dependent Claim
18 words
A method as claimed in claim 1 wherein the sub-band coded signal is a digitally coded voice signal.
Claim 4
Dependent Claim
27 words
A method as claimed in claim 1 or 2 further including inserting data bits into the coded signal, the data bits being inserted in predetermined bit positions.
Claim 5
Dependent Claim
32 words
A method as claimed in claim 1 or 2 further including inserting data bits into the coded signal, the data bits being inserted adaptively into a sub-band with a low energy content.
Claim 6
Dependent Claim
17 words
A method as claimed in claim 1 further including comparing the energy content of two adjacent sub-bands.
Claim 7
Dependent Claim
25 words
A method as claimed in claim 5 in which the comparison of the energy contents of the sub-bands is effected by taking the ratio thereof.
Claim 8
Dependent Claim
65 words
A method as claimed in claim 1 further including comparing the energy content of two adjacent sub-bands, adaptively inserting data bits into a sub-band with a low energy content, and inserting the data bits in both sub-bands if the comparison indicates that the difference of the energy content in the sub-bands, or the difference between their ratio and unity, is less than a predetermined amount.
Claim 9
Dependent Claim
38 words
A method as claimed in claim 1, further including coding each sub-band by an embedded adaptive differential pulse code modulator (ADPCM) encoder and comparing the energy content of the sub-bands by comparing the stepsizes of the ADPCM encoders.
Claim 10
Dependent Claim
53 words
A method as claimed in claim 1 in which the sub-bands are two adjoining half-bands of 64 kbit/s voice transmission system of a 7 kHz speech bandwidth, the total transmission capacity is 8 bits, and encoding the lower sub-band by 4 or 5 bits and the upper sub-band by 2 or 3 bits.
Claim 11
Dependent Claim
147 words
A digital sub-band coder comprising filter means for dividing an input signal into two or more frequency sub-bands, each sub-band being represented by a sequence of digital words each having a plurality of bits, bit selection means for receiving and selecting one or more of the least significant bits of each of said digital words, output means for outputting those of said selected least significant bits, and for always transmitting the remaining bits which were not received by said bit selection means, and adaptive bit allocation means for adaptively determining the number of bits to be used for encoding each sub-band in dependence on the relative energy content of the sub-bands, and to correspondingly control the selection by the bit selection means of bits for output, characterized in that the bit allocation means is responsive only to those remaining bits of each sub-band which are always transmitted.
Claim 12
Dependent Claim
147 words
A digital sub-band coder comprising filter means for dividing an input signal into two or more frequency sub-bands, each sub-band being represented by a sequence of digital words each having a plurality of bits, bit selection means for receiving and selecting one or more of the least significant bits of each of said digital words, output means for outputting those of said selected least significant bits, and for always transmitting the remaining bits which were not received by said bit selection means, and adaptive bit allocation means for adaptively determining the number of bits to be used for encoding each sub-band in dependence on the relative energy content of the sub-bands, and to correspondingly control the selection by the bit selection means of bits for output, characterized in that the bit allocation means is responsive only to those remaining bits of each sub-band which are always transmitted.
Claim 13
Dependent Claim
29 words
Apparatus as claimed in claim 10 including embedded ADPCM encoder means for encoding the sub-bands, in which the relative energy contents are assessed by comparing the respective quantization stepsizes.
Claim 14
Dependent Claim
21 words
Apparatus as claimed in claim 10 or 11 including means to measure and compare the energy content of two adjacent sub-bands.
Claim 15
Dependent Claim
22 words
Apparatus as claimed in claim 12 wherein the means for comparing is arranged to derive the ratio of the measured energy contents.
Claim 16
Dependent Claim
20 words
Apparatus as claimed in claim 10 including means for inserting data bits into predetermined bit positions of the coded signal.
Claim 17
Dependent Claim
35 words
Apparatus as claimed in claim 10 including means for inserting data bits into the coded signal, the insertion means being arranged to selectively insert the data bits into a sub-band having a low energy content.
Claim 18
Dependent Claim
48 words
Apparatus as claimed in claim 15 including means to measure and compare the energy content of two adjacent sub-bands, wherein the insertion means includes means for inserting data bits into both bands in the event that the energy contents thereof are dissimilar to less than a predetermined extent.
Claim 19
Dependent Claim
19 words
Apparatus as claimed in claim 10 employing digital filters to divide an incoming signal into said plurality of sub-bands.
Claim 20
Dependent Claim
105 words
Apparatus to transmit digital sub-band encoded signals and digital data signals and to receive such signals, comprising means to divide an incoming frequency band into a plurality of sub-bands and means for encoding each sub-band separately, characterized in that the apparatus further comprises means for measuring and comparing the energy contents of the sub-bands and data bit allocation means responsive to said means for measuring for selectively inserting data bits into a sub-band having a low energy envelope and means for combining these sub-bands to form a decoded output, whereby no side information is required to be received in order to decode the received signals.
Claim 21
Dependent Claim
105 words
Apparatus to transmit digital sub-band encoded signals and digital data signals and to receive such signals, comprising means to divide an incoming frequency band into a plurality of sub-bands and means for encoding each sub-band separately, characterized in that the apparatus further comprises means for measuring and comparing the energy contents of the sub-bands and data bit allocation means responsive to said means for measuring for selectively inserting data bits into a sub-band having a low energy envelope and means for combining these sub-bands to form a decoded output, whereby no side information is required to be received in order to decode the received signals.
Claim 22
Independent Claim
104 words
A method of sub-band decoding signals received from a transmitter comprising the steps of (a) dividing a received input digital signal into a plurality of sub-bands and at least one additional bit (b) selecting the most significant bit positions of each of said digital words from each sub-band to be always received bits, (c) adaptively allocating said at least one additional bit to said sub-bands solely as a function of said always received bits, and (d) combining the sub-bands to form a decoded output, whereby the received signal is decoded by reference only to said always received bits and without reference to side information.
Claim 23
Independent Claim
104 words
A method of sub-band decoding signals received from a transmitter comprising the steps of (a) dividing a received input digital signal into a plurality of sub-bands and at least one additional bit (b) selecting the most significant bit positions of each of said digital words from each sub-band to be always received bits, (c) adaptively allocating said at least one additional bit to said sub-bands solely as a function of said always received bits, and (d) combining the sub-bands to form a decoded output, whereby the received signal is decoded by reference only to said always received bits and without reference to side information.
Claim 24
Dependent Claim
19 words
A method as claimed in claim 19 wherein the received sub-band coded signal is a digitally coded voice signal.
Claim 25
Dependent Claim
28 words
A method as claimed in claim 19 in which said at least one additional bit is a data bit, the data bits being inserted in predetermined bit positions.
Claim 26
Dependent Claim
33 words
A method as claimed in claim 19 in which said at least one additional bit is a data bit, the data bits being inserted adaptively into a sub-band with a low energy content.
Claim 27
Dependent Claim
17 words
A method as claimed in claim 22 further including comparing the energy content of two adjacent sub-bands.
Claim 28
Dependent Claim
25 words
A method as claimed in claim 23 in which the comparison of the energy contents of the sub-bands is effected by taking the ratio thereof.
Claim 29
Dependent Claim
65 words
A method as claimed in claim 19 further including comparing the energy content of two adjacent sub-bands, adaptively inserting data bits into a sub-band with a low energy content, and inserting the data bits in both sub-bands if the comparison indicates that the difference of the energy content in the sub-bands, or the difference between their ratio and unity, is less than a predetermined amount.
Claim 30
Dependent Claim
37 words
A method as claimed in claim 19, further including decoding each sub-band by an embedded adaptive differential pulse code modulator (ADPCM) including comparing the energy content of the sub-bands by comparing the stepsizes of the ADPCM decoders.
Claim 31
Independent Claim
57 words
A method as claimed in 19 in which the sub-bands are two adjoining half-bands of 64 kbit/s voice transmission system of a 7 kHz speech bandwidth, the total transmission capacity is 8 bits, and the lower sub-band is decoded to recover 4 or 5 bits and the upper sub-band is decoded to recover 2 or 3 bits.
Claim 32
Dependent Claim
110 words
A digital sub-band decoder for decoding signals received from a transmitter comprising means for dividing an input signal into a plurality of sub-bands and at least one additional bit, means for selectively transferring said at least one additional bit to at least one of said sub-bands, means, responsive only to the most significant bit positions of each sub-band which are always received bit positions, for adaptively allocating said at least one additional bit to said sub-bands by controlling said means for selectively transferring in dependence on said always received bits, whereby the received signal is decoded by reference only to said always received bits and without reference to side information.
Claim 33
Dependent Claim
110 words
A digital sub-band decoder for decoding signals received from a transmitter comprising means for dividing an input signal into a plurality of sub-bands and at least one additional bit, means for selectively transferring said at least one additional bit to at least one of said sub-bands, means, responsive only to the most significant bit positions of each sub-band which are always received bit positions, for adaptively allocating said at least one additional bit to said sub-bands by controlling said means for selectively transferring in dependence on said always received bits, whereby the received signal is decoded by reference only to said always received bits and without reference to side information.
Claim 34
Dependent Claim
35 words
Apparatus as claimed in claim 28 wherein said means for adaptively allocating includes embedded ADPCM decoder means for decoding the sub-bands, in which the relative energy contents are assessed by comparing the respective quantization stepsizes.
Claim 35
Dependent Claim
25 words
Apparatus as claimed in claim 28 wherein said means for adaptively allocating includes means to measure and compare the energy content of two adjacent sub-bands.
Claim 36
Dependent Claim
22 words
Apparatus as claimed in claim 30 wherein the means for comparing is arranged to derive the ratio of the measured energy contents.
Claim 37
Dependent Claim
33 words
Apparatus as claimed in claim 28 in which said at least one additional bit is a data bit and further including means for inserting data bits into predetermined bit positions of the sub-bands.
Claim 38
Dependent Claim
42 words
Apparatus as claimed in claim 28, in which said at least one additional bit is a data bit and including means for inserting data bits into the sub-bands by selectively inserting the data bits into a sub-band having a low energy content.
Claim 39
Dependent Claim
49 words
Apparatus as claimed in claim 33 including means to measure and compare the energy content of two adjacent sub-bands, in which the insertion means includes means for inserting data bits into both bands in the event that the energy contents thereof are dissimilar to less than a predetermined extent.
Claim 40
Dependent Claim
102 words
Apparatus for receiving an input signal including sub-band encoded signals and digital data signals, comprising means for dividing said input signal into a plurality of sub-bands and at least one digital data bit and means for decoding each sub-band separately, characterized in that the apparatus further comprises means for measuring the energy contents of the sub-bands and for selectively inserting said at least one digital data bit into a sub-band having a low energy envelope and means for combining these sub-bands to form a decoded output, whereby no side information is required to be received in order to decode the input signal.
Claim 41
Dependent Claim
102 words
Apparatus for receiving an input signal including sub-band encoded signals and digital data signals, comprising means for dividing said input signal into a plurality of sub-bands and at least one digital data bit and means for decoding each sub-band separately, characterized in that the apparatus further comprises means for measuring the energy contents of the sub-bands and for selectively inserting said at least one digital data bit into a sub-band having a low energy envelope and means for combining these sub-bands to form a decoded output, whereby no side information is required to be received in order to decode the input signal.
Claim 42
Independent Claim
94 words
A method for receiving and decoding an input signal including digital sub-band encoded signals and digital data signals, comprising the steps of dividing said input signal into a plurality of sub-bands and at least one digital date bit, decoding each sub-band separately, measuring and comparing the energy contents of the sub-bands and selectively inserting said at least one digital data bit into a sub-band having a low energy envelope, and combining the sub-bands to form a decoded output, whereby no side information is required to be transmitted in order to decode the input signal.
Claim 43
Independent Claim
94 words
A method for receiving and decoding an input signal including digital sub-band encoded signals and digital data signals, comprising the steps of dividing said input signal into a plurality of sub-bands and at least one digital date bit, decoding each sub-band separately, measuring and comparing the energy contents of the sub-bands and selectively inserting said at least one digital data bit into a sub-band having a low energy envelope, and combining the sub-bands to form a decoded output, whereby no side information is required to be transmitted in order to decode the input signal.
Claim 44
Independent Claim
156 words
A method of sub-band coding and decoding for transmitting signals from a transmitter to a receiver comprising the steps of (a) dividing an input signal into a plurality of frequency sub-bands, (b) representing each sub-band by a sequence of digital words each having a plurality of bits, (c) selecting all but at least one of the least significant bits of each of said digital words from each sub-band to be always transmitted bits, (d) adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, (d) transmitting said always transmitted bits plus any additionally allocated bit or bits, (e) receiving said always transmitted bits and said additionally allocated bits, and (f) determining at said receiver solely as a function of said always transmitted bits which sub-band receives the additionally allocated bit or bits, whereby no side information is required to be transmitted in order to decode the transmitted signal.
Claim 45
Independent Claim
156 words
A method of sub-band coding and decoding for transmitting signals from a transmitter to a receiver comprising the steps of (a) dividing an input signal into a plurality of frequency sub-bands, (b) representing each sub-band by a sequence of digital words each having a plurality of bits, (c) selecting all but at least one of the least significant bits of each of said digital words from each sub-band to be always transmitted bits, (d) adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, (d) transmitting said always transmitted bits plus any additionally allocated bit or bits, (e) receiving said always transmitted bits and said additionally allocated bits, and (f) determining at said receiver solely as a function of said always transmitted bits which sub-band receives the additionally allocated bit or bits, whereby no side information is required to be transmitted in order to decode the transmitted signal.
Claim 46
Dependent Claim
165 words
Apparatus for sub-band coding and decoding and for transmitting and receiving signals comprising (a) means for dividing an input signal into a plurality of frequency sub-bands, (b) means for representing each sub-band by a sequence of digital words each having a plurality of bits, (c) means for selecting all but at least one of the least significant bits of each of said digital words from each sub-band to be always transmitted bits, (d) means for adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, (e) means for transmitting said always transmitted bits plus any additionally allocated bit or bits, and (f) means for receiving said always transmitted bits and said additionally allocated bits, said means for receiving including means for determining solely as a function of said always transmitted bits which sub-band receives 18 the additionally allocated bit or bits, whereby no side information is required to be transmitted in order to decode the transmitted signal.
Claim 47
Dependent Claim
165 words
Apparatus for sub-band coding and decoding and for transmitting and receiving signals comprising (a) means for dividing an input signal into a plurality of frequency sub-bands, (b) means for representing each sub-band by a sequence of digital words each having a plurality of bits, (c) means for selecting all but at least one of the least significant bits of each of said digital words from each sub-band to be always transmitted bits, (d) means for adaptively allocating the number of bits to each sub-band solely as a function of said always transmitted bits, (e) means for transmitting said always transmitted bits plus any additionally allocated bit or bits, and (f) means for receiving said always transmitted bits and said additionally allocated bits, said means for receiving including means for determining solely as a function of said always transmitted bits which sub-band receives 18 the additionally allocated bit or bits, whereby no side information is required to be transmitted in order to decode the transmitted signal.
References Cited (Backward Citations)
US3922497A
Cited
US4330858A
Cited
GB2063018A
Cited
EP0070949A1
Cited
EP0082333A1
Cited
US4455649A
Cited
US4449190A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-10-26 | 1991-04-27 | 1991-10-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-10-26 | 1995-04-27 | 1995-10-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-10-26 | 1999-04-27 | 1999-10-27 | $7700.00 | Window Closed / Lapsed |