{'fraction_non_alphanumeric': 0.026019690576652602, 'fraction_numerical': 0.007032348804500703, 'mean_word_length': 5.05531914893617, '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}}
Performance Analysis of BCH and Repetition Codes in Gamma-Gamma Faded FSO Link

In this research paper, we have analyzed free space optical (FSO) link performance for intensity modulated/direct detection system. FSO communication link is key to the next generation 5G/10G wireless networks. Generally, FSO link performance is impaired by atmospheric turbulence. Utilizing error correcting codes (ECCs) is one of the mitigation techniques employed to reduce the impact of atmospheric turbulence. We explore Bose-Chaudhuri-Hocquenghem (BCH) and repetition codes for mitigating the effects caused by atmospheric turbulence. We have made the performance comparison in terms of bit error rate (BER) under different turbulence regimes, viz., low, moderate and high regime for both uncoded and coded systems. We evaluate the analytical results and validate them with the simulations. It is concluded that BCH coded system performance is always better than the repetition coded system in all the turbulence regimes. BCH coded system provide a coding gain of 23.4 dB at a high turbulence level which reduces to 17.5 dB and 5 dB at moderate and low turbulence regimes, respectively. However, when we combine the benefits of both the coding schemes, the performance improvement obtained is much higher when compared with both the codes individually. It is, of course, at the cost of an increase in transmission bandwidth requirement.