Patent ID: 7836373

Claim:
An apparatus for receiving data in a communication system, comprising: a receiver including a first calculator for calculating a Log Likelihood Ratio (LLR) value of data transmitted from a transmitter; a decoder for performing iterative decoding on the transmitted data using the LLR value calculated by the first calculator; a second calculator for determining whether there is an error in the decoded data by calculating an error of the data decoded by the decoder; a storage for storing an LLR value of the decoded data according to the determination result of the second calculator; an adder for adding the LLR value calculated by the first calculator and the LLR value stored in the storage; and a controller for performing a control operation such that if the data transmitted from the transmitter is retransmitted data, the decoder performs iterative decoding using the LLR value added by the adder, and if the data transmitted from the transmitter is not retransmitted data, the decoder performs iterative decoding using the LLR value calculated by the first calculator; wherein the receiver receives the data transmitted from the transmitter through iterative decoding performed by the decoder.