The invention relates to a self-adaptive SPA decoding method for
low density parity check LDPC code decoding, and belongs to the technical field of
signal processing. According to the method, a decoding strategy is adaptively selected according to the
signal-to-
noise ratio, and a simplified SPA decoding
algorithm for reducing the calculation amount through residual calculation is provided, so that the decoding efficiency is improved, and the calculation complexity is reduced. Specifically, when the
signal-to-
noise ratio is lower than a preset threshold value, the
algorithm adopts a simplified SPA decoding strategy, and in the strategy, first 15% of check nodes with the maximum influence are selected for updating by utilizing residual errors, so that the calculated amount of each iteration is reduced; and when the signal-to-
noise ratio is higher than the threshold value, the
algorithm is converted to use a standard SPA decoding strategy, so that higher decoding accuracy is ensured. Through the mode of dynamically selecting the decoding strategy, the average time of each iteration can be obviously reduced under the condition of low signal-to-noise ratio, and extra calculation complexity caused by residual error sorting is avoided under the condition of high signal-to-noise ratio.