Patent US4774496A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4774496A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital encoder and decoder synchronization in the presence of data dropouts

Assignee: Nokia Bell Labs
•
Filing: 1986-02-28
•
Granted: 1988-09-27
•
Expires: 2006-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Recovery from transmission errors is facilitated by initializing state variables to prescribed values in both a digital encoder used in transmitting a signal and a corresponding digital decoder used in receiving the signal when the transmission channel becomes inactive. Additionally, the values of the encoder and decoder state variables are held constant for up to a prescribed interval upon the transmission channel becoming inactive. The state variables are held constant until either the prescribed holding interval elapses or the transmission channel becomes active. If the prescribed holding interval elapses before the transmission channel becomes active the state variables are initialized to the prescribed values. However, if the encoder or decoder transmission channel becomes active before the prescribed holding interval has elapsed, the encoder or decoder, respectively, returns to its normal operative state and the state variables are allowed to adapt.

Inventors

  • 👤 George R. Tomasevich

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:53
CPC Classifications
H; H04; H04L; H04L27/00; H04L27/26; H04B; H04B14/00; H04B14/02; H04B14/06; H04B14/066; H04B14/068

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 280 words
Apparatus for encoding digital signals, comprising: means for detecting presence or absence of an incoming voiceband signal to be encoded, said means for detecting generates a first control signal having a first state representative that said incoming voiceband signal is present and a second state representative that said incoming voiceband signal is absent; an encoder for converting samples in a first digital code to samples in a second digital code including a first digital code sample being coupled to an input of a difference circuit and a sample estimate of said first digital code sample being coupled to another input of the difference circuit to obtain a difference sample indicative of the difference therebetween, adaptive predictor means having adaptive state variables for producing said sample estimate, adaptive quantizer means having adaptive state variables for receiving said difference sample and providing a second digital code sample version of said difference sample and a quantized version of said difference sample and means for adding said quantized version of said difference sample with said sample estimate and coupling the resulting sum to an input of said adaptive predictor means, said encoder being characterized by, means responsive to said first state of said first control signal for enabling adaptation of said state variables and means responsive to occurrence of said second state of said first control signal for controllably holding said state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said encoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval.
Claim 2
Dependent Claim 280 words
Apparatus for encoding digital signals, comprising: means for detecting presence or absence of an incoming voiceband signal to be encoded, said means for detecting generates a first control signal having a first state representative that said incoming voiceband signal is present and a second state representative that said incoming voiceband signal is absent; an encoder for converting samples in a first digital code to samples in a second digital code including a first digital code sample being coupled to an input of a difference circuit and a sample estimate of said first digital code sample being coupled to another input of the difference circuit to obtain a difference sample indicative of the difference therebetween, adaptive predictor means having adaptive state variables for producing said sample estimate, adaptive quantizer means having adaptive state variables for receiving said difference sample and providing a second digital code sample version of said difference sample and a quantized version of said difference sample and means for adding said quantized version of said difference sample with said sample estimate and coupling the resulting sum to an input of said adaptive predictor means, said encoder being characterized by, means responsive to said first state of said first control signal for enabling adaptation of said state variables and means responsive to occurrence of said second state of said first control signal for controllably holding said state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said encoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval.
Claim 3
Dependent Claim 64 words
The apparatus as defined in claim 1 wherein said encoder further includes means for generating a second control signal having a first state indicative that said first prescribed interval has terminated and a second state indicative that said first prescribed interval has not terminated and means responsive to said first state of said second control signal for initializing said state variables to prescribed values.
Claim 4
Dependent Claim 57 words
The apparatus as defined in claim 2 wherein said means for generating said second control signal includes counter means responsive to said second state of said first control signal for counting to a value corresponding to said first prescribed interval and to said first state of said first control signal to reset to an initial count state.
Claim 5
Dependent Claim 21 words
The apparatus as defined in claim 3 wherein said first digital code is PCM and said second digital code is ADPCM.
Claim 6
Dependent Claim 264 words
Apparatus for decoding digital signals, comprising: means for generating a first control signal having a first state representative that a corresponding receive transmission channel has digital signals to be decoded and a second state representative that said receive transmission channel does not have digital signals to be decoded; a decoder for converting samples in a second digital code to samples in a first digital code including inverse adaptive quantizer means having adaptive state variables for receiving a second digital code sample and providing at its output a quantized version of the original difference sample that was encoded into said second digital code sample, adaptive predictor means having adaptive state variables for generating a sample estimate of the original first digital code sample corresponding to said second code sample being converted and means supplied with said quantized version of said difference sample and said sample estimate for generating a reconstructed sample version of the original first code sample, said reconstructed sample being supplied to an input of said adaptive predictor means, said decoder being characterized by, means responsive to said first state of said first control signal for enabling adaptation of said state variables, and means responsive to occurrence of said second state of said first control signal for controllably holding said state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said decoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval.
Claim 7
Dependent Claim 264 words
Apparatus for decoding digital signals, comprising: means for generating a first control signal having a first state representative that a corresponding receive transmission channel has digital signals to be decoded and a second state representative that said receive transmission channel does not have digital signals to be decoded; a decoder for converting samples in a second digital code to samples in a first digital code including inverse adaptive quantizer means having adaptive state variables for receiving a second digital code sample and providing at its output a quantized version of the original difference sample that was encoded into said second digital code sample, adaptive predictor means having adaptive state variables for generating a sample estimate of the original first digital code sample corresponding to said second code sample being converted and means supplied with said quantized version of said difference sample and said sample estimate for generating a reconstructed sample version of the original first code sample, said reconstructed sample being supplied to an input of said adaptive predictor means, said decoder being characterized by, means responsive to said first state of said first control signal for enabling adaptation of said state variables, and means responsive to occurrence of said second state of said first control signal for controllably holding said state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said decoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval.
Claim 8
Dependent Claim 68 words
The apparatus as defined in claim 5 wherein said decoder further includes means for generating a second control signal having a first state indicative that an interval greater than said first prescribed interval has terminated and a second state indicative that said first prescribed interval has not terminated and means responsive to said first state of said second control signal for initializing said state variables to prescribed values.
Claim 9
Dependent Claim 57 words
The apparatus as defined in claim 6 wherein said means for generating said second control signal includes counter means responsive to said second state of said first control signal for counting to a value corresponding to said first prescribed interval and to said first state of said first control signal to reset to an initial count state.
Claim 10
Dependent Claim 21 words
The apparatus as defined in claim 7 wherein said first digital code is PCM and said second digital code is ADPCM.
Claim 11
Dependent Claim 543 words
In a digital transmission system, apparatus for encoding digital signals, comprising, means for detecting presence or absence of an incoming voiceband signal to be encoded, said means for detecting generates a first control signal having a first state representative that said incoming voiceband signal is present and having a second state representative that said incoming voiceband signal is absent, an encoder for converting samples in a first digital code to samples in a second digital code including a first digital code sample being coupled to an input of a difference circuit and a sample estimate of said first digital code sample being coupled to another input of the difference circuit to obtain a difference sample indicative of the difference therebetween, adaptive predictor means having adaptive state variables for producing said sample estimate, adaptive quantizer means having adaptive state variables for receiving said difference sample and providing a second digital code sample version of said difference sample and a quantized version of said difference sample, means for adding said quantized version of said difference sample with said sample estimate and coupling the resulting sum to an input of said adaptive predictor means, means responsive to said first state of said first control signal for enabling adaptation of said encoder state variables and means responsive to occurrence of said second state of said first control signal for controllably holding said encoder state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said encoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval, apparatus for decoding digital signals, comprising, means for generating a second control signal having a first state representative that a corresponding receive transmission channel has digital signals to be decoded and a second state representative that said receive transmission channel does not have digital signals to be decoded, and a decoder for converting samples in a second digital code to samples in a first digital code including, inverse adaptive quantizer means having adaptive state variables for receiving a second digital code sample and providing at its output a quantized version of the original difference sample that was encoded into said second digital code sample, adaptive predictor means having adaptive state variables for generating a sample estimate of the original first digital code sample corresponding to said second code sample being converted, means supplied with said quantized version of said difference sample and said sample estimate for generating a reconstructed sample version of the original first code sample, said reconstructed sample being supplied to an input of said adaptive predictor means, means responsive to said first state of said second control signal for enabling adaptation of said decoder state variables and means responsive to occurrence of said second state of said second control signal for controllably holding said decoder state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said decoder at the occurrence of said second state of said second control signal is maintained constant for said holding interval.
Claim 12
Dependent Claim 543 words
In a digital transmission system, apparatus for encoding digital signals, comprising, means for detecting presence or absence of an incoming voiceband signal to be encoded, said means for detecting generates a first control signal having a first state representative that said incoming voiceband signal is present and having a second state representative that said incoming voiceband signal is absent, an encoder for converting samples in a first digital code to samples in a second digital code including a first digital code sample being coupled to an input of a difference circuit and a sample estimate of said first digital code sample being coupled to another input of the difference circuit to obtain a difference sample indicative of the difference therebetween, adaptive predictor means having adaptive state variables for producing said sample estimate, adaptive quantizer means having adaptive state variables for receiving said difference sample and providing a second digital code sample version of said difference sample and a quantized version of said difference sample, means for adding said quantized version of said difference sample with said sample estimate and coupling the resulting sum to an input of said adaptive predictor means, means responsive to said first state of said first control signal for enabling adaptation of said encoder state variables and means responsive to occurrence of said second state of said first control signal for controllably holding said encoder state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said encoder at the occurrence of said second state of said first control signal is maintained constant for said holding interval, apparatus for decoding digital signals, comprising, means for generating a second control signal having a first state representative that a corresponding receive transmission channel has digital signals to be decoded and a second state representative that said receive transmission channel does not have digital signals to be decoded, and a decoder for converting samples in a second digital code to samples in a first digital code including, inverse adaptive quantizer means having adaptive state variables for receiving a second digital code sample and providing at its output a quantized version of the original difference sample that was encoded into said second digital code sample, adaptive predictor means having adaptive state variables for generating a sample estimate of the original first digital code sample corresponding to said second code sample being converted, means supplied with said quantized version of said difference sample and said sample estimate for generating a reconstructed sample version of the original first code sample, said reconstructed sample being supplied to an input of said adaptive predictor means, means responsive to said first state of said second control signal for enabling adaptation of said decoder state variables and means responsive to occurrence of said second state of said second control signal for controllably holding said decoder state variables constant at their present values for a holding interval greater than a sample interval of said first code and up to a first prescribed interval, wherein the operative state of said decoder at the occurrence of said second state of said second control signal is maintained constant for said holding interval.
Claim 13
Dependent Claim 128 words
The digital transmission system as defined in claim 9 wherein said encoder further includes means for generating a third control signal having a first state indicative that said first prescribed interval has terminated and a second state indicative that said first prescribed interval has not terminated, and further including means responsive to said first state of said third control signal for initializing said encoder state variables to prescribed values, and wherein said decoder further includes means for generating a fourth control signal having a first state indicative that said first prescribed interval has terminated and a second state indicative that said first prescribed interval has not terminated and means responsive to said first state of said fourth control signal for initializing said decoder state variables to prescribed values.
Claim 14
Dependent Claim 109 words
The transmission system as defined in claim 10 wherein said means for generating said third control signal includes counter means responsive to said second state of said first control signal for counting to a value corresponding to said first prescribed interval and to said first state of said first control signal to reset to an initial count state, and wherein said means for generating said fourth control signal includes counter means responsive to said second state of said second control signal for counting to a value corresponding to said first prescribed interval and to said first state of said second control signal to reset to an initial count state.
Claim 15
Dependent Claim 22 words
The transmission system as defined in claim 11 wherein said first digital code is PCM and said second digital code is ADPCM.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-09-27 1992-03-28 1992-09-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-09-27 1996-03-28 1996-09-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-09-27 2000-03-28 2000-09-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag