Adaptive reception techniques for over-sampled receivers
First Claim
Patent Images
1. A method for receiving data in a digital receiver over a digital transmission link, comprising:
- oversampling a single encoded symbol stream received by the digital receiver;
generating a plurality of sample streams from the oversampled encoded symbol stream, each of the plurality of sample streams being generated according to a different phase;
detecting a symbol from each of the plurality of sample streams such that a symbol is detected from each of the sample streams to represent an associated symbol from the encoded symbol stream;
estimating a channel response length for the digital transmission link by tracking a minimum symbol width, an average symbol width, or a combination of a minimum symbol width and an average symbol width for the symbols detected from the plurality of sample streams, wherein symbol width is represented in terms of number of samples per symbol; and
adjusting an equalizer when the number of symbols comprising fewer than L samples (narrow symbols) exceeds a threshold, thereby reducing the number of narrow symbols;
wherein the adjusting comprises making an upward adjustment to an equalization parameter and a downward adjustment to the equalization parameter in order to determine in which direction equalization improves.
1 Assignment
0 Petitions
Accused Products
Abstract
An over-sampled sequence detector operates on sampled data and tracks the detection reliability of the sampled data. The detector separately analyzes sample sequences for different sampling phases and then picks a sample sequence that allows for the most reliable detection. For the different sampling phases, the detector inspects some amount of look-behind and look-ahead information in order to improve upon simple symbol-by-symbol detection. The over-sampled information is used to further improve detection performance.
18 Citations
3 Claims
-
1. A method for receiving data in a digital receiver over a digital transmission link, comprising:
-
oversampling a single encoded symbol stream received by the digital receiver; generating a plurality of sample streams from the oversampled encoded symbol stream, each of the plurality of sample streams being generated according to a different phase; detecting a symbol from each of the plurality of sample streams such that a symbol is detected from each of the sample streams to represent an associated symbol from the encoded symbol stream; estimating a channel response length for the digital transmission link by tracking a minimum symbol width, an average symbol width, or a combination of a minimum symbol width and an average symbol width for the symbols detected from the plurality of sample streams, wherein symbol width is represented in terms of number of samples per symbol; and adjusting an equalizer when the number of symbols comprising fewer than L samples (narrow symbols) exceeds a threshold, thereby reducing the number of narrow symbols; wherein the adjusting comprises making an upward adjustment to an equalization parameter and a downward adjustment to the equalization parameter in order to determine in which direction equalization improves.
-
-
2. An apparatus for receiving data over a digital transmission link, comprising:
a digital receiver for; oversampling a single encoded symbol stream received by the digital receiver; generating a plurality of sample streams from the oversampled encoded symbol stream, each of the plurality of sample streams being generated according to a different phase; detecting a symbol from each of the plurality of sample streams such that a symbol is detected from each of the sample streams to represent an associated symbol from the encoded symbol stream; estimating a channel response length for the digital transmission link by tracking a minimum symbol width, an average symbol width, or a combination of a minimum symbol width and an average symbol width for the symbols detected from the plurality of sample streams, wherein symbol width is represented in terms of number of samples per symbol; and adjusting an equalizer when the number of symbols comprising fewer than L samples (narrow symbols) exceeds a threshold, thereby reducing the number of narrow symbols; wherein the adjusting comprises making an upward adjustment to an equalization parameter and a downward adjustment to the equalization parameter in order to determine in which direction equalization improves.
-
3. A computer-readable medium having computer-executable instructions recorded thereon for enabling a processor of a computer system to process incoming data over a digital transmission link, the computer-executable instructions comprising:
-
oversampling a single encoded symbol stream received over the digital transmission link; generating a plurality of sample streams from the oversampled encoded symbol stream, each of the plurality of sample streams being generated according to a different phase; detecting a symbol from each of the plurality of sample streams such that a symbol is detected from each of the sample streams to represent an associated symbol from the encoded symbol stream; estimating a channel response length for the digital transmission link by tracking a minimum symbol width, an average symbol width, or a combination of a minimum symbol width and an average symbol width for the symbols detected from the plurality of sample streams, wherein symbol width is represented in terms of number of samples per symbol; and adjusting an equalizer when the number of symbols comprising fewer than L samples (narrow symbols) exceeds a threshold, thereby reducing the number of narrow symbols; wherein the adjusting comprises making an upward adjustment to an equalization parameter and a downward adjustment to the equalization parameter in order to determine in which direction equalization improves.
-
Specification