Claims
- 1. A method for reducing a number of calculations during equalization, comprising;
processing a burst using weak equalization; and processing a burst using strong equalization when a predetermined criteria is met.
- 2. The method of claim 1, wherein the processing the burst using weak equalization comprises using weak equalization to process the first burst and continuing to use weak equalization for a plurality of subsequent bursts when the weak equalization is of good quality.
- 3. The method of claim 2, wherein the plurality of subsequent bursts are within an RLC block.
- 4. The method of claim 3, wherein the RLC block is four bursts long.
- 5. The method of claim 2, wherein the predetermined criteria indicates the weak equalization is of poor quality and the processing the plurality of subsequent bursts using strong equalization comprises using strong equalization to process a plurality of bursts subsequent to the first burst processed with weak equalization resulting in poor quality.
- 6. The method of claim 5, wherein the plurality of subsequent bursts are within an RLC block.
- 7. The method of claim 6, wherein the RLC block is four bursts long.
- 8. The method of claim 1, wherein the predetermined criteria indicates the weak equalization is of poor quality and the processing a burst using strong equalization comprises using strong equalization to process a plurality of bursts subsequent to the burst processed with weak equalization resulting in poor quality.
- 9. The method of claim 1, wherein the predetermined criteria comprises a comparison of a metric obtained from weak equalization to a first predetermined threshold.
- 10. The method of claim 9, wherein processing with weak equalization is performed when the metric is greater than the predetermined threshold.
- 11. The method of claim 10, wherein processing with strong equalization is preformed when the metric is less than the predetermined threshold.
- 12. The method of claim 9, wherein processing with strong equalization is preformed when the metric is less than the predetermined threshold.
- 13. The method of claim 9, wherein the metric is obtain from a calculation of a sum of the squared errors during weak equalization.
- 14. The method of claim 1, wherein the predetermined criteria comprises a determination that an estimated energy-per-bit to noise ratio is greater that a predetermined value.
- 15. The method of claim 1, wherein the predetermined criteria comprises a determination that a metric obtained from the weak equalization is greater that a predetermined threshold.
- 16. The method of claim 1, further comprising prefiltering a received burst of data to produce samples for equalization.
- 17. The method of claim 1, wherein the weak equalization comprises decision feedback equalization.
- 18. The method of claim 1, wherein the strong equalization comprises at least one of maximum likelihood sequence estimator and delayed-decision-feedback sequence estimation.
- 19. The method of claim 1, further comprising performing full turbo equalization using soft values fed-back from a decoder when the strong equalization fails.
- 20. A two-stage equalizer for reducing a number of calculations during equalization, comprising;
a weak equalizer for equalizing a first burst; a processor for determining whether predetermined criteria are met; and a strong equalizer for equalizing a subsequent burst when the predetermined criteria is met.
- 21. The two-stage equalizer of claim 20, wherein the weak equalizer is used to process the first burst and subsequent bursts when the weak equalization for the first burst is of good quality.
- 22. The two-stage equalizer of claim 21, wherein the plurality of subsequent bursts are within an RLC block.
- 23. The two-stage equalizer of claim 22, wherein the RLC block is four bursts long.
- 24. The two-stage equalizer of claim 21, wherein the predetermined criteria indicates the weak equalization is of poor quality and the strong equalizer is used to process a plurality of bursts subsequent to the first burst processed with weak equalization resulting in poor quality.
- 25. The two-stage equalizer of claim 24, wherein the plurality of subsequent bursts are within an RLC block.
- 26. The two-stage equalizer of claim 25, wherein the RLC block is four bursts long.
- 27. The two-stage equalizer of claim 20, wherein the predetermined criteria indicates the weak equalization is of poor quality and the strong equalizer is used to process a plurality of bursts subsequent to the first burst processed with weak equalization resulting in poor quality.
- 28. The two-stage equalizer of claim 20, wherein the predetermined criteria comprises a comparison of a metric obtained from weak equalization to a first predetermined threshold.
- 29. The two-stage equalizer of claim 28, wherein the weak equalizer is used when the metric is greater than the predetermined threshold.
- 30. The two-stage equalizer of claim 29, wherein the strong equalizer is used when the metric is less than the predetermined threshold.
- 31. The two-stage equalizer of claim 28, wherein the strong equalizer is used when the metric is less than the predetermined threshold.
- 32. The two-stage equalizer of claim 28, wherein the metric is obtain from a calculation of a sum of the squared errors performed by the weak equalizer.
- 33. The two-stage equalizer of claim 20, wherein the predetermined criteria comprises a determination that an estimated energy-per-bit to noise ratio is greater that a predetermined value.
- 34. The two-stage equalizer of claim 20, wherein the predetermined criteria comprises a determination that a metric obtained from the weak equalization is greater that a predetermined threshold.
- 35. The two-stage equalizer of claim 20, wherein the weak equalizer comprises a decision feedback equalizer.
- 36. The two-stage equalizer of claim 20, wherein the strong equalizer comprises one of a maximum likelihood sequence estimator or a delayed-decision-feedback sequence estimator.
- 37. The two-stage equalizer of claim 20, further comprising a full turbo equalizer that uses soft values fed-back from a decoder when the strong equalization fails.
- 38. A two-stage equalizer for reducing a number of calculations during equalization, comprising;
weak equalizing means for equalizing a burst; processing means for determining whether predetermined criteria are met; and strong equalizing means for equalizing a burst when the predetermined criteria is met.
- 39. A computer-readable memory for directing a computer to perform a method for reducing a number of calculations during equalization when used by the computer, comprising:
a first portion to direct the computer to process a first burst using weak equalization; and a second portion to direct the computer to process a subsequent burst using strong equalization when a predetermined criteria is met.
- 40. The computer-readable memory of claim 39, wherein the first portion for directing the computer to process the first burst using weak equalization directs the computer to use weak equalization to process the first burst and continuing to use weak equalization for subsequent bursts when the weak equalization is of good quality.
- 41. The computer-readable memory of claim 40, wherein the plurality of subsequent bursts are within an RLC block.
- 42. The computer-readable memory of claim 41, wherein the RLC block is four bursts long.
- 43. The computer-readable memory of claim 40, wherein the predetermined criteria indicates the weak equalization is of poor quality and the second portion for directing the computer to process the subsequent burst using strong equalization directs the computer to use strong equalization to process a plurality of bursts subsequent to the first burst processed with weak equalization resulting in poor quality.
- 44. The computer-readable memory of claim 43, wherein the plurality of subsequent bursts are within an RLC block.
- 45. The computer-readable memory of claim 44, wherein the RLC block is four bursts long.
- 46. The computer-readable memory of claim 39, wherein the predetermined criteria indicates the weak equalization is of poor quality and the second portion for directing the computer to process the subsequent burst using strong equalization directs the computer to use strong equalization to process a plurality of bursts subsequent to the first burst processed with weak equalization resulting in poor quality.
- 47. The computer-readable memory of claim 39, wherein the first predetermined criteria comprises a comparison of a metric obtained from weak equalization to a first predetermined threshold.
- 48. The computer-readable memory of claim 47, wherein the first portion directing the computer to process with weak equalization is performed when the metric is greater than the predetermined threshold.
- 49. The computer-readable memory of claim 48, wherein the second portion directing the computer to process with strong equalization is preformed when the metric is less than the predetermined threshold.
- 50. The computer-readable memory of claim 47, wherein the second portion directing the computer to process with strong equalization is preformed when the metric is less than the predetermined threshold.
- 51. The computer-readable memory of claim 47, wherein the metric is obtain from a calculation of a sum of the squared errors during weak equalization.
- 52. The computer-readable memory of claim 39, wherein the predetermined criteria comprises a determination that an estimated energy-per-bit to noise ratio is greater that a predetermined value.
- 53. The computer-readable memory of claim 39, wherein the predetermined criteria comprises a determination that a metric obtained from the weak equalization is greater that a predetermined threshold.
- 54. The computer-readable memory of claim 39, further comprising a third portion for directing the computer to prefilter a received burst of data to produce samples for equalization.
- 55. The computer-readable memory of claim 39, wherein the weak equalization comprises decision feedback equalization.
- 56. The computer-readable memory of claim 39, wherein the strong equalization comprises at least one of maximum likelihood sequence estimator and delayed-decision-feedback sequence estimation.
- 57. The computer-readable memory of claim 39, further comprising a third portion for directing the computer to perform full turbo equalization using soft values fed-back from a decoder when the strong equalization fails.
- 58. A computer data signal embodied in a carrier wave, comprising instructions for:
directing a computer to process a first burst using weak equalization; and directing the computer to process a subsequent burst using strong equalization when a predetermined criteria is met.
CROSS-REFERENCE TO OTHER PATENT APPLICATIONS
[0001] The following co-pending patent application of common assignee contains some common disclosure: U.S. patent application Ser. No. 09/790,468, filed on Feb. 22, 2001, which is incorporated herein by reference in its entirety.