Angle estimation for modulated signal. A novel compensation technique is
presented by which angle estimation may be performed for a modulated
signal. More specifically, the angle between a constellation
corresponding to a received signal and a constellation corresponding to a
received signal may be very efficiently estimated using any one of the
possible embodiments corresponding to various aspects of the invention.
After this angle has been estimated, the received signal or the expected
constellation may be rotated (or de-rotated) to compensate for this
angular difference. In doing so, better estimates of the information bits
that are demodulated and decoded from the received signal may be made.
This approach may be implemented and adapted to any of a wide variety of
communication systems including, but not limited to,
single-input-multiple-output (SISO), single-input-multiple-output (SIMO),
multiple-input-single-output (MISO), multiple-input-multiple-output
(MIMO), and even space-time block code (STBC) communication systems or
other communication systems.