Research Article
A Parallel Decoding Algorithm for Short Polar Codes Based on Error Checking and Correcting
Algorithm 2
Decoding algorithm based on error checking and correcting.
Input: | The the received vector ; | Output: | The decoded codeword, ; | () Getting the probability messages and with the received vector ; | () Getting the probability messages of each frozen node ; | () Getting the error indicator vectors set with the Algorithm 1; | () for each do | () Correcting the errors indicated by with (26); | () Recalculating the probability messages of all the nodes of the decoder; | () end for | () Getting the optimal error indicator vector for the decoding; | () Getting the decoded codeword by hard decision; | () return ; |
|