{'fraction_non_alphanumeric': 0.0341833966359197, 'fraction_numerical': 0.0, 'mean_word_length': 5.402777777777778, '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}}
Proposed Different Signal Processing Tools for Efficient Optical Wireless Communications

: Optical Wireless Communication (OWC) is a new trend in communication systems to achieve large bandwidth, high bit rate, high security, fast deployment, and low cost. The basic idea of the OWC is to transmit data on unguided media with light. This system requires multi-carrier modulation such as Orthogonal Frequency Division Multiplexing (OFDM). This paper studies optical OFDM performance based on Intensity Modulation with Direct Detection (IM/DD) system. This system requires a non-negativity constraint. The paper presents a framework for wireless optical OFDM system that comprises (IM/DD) with different forms, Direct Current biased Optical OFDM (DCO-OFDM), Asymmetrically Clipped Optical OFDM (ACO-OFDM), Asymmetrically DC-biased Optical OFDM (ADO-OFDM), and Flip-OFDM. It also considers channel coding as a tool for error con-trol, channel equalization for reducing deterioration due to channel effects, and investigation of the turbulence effects. The evaluation results of the proposed framework reveal enhancement of performance. The performance of the IM/DD-OFDM system is investigated over different channel models such as AWGN, log-normal turbulence channel model, and ceiling bounce channel model. The simulation results show that the BER performance of the IM/DD-OFDM communication system is enhanced while the fading strength is decreased. The results reveal also that Hamming codes, BCH codes, and convolutional codes achieve better BER performance. Also, two algorithms of channel estimation and equalization are considered and compared. These algorithms include the Least Squares (LS) and the Minimum Mean Square Error (MMSE). The simulation results show that the MMSE algorithm gives better BER performance than the LS algorithm.