US2008008198A1PendingUtilityA1

Method and system for improving dynamic range for communication systems using upstream analog information

Assignee: YOUNG CHRISTOPHERPriority: Mar 8, 2004Filed: Jul 6, 2007Published: Jan 10, 2008
Est. expiryMar 8, 2024(expired)· nominal 20-yr term from priority
H03G 3/3078H03M 1/188
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The receiver is provided which comprises a mixer, a low pass filter coupled to the mixer and a plurality of gain controllers serially coupled to an output of the low pass filter (LPF). A plurality of analog-to-digital converters (ADCs) is coupled so that an input of a first of the ADCs is coupled to the output of the LPF. An input of each of a remaining portion of the ADCs is individually coupled to a corresponding output of each of the serially coupled gain blocks. An output path traced from the output of the LPF to an output of each of the analog-to-digital converters may be referred to as a processing path. Each processing path may comprise a gain controller and an ADC, except for the first processing path, which may have an ADC coupled directly to the output of the LPF.

Claims

exact text as granted — not AI-modified
41 . A method for processing signals in a communication system, the method comprising: 
 generating a plurality of baseband signals from a received RF signal, wherein each of said generated baseband signals occupies a frequency band that is narrow with respect to a frequency band of said received RF signals;    converting at least a portion of said generated baseband signals to corresponding digital signals;    calculating an intermediate gain, which enables carrier sense detection, for each of said at least a portion of said generated baseband signals based on a power of each of said corresponding digital signals and based on whether said each of said corresponding digital signals is clipped; and    adjusting a final gain of said received RF signal based on said calculated intermediate gain of said each of said at least a portion of said generated baseband signals.    
   
   
       42 . The method according to  claim 41 , comprising sampling said each of said at least a portion of said generated plurality of baseband signals during a training period.  
   
   
       43 . The method according to  claim 42 , comprising determining a power of said each of said at least a portion of said generated plurality of baseband signals based on said sampling.  
   
   
       44 . The method according to  claim 43 , comprising summing samples resulting from said sampling to determine said power of each of said at least a portion of said generated plurality of baseband signals based on said sampling narrowband signals.  
   
   
       45 . The method according to  claim 44 , comprising comparing said determined power of said each of said at least a portion of said generated plurality of baseband signals to defined threshold values.  
   
   
       46 . The method according to  claim 45 , comprising selecting said final gain based on said comparing.  
   
   
       47 . The method according to  claim 45 , comprising selecting a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       48 . The method according to  claim 45 , wherein said defined threshold values are stored in a lookup table.  
   
   
       49 . The method according to  claim 41 , comprising determining whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       50 . The method according to  claim 41 , comprising applying said calculated intermediate gain that enables said carrier sense detection to each of said at least a portion of said generated plurality of upstream narrowband signals.  
   
   
       51 . A machine-readable storage, having stored thereon a computer program having at least one code section for processing signals in a communication system, the at least one code section being executable by a machine for causing the machine to perform the steps comprising: 
 generating a plurality of baseband signals from a received RF signal, wherein each of said generated baseband signals occupies a frequency band that is narrow with respect to a frequency band of said received RF signals;    converting at least a portion of said generated baseband signals to corresponding digital signals;    calculating an intermediate gain, which enables carrier sense detection, for each of said at least a portion of said generated baseband signals based on a power of each of said corresponding digital signals and based on whether said each of said corresponding digital signals is clipped; and    adjusting a final gain of said received RF signal based on said calculated intermediate gain of said each of said at least a portion of said generated baseband signals.    
   
   
       52 . The machine-readable storage according to  claim 51 , wherein said at least one code section for processing signals comprises code for sampling said each of said at least a portion of said generated plurality of baseband signals during a training period.  
   
   
       53 . The machine-readable storage according to  claim 52 , wherein said at least one code section for processing signals comprises code for determining a power of said each of said at least a portion of said generated plurality of baseband signals based on said sampling.  
   
   
       54 . The machine-readable storage according to  claim 53 , wherein said at least one code section for processing signals comprises code for summing samples resulting from said sampling to determine said power of each of said at least a portion of said generated plurality of baseband signals based on said sampling narrowband signals.  
   
   
       55 . The machine-readable storage according to  claim 54 , wherein said at least one code section for processing signals comprises code for comparing said determined power of said each of said at least a portion of said generated plurality of baseband signals to defined threshold values.  
   
   
       56 . The machine-readable storage according to  claim 55 , wherein said at least one code section for processing signals comprises code for selecting said final gain based on said comparing.  
   
   
       57 . The machine-readable storage according to  claim 55 , wherein said at least one code section for processing signals comprises code for selecting a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       58 . The machine-readable storage according to  claim 55 , wherein said defined threshold values are stored in a lookup table.  
   
   
       59 . The machine-readable storage according to  claim 51 , wherein said at least one code section for processing signals comprises code for determining whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       60 . The machine-readable storage according to  claim 51 , wherein said at least one code section for processing signals comprises code for applying said calculated intermediate gain that enables said carrier sense detection to each of said at least a portion of said generated plurality of upstream narrowband signals.  
   
   
       61 . A system for processing signals in a communication system, the system comprising: 
 at least one circuitry that generates a plurality of baseband signals from a received RF signal, wherein each of said generated baseband signals occupies a frequency band that is narrow with respect to a frequency band of said received RF signals;    said at least one circuitry converts at least a portion of said generated baseband signals to corresponding digital signals;    said at least one circuitry calculates an intermediate gain, which enables carrier sense detection, for each of said at least a portion of said generated baseband signals based on a power of each of said corresponding digital signals and based on whether said each of said corresponding digital signals is clipped; and    said at least one circuitry adjusts a final gain of said received RF signal based on said calculated intermediate gain of said each of said at least a portion of said generated baseband signals.    
   
   
       62 . The system according to  claim 61 , wherein said at least one circuitry samples said each of said at least a portion of said generated plurality of baseband signals during a training period.  
   
   
       63 . The system according to  claim 62 , wherein said at least one circuitry determines a power of said each of said at least a portion of said generated plurality of baseband signals based on said sampling.  
   
   
       64 . The system according to  claim 63 , wherein said at least one circuitry sums samples resulting from said sampling to determine said power of each of said at least a portion of said generated plurality of baseband signals based on said sampling narrowband signals.  
   
   
       65 . The system according to  claim 64 , wherein said at least one circuitry compares said determined power of said each of said at least a portion of said generated plurality of baseband signals to defined threshold values.  
   
   
       66 . The system according to  claim 65 , wherein said at least one circuitry selects said final gain based on said comparing.  
   
   
       67 . The system according to  claim 65 , wherein said at least one circuitry selects a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       68 . The system according to  claim 65 , wherein said defined threshold values are stored in a lookup table.  
   
   
       69 . The system according to  claim 61 , wherein said at least one circuitry determines whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       70 . The system according to  claim 61 , wherein said at least one circuitry applies said calculated intermediate gain that enables said carrier sense detection to each of said at least a portion of said generated plurality of upstream narrowband signals.  
   
   
       71 . A method for processing signals in a communication system, the method comprising: 
 generating a plurality of narrowband signals from a received RF signal;    converting one or more of said narrowband signals to corresponding digital signals;    adjusting a final gain of a received RF signal based on an intermediate gain derived from said corresponding digitals signals, wherein said intermediate gain prevents clipping of and enable carrier sense detection of said generated narrowband signals.    
   
   
       72 . The method according to  claim 71 , wherein each of said plurality of narrowband baseband signals comprises a frequency bandwidth that is narrow with respect to a frequency bandwidth of said RF signal.  
   
   
       73 . The method according to  claim 71 , wherein said generated narrowband signal comprises narrowband signals.  
   
   
       74 . The method according to  claim 71 , comprising determining a power of each of said corresponding digital signals.  
   
   
       75 . The method according to  claim 71 , comprising generating said intermediate gain based on said determined power.  
   
   
       76 . The method according to  claim 71 , comprising sampling one or more of said generated plurality of narrowband signals during a training period.  
   
   
       77 . The method according to  claim 76 , comprising determining a power of said one or more of said generated plurality of narrowband signals based on said sampling.  
   
   
       78 . The method according to  claim 77 , comprising summing samples resulting from said sampling to determine said power of said one or more of said generated plurality of narrowband signals.  
   
   
       79 . The method according to  claim 78 , comprising comparing said determined power of said one or more of said generated plurality of narrowband signals to defined threshold values.  
   
   
       80 . The method according to  claim 79 , comprising selecting said final gain based on said comparing.  
   
   
       81 . The method according to  claim 79 , comprising selecting a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       82 . The method according to  claim 79 , wherein said defined threshold values are stored in a lookup table.  
   
   
       83 . The method according to  claim 71 , comprising determining whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       84 . The method according to  claim 71 , comprising applying said intermediate gain that enables said carrier sense detection to each of said generated plurality of narrowband signals.  
   
   
       85 . A machine-readable storage, having stored thereon a computer program having at least one code section for processing signals in a communication system, the at least one code section being executable by a machine for causing the machine to perform the steps comprising: 
 generating a plurality of narrowband signals from a received RF signal;    converting one or more of said narrowband signals to corresponding digital signals;    adjusting a final gain of a received RF signal based on an intermediate gain derived from said corresponding digitals signals, wherein said intermediate gain prevents clipping of and enable carrier sense detection of said generated narrowband signals.    
   
   
       86 . The machine-readable storage according to  claim 85 , wherein each of said plurality of narrowband baseband signals comprises a frequency bandwidth that is narrow with respect to a frequency bandwidth of said RF signal.  
   
   
       87 . The machine-readable storage according to  claim 85 , wherein said generated narrowband signal comprises narrowband signals.  
   
   
       88 . The machine-readable storage according to  claim 85 , wherein said at least one code section for processing signals comprises code for determining a power of each of said corresponding digital signals.  
   
   
       89 . The machine-readable storage according to  claim 85 , wherein said at least one code section for processing signals comprises code for generating said intermediate gain based on said determined power.  
   
   
       90 . The machine-readable storage according to  claim 85 , wherein said at least one code section for processing signals comprises code for sampling one or more of said generated plurality of narrowband signals during a training period.  
   
   
       91 . The machine-readable storage according to  claim 90 , wherein said at least one code section for processing signals comprises code for determining a power of said one or more of said generated plurality of narrowband signals based on said sampling.  
   
   
       92 . The machine-readable storage according to  claim 91 , wherein said at least one code section for processing signals comprises code for summing samples resulting from said sampling to determine said power of said one or more of said generated plurality of narrowband signals.  
   
   
       93 . The machine-readable storage according to  claim 92 , wherein said at least one code section for processing signals comprises code for comparing said determined power of said one or more of said generated plurality of narrowband signals to defined threshold values.  
   
   
       94 . The machine-readable storage according to  claim 93 , wherein said at least one code section for processing signals comprises code for selecting said final gain based on said comparing.  
   
   
       95 . The machine-readable storage according to  claim 93 , wherein said at least one code section for processing signals comprises code for selecting a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       96 . The machine-readable storage according to  claim 93 , wherein said defined threshold values are stored in a lookup table.  
   
   
       97 . The machine-readable storage according to  claim 85 , wherein said at least one code section for processing signals comprises code for determining whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       98 . The machine-readable storage according to  claim 85 , wherein said at least one code section for processing signals comprises code for applying said intermediate gain that enables said carrier sense detection to each of said generated plurality of narrowband signals.  
   
   
       99 . A system for processing signals in a communication system, the system comprising: 
 at least one circuitry that generates a plurality of narrowband signals from a received RF signal;    said at least one circuitry converts one or more of said narrowband signals to corresponding digital signals;    said at least one circuitry adjusts a final gain of a received RF signal based on an intermediate gain derived from said corresponding digitals signals, wherein said intermediate gain prevents clipping of and enable carrier sense detection of said generated narrowband signals.    
   
   
       100 . The system according to  claim 99 , wherein each of said plurality of narrowband baseband signals comprises a frequency bandwidth that is narrow with respect to a frequency bandwidth of said RF signal.  
   
   
       101 . The system according to  claim 99 , wherein said generated narrowband signal comprises narrowband signals.  
   
   
       102 . The system according to  claim 99 , wherein said at least one circuitry determines a power of each of said corresponding digital signals.  
   
   
       103 . The system according to  claim 99 , wherein said at least one circuitry generates said intermediate gain based on said determined power.  
   
   
       104 . The system according to  claim 99 , wherein said at least one circuitry samples one or more of said generated plurality of narrowband signals during a training period.  
   
   
       105 . The system according to  claim 104 , wherein said at least one circuitry determines a power of said one or more of said generated plurality of narrowband signals based on said sampling.  
   
   
       106 . The system according to  claim 105 , wherein said at least one circuitry sums samples resulting from said sampling to determine said power of said one or more of said generated plurality of narrowband signals.  
   
   
       107 . The system according to  claim 106 , wherein said at least one circuitry compares said determined power of said one or more of said generated plurality of narrowband signals to defined threshold values.  
   
   
       108 . The system according to  claim 107 , wherein said at least one circuitry selects said final gain based on said comparing.  
   
   
       109 . The system according to  claim 107 , wherein said at least one circuitry selects a comparable power value corresponding to one of said defined threshold values as said final gain.  
   
   
       110 . The system according to  claim 107 , wherein said defined threshold values are stored in a lookup table.  
   
   
       111 . The system according to  claim 99 , wherein said at least one circuitry determines whether said corresponding digital signals is clipped during a preamble portion of packets in said received RF signals.  
   
   
       112 . The system according to  claim 99 , wherein said at least one circuitry applies said intermediate gain that enables said carrier sense detection to each of said generated plurality of narrowband signals.

Join the waitlist — get patent alerts

Track US2008008198A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.