A Joint Network-Channel Coding Scheme for Relay-Based Communications

A bandwidth-efficient joint network-channel coding scheme based on distributed turbo codes is proposed for relay-based wireless communications systems. The proposed scheme provides a solution to increase the transmission rate and/or improve the error performance. To enhance the system performance over the adverse block fading channels, the relay not only delivers the additional parity bits as in the conventional turbo coded systems but also repeats a portion of systematic bits by using higher-order constellations. This increases the number of information bits having a diversity order of 2. As a result, the proposed scheme yields a 3-dB gain in the transmitted power compared to the conventional scheme for the case of symmetric channels. The gain is further increased when the relay has a better channel condition to the destination than the users.

[1]  Gerhard Fettweis,et al.  Relay-based deployment concepts for wireless and mobile broadband radio , 2004, IEEE Communications Magazine.

[2]  Joachim Hagenauer,et al.  Iterative Network and Channel Decoding for the Two-Way Relay Channel , 2006, 2006 IEEE International Conference on Communications.

[3]  Patrick Robertson,et al.  Bandwidth-Efficient Turbo Trellis-Coded Modulation Using Punctured Component Codes , 1998, IEEE J. Sel. Areas Commun..

[4]  Shu Lin,et al.  Error Control Coding , 2004 .

[5]  Christoph Hausl,et al.  Joint Network-Channel Coding for the Multiple-Access Relay Channel , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[6]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[7]  Dariush Divsalar,et al.  A soft-input soft-output APP module for iterative decoding of concatenated codes , 1997, IEEE Communications Letters.

[8]  Tho Le-Ngoc,et al.  A Bandwidth-Efficient Coded Cooperative Communications System , 2006, IEEE Vehicular Technology Conference.