Abstract
5G Technology is prone to channel noise during transmission due to its wireless communication nature. The channel’s noise can alter the transmitted signal resulting in data errors on the receiving end. Burst error is a type of data error that produces errors in a localized manner, meaning the errors are close to each other for a certain length of time. The Forward Error Correction (FEC) methods used in 5G Communication are Low Density Parity Check (LDPC) and Polar Code which have great encoding and decoding performance, however, these FEC methods have lesser performance on channels that induce burst error. This research proposed a Reed-Solomon (RS) Code and Polar-RS Concatenation Code implementation on 5G Technology. RS Code and Polar Code concatenation will create an FEC that inherits the burst error correction capability of RS Code and the low complexity of Polar Code. The BER and throughput performance of RS and Polar-RS will be compared to LDPC in the Additive White Gaussian Noise (AWGN) channel and burst error channel (Gilbert-Elliot Channel). The Bit Error Rate (BER) results in Gilbert-Elliot Channel of Polar-RS Code is 10-8when Eb/No equals 0 dB and Eb/No, equals 8 dB for RS Code. Compared to LDPC with a BER value of 10-8when Eb/No is 13 dB, Polar-RS and RS Code have superior BER performance on the burst error channel. The simulation of 5G Physical Downlink Shared Channel (PDSCH) on the Gilbert-Elliot channel using Polar-RS results in a throughput value of 100 % when Eb/No equals 6dB whereas 5G PDSCH that uses LDPC has a throughput value of 100 % when Eb/No equals 11 dB. The proposed Polar-RS Code can solve the LDPC’s poor BER and throughput performance on burst error cases so that Polar-RS Code can be a good candidate for the future release of the 5G Communication System’s FEC.
Original language | English |
---|---|
Pages (from-to) | 476-484 |
Number of pages | 9 |
Journal | Journal of Communications |
Volume | 19 |
Issue number | 10 |
DOIs | |
Publication status | Published - 2024 |
Keywords
- 5G
- burst error
- forward error correction
- polar-RS code
- reed-solomon code