Signal decoding method using both signal and channel state information
OwnerTimothy J. Wilson, Mark R. Poulin +1inventors
InventorsTimothy J. Wilson, Mark R. Poulin, Robert M. Sturgill
Life of this patent
Estimating the term…
Abstract
Multilevel angle modulated information is decoded through integral use of channel state information. In a Viterbi Algorithm Trellis Code Modulation decoder (213), channel state information indicating temporal reliability of received symbols is utilized, along with the received symbol information and the Trellis Coding rules themselves, to facilitate a most probable symbol determination. The channel state information may be received signal strength indication information. The latter can be additionally processed by, for example, time delay compensation (401), normalization (403), morphological erosion (404), linearization (406), and/or through static channel detection (408).
Claims24
A method of recovering an information signal modulated on a carrier signal and transmitted through a channel, comprising the steps of:
- A) receiving the carrier signal;
- B) demodulating the received carrier signal to provide a received information signal;
- C) processing the received carrier signal to determine channel state information corresponding temporally to the received information signal;
- D) combining and processing the received information signal and the temporally corresponding channel state information in a trellis coded decoding algorithm to recover the information signal.
A method of recovering an information signal modulated on a carrier signal and transmitted through a channel, comprising the steps of:
- A) receiving the carrier signal;
- B) demodulating the received carrier signal to provide a received information signal;
- C) processing the received carrier signal to determine channel state information corresponding temporally to the received information signal;
- D) processing the temporally corresponding channel state information to provide processed channel state information;
- E) combining and processing the received information signal and the temporally corresponding processed channel state information in a trellis coded modulation decoding algorithm to recover the information signal.
A method of recovering an information signal that has been angle modulated on a carrier signal and transmitted through a radio frequency channel, comprising the steps of:
- A) receiving the carrier signal;
- B) demodulating the received carrier signal to provide a received information signal comprising a plurality of discrete information elements;
- C) processing the received carrier signal to determine a plurality of discrete elements of channel state information, wherein each discrete element of channel state information corresponds temporally to one of the discrete information elements;
- D) combining at least some of the discrete information elements and temporally corresponding discrete elements of channel state information in a trellis coded Viterbi decoding algorithm to recover the information signal, such that discrete information elements that temporally correspond to a discrete element of channel state information that indicates faded reception conditions are weighted as being less reliable than other discrete information elements in the trellis coded Viterbi decoding algorithm.
A radio, comprising:
- A) a receiver;
- B) a discriminator operably coupled to the receiver, and having a demodulated received signal output and a channel state information signal output;
- C) signal processing means operably coupled to the discriminator for receiving:
- i) the demodulated received signal;
- and
- ii) the channel state information signal;
- for combining at least some elements of the demodulated received signal with at least some temporally corresponding elements of the channel state information signal in a trellis coded decoding algorithm to recover an originally transmitted message, such that the elements of the channel state information signal effectively weight corresponding elements of the demodulated received signal.
Dependencies are inferred from the claim text.