A novel single parity check-assisted ordered statistic decoding (SPC-OSD) algorithm for the compound channel is proposed for Reed-Solomon (RS) codes. The algorithm can effectively use the channel soft information to accurately determine the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N - K</i> unreliable symbol positions to be erased by using single parity checking and threshold comparison. Besides that, the second-burst error symbol is also proposed as a supplement to unreliable symbols. Based on these predetermined errors, the algorithm can be dynamically adjusted according to the channel environment to achieve the best decoding performance. Compared with burst-error correcting algorithm-based ordered-statistics decoding (BC-OSD) and burst error correcting hard-decision decoding-based low-complexity chase algorithm (BCHDD-LCC), simulation results show that the proposed algorithm can give a coding gain reaching up to 2.0dB and 2.1dB respectively, when symbol error rate (SER) is 10 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">-4</sup> .
Read full abstract