(EN) A determinant expressing the relation between the sequence of symbol vectors b(k) transmitted from L communicators through code division multiplexing and the sequence of compressed-back output vectors y(k) of received signals taking the cross correlation of the spread-spectrum sequence of the sequence of the vectors b(k) into account is limited within the range of from k-g to k+g where k is the symbol timing and g is the symbol time. The compressed-back outputs of the received signals within the limited range are inputted to a shift register having 2g+1 stages. A partial correlation matrix calculating section (26) calculates partial correlation matrixes Rk+h (1), Rk+h (0), and Rk+h (-1) with respect to h=-g,..., g at every symbol interval within the limited range. An inverse correlation matrix calculating section (27) produces the correlation matrix Rk for the spread-spectrum sequences which respectively corresponds to the L communicators from the partial correlation matrixes and calculates the inverse correlation matrix Rk-1 of the correlation matrix Rk. A multiplier (25) produces an estimated sequence of symbol vectors by calculating the product of the inverse correlation matrix Rk-1 and the sequence Yk of the compressed-back outputs y(k) from the register (24).
(FR) Déterminant exprimant une relation entre une séquence de vecteurs symboles b(k), émis par des communicateurs L en multiplexage à division de code, et une séquence de vecteurs de sortie rétrocompressés y(k) de signaux reçus, tenant compte de l'intercorrélation de la séquence d'étalement de spectre de la séquence de vecteurs b(k), et se trouvant limité à l'intérieur de la plage k-g à k+g, où k est le symbole du temps écoulé et g celui de l'heure. Les sorties rétrocompressées des signaux reçus à l'intérieur de ladite plage sont introduites dans un registre de décalage à 2g+1 étages. Une unité de calcul (26) à matrice de corrélation partielle calcule les matrices de corrélation partielle Rk+h (1), Rk+h (0), Rk+h (-1), en fonction de h = -g, ..., g pour chaque intervalle de variation à l'intérieur de la plage limitée. Une unité de calcul (26) à matrice de corrélation inverse élabore les matrices de corrélation Rk pour les séquences d'étalement de spectre correspondant respectivement aux communicateurs L des matrices de corrélation partielle et calcule la matrice de corrélation inverse Rk-1 de la matrice de corrélation Rx. Un multiplicateur (25) élabore une séquence estimée de vecteurs de symboles en calculant le produit de la matrice de corrélation inverse Rk-1 et de la séquence Yk de la sortie rétrocompressée y(k) du registre (24).