摘要 |
<p>The invention relates to linear block code decoding techniques that utilize soft input and produce soft output information. A message block (14) is represented by u (16). An encoder (12) transforms each message u into an n-tuple vector v called a code word (18). The vector v is a binary vector composed of 1s and 0s. A mapping from the vector vε (0,1) to a new vector vrε (-1,+1) is defined. It is the vector vr which is transmitted across a channel (20). The transmission channel (20) adds noise (22) to the transmitted vector vr. The vector r received at a decoder (24) is the transmitted vector plus a noise vector. The received vector r is a vector of length n whose elements are real numbers. The decoding task is to estimate the message u from the received vector r. This estimated message (28) is denoted û.</p> |