February 11, 2004 | Todd E. Hunter, Student Member, IEEE and Aria Nosratinia, Member, IEEE
The paper introduces a new methodology called *coded cooperation* for wireless communication systems where transmit diversity is needed but multiple antennas are not feasible due to size, power, or other constraints. Coded cooperation integrates cooperation with channel coding, where each codeword is partitioned into two subsets transmitted by the user and their partner, respectively. The method achieves impressive gains in diversity order compared to non-cooperative systems while maintaining the same information rate, transmit power, and bandwidth. The authors develop tight upper bounds for bit and block error rates and validate them through simulations. The performance of coded cooperation is analyzed for both slow and fast fading conditions, showing significant improvements over non-cooperative systems, especially when the inter-user channels are asymmetric. The paper also discusses practical implementation issues, such as the level of cooperation and the complexity of the destination in decoding the received frames.The paper introduces a new methodology called *coded cooperation* for wireless communication systems where transmit diversity is needed but multiple antennas are not feasible due to size, power, or other constraints. Coded cooperation integrates cooperation with channel coding, where each codeword is partitioned into two subsets transmitted by the user and their partner, respectively. The method achieves impressive gains in diversity order compared to non-cooperative systems while maintaining the same information rate, transmit power, and bandwidth. The authors develop tight upper bounds for bit and block error rates and validate them through simulations. The performance of coded cooperation is analyzed for both slow and fast fading conditions, showing significant improvements over non-cooperative systems, especially when the inter-user channels are asymmetric. The paper also discusses practical implementation issues, such as the level of cooperation and the complexity of the destination in decoding the received frames.