{'fraction_non_alphanumeric': 0.01896551724137931, 'fraction_numerical': 0.005172413793103448, 'mean_word_length': 5.241935483870968, '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}}
Joint Decoding Algorithm for IRA Code Combined with Network Coding in Cooperative Communications

By combining multiple information copies from different source nodes at the destination node in a cooperative relay network, we propose a joint irregular repeat accumulate(IRA) code and network coding modified decoding(JI-NMD) algorithm. We first demodulate the modulation information with soft demodulation information of each link,and extract the information copies from the relay node at the destination. This is done according to the functional relationships between the network coding at relay node and the original information in the direct link. We then update the soft demodulation information of the two copies from the direct and cooperative links in the IRA decoder, and construct a new decoding decision method. We further obtain a simplified log-likelihood ratio(LLR)method. Finally, we analyze the outage probability and spectral efficiency. Simulation results show that the JI-NMD algorithm has lower bit error rate for QPSK and 16 QAM,and the LLR simplified method of 16 QAM has low decoding complexity at the cost of performance loss of 0.3 d B.