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

Adaptive communication rate modem

Assignee: CIF LICENSING LLC
•
Filing: 1984-03-08
•
Granted: 1988-07-05
•
Expires: 2004-03-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a modem that transmits signals to and receives signals from a remote device at a multiplicity of communication rates, the quality of the channel is monitored, a communication rate is selected based on the channel quality, the desire for an increased rate is indicated, and the increased rate is implemented by the modem when the remote device concurs.

Inventors

  • 👤 Shahid U. H. Qureshi
  • 👤 Karl W. Seitz
  • 👤 Robert M. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 12:18
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03006; H04L25/03012; H04L25/03019; H04L1/00; H04L1/0001; H04L1/0002; H04L1/0023; H04L1/0025; H04L1/004; H04L1/0045; H04L1/0054; H04L1/20; H04L1/206; H04L2025/03777; H04L2025/03783; H04Q; H04Q2213/00; H04Q2213/13199; H04Q2213/13332; Y; Y02; Y02D; Y02D30/00; Y02D30/50

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 144 words
A modem comprising transmission means for transmitting information signals to a remote device over a channel at any one of a multiplicity of communication rates, reception means for receiving information signals from said remote device over said channel at any one of said communication rates, quality-monitoring means for monitoring the quality of said channel on the basis of said received information signals, and rate control means responsive to said quality-monitoring means for selecting a current communication rate based on said channel quality, said rate control means comprising fall forward means for indicating to said remote device that an increase in said current communication rate to a higher communication rate is desired, based on said channel quality, and for implementing said increase only when said remote device concurs that said current communication rate may be increased, based on its own analysis of said channel quality.
Claim 2
Dependent Claim 144 words
A modem comprising transmission means for transmitting information signals to a remote device over a channel at any one of a multiplicity of communication rates, reception means for receiving information signals from said remote device over said channel at any one of said communication rates, quality-monitoring means for monitoring the quality of said channel on the basis of said received information signals, and rate control means responsive to said quality-monitoring means for selecting a current communication rate based on said channel quality, said rate control means comprising fall forward means for indicating to said remote device that an increase in said current communication rate to a higher communication rate is desired, based on said channel quality, and for implementing said increase only when said remote device concurs that said current communication rate may be increased, based on its own analysis of said channel quality.
Claim 3
Dependent Claim 32 words
The modem of claim 1 wherein said rate control means further comprises fall back means for making fall back decisions which unilaterally decrease said current communication rate to a lower communication rate.
Claim 4
Dependent Claim 74 words
The modem of either of claims 1 or 2 wherein said reception means further comprises adaptive equalization and demodulation circuitry for equalizing and demodulating said received information signals using adaptive equalization and demodulation parameters which have initial values, and said rate control means further comprises save equalizer means responsive to said quality-monitoring means for updating said values when said channel quality is good and for reinitializing said values when said channel quality is poor.
Claim 5
Dependent Claim 63 words
The modem of claim 1 wherein said information signals comprise signal points, said quality-monitoring means further comprises means for measuring the dispersion of said signal points received over said channel around ideal signal points corresponding to said received signal points, and said fall forward means further comprises means for indicating that said higher communication rate is desired on the basis of said measure.
Claim 6
Dependent Claim 13 words
The modem of claim 4 wherein said measure is an average minimum metric.
Claim 7
Dependent Claim 42 words
The modem of either of claims 4 or 5 wherein said fall forward means indicates that said higher communication rate is desired when said measure is less than a predetermined threshold for at least a predetermined percentage of a predetermined time period.
Claim 8
Dependent Claim 35 words
The modem of claim 1 wherein said information signals include first rate signals corresponding to said current communication rate and second rate signals corresponding to said higher communication rate desired by said fall forward means.
Claim 9
Dependent Claim 83 words
The modem of claim 7 further comprising memory means for storing said first and second rate signals wherein said transmitted second rate signal transmitted by said transmitting means and said received second rate signal received by said reception means are stored by said memory means, and said rate control means further comprises comparison means for comparing said transmitted and received second rate signals and means for implementing a current communication rate which is the lesser of said transmitted and received second rate signals.
Claim 10
Dependent Claim 82 words
The modem of claim 2 wherein said information signals include data signals corresponding to a data bit pattern being communicated, said reception means further comprises decision means for determining said data bit pattern on the basis of said received data signals, said quality-monitoring means further comprises means for estimating the number of errors made by said decision means, said number being the error rate of reception over said channel, and said fall back decisions are made on the basis of said estimate.
Claim 11
Dependent Claim 156 words
The modem of claim 2 wherein said information signals include data signals corresponding to a data bit pattern being communicated, said data signals comprising signal points, said reception means further comprises decision means for determining said data bit pattern on the basis of said received data signals using a Viterbi algorithm, said decision means comprising means for making a tentative decision as to the signal points received corresponding to each of said data signals upon receipt of said data signals and a corresponding final decision as to said signal points after a predetermined number of said data signals have been received, and means for detecting a discrepancy between said tentative decision and said corresponding final decision, said quality-monitoring means further comprises averaging circuitry for producing an average discrepancy, said average discrepancy being an estimate of the error rate of transmission over said channel, and said fall back decisions are made on the basis of said estimate.
Claim 12
Dependent Claim 28 words
The modem of either of claims 9 or 10 wherein said fall back decisions are produced when said estimate exceeds a predetermined threshold for a predetermined time period.
Claim 13
Dependent Claim 43 words
The modem of either of claims 9 or 10 wherein said modem is initially trained to receive said information signals over said channel and wherein retraining of said modem is initiated when said estimate exceeds a predetermined threshold for a predetermined time period.
Claim 14
Dependent Claim 27 words
The modem of claim 12 wherein said fall back decisions are produced upon the occurrence of a predetermined number of retraining initiations in a predetermined time period.
Claim 15
Dependent Claim 145 words
A modem comprising transmission means for transmitting information signals to a remote device over a channel at any one of a multiplicity of transmission rates, reception means for receiving information signals from said remote device over said channel at any one of a multiplicity of reception rates, quality-monitoring means for monitoring the quality of said channel on the basis of said received information signals, and rate control means responsive to said quality-monitoring means for selecting a current reception rate based on said channel quality, said rate control means comprising fall forward means for indicating to said remote device that an increase in said current reception rate to a higher reception rate is desired, based on said channel quality, and for implementing said increase only when said remote device indicates its concurrence in implementing said increase, based on said remote device's analysis of said channel quality.
Claim 16
Dependent Claim 145 words
A modem comprising transmission means for transmitting information signals to a remote device over a channel at any one of a multiplicity of transmission rates, reception means for receiving information signals from said remote device over said channel at any one of a multiplicity of reception rates, quality-monitoring means for monitoring the quality of said channel on the basis of said received information signals, and rate control means responsive to said quality-monitoring means for selecting a current reception rate based on said channel quality, said rate control means comprising fall forward means for indicating to said remote device that an increase in said current reception rate to a higher reception rate is desired, based on said channel quality, and for implementing said increase only when said remote device indicates its concurrence in implementing said increase, based on said remote device's analysis of said channel quality.
Claim 17
Dependent Claim 41 words
The modem of claim 14 wherein said rate control means further comprises fall back means for making fall back decisions to decrease said current reception rate to a lower reception rate and for instructing said remote device to implement said decrease.
Claim 18
Dependent Claim 59 words
The modem of claim 14 wherein said rate control means futher comprises means responsive to said remote device for implementing a current transmission rate, and said increase in said reception rate is implemented only when said remote device indicates to said modem that said remote device desires an increase in said current transmission rate to a higher transmission rate.
Claim 19
Dependent Claim 27 words
The modem of claim 16 wherein said higher reception rate implemented by said remote device is the same as said higher transmission rate implemented by said modem.
Claim 20
Dependent Claim 74 words
The modem of either of claims 14 or 15 wherein said reception means further comprises adaptive equalization and demodulation circuitry for equalizing and demodulating said received information signals using adaptive equalization and demodulation parameters which have initial values, and said rate control means further comprises save equalizer means responsive to said quality-monitoring means for updating said values when said channel quality is good and for reinitializing said values when said channel quality is poor.
Claim 21
Dependent Claim 63 words
The modem of claim 14 wherein said information signals comprise signal points, said quality-monitoring means further comprises means for measuring the dispersion of said signal points received over said channel around ideal signal points corresponding to said received signal points, and said fall forward means further comprises means for indicating that said higher reception rate is desired on the basis of said measure.
Claim 22
Dependent Claim 13 words
The modem of claim 19 wherein said measure is an average minimum metric.
Claim 23
Dependent Claim 42 words
The modem of either of claims 19 or 20 wherein said fall forward means indicates that said higher reception rate is desired when said measure is less than a predetermined threshold for at least a predetermined percentage of a predetermined time period.
Claim 24
Dependent Claim 82 words
The modem of claim 15 wherein said information signals include data signals corresponding to a data bit pattern being communicated, said reception means further comprises decision means for determining said data bit pattern on the basis of said received data signals, said quality-monitoring means further comprises means for estimating the number of errors made by said decision means, said number being the error rate of reception over said channel, and said fall back decisions are made on the basis of said estimate.
Claim 25
Dependent Claim 157 words
The modem of claim 15 wherein said information signals include data signals corresponding to a data bit pattern being communicated, said data signals comprising signal points, said reception means further comprises decision means for determining said data bit pattern on the basis of said received data signals using a Viterbi algorithm, said decision means comprising means for making a tentative decision as to the signal points received corresponding to each of said data signals upon receipt of said data signals and a corresponding final decision as to said received signal points after a predetermined number of said data signals have been received, and means for detecting a discrepancy between said tentative decision and said corresponding final decision, said quality-monitoring means further comprises averaging circuitry for producing an average discrepancy, said average discrepancy being an estimate of the error rate of reception over said channel, and said fall back decisions are made on the basis of said estimate.
Claim 26
Dependent Claim 28 words
The modem of either of claims 22 or 23 wherein said fall back decisions are produced when said estimate exceeds a predetermined threshold for a predetermined time period.
Claim 27
Dependent Claim 43 words
The modem of either of claims 22 or 23 wherein said modem is initially trained to receive said information signals over said channel and wherein retraining of said modem is initiated when said estimate exceeds a predetermined threshold for a predetermined time period.
Claim 28
Dependent Claim 27 words
The modem of claim 25 wherein said fall back decisions are produced upon the occurrence of a predetermined number of retraining initiations in a predetermined time period.
Claim 29
Independent Claim 123 words
A method for adjusting communication rates in a modem comprising transmitting information signals to a remote device over a channel at any one of a multiplicity of communication rates, receiving information signals from said remote device over said channel at any one of said communication rates, monitoring the quality of said channel on the basis of said received information signals, selecting a current communication rate based on said channel quality, and indicating to said remote device that an increase in said current communication rate to a higher communication rate is desired, based on said channel quality, and implementing said increase only when said remote device concurs that said current communication rate may be increased, based on its own analysis of said channel quality.
Claim 30
Independent Claim 123 words
A method for adjusting communication rates in a modem comprising transmitting information signals to a remote device over a channel at any one of a multiplicity of communication rates, receiving information signals from said remote device over said channel at any one of said communication rates, monitoring the quality of said channel on the basis of said received information signals, selecting a current communication rate based on said channel quality, and indicating to said remote device that an increase in said current communication rate to a higher communication rate is desired, based on said channel quality, and implementing said increase only when said remote device concurs that said current communication rate may be increased, based on its own analysis of said channel quality.
Claim 31
Independent Claim 124 words
A method for adjusting communication rates in a modem comprising transmitting information signals to a remote device over a channel at any one of a multiplicity of transmission rates, receiving information signals from said remote device over said channel at any one of a multiplicity of reception rates, monitoring the quality of said channel on the basis of said received information signals, selecting a current reception rate based on said channel quality, and indicating to said remote device that an increase in said current reception rate to a higher reception rate is desired, based on said channel quality, and implementing said increase only when said remote device indicates its concurrence in implementing said increase, based on said remote device's analysis of said channel quality.
Claim 32
Independent Claim 124 words
A method for adjusting communication rates in a modem comprising transmitting information signals to a remote device over a channel at any one of a multiplicity of transmission rates, receiving information signals from said remote device over said channel at any one of a multiplicity of reception rates, monitoring the quality of said channel on the basis of said received information signals, selecting a current reception rate based on said channel quality, and indicating to said remote device that an increase in said current reception rate to a higher reception rate is desired, based on said channel quality, and implementing said increase only when said remote device indicates its concurrence in implementing said increase, based on said remote device's analysis of said channel quality.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag