Back to results
US 8,576,896 B2Granted
Decoding of orthogonal space time codes
AssigneeNew Jersey Institute of Technology
InventorsYeheskel Bar-Ness, Amir Laufer
Life of this patent
Estimating the term…
Abstract
Implementations of improved OSTC decoding are disclosed where received channel output corresponding to a partial OSTC codeword may be used to generate estimated channel output, and where the received channel output and the estimated channel output may be used to reconstruct the OSTC codeword.
Claims26
A method for wireless communications, comprising:
- providing an indication of a preference by a wireless device of one or more transmission channels of a Multiple Input Multiple Output (MIMO) communication system, the preferred one or more transmission channels being selected by the wireless device based at least in part on a channel state information, and the indication comprising a signal comprising log2(N) bits in which N comprises a number of transmitting channels in the MIMO communication system;
- receiving channel output at the wireless device, the received channel output corresponding to a transmitted portion of an Orthogonal Space Time Code (OSTC) codeword, the OSTC codeword conveying symbols, the OSTC codeword comprising the transmitted portion and a non-transmitted portion, wherein the non-transmitted portion comprises a null value corresponding to the channel preference, the null value corresponding to the portion of received channel output having no transmission activity during a timeslot;
- determining estimated channel output corresponding to the non-transmitted portion of the OSTC codeword;
- reconstructing the OSTC codeword using both the received channel output and the estimated channel output;
- and
- decoding the symbols using the reconstructed OSTC codeword.
3 more elements
An article, comprising:
- a computer program product comprising a non-transitory storage medium having stored therein instructions that, when executed, result in:
- providing an indication of a preference by a wireless device based at least in part on channel state information, wherein the wireless device includes processing logic, and wherein determining one or more estimated channel outputs comprises using the processing logic to determine:
- Yu=(αI−HuHuT)−1HuHcTYc−Ne
- where Yu comprises the estimated channel output, Yc comprises the received channel output, Hc , comprises an equivalent channel matrix associated with Yc, Hu comprises an equivalent channel matrix associated with Yu , and Ne comprises a noise term;
- receiving channel output at the wireless device, the received channel output corresponding to a transmitted portion of an Orthogonal Space Time Code (OSTC) codeword, the OSTC codeword conveying symbols, the OSTC codeword comprising the transmitted portion and a non-transmitted portion, wherein the non-transmitted portion comprises a null value corresponding to the channel preference, the null value corresponding to the portion of received channel output having no transmission activity during a timeslot;
- determining estimated channel output corresponding to the non-transmitted portion of the OSTC codeword;
- reconstructing the OSTC codeword using both the received channel output and the estimated channel output;
- and
- decoding the symbols using the reconstructed OSTC codeword.
6 more elements
A wireless communications apparatus, comprising:
- an antenna;
- a wireless transceiver coupled to the antenna;
- and
- processing logic coupled to the wireless transceiver;
- wherein the processing logic is configured to:
- provide an indication of a preference by a wireless device of one or more transmission channels of a Multiple Input Multiple Output (MIMO) communication system, the preferred one or more transmission channels being selected by the wireless device based at least in part on channel state information, and the indication comprising a signal comprising log2(N) bits in which N comprises a number of transmitting channels in the MIMO communication system;
- receive channel output, the received channel output corresponding to a transmitted portion of an Orthogonal Space Time Code (OSTC) codeword, the OSTC codeword conveying symbols, the OSTC codeword comprising the transmitted portion and a non-transmitted portion, wherein the non-transmitted portion comprises a null value corresponding to the channel preference, the null value corresponding to the portion of received channel output having no transmission activity during a timeslot;
- determine estimated channel output corresponding to the non-transmitted portion of the OSTC codeword;
- reconstruct the OSTC codeword using both the received channel output and the estimated channel output;
- and
- decode the symbols using the reconstructed OSTC codeword.
8 more elements
A wireless communications system, comprising:
- a computing device;
- and
- a wireless node coupled to the computing device, wherein the wireless node is configured to:
- provide an indication of a preference by a wireless device based at least in part on channel state information;
- receive channel output, the received channel output corresponding to a transmitted portion of an Orthogonal Space Time Code (OSTC) codeword, the OSTC codeword conveying symbols, the OSTC codeword comprising the transmitted portion and a non-transmitted portion, wherein the non-transmitted portion comprises a null value corresponding to the channel preference, the null value corresponding to the portion of received channel output having no transmission activity during a timeslot;
- determine estimated channel output corresponding to the non-transmitted portion of the OSTC codeword by determining:
- Yu=(αI−HuHuT)−1HuHuTYc−Ne
- wherein Yu comprises the estimated channel output, Yc comprises the received channel output, Hc comprises an equivalent channel matrix associated with Yc , Hu comprises an equivalent channel matrix associated with Yu , and Ne comprises a noise term;
- reconstruct the OSTC codeword using both the received channel output and the estimated channel output;
- and
- decode the symbols using the reconstructed OSTC codeword.
8 more elements
Dependencies are inferred from the claim text.