摘要 |
Provided are a TURBO decoding method and device. In each iteration procedure when performing multipath parallel decoding on code blocks to be decoded, the method includes: for the code blocks to be decoded in a current path, the decoding module obtaining all first intermediate variables of the current path by means of recurrence from front to back, and at the same time, obtaining all second intermediate variables of the current path by means of recurrence from back to front; the decoding module obtaining all LLRs of the current path according to all the obtained first intermediate variables and second intermediate variables and all branch transferring metrics of the code blocks to be decoded; the decoding module obtaining prior information and a decoding result outputted by the current path according to all the logarithmic likelihood ratios. By means of the present invention, in each parallel path of decoding modules, the method whereby two kinds of intermediate variables are simultaneously calculated by forward recurrence and recurrence from back to front respectively is applied, solving the problem in existing parallel decoding method that the time of each iteration is too long, thus greatly shortening decoding delay, and improving decoding speed. |