Pragmatic Space-Time Codes for Cooperative Relaying in Block Fading Channels

We address the problem of construction of space-time codes for cooperative communications in block fading channels. More precisely, we consider a pragmatic approach based on the concatenation of convolutional codes and BPSK/QPSK modulation to obtain cooperative codes for relay networks, for which we derive the pairwise error probability, an asymptotic bound for frame error probability, and a design criterion to optimize both diversity and coding gain. Based on this framework, we set up a code search procedure to obtain a set of good pragmatic space-time codes (P-STCs) with overlay construction, suitable for cooperative communication with a variable number of relays in quasistatic channel, which outperform in terms of coding gain other space-time codes (STCs) proposed in the literature. We also find that, despite the fact that the implementation of pragmatic space-time codes requires standard convolutional encoders and Viterbi decoders with suitable generators and branch metric, thus having low complexity, they perform quite well in block fading channels, including quasistatic channel, even with a low number of states and relays.

[1]  Marco Chiani,et al.  Design and performance of bit-interleaved pragmatic space-time codes in block fading channels , 2002, The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[2]  Elza Erkip,et al.  Cooperative space-time coding for wireless networks , 2005, IEEE Transactions on Communications.

[3]  Branka Vucetic,et al.  Performance Analysis of Distributed Space-Time Block-Encoded Sensor Networks , 2006, IEEE Transactions on Vehicular Technology.

[4]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[5]  Marco Chiani,et al.  Further results on convolutional code search for block-fading channels , 2004, IEEE Transactions on Information Theory.

[6]  A. Robert Calderbank,et al.  Space-time codes for high data rate wireless communication: performance criteria in the presence of channel estimation errors, mobility, and multiple paths , 1999, IEEE Trans. Commun..

[7]  Hesham El Gamal,et al.  Space-time overlays for convolutionally coded systems , 2003, IEEE Trans. Commun..

[8]  A. Robert Calderbank,et al.  Space-Time Codes for High Data Rate Wireless Communications : Performance criterion and Code Construction , 1998, IEEE Trans. Inf. Theory.

[9]  Rick S. Blum,et al.  Improved space-time convolutional codes for quasi-static slow fading channels , 2002, IEEE Trans. Wirel. Commun..

[10]  Richard D. Gitlin,et al.  The impact of antenna diversity on the capacity of wireless communication systems , 1994, IEEE Trans. Commun..

[11]  Elza Erkip,et al.  Cooperative coding for wireless networks , 2002, IEEE Transactions on Communications.

[12]  Hyundong Shin,et al.  Cooperative Communications with Outage-Optimal Opportunistic Relaying , 2007, IEEE Transactions on Wireless Communications.

[13]  Michael P. Fitz,et al.  Signal design for transmitter diversity wireless communication systems over Rayleigh fading channels , 1999, IEEE Trans. Commun..

[14]  Harry Leib,et al.  Evaluating the performance of convolutional codes over block fading channels , 1999, IEEE Trans. Inf. Theory.

[15]  Marco Chiani,et al.  Bit-interleaved pragmatic space-time codes: design and code construction , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[16]  Marco Chiani Error probability for block codes over channels with block interference , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[17]  Jinhong Yuan,et al.  Improved space-time trellis coded modulation scheme on slow Rayleigh fading channels , 2001 .

[18]  Giuseppe Caire,et al.  Upper bound on the frame error probability of terminated trellis codes , 1998, IEEE Communications Letters.

[19]  Harry Leib,et al.  Coded Diversity on Block-Fading Channels , 1999, IEEE Trans. Inf. Theory.

[20]  Jack H. Winters,et al.  Smart antennas for wireless systems , 1998, IEEE Wirel. Commun..

[21]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

[22]  Marco Chiani,et al.  Pragmatic Space-Time Trellis Codes for Block Fading Channels , 2007, ArXiv.

[23]  Wayne E. Stark,et al.  Channels with block interference , 1984, IEEE Trans. Inf. Theory.

[24]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

[25]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[26]  Hesham El Gamal,et al.  On the design of algebraic space-time codes for MIMO block-fading channels , 2003, IEEE Trans. Inf. Theory.

[27]  M. Schwartz,et al.  Communication Systems and Techniques , 1996, IEEE Communications Magazine.

[28]  Gregory W. Wornell,et al.  Performance limits of coded diversity methods for transmitter antenna arrays , 1999, IEEE Trans. Inf. Theory.

[29]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[30]  Elza Erkip,et al.  User cooperation diversity. Part II. Implementation aspects and performance analysis , 2003, IEEE Trans. Commun..

[31]  Gerhard Bauch,et al.  Improved codes for space-time trellis-coded modulation , 2000, IEEE Communications Letters.

[32]  A. Wittneben,et al.  A new bandwidth efficient transmit antenna modulation diversity scheme for linear digital modulation , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[33]  Alexander M. Haimovich,et al.  Decode-and-Forward Cooperative Diversity with Power Allocation in Wireless Networks , 2007, IEEE Transactions on Wireless Communications.

[34]  Hamid Jafarkhani,et al.  Space-Time Coding - Theory and Practice , 2010 .

[35]  Marco Chiani,et al.  A pragmatic approach to space-time coding , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[36]  Elza Erkip,et al.  Cooperative regions and partner choice in coded Cooperative systems , 2006, IEEE Transactions on Communications.