Patent ID: 7813453

Claim:
A method of performing data detection in a wireless communication system, comprising: deriving log-likelihood ratios (LLRs) for code bits of a first data stream based on received symbols for a data transmission, wherein the first data stream is a base stream for a hierarchical coded data transmission; deriving data symbol estimates for the first data stream based on the received symbols; decoding the LLRs for code bits of the first data stream to obtain decoded data for the first data stream; estimating interference due to the first data stream based on the data symbol estimates for the first data stream; re-encoding and remodulating the decoded data to obtain remodulated symbols for the first data stream; deriving enhancement LLRs based on the estimated interference due to the first data stream and the received symbols; adjusting the enhancement LLRs based on the remodulated symbols and the data symbol estimates, comprising: detecting errors in the data symbol estimates based on the remodulated symbols, and setting LLRs for code bits of the data symbol estimates detected to be in error to erasures for decoding; and computing a decoded enhancement stream based on the enhancement LLRs, wherein the decoded enhancement stream is an enhancement stream for the hierarchical coded data transmission.