{'fraction_non_alphanumeric': 0.016073478760045924, 'fraction_numerical': 0.0, 'mean_word_length': 5.411764705882353, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Adaptive cooperative coding with power allocation in wireless relay networks

Cooperative relay is an effective means to improve spectral efficiency in wireless networks. In this paper, we propose a cooperative relay network protocol based on adaptive cooperative coding (ACC), in which the level of cooperation (LoC) is made adaptive to follow the variation of channel propagation conditions. We derive the strict performance upper bound and asymptotic bound expressions for the ACC protocol. Moreover, we develop a sub-optimal power allocation algorithm based on the derived asymptotic bound to further improve the performance of the ACC protocol. The optimization is achieved in two scenarios based on different link channel qualities. The cooperative diversity gain and power allocation gain of the ACC protocol are evaluated and their numerical results are provided.