In general, a concatenated RS/BCH code consists of an outer RS code and an inner BCH code with separation by an interleaver. We create a novel BCS code using a new methodology by combining an outer BCH code with an inner RS code appended by an interleaver to randomize burst errors and help the RS code in correcting the errors. Generally, BCH codes handle binary data, whereas RS codes handle non-binary data. Hence, RS (7, 1) inner code is proposed to achieve compatibility with BCH (15, 5) outer codes and ultimately create a novel BCS code to handle binary data. The proposed BCS code is compared with familiar concatenated RS/BCH codes and single codes (RS and BCH) for BPSK and QPSK modulation schemes. Results show the downlink LTE system performance using the proposed BCS code is significantly better than the uncoded LTE system and single codes (RS and BCH). Moreover, the proposed BCS code also outperforms familiar concatenated RS/BCH codes for both schemes. In contrast, the system performance is improved further when the number of antennas in the MIMO channel is increased from $$2 \times 2$$ to $$4 \times 4$$ . Therefore, the proposed BCS code can be considered a stronger code with high reliability in wireless communication systems.
Read full abstract