Rate-compatible Turbo codes are part of many mobile communication systems as, e.g., LTE. The code rate of a fixed-rate mother Turbo code is adapted by bit puncturing and bit repetition. While bit puncturing allows to flexibly increase the effective code rate by discarding a certain number of encoded bits, bit repetition facilitates lower effective code rates by duplicating a distinct number of encoded bits prior to transmission.
The first part of this thesis deals with dummy bit insertion, which is a high potential alternative to bit repetition. Lower code rates can be constructed by inserting known (dummy) bits into the information bit sequence before Turbo coding (referred to as Rate-Compatible Insertion Convolutional (RCIC) Turbo coding). Besides an improved frame error rate performance, a considerable convergence speedup is realized for LTE. These observations are also confirmed by means of their EXIT charts, which have been derived from the EXIT chart of the mother Turbo code using information theoretic models. Similar derivations are also given for Turbo coding with bit puncturing and bit repetition. In all cases, the obtained expressions result in novel semi-analytical rate matching procedures, which determine analytically the optimal code rate required for (nearly) error-free decoding at a specific target channel quality. A successful application of dummy bit insertion to Low-Density Parity-Check (LDPC) codes is also provided in this part.
The second part of the thesis focuses on Hybrid Automatic Repeat reQuest (HARQ). At first, a novel HARQ scheme for LTE based on bit puncturing and dummy bit insertion is proposed. Evaluations of the system throughput have proven that the novel system surpasses the standardized LTE HARQ system in a wide range of channel conditions. Then, HARQ with unreliable feedback is studied. Based on a general feedback channel model, analytical expressions for the overall system throughput are derived in dependence of the feedback error probabilities and the frame error rates of the HARQ system with reliable feedback. Extensive time consuming simulations of the HARQ system with unreliable feedback can, thus, be avoided.
Finally, Header bit Assisted Channel Decoding (HACD) is addressed. Upper bounds on the expected gains are determined analytically based on the EXIT chart analysis presented in the first part of this thesis.