Abstract
In this paper, we present a clipping noise mitigation technique in orthogonal frequency-division multiplexing (OFDM) based visible light communication (VLC) system employing Reed Solomon (RS) coding. In this technique, the data is encoded using an RS codeword and then part of the redundancy introduced by the frame which exceeds the clipping range are removed by applying different number of puncturing, and the redundancy left in the data are used at the receiver side to retrieve the data block. The puncturing of the redundancy aids in mitigating clipping noise generated by truncating the OFDM symbols at the transmitter by shortening the number of active subcarriers, while the residual redundancy are exploited at the receiver for the reconstruction and correction of errors.