Method and apparatus for reduced state sequence estimation with tap-selectable decision-feedback
AssigneeAgere Systems Inc.
InventorsAndrew J. Blanksby, Erich Franz Haratsch
Life of this patent
Estimating the term…
Loading patent…
AssigneeAgere Systems Inc.
InventorsAndrew J. Blanksby, Erich Franz Haratsch
Estimating the term…
A method and apparatus are disclosed for reducing the computational complexity of the RSSE technique. The apparatus and associated method does not assume that the signal energy of a pulse that has gone through a channel is always concentrated primarily in the initial taps, as is true for a minimum phase channel. The present invention, however, recognizes that the signal energy is often concentrated in just a few channel coefficients, with the remaining channel coefficients being close to zero. A receiver apparatus and associated method is disclosed for reducing the number of channel coefficients to be processed with a high complexity cancellation algorithm from L to V+K which contain the majority of the signal energy, while processing the L−(K+V) non-selected coefficients with a lower complexity algorithm. By only processing the intersymbol interference caused by a reduced number of channel coefficients (i.e., L−(K+V)) using the tap-selectable TS-RSSE technique, while processing the intersymbol interference caused by the remaining channel coefficients with the tap-selectable decision feedback prefilter TS-DFP technique, a good bit error rate (BER) versus signal-to-noise ratio (SNR) performance is insured for a well-chosen value of V, where V represents the number of channel coefficients processed with the TS-RSSE technique (i.e., high complexity algorithm). No presumption is made apriori concerning which V taps will be processed by the TS-RSSE algorithm, but rather, an a posteriori determination is made in response to a changing channel impulse response.
A method for processing a received signal from a dispersive channel, said channel having a memory length L and being modeled as a filter having (L+1) taps, indexed zero through L, where each said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said method comprising the steps of:
A receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those (L+1) channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L+1) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said receiver comprising:
A receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said receiver including:
A method for reducing the power consumption in a receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as tap-selectable coefficients, said method comprising the steps of:
A method for reducing the power consumption in a receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 though L are referred to as tap-selectable coefficients, said method comprising the steps of:
A method for reducing the power consumption in a receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said method comprising the steps of:
A method for reducing the power consumption in a receiver that receives a signal from a dispersive channel, said channel having a memory length, L, and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said method comprising the steps of:
A method for processing a signal received from a dispersive channel, said channel having a memory length L and being modeled as a filter having (L+1) taps, indexed zero through L, where each of said (L+1) taps has associated therewith a channel coefficient, wherein those channel coefficients whose associated index is in the range one through K are referred to as non tap-selectable coefficients and those (L−K) channel coefficients whose associated index is in the range K+1 through L are referred to as (L−K) tap-selectable coefficients, said method comprising:
Dependencies are inferred from the claim text.