A stripe wise iterative symbol detection method for detecting symbol values of a data block recorded along an N-dimensional channel tube, N being at least 2, on a record carrier of a set of symbol rows, one dimensionally evolving along a first direction and being aligned with each other along at least a second of N-1 other directions, said first direction together with said N-1 other direction constituting an N-dimensional lattice of symbol positions, wherein a stripe is a subset of a row and at least one neighboring row, the iteration of said stripe wise iterative symbol detection comprises:
- estimating the symbol values in a first stripe, using a search based algorithm, a side information derived from a row adjacent to the first stripe, the side information being used in the estimation of said symbol values, characterized in that a weighing of a contribution of the side information is assigned based on a reliability of the side information