1. A method for implementing a multidimensional linear block code on a frame of information symbols (Inf) to be transmitted through a transmission system, the information symbols being organised in a frame with a number (k) of columns and a number (h) of rows, the method comprising the steps of: adding to the frame of information symbols (Inf) a number (n−k) of columns of redundancy symbols (Check) having a length (h) equal to the number of rows of the frame of symbols to be transmitted; and identifying the horizontal sequences, or rows, of information symbols and redundancy symbols as first code words, wherein said redundancy symbols are constructed in such a way that, by interleaving the frame of information symbols and redundancy symbols carrying out permutation of the elements of the columns, the horizontal sequences, or rows, of information symbols and redundancy symbols of the permuted columns are identified as second code words.