We propose a computationally efficient scheme to decode two-dimensional (2D) intersymbol interference (ISI) channel with M-ary input. The basic idea is to equalize the channel stage by stage. To begin with the stage with the highest signal power level, the BCJR algorithm is used to equalize each level by averaging the interference of the undecoded levels. Both the hard and soft decisions are passed to the next stages. The scheme hugely reduces the complexity of full-branch BCJR on the entire received page of data and makes the equalization applicable. Based on the statistic output of each stage the overall information rates are evaluated. Furthermore, the coding simulation results are presented. All of these results show the proposed scheme is a good candidate for decoding such M-ary 2D ISI channels.
['Jiaxi Xiao', 'Arash Karbaschi', 'Ali Adibi', 'Steven W. McLaughlin']
Multilevel coding and multistage decoding for M-ary two-dimensional ISI channels