US20070116143A1

Reduced complexity detection and decoding for a receiver in a communication system

Claim Score by NHIP

Read claim 11, the broadest

Abstract

Techniques for performing detection and decoding at a receiver are described. In one scheme, the receiver obtains R received symbol streams for M data streams transmitted by a transmitter, performs receiver spatial processing on the received symbols to obtain detected symbols, performs log-likelihood ratio (LLR) computation independently for each of D best data streams, and performs LLR computation jointly for the M−D remaining data streams, where M>D≧1 and M>1. The D best data streams may be selected based on SNR and/or other criteria. In another scheme, the receiver performs LLR computation independently for each of the D best data streams, performs LLR computation jointly for the M−D remaining data streams, and reduces the number of hypotheses to consider for the joint LLR computation by performing a search for candidate hypotheses using list sphere detection, Markov chain Monte Carlo, or some other search technique.

US20070116143A1, drawing sheet 1
Sheet 1 of 23

Term

3.5 yearsto projected expiry

Projected expiry 11 April 2030, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

48 claims: 10 independent, 38 dependent

  1. 1
    An apparatus comprising:at least one processor configured to perform detection independently for each of at least one data stream selected from among multiple data streams, and to perform detection jointly for remaining data streams among the multiple data streams;and a memory coupled to the at least one processor.
  2. 11
    Broadest claimClaim Score 94, very broad(NHIP)A method comprising:performing detection independently for each of at least one data stream selected from among multiple data streams;and performing detection jointly for remaining data streams among the multiple data streams.
  3. 14
    An apparatus comprising:means for performing detection independently for each of at least one data stream selected from among multiple data streams;and means for performing detection jointly for remaining data streams among the multiple data streams.
  4. 17
    An apparatus comprising:at least one processor configured to compute log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel, and to compute LLRs jointly for remaining data symbols in the set of data symbols;and a memory coupled to the at least one processor.
  5. 25
    A method comprising:computing log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel;and computing LLRs jointly for remaining data symbols in the set of data symbols.
  6. 28
    An apparatus comprising:means for computing log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel;and means for computing LLRs jointly for remaining data symbols in the set of data symbols.
  7. 31
    An apparatus comprising:at least one processor configured to perform detection independently for each of at least one data stream selected from among multiple data streams, to perform detection jointly for remaining data streams among the multiple data streams, to perform decoding for the multiple data streams, and to perform detection independently for each of the at least one data stream, to perform detection jointly for the remaining data streams, and to perform decoding for the multiple data streams for at least one additional iteration;and a memory coupled to the at least one processor.
  8. 32
    An apparatus comprising:at least one processor configured to compute log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel, to determine a list of candidate hypotheses for remaining data symbols in the set of data symbols, and to compute LLRs jointly for the remaining data symbols with the list of candidate hypotheses;and a memory coupled to the at least one processor.
  9. 43
    A method comprising:computing log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel;determining a list of candidate hypotheses for remaining data symbols in the set of data symbols;and computing LLRs jointly for the remaining data symbols with the list of candidate hypotheses.
  10. 46
    An apparatus comprising:means for computing log-likelihood ratios (LLRs) independently for each of at least one data symbol in a set of data symbols transmitted via a multiple-input multiple-output (MIMO) channel;means for determining a list of candidate hypotheses for remaining data symbols in the set of data symbols;and means for computing LLRs jointly for the remaining data symbols with the list of candidate hypotheses.