Claims
- 1. A modem for receiving a signal, the signal including modulated symbols based on a predetermined constellation of points, each point representing a symbol, the modulated symbols including amplitude jitter distortion, the modem comprising:
- means for extracting modulated symbols to provide an extracted symbol, R(k);
- identifying means for identifying a signal point P.sub.n (k) of the predetermined constellation corresponding to the extracted symbol, based on a predetermined criterion;
- determining means for determining a normalized error signal, E.sub.n (k), the normalized error signal being representative of the amplitude jitter distortion based on the extracted symbol and the signal point; and
- compensating means responsive to the normalized error signal, the compensating means generating a compensating signal for compensating at least one subsequent extracted symbol for the amplitude jitter distortion prior to the identifying means identifying the signal point corresponding thereto.
- 2. The modem of claim 1 wherein R(k) and P.sub.n (k) are complex signals including inphase and quadrature components, wherein the normalized error signal, E.sub.n (k), is derived from an error signal, E(k), the error signal E(k) being based on the difference between R(k) and P.sub.n (k), and wherein the determining means further comprises projecting means for projecting the error signal E(k) onto P.sub.n (k) to derive an unnormalized error signal, E.sub.a (k).
- 3. The modem of claim 2 wherein the determining means further comprises means for normalizing the unnormalized error signal to the absolute value of P.sub.n (k) to form the normalized error signal E.sub.n (k) for use by the compensating means.
- 4. The modem of claim 2 wherein the determining means further comprises means for deriving the unnormalized error signal, E.sub.a (k), based on the following equation: ##EQU5## where: E.sub.x =the inphase component of E(k);
- E.sub.y =the quadrature component of E(k);
- P.sub.x =the inphase component of P.sub.n (k);
- P.sub.y =the quadrature component of P.sub.n (k).
- 5. The modem of claim 2 wherein the determining means further comprises means for deriving the normalized error signal, E.sub.n (k), based on the following equation: ##EQU6##
- 6. The modem of claim 1 wherein the compensating means further comprises an amplitude jitter tracker responsive to the normalized error signal, the amplitude jitter tracker including means to provide a compensating signal for compensating the at least one subsequent extracted symbol.
- 7. The modem of claim 6 wherein the amplitude jitter tracker further comprises means, for matching the compensating signal to the amplitude jitter distortion of the extracted symbols such that compensation thereof converges the corresponding normalized error signals to a steady state value.
- 8. The modem of claim 7 wherein the steady state value is substantially zero.
- 9. The modern of claim 6 wherein the amplitude jitter distortion includes at least one sinusoidal component having a sinusoidal component amplitude and a sinusoidal component frequency, and wherein the amplitude jitter tracker further comprises:
- providing means responsive to the error signal for providing a compensating signal frequency value and a compensating signal amplitude value; and
- combining means for combining the compensating signal frequency value and the compensating signal amplitude value to form a composite compensating signal.
- 10. The modern of claim 9 wherein the providing means further comprises means for matching the compensating signal frequency value to the sinusoidal component frequency such that compensation of subsequent extracted symbols with the compensating signal frequency value converges the corresponding normalized error signals to substantially zero.
- 11. The modem of claim 10 wherein the providing means further comprises a phase locked loop.
- 12. The modem of claim 9 wherein the providing means further comprises means for matching the compensating signal amplitude value to the sinusoidal component amplitude such that compensation of subsequent extracted symbols with the compensating signal amplitude value converges the corresponding normalized error signals to substantially zero.
- 13. The modem of claim 12 wherein the providing means further comprises an adaptive update filter.
- 14. The modem of claim 12 wherein the providing means further comprises means for correlating the normalized error signal with the compensating signal frequency value to substantially remove any sinusoidal variations from the compensating signal amplitude value.
- 15. The modem of claim 9 wherein the combining means further comprises means for multiplying the compensating signal frequency value by the compensating signal amplitude value to provide the compensating signal.
- 16. The modem of claim 6 wherein the compensating means further comprises means for multiplying the extracted symbol with a signal based on the compensating signal to provide a compensated extracted symbol for use by the identifying means to identify the signal point corresponding thereto.
- 17. The modem of claim 1 wherein the compensating means further comprises linear predictor means responsive to the normalized error signal for providing the compensating signal for compensating the at least one subsequent extracted symbol.
- 18. The modern of claim 17 wherein the linear predictor means further comprises:
- means for compensating the normalized error signal with a signal based on the compensating signal to provide a first intermediate error signal, E.sub.A (k);
- means for combining the first intermediate error signal with a delayed compensating signal to provide a second intermediate error signal;
- delay line means having a plurality of tapped delay stages, the delay line means arranged to conduct the second intermediate error signal through the plurality of tapped delay stages thereof, the contents of each stage being operated on by a corresponding stage gain to provide a corresponding plurality of tapped output signals;
- means for updating the plurality of stage gains based on the first intermediate error signal; and
- means for combining the plurality of tapped output signals to provide the compensating signal.
- 19. The modem of claim 17 further comprising equalizing means for equalizing the extracted symbols to provide equalized extracted symbols for use by the identifying means, error signal compensating means for compensating the normalized error signal with the compensating signal to provide a compensated error signal, and means for adjusting the equalizing means based on the compensated error signal.
- 20. The modem of claim 19 wherein the error signal compensating means further comprises means for multiplying the normalized error signal with a signal based on the compensating signal to provide a compensated error signal.
- 21. An equalizer arranged for use with a modem, the modem arranged for receiving a signal, the signal including modulated symbols based on a predetermined constellation of points, each point representing a symbol, the modulated symbols including amplitude jitter distortion, the modem having means for extracting modulated symbols to provide an extracted symbol, R(k), and having identifying means for identifying a signal point P.sub.n (k) of the predetermined constellation corresponding to the extracted symbol, based on a predetermined criterion, the equalizer comprising:
- determining means for determining a normalized error signal, E.sub.n (k), the normalized error signal being representative of the amplitude jitter distortion based on the extracted symbol and the signal point; and
- compensating means responsive to the normalized error signal, the compensating means generating a compensating signal for compensating at least one subsequent extracted symbol for the amplitude jitter distortion prior to the identifying means identifying the signal point corresponding thereto.
- 22. The equalizer of claim 21 wherein R(k) and P.sub.n (k) are complex signals, including inphase and quadrature components, wherein the normalized error signal, E.sub.n (k), is derived from an error signal, E(k), the error signal E(k) being based on the difference between R(k) and P.sub.n (k), and wherein the determining means further comprises projecting means for projecting the error signal E(k)onto P.sub.n (k) to derive an unnormalized error signal, E.sub.a (k).
- 23. The equalizer of claim 22 wherein the determining means further comprises means for normalizing the unnormalized error signal to the absolute value of P.sub.n (k) to form the normalized error signal E.sub.n (k) for use by the compensating means.
- 24. The equalizer of claim 22 wherein the determining means further comprises means for deriving the unnormalized error signal, E.sub.a (k), based on the following equation: ##EQU7## where: E.sub.x =the inphase component of E(k);
- E.sub.y =the quadrature component of E(k);
- P.sub.x =the inphase component of P.sub.n (k);
- P.sub.y =the quadrature component of P.sub.n (k).
- 25. The equalizer of claim 24 wherein the determining means further comprises means for deriving the normalized error signal, E.sub.n (k), based on the following equation: ##EQU8##
- 26. The equalizer of claim 21 wherein the compensating means comprises an amplitude jitter tracker responsive to the normalized error signal, the amplitude jitter tracker including means to provide a compensating signal for compensating the at least one subsequent extracted symbol.
- 27. The equalizer of claim 26 wherein the amplitude jitter tracker further comprises means for matching the compensating signal to the amplitude jitter distortion of the extracted symbols such that compensation thereof converges the corresponding normalized error signals to a steady state value.
- 28. The equalizer of claim 27 wherein the steady state value is substantially zero.
- 29. The equalizer of claim 26 wherein the amplitude jitter distortion includes at least one sinusoidal component having a sinusoidal component amplitude and a sinusoidal component frequency, and wherein the amplitude jitter tracker further comprises:
- providing means responsive to the error signal for providing a compensating signal frequency value and a compensating signal amplitude value; and
- combining means for combining the compensating signal frequency value and the compensating signal amplitude value to form a composite compensating signal.
- 30. The equalizer of claim 29 wherein the providing means further comprises means for matching the compensating signal frequency value to the sinusoidal component frequency such that compensation of subsequent extracted symbols with the compensating signal frequency value converges the corresponding normalized error signals to substantially zero.
- 31. The equalizer of claim 30 wherein the providing means comprises a phase locked loop.
- 32. The equalizer of claim 29 wherein the providing means further comprises means for matching the compensating signal amplitude value to the sinusoidal component amplitude such that compensation of subsequent extracted symbols with the compensating signal amplitude value converges the corresponding normalized error signals to substantially zero.
- 33. The equalizer of claim 32 wherein the providing means comprises an adaptive update filter.
- 34. The equalizer of claim 32 wherein the providing means further comprises means for correlating the normalized error signal with the compensating signal frequency value to substantially remove any sinusoidal variations from the compensating signal amplitude value.
- 35. The equalizer of claim 29 wherein the combining means further comprises means for multiplying the compensating signal frequency value by the compensating signal amplitude value to provide the compensating signal.
- 36. The equalizer of claim 29 wherein the compensating means further comprises means for multiplying the extracted symbol with a signal based on the compensating signal to provide a compensated extracted symbol for use by the identifying means to identify the signal point corresponding thereto.
- 37. The equalizer of claim 21 wherein the compensating means further comprises linear predictor means responsive to the normalized error signal for providing the compensating signal for compensating the at least one subsequent extracted symbol.
- 38. The equalizer of claim 37 wherein the linear predictor means comprises:
- means for compensating the normalized error signal with a signal based on the compensating signal to provide a first intermediate error signal, E.sub.A (k);
- means for combining the first intermediate error signal with a delayed compensating signal to provide a second intermediate error signal;
- delay line means having a plurality of tapped delay stages, the delay line means arranged to conduct the second intermediate error signal through the plurality of tapped delay stages thereof, the contents of each stage being operated on by a corresponding stage gain to provide a corresponding plurality of tapped output signals;
- means for updating the plurality of stage gains based on the first intermediate error signal; and
- means for combining the plurality of tapped output signals to provide the compensating signal.
- 39. The equalizer of claim 37 further comprising equalizing means for equalizing the extracted symbols to provide equalized extracted symbols for use by the identifying means, error signal compensating means for compensating the normalized error signal with the compensating signal to provide a compensated error signal, and means for adjusting the equalizing means based on the compensated error signal.
- 40. The equalizer of claim 39 wherein the error signal compensating means further comprises means for multiplying the normalized error signal with a signal based on the compensating signal to provide a compensated error signal.
- 41. A method of equalizing for amplitude jitter distortion in a data communication device arranged for receiving a signal, the signal including modulated symbols based on a predetermined constellation of points, each point representing a symbol, the modulated symbols including the amplitude jitter distortion, the method of equalizing for the amplitude jitter comprising:
- (a) extracting modulated symbols to provide an extracted symbol, R(k);
- (b) identifying a signal point P.sub.n (k) of the predetermined constellation corresponding to the extracted symbol, based on a predetermined criterion;
- (c) determining a normalized error signal, E.sub.n (k), the normalized error signal being representative of the amplitude jitter distortion based on the extracted symbol and the signal point; and
- (d) compensating for the amplitude jitter by generating a compensating signal, responsive to the normalized error signal, for compensating at least one subsequent extracted symbol for the amplitude jitter distortion prior to identifying the signal point corresponding thereto.
- 42. The method of claim 41 wherein R(k) and P.sub.n (k) are complex signals including inphase and quadrature components, and wherein the determining step (c) further comprises deriving the normalized error signal, E.sub.n (k), from an error signal, E(k), the error signal E(k) being based on the difference between R(k) and P.sub.n (k), and projecting the error signal E(k) onto P.sub.n (k) to device an unnormalized error signal, E.sub.a (k).
- 43. The method of claim 42 wherein the determining step (c) further comprises normalizing the unnormalized error signal to the absolute value of P.sub.n (k) to form the normalized error signal E.sub.n (k) for use in the compensating step (d).
- 44. The method of claim 42 wherein the determining step (c) further comprises deriving the unnormalized error signal, E.sub.a (k), based on the following equation: ##EQU9## where: E.sub.x =the inphase component of E(k);
- E.sub.y =the quadrature component of E(k);
- P.sub.x =the inphase component of P.sub.n (k);
- P.sub.y =the quadrature component of P.sub.n (k).
- 45. The method of claim 42 wherein the determining step (c) further comprises deriving the normalized error signal, E.sub.n (k), based on the following equation: ##EQU10##
- 46. The method of claim 41 wherein the compensating step (d) further comprises:
- (d1) tracking the amplitude jitter, responsively to the normalized error signal, the amplitude jitter tracking including providing a compensating signal for compensating the at least one subsequent extracted symbol.
- 47. The method of claim 46 wherein the amplitude jitter tracking further comprises; matching the compensating signal to the amplitude jitter distortion of the extracted symbols such that compensation thereof converges the corresponding normalized error signals to a steady state value.
- 48. The method of claim 47 wherein the steady state value is substantially zero.
- 49. The method of claim 46 wherein the amplitude jitter distortion includes at least one sinusoidal component having a sinusoidal component amplitude and a sinusoidal component frequency, and wherein the amplitude jitter tracking step (d1) further comprises:
- (d2) providing a compensating signal frequency value and a compensating signal amplitude value, responsive to the error signal; and
- (d3) combining the compensating signal frequency value and the compensating signal amplitude value to form a composite compensating signal.
- 50. The method of claim 49 wherein the providing step (d2) further comprises matching the compensating signal frequency value to the sinusoidal component frequency such that compensation of subsequent extracted symbols with the compensating signal frequency value converges the corresponding normalized error signals to substantially zero.
- 51. The method of claim 50 further comprising correlating the normalized error signal with the compensating signal frequency value to substantially remove any sinusoidal variations from the compensating signal amplitude value.
- 52. The method of claim 49 wherein the providing step (d2) further comprises matching the compensating signal amplitude value to the sinusoidal component amplitude such that compensation of subsequent extracted symbols with the compensating signal amplitude value converges the corresponding normalized error signals to substantially zero.
- 53. The method of claim 49 wherein the combining step (d3) further comprises multiplying the compensating signal frequency value by the compensating signal amplitude value to provide the compensating signal.
- 54. The method of claim 46 wherein the compensating step (d) further comprises multiplying the extracted symbol with a signal based on the compensating signal to provide a compensated extracted symbol for use in identifying step (b) to identify the signal point corresponding thereto.
- 55. The method of claim 41 wherein the compensating step (d) further comprises linear prediction, responsive to the normalized error signal, for providing the compensating signal for compensating the at least one subsequent extracted symbol.
- 56. The method of claim 55 wherein the linear prediction step further comprises:
- compensating the normalized error signal with a signal based on the compensating signal to provide a first intermediate error signal, E.sub.A (k);
- combining the first intermediate error signal with a delayed compensating signal to provide a second intermediate error signal;
- conducting the second intermediate error signal through a plurality of tapped delay stages, the contents of each stage being operated on by a corresponding stage gain to provide a corresponding plurality of tapped output signals;
- updating the plurality of stage gains based on the first intermediate error signal; and
- combining the plurality of tapped output signals to provide the compensating signal.
- 57. The method of claim 55 further comprising equalizing the extracted symbols to provide equalized extracted symbols in the identifying step (b), compensating the normalized error signal with the compensating signal to provide a compensated error signal, and adjusting the equalizing means based on the compensated error signal.
- 58. The method of claim 57 wherein the error signal compensation further comprises; multiplying the normalized error signal with a signal based on the compensating signal to provide a compensated error signal.
- 59. A modem for receiving a signal, the signal including modulated symbols based on a predetermined constellation of points, each point representing a symbol, the modem including:
- means for extracting modulated symbols to provide an extracted symbol, R(k), the; extracted symbol including amplitude jitter distortion,
- identifying means for identifying a signal point P.sub.n (k) of the predetermined constellation of points corresponding to the extracted symbol, based on a predetermined criteria;
- determining means for determining an error signal, said error signal being representative of the amplitude jitter distortion based on the extracted symbol and the signal point;
- compensating means responsive to the error signal for compensating at least one subsequent extracted symbol for the amplitude jitter distortion prior to the identifying means identifying the signal point corresponding thereto; and
- the compensating means includes linear predictor means responsive to the error signal for providing a compensating signal for compensating at least one subsequent extracted symbol.
- 60. The modern of claim 59 wherein the linear predictor means includes:
- means for compensating the error signal with a signal based on the compensating signal to provide an intermediate error signal;
- means for combining the intermediate error signal with a delayed compensating signal to provide a second intermediate error signal;
- delay line means having a plurality of tapped delay stages, the delay line means arranged to conduct the second intermediate error signal through the plurality of tapped delay stages thereof, the contents of each stage being operated on by a corresponding stage gain to provide a corresponding plurality of tapped output signals;
- means for updating the plurality of stage gains based on the intermediate error signal; and
- means for combining the plurality of tapped output signals to provide the compensating signal.
- 61. The modem of claim 59 including equalizing means for equalizing the extracted symbols to provide equalized extracted symbols for use by the identifying means, error signal compensating means for compensating the error signal with the compensating signal to provide a compensated error signal, and means for adjusting the equalizing means based on the compensated error signal.
- 62. The modem of claim 59 wherein the error signal compensating means includes means for multiplying the error signal with a signal based on the compensating signal to provide a compensated error signal.
- 63. An equalizer arranged for use with a modem, the modem arranged for receiving a signal transported by a channel, the signal including modulated symbols based on a predetermined constellation of points, each point representing a symbol, the modem including:
- means for extracting modulated symbols to provide an extracted symbol, R(k), the extracted symbol including amplitude jitter distortion,
- identifying means for identifying a signal point P.sub.n (k) of the predetermined constellation corresponding to the extracted symbol, based on a predetermined criteria;
- the equalizer including:
- determining means for determining an error signal representative of the amplitude jitter distortion based on the extracted symbol and the signal point; and
- compensating means responsive to the error signal for compensating at least one subsequent extracted symbol for the amplitude jitter distortion prior to the identifying means identifying the signal point corresponding thereto; and
- the compensating means including linear predictive means responsive to the error signal for providing a compensating signal for compensating at least one subsequent extracted symbol.
- 64. The equalizer of claim 63 wherein the linear predictor means includes:
- means for compensating the error signal with a signal based on the compensating signal to provide an intermediate error signal;
- means for combining the intermediate error signal with a delayed compensating signal to provide a second intermediate error signal;
- delay line means having a plurality of tapped delay stages, the delay line means arranged to conduct the second intermediate error signal through the plurality of tapped delay stages thereof, the contents of each stage being operated on by a corresponding stage gain to provide a corresponding plurality of tapped output signals;
- means for updating the plurality of stage gains based on the intermediate error signal; and
- means for combining the plurality of tapped output signals to provide the compensating signal.
- 65. The equalizer of claim 63 including equalizing means for equalizing the extracted symbols to provide equalized extracted symbols for use by the identifying means, error signal compensating means for compensating the error signal with the compensating signal to provide a compensated error signal, and means for adjusting the equalizing means based on the compensated error signal.
- 66. The equalizer of claim 63 wherein the error signal compensating means includes means for multiplying the error signal with a signal based on the compensating signal to provide a compensated error signal.
CROSS REFERENCE TO RELATED APPLICATION
This application is a file wrapper continuation of application Ser. No. 07/827,783, filed Jan. 29, 1992, now abandoned.
US Referenced Citations (6)
Continuations (1)
|
Number |
Date |
Country |
Parent |
827783 |
Jan 1992 |
|