skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged system fig1 illustrates a block diagram of the mimo receiver referring to fig1 the mimo receiver 100 comprises a channel estimator 105 a mimo detector 110 a de interleaver 115 and an error correction decoder 120 the channel estimator 105 estimates signals from multiple antennas and provides estimation results to the mimo detector 110 the mimo detector 110 will be explained in fig2 the de interleaver 115 performs de interleaving data provided from the mimo detector 110 the error correction decoder 120 performs decoding data provided from the de interleaver 115 the block diagram of the mimo detector apparatus 200 implementing the proposed method is shown in fig2 the signal sorter 205 determines an order for detecting symbols in accordance with the criterion of the minimum mean square error mmse of the solution or in another embodiment in accordance with the criterion of the maximal weight of the channel matrix column this module is similar to a conventional channel sorter 312 the weight calculator 210 carries out the calculation of the mmse matrix elements this module is similar to a conventional homonymous module the symbol detector 215 calculates the received symbol value by means of the mmse technique this module is similar to a conventional symbol detector the euclidean distance calculator and llr estimator 220 performs the calculation of the euclidean distances between the mmse solution point and each point of the constellation for the given.