摘要 |
<p>A signal separating device the computational complexity of which is reduced and the communication quality of which is improved. A channel matrix interchanging section (110) creates matrices defined by interchanging the elements of channel estimation matrices multiplied by symbol candidates relevant to the final stage. A QR separating/Q<SUP>H</SUP> multiplying sections (121, 122) each perform QR separation by using the created matrices and perform multiplication of the transposed matrix of the Q matrix of each created matrix by the received signal. At the final stage, the maximum likelihood judging sections (131, 132) each calculate only the value representing the squared Euclidian distance between the signal point when the combination of the symbol candidates until the final stage is fixed and the candidate point relevant to the final state nearest to the signal point by using the results of the computations by the QR separating/Q<SUP>H</SUP> multiplying sections (121, 122), thus reducing the computational complexity while preventing absence of the bit likelihood.</p> |