19.06.2017 Views

dc

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

An interleaver installed between the two decoders is used here to scatter error bursts<br />

coming from output. DI block is a demultiplexing and insertion module. It<br />

works as a switch, redirecting input bits to at one moment and to at<br />

another. In OFF state, it feeds both and inputs with padding bits (zeros).<br />

Consider a memoryless AWGN channel, and assume that at k-th iteration, the<br />

decoder receives a pair of random variables:<br />

,<br />

where and are independent noise components having the same<br />

variance . is a k-th bit from encoder output.<br />

Redundant information is demultiplexed and sent<br />

through DI to (when ) and to (when ).<br />

yields a soft decision, i.e.:<br />

and delivers it to . is called the logarithm of the likelihood<br />

ratio (LLR). is the a posteriori probability (APP) of the data bit<br />

which shows the probability of interpreting a received bit as . Taking the LLR into<br />

account, yields a hard decision, i.e. a decoded bit.<br />

It is known that the Viterbi algorithm is unable to calculate APP, thus it cannot be<br />

used in . Instead of that, a modified BCJR algorithm is used. For , the Viterbi<br />

algorithm is an appropriate one.<br />

However, the depicted structure is not an optimal one, ecause<br />

only a proper fraction of the available redundant information. In order to improve the<br />

structure, a feedback loop is used (see the dotted line on the figure).<br />

uses

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!