An
interleaving and deinterleaving method suitable for
Turbo decoding of 4G 802.16m protocol, aiming at 39 groups of Turbo
interleaving parameters supported by 4G 802.16m protocol, the method uses grouped
interleaving initial address table Itab_
init and fixed interleaving step Istep at each level to realize simplified calculation of interleaving address; uses grouped deinterleaving initial address table Dtab_
init and fixed deinterleaving step Dstep at each level to realize simplified calculation of deinterleaving address; uses the mapping relationship between interleaving and deinterleaving to process the interleaver and deinterleaver of Turbo iterative decoding and replace the deinterleaving table and interleaving table between iteration of component decoders. The present application reduces the calculation complexity based on the simplified
Turbo decoding interleaving and deinterleaving calculation method, and replaces the interleaving and deinterleaving tables between two component encoders to realize
parallel processing of interleaving and deinterleaving
processing and Turbo component decoder external information calculation, which reduces the interleaving and deinterleaving
delay to equivalent only one
processing time slot, is irrelevant to interleaving depth, and improves the decoding rate of
Turbo decoding.