Brevet FR2765426A1 — publié le 19981231

i La présente invention concerne un système de transmission de données, un récepteur et un support d'enre- gistrement, destinés à être utilisés dans des applications d'émission de données et de réception de données pour dif- férents types de données tels que des caractères, des don- nées d'image, etc., et plus particulièrement un système de transmission de données, un récepteur de données et un sup- port d'enregistrement, qui sont à même d'améliorer une cadence d'erreurs de données de la transmission de données pour son utilisation dans la transmission de données en utilisant des canaux ou voies de transmission radio, tels que des téléphones d'automobiles et analogues. La figure 18, annexée à la présente demande, représente un schéma-bloc montrant une configuration d'une section d'extraction de données reçues dans un récepteur classique, qui a été décrit dans le document "Digital Com- munication", John G. Proakis, deuxième édition, McGraw- Hill, 1989. Sur la figure 18, le chiffre de référence 201 désigne un modulateur pour prendre une décision concernant le signal reçu et délivrer une valeur de décision imposée ou une valeur de décision logicielle. Le chiffre de réfé- rence 202 désigne un dispositif de désimbrication servant à aligner des signaux de sortie délivrés par le démodulateur 201 en une séquence originale de données. Le chiffre de référence 203 désigne un décodeur servant à décoder des données codées délivrées par le dispositif de désimbrica- tion 202. La section d'extraction de données reçues, décrite précédemment, reçoit les signaux de transmission par l'intermédiaire de canaux ou voies de transmission, d'une antenne, d'un filtre passe-bande et d'un convertis- seur analogique / numérique, par exemple. Le récepteur classique contenant la section d'extraction de données reçues possédant la configuration indiquée précédemment, est combiné à un émetteur possédant un générateur de signaux de transmission représenté sur la figure 19, annexée à la présente demande, de manière à for- mer un système de transmission de données. Sur la figure 19, le chiffre de référence 211 désigne un codeur servant à coder les données de transmission, le chiffre de référence 212 désigne un dispositif d'imbrication pour ordonner les données codées délivrées par le codeur 211, et le chiffre de référence 213 désigne un modulateur servant à produire des signaux de transmission qui ont été modulés moyennant l'utilisation des données ordonnées. Ci-après, on va décrire le fonctionnement du sys- tème classique de transmission de données. Dans l'émetteur, le codeur 211 réalise le codage des données de transmission, le dispositif d'imbrication 212 ordonne la séquence de données codées, et le modulateur 213 module la séquence de données ordonnées et émet les données modulées sous la forme de signaux de transmission. D'autre part, dans le récepteur, le démodulateur 201 exécute un traitement de décision pour les signaux reçus et délivre des données dedécisionimposée(captée) ou des données de décision logicielle en tant que résultat de décision, le dispositif de désimbrication 202 ordonne le signal de sortie délivré par le démodulateur 201 sous la forme de la séquence originale de données, le décodeur 203 décode les données codées délivrées par le dispositif de désimbrication 202, puis délivre les données reçues. Le traitement de codage indiqué précédemment est un traitement de redondance pour des données pour l'exécution du traitement de correction d'erreurs devant être exécuté côté récepteur. Le traitement de décision imposée est un proces- sus pour effectuer le traitement de décision du type des données émises, et délivrer la séquence de données de transmission après le traitement de décision imposée, sous la forme des données de décision imposée. C'est pourquoi, lorsque la séquence des données de transmission est consti- tuée de signaux à deux valeurs telles que 1 et -1, la séquence de données formée par la combinaison des signaux à deux valeurs 1 et -1 est délivrée en tant que données de décision imposée. D'autre part, le traitement de décision logi- cielle est un traitement servant à prendre une décision concernant des données de fiabilité du traitement de déci- sion logicielle avec les données de décision imposée. C'est pourquoi, lorsque la séquence de données de transmission est constituée par les signaux à deux valeurs telles que 1 et -1, différents éléments de données telles que +30 (la donnée +1 a une fiabilité supérieure), +0,9 (la donnée +1 a une fiabilité inférieure), -0,4 (la donnée -1 a une fiabi- lité inférieure) et -50 (la donnée -1 a une fiabilité supé- rieure) sont délivrés. Dans l'exemple précédent, un code ou signe de la valeur de décision logicielle représente la valeur de déci- sion imposée, dans laquelle la valeur de décision imposée devient 1 lorsque le signe est plus (+), et la valeur de décision imposée devient -1 lorsque le signe est moins ("- "), et la valeur absolue de la valeur de décision logi- cielle représente la fiabilité. Dans ce cas, lorsque l'amplitude de la valeur absolue est supérieure, la fiabi- lité est accrue. D'une manière générale il est connu pour l'essentiel que l'utilisation du traitement de décision logicielle présente un taux d'erreurs plus faible à la sor- tie du décodeur, que l'utilisation du traitement de déci- sion imposée. Un estimateur de la séquence à probabilité maxi- male pour la séquence numérique et un égaliseur du signal de sortie de décision logicielle peuvent être utilisés pour constituer le démodulateur 201 indiqué ci-dessus. Cet esti- mateur de la séquence à probabilité maximale pour la séquence numérique a été décrit dans le document "Maximum- likelihood sequence estimation of digital sequence in pre- sence of intersymbol interference",G.D. Forney, Jr., IEEE Trans. Information Theory, Vol. IT-18, pp. 363-378, Mai 1972. L'égaliseur de sortie à décision logicielle a été décrit dans le document "Optimum and sub-optimum detection of coded data disturbed by time-varying intersymbol interfe- rence", W. Koch, IEEE GLOBECOM '90, San Diego, pp. 1679- 1685, Décembre 1990. En outre, un procédé de démodulation de données peut être également utilisé en tant que démodulateur 201. Ce procédé de démodulation de données a été décrit dans le document "A MLSE receiver for the GSM digital cellular sys- tem", S. Ono. IEEE 44th, VTC, Stockholm, pp. 230-233, Juin 1994. Dans le procédé de démodulation de données décrit précédemment, les données de décision logicielle sont cal- culées et délivrées sur la base des données de décision imposée délivrées par l'estimateur de la séquence à proba- bilité maximale. Etant donné que le système classique de transmis- sion de données possède la configuration indiquée précédem- ment, lorsqu'elle est agencée en utilisant les canaux ou voie de transmission radio pour des téléphones d'automobiles et analogues, dans lesquels des erreurs sous la forme de salves apparaissent relativement fréquemment, le taux d'erreurs sur les données devient relativement élevé, de sorte qu'il apparaît un inconvénient consistant en ce qu'il est difficile d'obtenir une meilleure qualité. C'est pourquoi un but de la présente invention est de délivrer, tout en éliminant les inconvénients des systèmes classiques de transmission de données, d'un récep- teur classique, un système de transmission de données, un récepteur et un support d'enregistrement présentant un taux inférieur d'erreurs sur la séquence de données reçues, même si les canaux ou voies de transmission d'ondes radio tels que des téléphones d'automobiles sont utilisés pour la com- munication de données. Conformément à une forme de réalisation préférée de la présente invention, le système de transmission de données comprend un émetteur pour délivrer des signaux de transmission correspondant à des données de transmission après que lesdites données de transmission ont été pro- duites au moyen d'un traitement de codage avec correction d'erreurs, un récepteur servant à recevoir lesdits signaux de transmission et produire des signaux reçus correspondant auxdits signaux de transmission, pour l'extraction de don- nées virtuelles reçues à partir desdits signaux reçus par un processus de décodage (processus de correction d'erreurs) pour la production de pseudo-signaux de trans- mission sur la base desdites données virtuelles reçues, et pour corriger lesdites données virtuelles reçues de telle sorte que lesdits pseudo-signaux de transmission se rappro- chent graduellement desdits signaux de transmission émis par ledit émetteur, et pour utiliser lesdites données vir- tuelles reçues corrigées en tant que données reçues. Selon une autre forme de réalisation préférée de la présente invention, un récepteur comprend une section de réception pour recevoir des signaux de réception correspon- dant à des données de transmission qui ont été traitées au moyen d'un traitement de codage pour l'exécution d'une cor- rection d'erreurs qui ont été émis par un émetteur et pour délivrer des signaux reçus, une section d'extraction de données virtuelles reçues pour décoder lesdits signaux reçus pour réaliser la correction d'erreurs et pour déli- vrer des données virtuelles reçues, une section de produc- tion de pseudo-signaux pour effectuer des traitements de calcul, qui incluent ledit traitement de codage exécuté par ledit émetteur, pour lesdites données virtuelles reçues, et pour la production de pseudosignaux de transmission, et une section de correction de données virtuelles reçues pour corriger lesdites données virtuelles reçues sur la base desdits pseudo-signaux de transmission, desdits signaux reçus et d'une réponse impulsionnelle de canal, au moyen de laquelle lesdits signaux de transmission sont émis, et pour utiliser lesdites données virtuelles reçues corrigées en tant que données reçues. Conformément à une autre forme de réalisation préférée de la présente invention, un récepteur comprend une section de réception pour recevoir des signaux de réception correspondant à des données de transmission qui ont été traitées au moyen d'un traitement de codage pour l'exécution d'une correction d'erreurs qui ont été émis par un émetteur et pour délivrer des signaux reçus, des moyens de décision virtuelle pour extraire des données de décision virtuelles à partir desdits signaux reçus sur la base d'une réponse impulsionnelle de canal, au moyen de laquelle les- dits signaux de transmission sont émis, des moyens de déco- dage pour effectuer un traitement de décodage pour réaliser la correction d'erreurs pour lesdites données de décision virtuelle et pour produire et délivrer des données vir- tuelles reçues, et des moyens de codage réitéré pour effec- tuer ledit traitement de codage pour lesdites données vir- tuelles reçues, des moyens de décision logicielle pour délivrer des données de décision logicielle sur la base de pseudo-signaux de transmission, desdits signaux reçus et de ladite réponse impulsionnelle de canal, et des moyens de commutation pour délivrer lesdites données de décision logicielle à la place desdites données de décision vir- tuelle auxdits moyens de décodage, lesdites données de décision logicielle étant introduites au moins un instant dans lesdits moyens de décodage, et des données virtuelles reçues finales dans lesdites données virtuelles reçues délivrées par lesdits moyens de décodage sont délivrées en tant que données reçues. Dans le récepteur selon une autre forme de réali- sation préférée de la présente invention, les moyens les moyens de décision virtuelle comprennent un circuit d'estimation de la réponse impulsionnelle de canal pour estimer ladite réponse impulsionnelle de canal sur la base desdits signaux reçus, et un circuit de décision virtuelle pour extraire lesdites données de décision virtuelle prove- nant desdits signaux reçus sur la base de ladite réponse impulsionnelle de canal estimée. Dans le récepteur selon une autre forme de réali- sation préférée de la présente invention, les moyens de décision logicielle comprennent un circuit de mise à jour de la réponse impulsionnelle de canal pour mettre à jour ladite réponse impulsionnelle de canal sur la base desdits pseudo-signaux de transmission et desdits signaux reçus, et un circuit de décision logicielle pour produire et délivrer des données de décision logicielle sur la base de ladite réponse impulsionnelle de canal mise à jour, desdits pseudo-signaux de transmission et desdits signaux reçus. Dans le récepteur selon une autre forme de réali- sation de la présente invention, les moyens de décodage comprennent un circuit de désimbrication pour réaliser la désimbrication desdites données de décision virtuelle, un circuit de décodage pour l'exécution d'un traitement de décodage pour effectuer la correction d'erreurs concernant lesdites données de décision virtuelles, qui ont été sou- mises à des imbrications, et lesdits moyens de codage réitéré comprennent un circuit de codage réitéré pour exé- cuter le même traitement de codage que celui exécuté par ledit émetteur pour lesdites données virtuelles recues délivrées par lesdits moyens de décodage, et un circuit d'imbrication pour exécuter le même traitement d'imbrication que celui effectué par ledit émetteur pour lesdites données virtuelles reçues recodées. Dans le récepteur selon une autre forme de réali- sation préférée de la présente invention, le circuit de codage réitéré exécute un codage à convolution et que ledit circuit de décodage exécute un décodage de Viterbi. Le récepteur selon une autre forme de réalisation préférée de la présente invention comporte en outre un cir- cuit de détection du nombre d'erreurs pour comparer les- dites données de décision envoyées auxdits moyens de déco- dage auxdites données codées de façon réitérée, délivrées par lesdits moyens de codage réitéré pour compter un nombre d'erreurs en tant que nombre de bits différents desdites données de décision et lesdites données codées de façon réitérées et pour délivrer ledit nombre d'erreurs, et un circuit de commande du nombre d'opérations en boucle pour déterminer si le traitement de correction pour lesdites données virtuelles reçues se poursuit ou est arrêté sur la base dudit nombre d'erreurs délivré par ledit circuit de détection du nombre d'erreurs. Le récepteur selon une autre forme de réalisation préférée de la présente invention, comporte en outre un circuit de détection du nombre d'erreurs pour comparer les- dites données de décision envoyées auxdits moyens de déco- dage auxdites données codées de façon réitérée, délivrées par lesdits moyens de codage réitéré pour compter un nombre d'erreurs en tant que nombre de bits différents desdites données de décision et lesdites données codées de façon réitérées et pour délivrer ledit nombre d'erreurs, et un circuit de commande du nombre d'opérations en boucle pour déterminer si le traitement de correction pour lesdites données virtuelles reçues se poursuit ou est arrêté sur la base dudit nombre d'erreurs délivré par ledit circuit de détection du nombre d'erreurs. Dans le récepteur selon une autre forme de réali- sation préférée de la présente invention, la section de réception comprend P (P > 1) parties de réception pour recevoir des signaux de transmission correspondant à des données de transmission qui ont été traitées au moyen d'un traitement de codage pour l'exécution de la correction d'erreurs et émis par un émetteur, et pour délivrer P signaux reçus, lesdits moyens de décision virtuelle extraient des données de décision virtuelle à partir des- dits P signaux reçus sur la base de P réponses impulsion- nelles de canaux, au moyen desquelles lesdits signaux de transmission sont respectivement émis, lesdits moyens de décodage exécutent un traitement de décodage pour effectuer la correction d'erreurs pour lesdites données de décision virtuelle et pour produire et délivrer des données vir- tuelles reçues, lesdits moyens de codage réitéré exécutent ledit traitement de codage pour lesdites données virtuelles reçues, que lesdits moyens de décision logicielle délivrent des données de décision logicielle sur la base de pseudo- signaux de transmission, desdits P signaux reçus et des- dites P réponses impulsionnelles de canaux, lesdits moyens de commutation délivrent lesdites données de décision logi- cielle à la place desdites données de décision virtuelle auxdits moyens de décodage, et lesdites données de décision logicielle sont introduites au moins une fois dans lesdits moyens de décodage, et des données reçues virtuelles finales contenues dans lesdites données virtuelles reçues délivrées par lesdits moyens de décodage sont délivrées en tant que données reçues. Selon une autre forme de réalisation préférée de la présente invention, un support d'enregistrement mémorise un programme qui est lisible par un ordinateur, et le pro- gramme exécute les fonctions incluant les étapes consistant à extraire des données de décision virtuelle sur la base de signaux reçus sur la base d'une réponse impulsionnelle de canal au moyen de laquelle lesdits signaux reçus sont émis, exécuter un traitement de décodage pour l'exécution d'une correction d'erreurs pour lesdites données de décision vir- tuelle et délivrer des données virtuelles reçues, exécuter un codage réitéré pour lesdites données virtuelles reçues, prendre une décision logicielle pour des pseudo-signaux de transmission, lesdits signaux reçus et ladite réponse impulsionnelle de canal et délivrer des données de décision logicielle, exécuter un traitement de commutation pour introduire lesdites données de décision logicielle à la place desdites données de décision virtuelle dans ledit traitement de décodage, et exécuter un traitement de com- mande du nombre d'opérations en boucle pour introduire les- dites données de décision logicielle au moyen une fois et délivrer des données virtuelles finales reçues dans les- dites données virtuelles reçues délivrées à partir dudit traitement de décodage en tant que données reçues. D'autres buts, caractéristiques et avantages de la présente invention ressortiront de la description donnée ci-après prise en référence aux dessins annexés, sur les- quels: - la figure 1 est un schéma-bloc représentant un système de transmission de données conformément à la pre- mière forme de réalisation de la présente invention; - la figure 2 est un agencement de données de transmission représentant une séquence de données du signal de transmission (signal reçu r(n)) représenté sur la figure 1; la figure 3 est un schéma-bloc représentant une configuration détaillée d'un circuit d'extraction de don- nées représenté sur la figure 1; - la figure 4 est un schéma-bloc représentant une configuration détaillée d'un circuit de décision logicielle représenté sur la figure 3; - la figure 5 est un schéma-bloc représentant une configuration détaillée d'une unité de calcul d'erreurs d'estimation représenté sur la figure 4; - la figure 6 est un schéma-bloc représentant une configuration détaillée d'une unité de calcul de la puis- sance de signaux, représenté sur la figure 4; - la figure 7 est un schéma-bloc représentant une configuration détaillée d'une unité de calcul de la valeur de décision logicielle représentée sur la figure 4; - la figure 8 est un schéma explicatif représen- tant l'incidence d'une cadence d'erreurs sur les bits (BER) de données reçues à la fois dans le récepteur de la pre- mière forme de réalisation et dans le récepteur classique mettant en oeuvre un procédé d'estimation de séquence de probabilité maximale (MLSE); - les figures 9A à 9H sont des schémas explica- tifs illustrant un traitement de correction d'erreurs dans une boucle de traitement de données dans le récepteur de la première forme de réalisation de la présente invention; - la figure 10 est un schéma-bloc représentant une configuration d'une section d'extraction de données reçues dans le récepteur conformément à la seconde forme de réalisation de la présente invention; - la figure 11 est un schéma-bloc représentant une configuration détaillée d'un circuit de décision logi- cielle représenté sur la figure 10; - la figure 12 est un schéma-bloc représentant une configuration détaillée d'un circuit de mise à jour de réponse impulsionnelle de canal (CIR) d'estimation repré- senté sur la figure 11; - la figure 13 est un schéma-bloc représentant une configuration détaillée d'une section d'extraction de données reçues située dans le récepteur de la troisième forme de réalisation selon la présente invention; - la figure 14 est un schéma-bloc représentant une configuration détaillée d'une section d'extraction de données reçues dans le récepteur de la quatrième forme de réalisation selon la présente invention; - la figure 15 est un schéma-bloc représentant une configuration détaillée d'une section d'extraction de données reçues dans le récepteur de la cinquième forme de réalisation selon la présente invention; - la figure 16 est un schéma- bloc représentant une configuration détaillée d'une section de réception et d'une section d'extraction de données reçues dans le récep- teur de la sixième forme de réalisation selon la présente invention; - la figure 17 est un organigramme représentant un programme d'extraction de données reçues, qui doit être exécuté et est prévu dans le récepteur de la septième forme de réalisation selon la présente invention; - la figure 18, dont il a déjà été fait mention, est un schéma-bloc représentant un récepteur classique contenant une section d'extraction de données reçues; et - la figure 19, dont il a déjà été fait mention, est un schéma-bloc représentant un émetteur classique contenant un générateur de signaux de transmission. D'autres caractéristiques de l'invention apparaî- tront à la lecture de la description donnée ci-après de formes de réalisation préférées qui sont indiquées à titre d'illustration de l'invention et n'ont aucun caractère limitatif pour cette dernière. On va maintenant décrire, en référence aux des- sins, des formes de réalisation préférées d'un système de transmission de données, d'un récepteur et d'un support d'enregistrement conformément à la présente invention. Première forme de réalisation La figure 1 est un schéma- bloc représentant le système de transmission de données conforme à la première forme de réalisation de la présente invention. Sur la figure 1, le chiffre de référence 1 désigne une section de traitement de données dans un émetteur pour la délivrance de données d'émission, le chiffre de référence 2 désigne un codeur situé dans l'émetteur pour coder les données de transmission en les séquences de données codées incluant des codes de correction d'erreurs. Le chiffre de référence 3 désigne un dispositif d'imbrication situé dans l'émetteur et servant à ordonner la séquence de données codées et délivrer la séquence de données codées en tant que signaux de transmission. Le chiffre de référence 4 désigne une sec- tion de transmission pour transmettre les signaux de trans- mission par l'intermédiaire de canaux radio. Par consé- quent, l'émetteur 8 comprend la section de traitement de données 1, le codeur 2, le dispositif d'imbrication 3 et la section d'émission 4. Le chiffre de référence 5 désigne une section de réception servant à recevoir les signaux de transmission provenant de l'émetteur 8 et à délivrer la séquence de signaux reçus r(n). Le chiffre de référence 6 désigne une séquence d'extraction de données reçues servant à extraire une séquence de données reçues R(d) sur la base de la séquence de signaux reçus r(n). Le chiffre de référence 7 désigne une section de traitement de données situées dans le récepteur pour l'exécution du traitement désiré sur la base de la séquence de données reçues R(d). Le récepteur 9 comprend la section de réception 5, la section 6 d'extraction de données reçues et la section 7 de traite- ment de données. De façon spécifique, la section de récep- tion 5 située dans le récepteur 9 comprend un filtre de bande (non représenté), un convertisseur analogique / numé- rique (non représenté) et analogue. La séquence de signaux reçus r(n) est produite par le filtre passe-bande et par le convertisseur analogique / numérique et analogue dans la section de réception 5. La figure 2 représente une configuration de la séquence de données de transmission du signal de transmis- sion émis par l'émetteur 8 représenté sur la figure 1. Sur la figure 2, le chiffre de référence 21 désigne une séquence d'entraînement devant être utilisée lorsque le récepteur 9 estime la réponse impulsionnelle de canal. Le chiffre de référence 22 désigne une séquence de transmis- sion de données, qui a été obtenue par codage de la séquence de données d'émission. Le chiffre de référence 23 désigne une partie de queue qui est ajoutée et correspond à une interférence entre symboles (ISI). La séquence d'entraînement 21 et la partie de queue 23 sont des élé- ments de données connus par le récepteur 9. Ici, on suppose que la partie de queue 23 comprend des données qui dépas- sent L symboles. On va utiliser ceci dans l'explication suivante. La figure 3 représente un schéma-bloc indiquant une configuration détaillée de la section 6 d'extraction de données dans le récepteur 9 représenté sur la figure 1. Sur la figure 3, le chiffre de référence ll désigne un estima- teur CIR (CIR étant le sigle abrégé de réponse impulsion- nelle de canal) pour estimer une réponse impulsionnelle de canal (CIR) g(0),..., g(L) sur la base de la séquence d'entraînement (21) dans la séquence de signaux r(n) reçue par le récepteur 9. Le chiffre de référence 12 désigne un circuit de décision qui prend une décision concernant la séquence de données 22 de la séquence de signaux reçus r(n) sur la base de la réponse CIR estimée g.(O),..., et g(L) et pour délivrer des données de décision virtuelle y(0, n). Le chiffre de référence 14 désigne un dispositif de désimbri- cation servant à ordonner la séquence des données de déci- sion virtuelle y(0, n) en une séquence originale de d nées. Le chiffre de référence 15 désigne un décodeur ser- vant à décoder les données de décision virtuelle ramenées dans l'ordre initial et servant à délivrer les données décodées sous la forme de données virtuelles reçues (c). Le chiffre de référence 16 désigne un codeur servant à réali- ser le codage réitéré des données virtuelles reçues (c) de la même manière que cela a été exécuté par le codeur 2 dans l'émetteur 8 et pour délivrer les données codées de façon réitérée (f). Le chiffre de référence 17 désigne un circuit d'imbrication servant à ordonner les données codées de façon réitérée (f) de manière à délivrer des données codées de façon réitérée et ordonnées (d) J(0, n). Le chiffre de référence 18 désigne un circuit de décision logicielle ser- vant à produire une forme d'onde d'un pseudo-signal reçu sur la base des données ordonnées codées de façon réitérée J(0, n) et de la réponse estimée CIR g(0),..., g(L) et pour l'estimation d'une erreur de la forme d'onde des pseudo-données reçues correspondant au signal reçu r(n), et pour délivrer de nouvelles données de décision logicielle y(m+l, n), qui ont été calculées en utilisant l'erreur estimée e(m, n). Le chiffre de référence 13 désigne un circuit de commutation formant une boucle de correction de données servant à délivrer les données de décision logicielle y(m+l, n) dans le circuit de désimbrication 14, à la place des données de décision virtuelle y(0, n). La figure 4 est un schéma-bloc représentant une configuration détaillée du circuit de décision logicielle 18 représenté sur la figure 3. Sur la figure 4, le chiffre de référence 12 désigne une unité de calcul de l'erreur d'estimation servant à produire de façon réitérée la forme d'onde des pseudo-données reçues sur la base des données codées de façon réitérée J(m, n) et la réponse CIR estimée g(0),..., g(L), et pour délivrer une erreur d'estimation de la forme d'onde du pseudo-signal reçu correspondant au signal reçu r(n). Le chiffre de référence 31 désigne une unité de calcul d'une puissance de signal servant à calcu- ler une puissance de signal s de la séquence de signal reçu r(n). Le chiffre de référence 33 désigne une unité de cal- cul de la valeur de décision logicielle servant à délivrer une nouvelle donnée de décision logicielle y(m+l, n) sur la base de l'erreur estimée e(m, n), de la réponse CIR estimée g(O),..., g(L) et des données codées de façon réitérée J(m, n), et la puissance de signal s. La figure 5 est un schéma-bloc représentant une configuration détaillée du calculateur 32 d'erreurs d'esti- mation, représenté sur la figure 4. Sur la figure 5, le chiffre de référence 51 désigne un registre à décalage ser- vant à mémoriser les données codées de façon réitérée J(m, n-l),..., J(m, n-L). Les chiffres de référence 521 à 52L désignent des multiplicateurs servant à multiplier chacune des données codées de façon réitérée J(m, n-l),..., J(m, n-L) mémorisées dans le registre à décalage 51, chaque don- née entrée codée de façon réitérée J(m, n), et chacune des réponses CIR estimées g(0),..., g(L). Le chiffre de réfé- rence 53 désigne un circuit de sommation (1) servant à cal- culer la somme des (L+1) valeurs multipliées indiquées pré- cédemment. L'unité 55 de calcul de la pseudo-forme d'onde comprend le registre à décalage 51, les multiplicateurs 521 à 52L et le circuit de sommation 53. De façon spécifique, le signal de sortie du circuit de sommation (Z) 53 devient le pseudo-signal reçu. Le chiffre de référence 54 désigne un soustrac- teur servant à calculer une erreur du pseudo-signal recu, correspondant à la séquence de signal reçu r(n), et servant à délivrer cette erreur en tant qu'erreur estimée e(m, n). La figure 6 est un schéma-bloc représentant une * configuration détaillée de l'unité 31 de calcul de puis- sance de signal représentée sur la figure 4. Sur la figure 6, chacun des chiffres de référence 441L désigne un circuit d'élévation au carré pour calculer le carré de chacune des réponses CIR estimées g(0),..., g(L). Le chiffre de réfé- rence 42 désigne un circuit de sommation (Z) servant à cal- culer la sommation des (L+1) carrés indiqués plus haut et à délivrer la sommation en tant que puissance de signal s. La figure 7 est un schéma-bloc représentant une configuration détaillée de l'unité 33 de calcul de la valeur de décision logicielle, représenté sur la figure 4. Sur la figure 7, le chiffre de référence 61 désigne un registre à décalage servant à mémoriser une erreur estimée e(m, n-l),..., e(m, n-L). Chacun des chiffres de référence 621 à 62L désigne un circuit de calcul de conjuguée com- plexe pour le calcul d'une valeur conjuguée complexe de la réponse estimée correspondante CIR g(0),..., g(L). Chacun des chiffres de référence 631 à 63L désigne un multiplica- teur servant à multiplier la réponse CIR estimée conjuguée g(0)*,..., g(L)* par l'erreur estimée e(m, n),..., e(m, n-L). Le chiffre de référence 64 désigne un circuit de som- mation servant à calculer la sommation des (L+1) valeurs multipliées indiquées ci-dessus. Le chiffre de référence 65 désigne un circuit de retardement produisant un retard de L symboles, qui sert à retarder de L symboles les données de façon réitérée. 'Le chiffre de référence 66 désigne un mul- tiplicateur servant à multiplier les données codées d'une manière réitérée J(m, n-L) par la puissance de signal s, et le chiffre de référence 67 désigne un additionneur servant à additionner la valeur de sortie délivrée par le circuit de sommation 67 et la valeur de sortie délivrée par le mul- tiplicateur 66. Par conséquent, la valeur de sortie déli- vrée par l'additionneur 67 devient la nouvelle donnée de décision logicielle y(m+l, n-L). Ci-après on va donner une description du fonc- tionnement du récepteur 9 en tant que première forme de réalisation. Tout d'abord, lorsque la section de réception 5 située dans le récepteur 9 reçoit les données reçues cor- respondant à la séquence d'entraînement 21, l'estimateur CIR 11 situé dans l'unité 6 d'extraction des données reçues calcule la réponse estimée CIR g(0),.., g(L) en utilisant la séquence d'entraînement connue I(n). Dans l'exemple de la première forme de réalisation, l'estimateur CIR 11 cal- cule la réponse estimée CIR g(0, n), g(l, n),..., g(L, n) en utilisant l'algorithme des moindres carrés (LMS). Le calcul de l'algorithme LMS est estimé par l'équation sui- vante (1): g(i, n) = g(i, n-l) + a{r(n) - Zg(j, n-l). I(n-j)} x T( -).. _ 1 )+I dans laquelle on a i=0,..., L, n=L+l,..., N1, la somme est dérivée pour i=0,..., 1, a désigne une taille de pas de l'algorithme LMS, et les valeurs initiales g(0, L), g(1, L),..., g(L, L) de la réponse CIR estimée sont réglées au moyen de valeurs déterminées au choix. En outre, n désigne un instant dans chaque salve et Ni désigne un instant du symbole final dans la séquence d'entraînement. En outre, la réponse estimée CIR g(0, Ni), g(1, Ni),.... g(L, Ni) pour n=N1 devient la réponse estimée CIR g(0), g(1),..., g(L) délivrée par le circuit d'estimation CIR 11. Dans la première forme de réalisation, on utilise l'algorithme LMS, mais la présente invention n'est pas limitée au cas indiqué précédemment et par exemple il est possible d'obtenir la réponse estimée CIR indiquée précé- demment en utilisant un autre algorithme, comme par exemple l'algorithme des moindres carrés récursif (RLS) en tant qu'algorithme d'adaptation, et un procédé utilisant une corrélation entre les signaux reçus et la séquence d'entraînement. Ensuite, le circuit de décision virtuelle 12 prend la décision concernant les signaux reçus sur la base des réponses CIR estimées (gO), g(1),. . ., g(L) déli- vrés par le circuit 11 d'estimation des réponses CIR et de la séquence de signaux reçus r(n) et délivre les données de décision virtuelle y(0, n). De façon spécifique, à la place du circuit de décision virtuelle 12, il est possible d'utiliser un égaliseur linéaire, en tant que circuit d'estimation de séquence à probabilité maximale, un égali- seur de sortie de décision logicielle, un égaliseur de réaction de décision et un circuit d'estimation de séquences de réaction de décision et analogue. Il est éga- lement possible que le circuit de décision virtuelle 12 prenne la décision imposée ou la décision logicielle. Les données de décision virtuelle y(0, n) obte- nues de la manière indiquée précédemment sont transmises au dispositif de désimbrication 14 par l'intermédiaire du cir- cuit de commutation 13. Le circuit de désimbrication 14 ordonne la séquence des données de décision virtuelle y(0, n) en la séquence originale de données. Les données virtuelles ordonnées y(0, n) sont envoyées au décodeur 15. Ce décodeur 15 décode les données virtuelles ordonnées délivrées par le dispositif de désim- brication 14, puis produit les données virtuelles reçues. Etant donné que le codeur 2 situé dans l'émetteur 8 représenté sur la figure 1 exécute un codage par convolu- tion, le récepteur 9 de la première forme de réalisation exécute un décodage de Viterbi. Ce décodage de Viterbi peut corriger des erreurs sur les bits provoquées dans la séquence de données. Les données virtuelles reçues obtenues de la manière indiquée précédemment sont envoyées dans le codeur de codage réitéré 16. Le codeur de codage réitéré 16, situé dans le récepteur 9 exécute un codage par convolution de la même manière que le codeur 2 situé dans l'émetteur 8. En outre, après le codage par convolution, les données vir- tuelles reçues sont introduites dans l'unité d'imbrication 17. L'unité d'imbrication 17 range les données virtuelles reçues de la même manière que l'unité d'imbrication 3 située dans l'émetteur 8. Par conséquent, l'unité d'imbri- cation 17 délivre les données codées de façon réitérée, qui sont égales au signal de transmission lorsque les données virtuelles reçues et les données de transmission sont iden- tiques. Les données codées de façon réitérée sont envoyées au circuit de décision logicielle 18. De façon spécifique, le traitement effectué par le circuit de décision logicielle 18 peut être représenté par les équations suivantes (2), (3) et (4): s = ZABS (g(i))2... (2) e(0, n) = r(n) - Xg(i) J(0, n-i), avec n = N1+1,..., N2+L... (3) Y(1, n-L) = le(0, n-L+i) g(i)* + J(0, n-L).s, avec n = N+l+L+1,..., N2+L... (4) la somme Y dans chaque équation (2), (3), (4) étant obtenue pour i=0,... L, tandis que ABS(a) représente la valeur absolue du nombre complexe a, s représente la puissance du signal, Ni représente l'instant du symbole final dans une séquence d'entraînement, et N2 représente l'instant du sym- bole final dans une séquence de données. En outre, la valeur de décision imposée J(O,n) est égale à I(n) dans la gamme n N2. En outre, I(n) (avec n séquence d'entraînement, et I(n) avec n>N) devient la par- tie de queue 23 représentée sur la figure 2. Les données de décision logicielle y(l, n) indi- quées ci-dessus sont envoyées à l'unité de désimbrication 14 et au décodeur 15 par l'intermédiaire du circuit de com- mutation 13 pour délivrer les données virtuelles reçues corrigées. Par conséquent, en utilisant la boucle de correc- tion de données comprenant le codeur de codage réitéré 16, l'unité d'imbrication 17, le circuit de décision logicielle 18, le circuit de commutation 13, le circuit de désimbrica- tion 14 et le décodeur 15, le pseudo-signal reçu est pro- duit sur la base des données virtuelles reçues, et les don- nées virtuelles reçues sont corrigées sur la base de la différence entre les pseudo-données reçues et les données reçues, de sorte que les données virtuelles reçues se rap- prochent graduellement des données de transmission et il est possible de réduire le nombre d'erreurs sur les bits. La figure 8 est un graphique d'explication repré- sentant l'incidence du taux d'erreurs sur les bits (BER) de données reçues dans le récepteur 9 de la première forme de réalisation et le récepteur classique utilisant un MLSE. Sur la figure 9, le cas Prop (M=i) indique le taux d'erreurs BER des données reçues, dans lesquelles les don- nées virtuelles reçues sont corrigées à un instant par la boucle de correction de données. En outre sur la figure 8, le cas Prop (M=2) indique le taux d'erreurs BER des données reçues, dans lesquelles les données virtuelles reçues sont corrigées deux fois par la boucle de correction de données. En outre le cas MLSE de la figure 8 indique le taux d'erreurs BER du récepteur classique utilisant l'estimation MLSE. Comme cela ressort à l'évidence de la figure 8, le récepteur 9 de la première forme de réalisation permet d'obtenir des données reçues ayant un taux d'erreurs BER très faible par rapport au récepteur classique. En outre, sur la figure 8, la ligne horizontale représente le taux moyen (dB) de la puissance de transmission C et la puis- sance de bruit N. Comme on le voit également sur la figure 8, le récepteur 9 de la première forme de réalisation pos- sède un taux d'erreurs BER inférieur. Comme cela a été décrit précédemment, conformé- ment à la première forme de réalisation de la présente invention, étant donné que le taux d'erreurs au niveau de la sortie du décodeur 15 est amélioré par l'utilisation de la boucle de correction de données et que l'opération de correction de données est répétée, il est possible d'obtenir les données reçues ayant un taux d'erreurs plus faible. Par conséquent, même si des canaux de transmission radio tels que des téléphones d'automobiles, sont utilisés pour la transmission de données et même si la réponse impulsionnelle de canal devient mauvaise, il est possible d'extraire d'une manière efficace les données reçues, de sorte qu'il est possible d'améliorer le taux d'erreurs sur les données reçues. En outre, en répétant l'opération de correction de données au moyen de la boucle de correction de données, il est possible de réduire le nombre de bits d'erreurs dans les données reçues, grâce à une configuration de circuits simple. Les figures 9A à 9H sont des schémas explicatifs illustrant le processus de correction d'erreurs dans la boucle de correction de données dans le récepteur 9 de la première forme de réalisation selon la présente invention. Sur les figures 9A à 9H, les lettres de référence (a) à (f) désignent les lettres de référence (a) à (f) indiquant des signaux situés dans les lignes de transmission de signaux comme représenté.sur la figure 3. Lorsque l'on compare les données de (c) m=0 représentées sur la figure 9C aux données de (c) m=l repré- sentées sur la figure 9H, il est évident que la section d'erreurs dans les données est traitée par la boucle de correction de données et est convertie en les données cor- rigées. De façon spécifique, seule l'erreur de salve a été décrite en référence aux figures 8 et 9 dans l'explica- tion indiquée précédemment pour la première forme de réali- sation de la présente invention, la boucle de correction de données peut améliorer le taux d'erreurs sur les bits et le taux d'erreurs sur les images. Par exemple, une boucle de correction de données ne comportant aucune unité d'imbrication 17 et comportant le circuit de désimbrication 14 peut améliorer un taux d'erreurs sur les bits. En outre, il est possible d'utiliser le procédé d'imbrication, selon lequel l'opération d'imbrication est exécutée pour chaque salve (c'est-à-dire la séquence de données telle que repré- sentée sur la figure 2) ou pour quelques salves. Deuxième forme de réalisation La figure 10 représente un schéma-bloc montrant une configuration de l'extracteur de données reçues situé dans le récepteur selon la seconde forme de réalisation de la présente invention. Sur la figure 10, le chiffre de référence 60 désigne une section d'extraction de données reçues, le chiffre de référence 78 désigne un circuit de décision logicielle situé dans la section 60 d'extraction de données reçues. Ce circuit de décision logicielle 78 délivre la réponse CIR estimée moyennant l'utilisation des données codées de façon réitérée J(m, n), qui ont été ordonnées, puis produit le pseudo-signal reçu sur la base de la réponse CIR mise à jour et des données ordonnées codées d'une manière réitérée J(m, n), et en outre délivre des données de décision logicielle y(m+l, n) sur la base de la séquence de signaux reçus r(n), de l'erreur estimée e(m, n) et de la réponse CIR mise à jour. D'autres composants du récepteur de la seconde forme de réalisation sont identiques à ceux du récepteur 9 de la première forme de réalisation, et les mêmes chiffres de référence sont utilisés pour les mêmes composants, et par conséquent pour abréger on ne donnera pas ici d'expli- cations. La figure 11 représente un schéma-bloc représen- tant une configuration détaillée du circuit de décision logicielle 78 représenté sur la figure 10. Sur la figure 11, le chiffre de référence 84 désigne un circuit de mise à jour de la réponse CIR estimée pour calculer une réponse CIR mise à jour sur la base des données ordonnées et codées de façon réitérée J(m, n), de la réponse CIR estimée et de l'erreur estimée e(m, n) et pour délivrer la réponse CIR mise à jour. La réponse CIR mise à jour est envoyée à l'unité 83 de calcul de la valeur de décision logicielle, à l'unité 82 de calcul de l'erreur d'estimation et à l'unité 81 de calcul de la puissance du signal. La configuration de chacune des unités comprenant l'unité 81 de calcul de la puissance du signal, l'unité 82 de calcul de l'erreur d'estimation et l'unité 83 de calcul de la valeur de déci- sion logicielle est la même respectivement que celle de l'unité 31 de calcul de la puissance du signal, de l'unité 32 de calcul de l'erreur d'estimation et de l'unité 33 de calcul de la valeur de décision logicielle, et c'est pour- quoi pour abréger on n'en donnera pas ici d'explications. La figure 12 est un schéma-bloc représentant une configuration détaillée du circuit 84 de mise à jour de la réponse CIR d'estimation, représenté sur la figure 11. Sur la figure 12, le chiffre de référence 91 désigne un circuit de calcul de conjuguée complexe servant à calculer une conjuguée complexe de la donnée enregistrée de façon réité- rée J(m, n). Le chiffre de référence 92 désigne un registre à décalage servant à mémoriser les valeurs conjuguées de données codées d'une manière réitérée J(m, n)* dans la gamme de (n-l) à (n-L). Le chiffre de référence 93 désigne un multiplicateur servant à régler un facteur de correction a de la réponse CIR, qui correspond à l'erreur estimée e(m, n). Chacun des chiffres de référence 941 à 94L désigne un multiplicateur servant à calculer une valeur de correction CIR correspondant au facteur de correction a de la réponse CIR sur la base de la valeur de conjugaison enregistrée de façon réitérée J(m, n)*. Chacun des chiffres de référence 961 à 96L désigne un circuit de commutation servant à sélectionner la réponse CIR estimée ou la réponse CIR mise à jour et pour délivrer celle de ces réponses qui est sélectionnée. Chacun des chiffres de référence 971 à 97L désigne un circuit de retardement servant à mémoriser tem- porairement la réponse CIR précédente délivrée par chacun des circuits de commutation. Chacun des chiffres de réfé- rence 951 à 95L désigne un additionneur servant à addition- ner la réponse CIR précédente et la valeur de correction de CIR. Les circuits de commutation 961 à 96L délivrent les valeurs additionnées fournies par les additionneurs 951 à L en tant que réponses estimées CIR g(0, m, n+l), g(1, m, n+l,..., g(L, m, n+l) à l'instant n+l autre qu'à l'instant n = Nl+l. En plus de cela, à l'instant n=Nl+1, les circuits de commutation 961 à 96L délivrent également la réponse CIR estimée g(0), g(1),..., g(L) délivrée par l'unité 11 d'estimation de la réponse CIR, en tant que réponse CIR estimée g(0, m, N1+1), g(1, m, N1+ 1),..., g(L, m, N1+1) à l'instant n=Nl+l. Ci-après, on va décrire le fonctionnement du récepteur de cette seconde forme de réalisation. Etant donné que les composants autres que le cir- cuit de décision logicielle 84 situé dans le récepteur de la seconde forme de réalisation peuvent fonctionner de la même manière que les composants situés dans le récepteur 9 de la première forme de réalisation, on va décrire dans l'explication qui suit le fonctionnement du circuit de décision logicielle 78. Tout d'abord le circuit de décision logicielle 78 produit un pseudosignal reçu en exécutant l'opération de convolution entre les données codées de façon réitérée et la réponse CIR estimée, qui a été délivrée par le circuit 84 de mise à jour de la réponse CIR estimée. Ensuite, l'unité 82 de calcul de l'erreur d'estimation compare le pseudo-signal reçu au signal reçu r(n) de manière à estimer l'erreur estimée e(m, n) du pseudo-signal reçu correspondant au signal reçu r(n). Enfin le calculateur de décision logicielle 83 calcule les données de décision logicielle y(1, n-L) en exécutant l'opération de convolution entre des valeurs mul- tipliées et la réponse CIR mise à jour g(L, 0, n),..., g(0, 0, n). Les valeurs multipliées indiquées ci-dessus sont obtenues en multipliant la puissance de transmission s(m, n) délivrée par l'unité 81 de calcul de la puissance du signal, par les données enregistrées de façon réitérée J(0, n). De façon spécifique, l'unité 81 de calcul de la puissance du signal, l'unité 82 de calcul de l'erreur d'estimation, l'unité 83 de calcul de la décision logi- cielle et le circuit 84 de mise à jour de la réponse CIR d'estimation exécutent, de manière répétée, les calculs indiqués précédemment dans la gamme n=Nl+l à N2+L. Le traitement de circuit de décision logicielle 78 peut être exprimé par les équations (5) à (9) sui- vantes: g(i, m, N1+1) = g(i)... (5) s(m,n) = ZABS(g(i,m,n))2... (6) e(m,n) = r(n) - Yg(i,m,n). J(m,n-i)... (7) y(m+1, n-L) = Ye(m,n-L+i) g(i,m,n)* + J(m,n-L). s(m,n)... (8) g(i, m, n+l) = g(i, m, n) + a. e(m,n). J(m, n-i)* avec i=0,..., L... (9) dans lesquelles la somme E pour chaque équation est obtenue pour i=0,..., L et s(m, n) est une puissance de signal, e(m, n) est une erreur estimée, la valeur de décision impo- sée (les données codées de façon réitérée) J(m, n) devien- nent J(m, n) = I(n) dans la gamme n N2. En outre, i(n) désigne une séquence d'entraînement (ncN1), i(n) désigne une partie de queue (n > N2). Comme décrit précédemment, conformément au récep- teur de la seconde forme de réalisation, étant donné que la boucle de correction de données (qui comprend le codeur de codage réitéré 16, l'unité d'imbrication 17, le circuit de décision logicielle 78, le circuit de commutation 13, le circuit de désimbrication 14 et le décodeur 15 représentés sur la figure 10) améliore le taux d'erreurs à la sortie du décodeur 15, et l'opération indiquée précédemment est répé- tée par la boucle de correction de données, il est possible d'obtenir les données reçues ayant un taux d'erreurs infé- rieur. Par conséquent, même si les canaux de transmission radio tels que des téléphones d'automobiles sont utilisés pour la transmission de données et si la réponse impulsion- nelle de canal devient mauvaise dans le temps pendant la communication mobile, il est possible d'extraire efficace- ment les données reçues tout en conservant la caractéris- tique de transmission de données, de sorte qu'il est pos- sible d'améliorer le taux d'erreurs sur les données reçues. En outre, en répétant l'opération de la boucle de correction de données indiquée précédemment, il est pos- sible de réduire le nombre des bits d'erreurs dans les don- nées reçues, à l'aide d'une configuration de circuits simple. En outre, il est possible de former la fonction du circuit de décision logicielle 78 en utilisant les trai- tements indiqués ci-après. Dans ce cas, le schéma-bloc du circuit de décision logicielle 78 représenté sur la figure 11 peut être modifié en un autre schéma-bloc équivalent par modification des équations suivantes: g(i, n, N1) = g(i)... (10) e(m, n) = r(n) - Yg(i, m, n-l).J(m, n-i)... (11) g(i, m, n) = g(i,m, n-l) + a.e(m, n). J (m,n- i)* avec i = 0,..., L... (12) s(m, n) = ZABS(g(i, m, n))2... (13) y(m+l, n-L) = le(m, n-L+i). g(i, m, n)* + J(m, n-L). s(m, n)... (14) Troisième forme de réalisation La figure 13 est un schéma-bloc représentant une configuration détaillée de la section 600 d'extraction de données reçues dans le récepteur en tant que troisième forme de réalisation selon la présente invention. Sur la figure 13, le chiffre de référence 111 désigne un détecteur du nombre d'erreurs servant à comparer les données de déci- sion virtuelle ou les données de décision logicielle y(m, n) aux données codées d'une manière réitérée de manière à compter le nombre de bits différents en tant que nombre d'erreurs. Le chiffre de référence 102 désigne un disposi- tif de commande du nombre d'opérations en boucle servant à maintenir le fonctionnement de la boucle de correction de données, qui comprend le codeur de codage réitéré 16, l'unité d'imbrication 17, le circuit de décision logicielle 18, le circuit de commutation 13, l'unité de désimbrication 14 et le décodeur 15, lorsque le nombre des bits d'erreurs est inférieur à une valeur prédéterminée, et pour délivrer des données virtuelles reçues finales en tant que données reçues. D'autres composants du récepteur de la troisième forme de réalisation sont identiques aux composants du récepteur 9 de la première forme de réalisation, et les mêmes chiffres de référence sont utilisés pour les mêmes composants, et pour abréger, on n'en donnera pas ici d'explications. Ci-après, on va décrire le fonctionnement du récepteur de la troisième forme de réalisation. Le détecteur 111 du nombre d'erreurs compare les données de décision logicielle y(m, n) délivrées par le circuit de décision logicielle 18 aux données codées d'une manière réitérée, délivrées par le circuit d'imbrication 17, et détecte le nombre de bits différents entre ces don- nées et sert à délivrer le nombre de bits différents en tant que nombre d'erreurs. Le dispositif 102 de commande du nombre d'opérations en boucle arrête lesopérations de l'unité de désimbrication 14, du décodeur 15, du codeur de codage réitéré 16, du dispositif d'imbrication 17 et du circuit de décision logicielle 18 lorsque le nombre des bits d'erreurs délivrés par le détecteur 101 du nombre d'erreurs et l'unité 102 de commande du nombre d'opérations en boucle délivrent le signal de sortie à partir du décodeur 15 en tant que données reçues. Etant donné que d'autres opérations sont iden- tiques au fonctionnement de la section 6 d'extraction de données reçues dans le récepteur 9 de la première forme de réalisation, on ne donnera par conséquent ici aucune expli- cation. Comme cela a été décrit précédemment, conformé- ment au récepteur de la troisième forme de réalisation, le détecteur 111 du nombre d'erreurs situé dans la section 600 d'extraction de données reçues détecte le nombre de bits de différence (en tant que nombre de bits d'erreurs) entre les données de décision logicielle y(m, n) et les données codées de façon réitérée avant que le nombre d'opérations en boucle atteigne un nombre d'opérations en boucle prédé- terminé, et l'unité 102 de commande du nombre d'opérations en boucle située dans la section 600 d'extraction de don- nées reçues arrête les opérations de correction d'opéra- tions en boucle lorsque le taux d'erreurs a atteint une valeur constante. C'est pourquoi il est possible de réduire le taux d'erreurs des données et également de réduire un nombre moyen des opérations de la boucle de correction de données, en plus de l'effet fourni par le récepteur 9 de la première forme de réalisation. En outre, il est possible d'obtenir le même effet que celui de la troisième forme de réalisation décrite pré- cédemment, et par exemple le détecteur 111 du nombre d'erreurs et l'unité 102 de commande du nombre d'opérations en boucle situés dans la section 600 d'extraction de don- nées reçues dans le récepteur de la troisième forme de réa- lisation sont combinés à la section 60 d'extraction de don- nées reçues dans le récepteur de la seconde forme de réali- sation. Quatrième forme de réalisation La figure 14 est un schéma-bloc représentant une configuration détaillée de la section 700 d'extraction de données reçues, située dans le récepteur de la quatrième forme de réalisation selon la présente invention. Sur la figure 14, le chiffre de référence 101 désigne un détecteur du nombre d'erreurs servant à comparer les données de déci- sion virtuelle des données de décision logicielle, qui ont été ordonnées dans la séquence originale avec les données codées de façon réitérée qui sont les données obtenues avant que l'unité d'imbrication 17 ordonne les données de manière à compter le nombre de bits différents et délivrer le nombre de bits différents en tant que nombre d'erreurs. Le chiffre de référence 102 désigne une unité de commande du nombre d'opérations en boucle servant à arrêter le trai- tement de la boucle de correction de données, qui inclut le codeur réalisant un codage réitéré 16, l'unité d'imbrication 17, le circuit de décision logicielle 18, le circuit de commutation 13, le dispositif de désimbrication 14 et le décodeur 15, lorsque le nombre de bits d'erreurs est inférieur à une valeur prédéterminée, et pour délivrer les données virtuelles finales reçues en tant que données reçues. D'autres composants du récepteur de la quatrième forme de réalisation sont identiques aux composants conte- nus dans la section 6 d'extraction de données reçues située dans le récepteur 9 de la première forme de réalisation, et par conséquent les mêmes chiffres de référence sont utili- sés pour désigner les mêmes composants et, pour abréger, on n'en donnera pas ici d'explications. Ci-après, on va décrire le fonctionnement du récepteur en tant que quatrième forme de réalisation. Le détecteur 101 du nombre d'erreurs, qui est présent dans la section 700 d'extraction de données reçues, compare les données de décision logicielle y(m, n) qui ont été ordonnées selon la séquence originale avec les données codées de façon réitérée, qui sont les données obtenues avant que l'unité d'imbrication 17 reçoive les données et compte le nombre constituant la somme de différents bits qui ont des signes différents les uns des autres, puis délivre le nombre correspondant à la somme des différents bits, en tant que nombre d'erreurs. L'unité 102 de commande du nombre d'opérations en boucle arrête les opérations de l'unité de désimbrication 14, du décodeur 15, du codeur effectuant un codage réitéré 16, de l'unité d'imbrication 17 et du circuit de décision logicielle 18 formant la boucle de correction de données lorsque le nombre des bits d'erreurs délivré par le détecteur 101 du nombre d'erreurs est inférieur à une valeur de seuil prédéterminée et, à cet instant, délivre le signal de sortie fourni par le décodeur , en tant que données reçues. Etant donné que d'autres opérations dans la sec- tion 700 d'extraction de données reçues située dans le récepteur en tant que quatrième forme de réalisation sont les mêmes que les opérations effectuées dans la section 6 d'extraction de données reçues située dans le récepteur 9 de la première forme de réalisation, on n'en donnera par conséquent pas ici d'explications. Comme cela a été décrit précédemment, conformé- ment à la section 700 d'extraction de données reçues située dans le récepteur en tant que quatrième forme de réalisa- tion de la présente invention, le détecteur 101 du nombre d'erreurs dans la section 700 d'extraction de données reçues détecte le nombre de bits de différence (en tant que nombre de bits d'erreurs) entre les données de décision logicielle y(m, n) et les données codées de façon réitérée, avant que le nombre d'opérations en boucle atteigne un nombre d'opérations en boucle prédéterminé, et l'unité 102 de commande du nombre d'opérations en boucle située dans la section 700 d'extraction de données reçues arrête les opé- rations de la correction d'opérations en boucle, lorsque le taux d'erreurs atteint une valeur constante. C'est pourquoi il est possible de réduire le taux d'erreurs de données et également de réduire un nombre moyen des opérations de la boucle de correction de données en plus de l'effet fourni par le récepteur 9 de la première forme de réalisation. En outre, il est possible d'obtenir le même effet que celui de la quatrième forme de réalisation décrite pré- cédemment, par exemple le détecteur 101 du nombre d'erreurs et l'unité 102 de commande du nombre d'opérations en boucle dans la section 700 d'extraction de données reçues dans le récepteur de la quatrième forme de réalisation sont combi- nés à la section 60 d'extraction de données reçues dans le récepteur de la seconde forme de réalisation. Cinquième forme de réalisation La figure 15 est un schéma-bloc représentant une configuration détaillée de la section 800 d'extraction de données reçues située dans le récepteur de la cinquième forme de réalisation selon l'invention. Sur la figure 15, le chiffre de référence 125 désigne un décodeur servant à exécuter une détection d'erreurs basée sur une technique connue de détection d'erreurs qui utilise des codes cycliques ou des codes d'amorçage, lorsque les opérations de correction de données et de décodage de données sont exécutées, et pour délivrer des données virtuelles reçues (en tant que données décodées) et un résultat de détection d'erreurs. Le chiffre de référence 122 désigne une unité de commande du nombre d'opérations en boucle servant à arrêter le fonctionnement de la boucle de correction de données, qui comprend le codeur de codage réitéré 16, l'unité d'imbrication 17, le circuit de décision logicielle 18, le circuit de commutation 13, l'unité de désimbrication 14 et le décodeur 125 sur la base du résultat de détection d'erreurs délivré par le décodeur 125, et pour délivrer les données finales virtuelles reçues en tant que données reçues. D'autres composants du récepteur de la cinquième forme de réalisation sont identiques aux composants conte- nus dans la section 6 d'extraction de données reçues, située dans le récepteur 9 de la première forme de réalisa- tion, et par conséquent le même chiffre de référence est utilisé pour désigner le même composant, et pour abréger on n'en donnera pas ici d'explications. Ci-après, on va décrire le fonctionnement du récepteur en tant que cinquième forme de réalisation. Le décodeur 125 exécute une opération de détec- tion d'erreurs sur la base d'une technique connue de détec- tion d'erreurs qui utilise des codes cycliques ou des codes d'amorçage lorsque les opérations de correction de données et de décodage de données sont exécutées, et délivre des * données virtuelles reçues (sous la forme de données déco- dées) et le résultat de détection d'erreurs. L'unité 122 de commande du nombre d'opérations en boucle arrête les opéra- tions de l'unité de désimbrication 14, du décodeur 125, du codeur de codage réitéré 116, de l'unité d'imbrication 17 et du circuit de décision logicielle 18 formant la boucle de correction de données lorsque le nombre d'opérations de la boucle de correction de données atteint un nombre prédé- terminé d'opérations en boucle ou bien lorsque le résultat de détection d'erreurs délivré par le décodeur 125 indique l'absence d'erreurs. A cet instant, les données décodées délivrées par le décodeur 125 deviennent les données de sortie du récepteur de la cinquième forme de réalisation. Etant donné que d'autres opérations effectuées dans la section 800 d'extraction de données reçues située dans le récepteur en tant que cinquième forme de réalisa- tion sont identiques à l'opération effectuée dans la sec- tion 6 d'extraction de données reçues située dans le récep- teur 9 de la première forme de réalisation, on n'en donnera par conséquent ici aucune explication. Comme cela a été décrit précédemment, conformé- ment à la section 800 d'extraction de données reçues située dans le récepteur en tant que cinquième forme de réalisa- tion de la présente invention, le fonctionnement de la boucle de correction d'erreurs est arrêté pendant l'opéra- tion de décodage exécutée par le décodeur 125 avant que nombre d'opérations de la boucle d'erreurs de données atteigne le nombre prédéterminé. Par conséquent il est pos- sible de réduire le taux d'erreurs des données et également de réduire le nombre moyen des opérations de la boucle de correction de données en plus de l'effet fourni par le récepteur 9 de la première forme de réalisation. En outre il est possible d'obtenir le même effet que celui de la cinquième forme de réalisation décrite pré- cédemment et par exemple le décodeur 125 et l'unité 122 de commande du nombre d'opérations en boucle située dans la section 800 d'extraction de données reçues dans le récep- teur de la cinquième forme de réalisation sont combinés à la section 60 d'extraction de données reçues contenue dans le récepteur de la seconde forme de réalisation. Sixième forme de réalisation La figure 16 est un schéma- bloc représentant une configuration détaillée de la section de réception et de la section 900 d'extraction de données reçues située dans le récepteur de la sixième forme de réalisation selon la pré- sente invention. Sur la figure 16, le chiffre de référence 134 désigne P (P>1) moyens de réception, qui sont situés en différents points et peuvent recevoir les mêmes signaux de transmission. Le chiffre de référence 131 désigne un esti- mateur de la réponse CIR servant à estimer la réponse CIR sur la base des signaux reçus, qui ont été reçus par les P moyens de réception situés en différents points. Le chiffre de référence 132 désigne un circuit de décision virtuelle servant à délivrer des données de décision virtuelle sur la base des données reçues fournies par les P moyens de récep- tion 134. Le chiffre de référence 138 désigne un circuit de décision logicielle servant à exécuter une opération de décision logicielle sur la base des signaux reçus. D'autres composants du récepteur de la sixième forme de réalisation sont identiques aux composants des récepteurs 9 de la première forme de réalisation et par conséquent les mêmes chiffres de référence sont utilisés pour désigner les mêmes composants et pour abréger on n'en donnera pas ici d'explications. Ci-après, on va expliquer le fonctionnement du récepteur en tant que sixième forme de réalisation. Tout d'abord, l'estimateur 131 de la réponse CIR estime la réponse CIR estimée dans chacun des moyens de réception 134 sur la base d'une séquence d'entraînement 21 représentée sur la figure 2 dans chaque signal reçu. C'est un algorithme des moindres carrés (LMS) en tant qu'exemple de cette opération d'estimation. L'algorithme LMS peut être représenté par l'équation suivante (15): g(i, n, p)=g(i, n-l, p) + c. {r(n, p) -Yg(j, n-1, p) I(n-j)}. I(n-i)* avec i=0,...., L, p=0,..., P, n = L+1,..., Ni... (15) dans laquelle la somme totale X est obtenue pour la gamme J=0,..., L, et a* désigne un conjugué complexe d'un nombre complexe a. En outre a désigne une taille de pas de l'algo- rithme LMS, et des valeurs au choix sont utilisées pour des valeurs initiales de la réponse CIR estimée g(0, L, p), g(1, L, p),..., g(L, L, p), avec p=l,..., P. En outre Ni désigne l'instant correspondant au symbole final de la séquence d'entraînement. La réponse CIR estimée g(0, N1, p), g(1, N1, p),..., g(L, Ni, p) pour n= Ni devient la réponse CIR estimée g(0, p), g(1, p),..., g(L, p), déli- vrée par l'unité 131 d'estimation de la réponse CIR. Bien que l'algorithme LMS soit utilisé dans la sixième forme de réalisation, la présente invention n'est pas limitée à cet exemple et par exemple il est possible d'obtenir la réponse CIR estimée ci-dessus en utilisant d'autres procédés, par exemple l'introduction de P signaux reçus r(n, p), p = 1, P en tant que séquence d'entraînement et l'estimation de la réponse CIR estimée en utilisant une technique connue telle que l'algorithme des moindres carrés récursifs (RLS) en tant qu'algorithme d'adaptation, et un procédé de calcul d'une corrélation entre les signaux reçus et la séquence d'entraînement. Ensuite, le circuit de décision virtuel 132 exé- cute l'opération des signaux virtuels de la séquence de données de chaque signal reçu basé sur la réponse CIR esti- mée, qui est obtenue pour chaque signal reçu. I1 est pos- sible d'utiliser d'autres circuits que le circuit de déci- sion virtuelle 132, par exemple un égaliseur linéaire, une unité d'estimation de la séquence de probabilité maximale, un égaliseur de sortie de décision logicielle, un égaliseur de réaction de décision, une unité d'estimation de la séquence de réaction de décision et analogue. Les données de décision virtuelle pour chaque signal reçu sont traitées par l'unité de désimbrication 14 et le codeur de codage réitéré 16 de manière à délivrer les données virtuelles reçues. Le circuit de décision logicielle 138 introduit les données codées de façon réitérée j(m, n) en tant que données de décision imposées délivrées par l'unité d'imbrication 17, chaque signal reçu r(n, p), p = 1,.... P, la réponse CIR estimée g(0, p), g(1, p),..., g(L, p) p=i,... P, et les calcule ensuite pour obtenir la valeur de décision logicielle y(1, n) en utilisant les expressions suivantes (16), (17) et (18): s = 1 Z ABS(g(i, p))2... (16) e(0, n, p) = r(n, p) - %g(i, p). J(0, n- i) avec p=l,..., P, n = N1+1,..., N2+L... (17) y(1, n-L) = X Xe(0, n-L+i, p). g(i, p)* + J(0, n-L). s, n = Nl+L+1,..., N2+L... (18) dans lesquelles la somme extérieure E dans chacune des équations (16) et (18) est obtenue pour p = 1,..., P, et la somme intérieure Y pour chacune des équations (16) et (18) est obtenue pour i= 0,..., L, et dans lesquelles ABS(a) représente la valeur absolue de nombres complexes a, s représente la puissance du signal, e(m, n, p) p=l, ., P..DTD: désigne une erreur estimée, N1 représente l'instant du sym- bole final dans une séquence d'entraînement, et N2 repré- sente l'instant du symbole final dans une séquence de don- nées. En outre la valeur de décision imposée J(n, m) est égale à J(m, n) dans la gamme n N2. Cependant I(n) (avec n N) devient la partie de queue 23 représentée sur la figure 2. Les données virtuelles finales reçues, qui ont été délivrées à l'instant final par le décodeur 15, sont délivrées en tant que données reçues. Le fonctionnement de la boucle formée par le circuit de commutation 13, l'unité de désimbrication 14, le décodeur 15, le codeur de codage réitéré 16, l'unité de désimbrication 17 et le circuit de décision logicielle 138 peuvent être exécutés d'une manière répétée M fois de la même manière que décrit précédemment pour l'obtention des données de décision logicielle y(M, n). De façon spécifique, dans le cas indiqué précédemment, l'unité de désimbrication 14 introduit la valeur de déci- sion logicielle y(m, n), m=l,..., M, délivrée par le cir- cuit de décision logicielle 138 par l'intermédiaire du cir- cuit de commutation 13. Comme cela a été décrit précédemment, conformé- ment au récepteur de la sixième forme de réalisation de la présente invention, étant donné que la réception à diver- sité, lors de laquelle une pluralité de moyens de réception 134 reçoivent simultanément le même signal de transmission, il est possible de réduire plus encore le trou d'erreurs des données reçues, qui sont finalement obtenues une fois achevée l'opération de décodage, en plus de l'effet fourni par le récepteur selon la première forme de réalisation. En outre il est possible d'obtenir le même effet que celui de la sixième forme de réalisation décrite précé- demment, et par exemple le circuit de décision logicielle 138 de la sixième forme de réalisation possède une autre configuration que celle obtenue en modifiant la configura- tion représentée par les équations (15), (16) et (17) décrites précédemment. En outre il est possible de combiner les configurations de la deuxième forme de réalisation à la cinquième forme de réalisation avec la configuration de la sixième forme de réalisation pour différentes applications. Septième forme de réalisation La figure 17 est un organigramme représentant un programme d'extraction de données reçues devant être exé- cuté, qui est inclus dans le récepteur de la septième forme de réalisation selon la présente invention. Le processus devant être exécuté dans l'organigramme représenté sur la figure 17 s'applique à des données d'échantillonnage obte- nues par échantillonnage du signal reçu. Sur la figure 17, le pas ST1 est un pas de remise à zéro, lors duquel le contenu est mémorisé dans un compteur m servant à mémoriser le nombre des opérations de correction en boucle et ramené à zéro. Le pas ST2 est un pas d'estimation de la réponse CIR, lors duquel la réponse CIR pour le canal de transmis- sion de données est estimée sur la base des données d'échantillonnage d'une séquence d'entraînement. Le pas ST3 est un pas de décision virtuelle, lors duquel une décision pour chaque donnée d'échantillonnage dans la séquence de données du signal reçu est exécutée sur la base de la réponse CIR estimée obtenue lors du pas ST2, et les données de décision virtuelle sont délivrées. Le pas ST4 est un pas de désimbrication, lors duquel la séquence des données de décision virtuelle obtenues lors du pas ST3 est ordonnée selon une séquence originale. Le pas ST5 est un pas de décodage, lors duquel les données de décision virtuelle, qui sont ordonnées selon la séquence originale exécutée lors du pas ST4, sont décodées, et les données décodées sont délivrées en tant que données de décision virtuelle. Le pas ST6 est un pas de décision en boucle, lors duquel un contrôle est exécuté pour savoir si le nombre des processus atteint ou non un nombre de processus prédéterminé M. Lors du pas ST6 concernant le procédé de décision en boucle, si la relation m=M est satisfaite, les données virtuelles reçues obtenues lors du pas ST5 sont délivrées en tant que données reçues. D'autre part, lorsque l'on a m>M, la pro- cédure passe au pas ST7. Le pas ST7 est un pas d'enregis- trement réitéré, lors duquel les données virtuelles reçues sont codées de façon réitérée et les données codées de façon réitérée sont délivrées. Cette opération est la même opération que celle du codeur situé dans l'émetteur. Le pas ST8 est un pas d'imbrication, lors duquel les données codées d'une manière réitérée J(m, n) obtenues lors du pas ST7 et qui ont été ordonnées, sont délivrées de la même manière que dans l'unité d'imbrication située dans l'émet- teur. Le pas ST9 est un pas de décision logiciel, dans lequel un pseudosignal reçu est produit sur la base des données ordonnées codées d'une manière réitérée J(m, n) obtenues lors du pas STS, et sur la base de la réponse CIR estimée obtenue lors du pas ST2, une erreur d'estimation e(m, n) du pseudo-signal reçu correspondant au signal reçu est estimée, et en outre une nouvelle donnée de décision logicielle y(m+l, n), qui a été ajoutée à l'erreur estimée e(m, n), est délivrée. Le pas ST10 est un pas de comptage d'opérations en boucle, dans lequel la valeur de comptage du compteur M du nombre de traitements de corrections en boucle est incrémentée de un. Le traitement en boucle, qui s'effectue du pas ST4 au pas ST10, est répété jusqu'à ce que la relation m=M soit satisfaite par le traitement de décision lors du pas de décision de boucle ST6. Lorsqu'un programme exécutant les processus décrits précédemment mémorisés dans un support d'enregis- trement avec une mémoire à accès direct ou une mémoire morte ou d'autres types de moyens de mémoire et lorsqu'un support d'enregistrement mémorisant le programme est incor- poré dans un micro-ordinateur (non représenté) et lorsque le récepteur de la septième forme de réalisation possède le micro-ordinateur incorporant le support d'enregistrement, tel que le récepteur 9 de la première forme de réalisation, il est possible d'obtenir les données reçues ayant un taux d'erreurs sur les bits, inférieur. Par conséquent, même si des canaux de transmission radio tels que des téléphones d'automobiles sont utilisés pour la transmission de données et si la réponse impulsionnelle de canal devient mauvaise pendant la communication mobile, il est possible d'extraire efficacement les données reçues de sorte qu'il est possible d'améliorer le taux d'erreurs sur les données reçues. Comme indiqué, conformément à la présente inven- tion, un émetteur situé dans un système de transmission de données délivre des signaux de transmission correspondant à des données de transmission une fois que les données de transmission ont été produites au moyen d'un traitement de codage avec une correction d'erreurs, un récepteur situé dans le système de transmission de données reçoit une forme d'onde des signaux de transmission et extrait des données virtuelles reçues avec une correction d'erreurs à partir des signaux de transmission, et produit des pseudo-signaux de transmission sur la base des données virtuelles reçues et corrige les données virtuelles reçues de sorte que les pseudo-signaux de transmission se rapprochent graduellement des signaux de transmission transmis par l'émetteur, utili- sent des données virtuelles reçues corrigées en tant que données reçues. Par conséquent, même si les canaux de transmission radio tels que des téléphones d'automobiles, sont utilisés pour la transmission de données et que la réponse impulsionnelle de canal devient mauvaise, il est possible d'augmenter la fiabilité des données reçues et il est également possible de réduire le taux d'erreurs des données reçues par rapport à un récepteur classique. En outre, conformément à la présente invention, un récepteur possède une section de réception servant à recevoir des signaux de transmission correspondant à des données de transmission qui ont été traitées au moyen d'un traitement de codage avec correction d'erreurs et émises par un émetteur, et pour délivrer des signaux reçus, une section d'extraction de données virtuelles reçues pour cor- riger des signaux reçus et pour décoder des signaux reçus de manière à délivrer les données virtuelles reçues, une pseudo-section de production de signaux servant à exécuter des traitements de calcul, qui incluent le même traitement de codage que celui exécuté par l'émetteur, pour les don- nées virtuelles reçues, et pour produire des pseudo-signaux transmis, et une section de correction de données vir- tuelles reçues servant à corriger des données virtuelles reçues sur la base des pseudo-signaux transmis, des signaux et d'une réponse impulsionnelle de canal. Dans le récep- teur, des données virtuelles reçues corrigées peuvent être utilisées en tant que données reçues. Par conséquent, même si les canaux de transmission radio tels que des téléphones d'automobiles sont utilisés pour la transmission de données et que la réponse impulsionnelle de canal devient mauvaise, il est possible d'augmenter la fiabilité des données reçues et il est également possible de réduire le taux d'erreurs des données reçues par rapport au récepteur classique. En outre, conformément à la présente invention, le récepteur possède une section de réception servant à recevoir des signaux de transmission correspondant à des données de transmission qui ont été traitées au moyen du traitement de codage avec correction d'erreurs et ont été émises par un émetteur, et pour délivrer des signaux reçus, des moyens de décision virtuelle pour extraire des données de décision virtuelle à partir des signaux reçus, sur la base d'une réponse impulsionnelle de canal, au moyen de laquelle les données de transmission sont transmises, des moyens de décodage pour exécuter un traitement de correc- tion d'erreurs pour les données de décision virtuelle et pour produire et délivrer des données virtuelles reçues, des moyens de codage réitéré pour exécuter le codage des données virtuelles reçues, des moyens de décision logi- cielle pour délivrer des données de décision logicielle sur la base de pseudo-signaux émis, des signaux reçus et de la réponse impulsionnelle de canal, et des moyens de commuta- tion pour délivrer les données de décision logicielle à la place des données de décision virtuelle aux moyens de déco- dage. Dans le récepteur,les données de décision logicielle sont introduites au moins une fois dans les moyens de déco- dage, et les données virtuelles finales reçues dans les données virtuelles reçues délivrées par les moyens de déco- dage sont délivrées en tant que données reçues. Par consé- quent, il est possible d'améliorer la fiabilité des données virtuelles reçues (à savoir les données reçues) en répétant la boucle de traitement formée par les moyens de décodage, les moyens de codage réitéré, les moyens de décision logi- cielle, les moyens de commutation et analogues. En outre il est également possible de réaliser le récepteur avec une configuration simple. En outre dans le récepteur selon la présente invention, les moyens de décision virtuelle comprennent un circuit d'estimation de la réponse impulsionnelle de canal pour l'estimation de la réponse impulsionnelle de canal sur la base des signaux reçus, et un circuit de décision vir- tuelle d'extraction des données de décision virtuelle à partir des signaux reçus sur la base de la réponse impul- sionnelle de canal estimée. Par conséquent, même si des canaux de transmission radio tels que des téléphones d'automobiles sont utilisés pour la transmission de don- nées, étant donné que les données reçues peuvent être régé- nérées sur la base de la réponse impulsionnelle de canal détectée par l'état du canal de transmission, il est pos- sible d'extraire les données reçues d'une manière efficace sur la base du canal de transmission possédant la fiabilité maximale, même si la réponse impulsionnelle de canal est modifiée, de sorte qu'il est possible de réduire le taux d'erreur sur les données reçues. En outre, dans le récepteur selon la présente invention, des moyens de décision logicielle comprennent un circuit de mise à jour de la réponse impulsionnelle du canal pour la mise à jour de la réponse impulsionnelle de canal sur la base de pseudo-signaux reçus, et des signaux reçus, et un circuit de décision logicielle pour produire et délivrer les données de décision logicielle sur la base de la réponse impulsionnelle de canal mise à jour, des pseudo-signaux reçus et des signaux reçus. Par conséquent, même si on utilise des canaux de transmission radio tels que des téléphones d'automobiles pour la transmission de données, étant donné que les données finales virtuelles reçues (en tant que données reçues) peuvent être régénérées sur la base de la réponse impulsionnelle de canal conformé- ment au changement d'état du canal de transmission dans le temps, il est possible d'extraire les données reçues d'une manière efficace sur la base du canal de transmission pos- sédant la fiabilité maximale de sorte qu'il est possible de réduire le taux d'erreurs des données reçues. En outre, dans le récepteur selon la présente invention, les moyens de décodage comprennent un circuit de désimbrication servant à réaliser le traitement de désim- brication pour les données de décision virtuelle, et un circuit de décodage pour exécuter un traitement de décodage avec correction d'erreurs pour les données de décision vir- tuelle qui ont été ramenées dans l'ordre initial, et les moyens de codage réitéré comprennent un circuit de codage réitéré pour exécuter le même traitement de codage que celui exécuté par l'émetteur pour les données virtuelles reçues délivrées par les moyens de décodage, et un circuit d'imbrication pour exécuter le même traitement d'imbrication que celui effectué par l'émetteur pour les données virtuelles reçues ayant subi un codage réitéré. Par conséquent, il est possible d'effectuer le traitement de décodage après que des erreurs de salves aient été diffu- sées et converties en les erreurs sur les bits, de sorte qu'il est possible d'améliorer la fonction de correction de l'erreur de salve. En outre, dans le récepteur selon la présente invention, le circuit de codage réitéré effectue un codage à convolution, et le circuit de décodage exécute un déco- dage de Viterbi. Par conséquent il est possible de réduire le taux d'erreurs produit par l'erreur de salve. En outre, il est possible de réduire le taux d'erreurs produit par l'erreur sur les bits étant donné qu'on utilise un décodage Viterbi. En outre, le récepteur selon la présente inven- tion comporte un circuit de détection du nombre d'erreurs pour comparer les données de décision envoyées aux moyens de décodage aux données codées de façon réitérée, délivrées par les moyens de codage réitéré de manière à compter un nombre d'erreurs en tant que nombre de bits différents des données de décision et les données codées de façon réité- rée, et pour délivrer le nombre d'erreurs, un circuit de commande du nombre de traitements en boucle pour déterminer si le traitement de correction pour les données virtuelles recues est poursuivi ou arrêté sur la base du nombre d'erreurs délivré par le circuit de détection du nombre d'erreurs. Par conséquent, il est possible d'éliminer un traitement en boucle non nécessaire et il est possible d'obtenir les données reçues présentant un nombre d'erreurs qui est inférieur au nombre d'erreurs prédéterminé, de sorte qu'il est possible de réduire le nombre moyen de traitements en boucle. En outre, le récepteur selon la présente inven- tion comporte également un circuit de détection du nombre d'erreurs servant à comparer des données envoyées au cir- cuit d'imbrication ou aux données délivrées par le circuit de désimbrication de manière à compter un nombre d'erreurs en tant que nombre de bits différent de ces données et pour délivrer le nombre d'erreurs, et un circuit de commande du nombre de traitements en boucle pour déterminer si un trai- tement de correction pour les données virtuelles reçues est poursuivi ou arrêté sur la base du nombre d'erreurs délivré par le circuit de détection du nombre d'erreurs. Par consé- quent il est possible d'éliminer un traitement en boucle non nécessaire et d'obtenir les données reçues ayant un nombre d'erreurs qui est inférieur à un nombre d'erreurs prédéterminé, de sorte qu'il est possible de réduire le nombre moyen de traitements en boucle. En outre, dans le récepteur selon la présente invention, la section de réception comprend une pluralité de moyens de réception, qui sont disposés en différents points, et chacun des moyens de réception reçoit les signaux de transmission et chacun des moyens de réception délivre les données virtuelles reçues sur la base de la pluralité de signaux reçus par la pluralité de moyens de réception. Par conséquent, même si les canaux de transmis- sion radio tels que des téléphones d'automobiles sont uti- lisés pour la transmission de données, il est possible d'obtenir les données reçues d'une manière très fiable, dans les états des canaux de transmission. En outre, conformément à la présente invention, les moyens d'enregistrement mémorisent un programme qui peut être lu par un ordinateur, le programme exécute les fonctions comprenant l'étape consistant à extraire des don- nées de décision virtuelle basée sur des signaux sur la base d'une réponse impulsionnelle de canal, au moyen de laquelle les signaux reçus sont transmis, l'étape consis- tant à exécuter un traitement de décodage avec une correc- tion d'erreurs pour les données de décision virtuelle, et à délivrer des données virtuelles reçues, l'étape consistant à exécuter un codage réitéré pour les données virtuelles reçues, l'étape consistant à prendre une décision logi- cielle pour les pseudo-signaux de transmission, les signaux reçus et la réponse impulsionnelle de canal, et délivrer des données de décision logicielle, l'étape consistant à exécuter un traitement de commutation pour l'introduction des données de décision logicielle à la place des données de décision virtuelle dans le traitement de décodage, et l'étape consistant à exécuter un processus de commande du nombre de traitements en boucle pour introduire les données de décision logicielle au moins une fois et les données virtuelles finales reçues dans les données virtuelles reçues fournies par le traitement de décodage, en tant que données reçues. Par conséquent, lorsque le récepteur incor- pore un ordinateur, tel qu'un micro-ordinateur contenant le support d'enregistrement, il est possible de corriger les données reçues, qui sont presque ou complètement égales aux données émises par un émetteur. En outre, même si des canaux de transmission radio tels que des téléphones d'automobiles sont utilisés pour la transmission de don- nées, il est possible d'augmenter la fiabilité des données reçues et il est possible de réduire le taux d'erreurs sur les données reçues, par rapport au récepteur classique. Bien que dans ce qui précède on ait donné une description complète des formes de réalisation préférées de la présente invention, on peut y apporter différents chan- gements et modifications, utiliser d'autres constructions analogues sans sortir du cadre de l'invention, la descrip- tion précédente n'ayant aucun caractère limitatif. REVENDICATIONS 1. Système de transmission de données, caracté- risé en ce qu'il comporte un émetteur (8) pour délivrer des signaux de transmission correspondant à des données de transmission après que lesdites données de transmission ont été pro- duites au moyen d'un traitement de codage avec correction d'erreurs; un récepteur (9) servant à recevoir lesdits signaux de transmission et produire des signaux reçus cor- respondant auxdits signaux de transmission, pour l'extraction de données virtuelles reçues à partir desdits signaux reçus par un processus de décodage (processus de correction d'erreurs) pour la production de pseudo-signaux de transmission sur la base desdites données virtuelles reçues, et pour corriger lesdites données virtuelles reçues de telle sorte que lesdits pseudo-signaux de transmission se rapprochent graduellement desdits signaux de transmis- sion émis par ledit émetteur, et pour utiliser lesdites données virtuelles reçues corrigées en tant que données reçues. 2. Récepteur (9), caractérisé en ce qu'il com- porte: une section de réception (5) pour recevoir des signaux de réception correspondant à des données de trans- mission qui ont été traitées au moyen d'un traitement de codage pour l'exécution d'une correction d'erreurs qui ont été émis par un émetteur et pour délivrer des signaux reçus; une section (6) d'extraction de données vir- tuelles reçues pour décoder lesdits signaux reçus pour réa- liser la correction d'erreurs et pour délivrer des données virtuelles reçues; une section (55) de production de pseudo-signaux pour effectuer des traitements de calcul, qui incluent ledit traitement de codage exécuté par ledit émetteur, pour lesdites données virtuelles reçues, et pour la production de pseudo-signaux de transmission; et une section de correction de données virtuelles reçues pour corriger lesdites données virtuelles reçues sur la base desdits pseudo-signaux de transmission, desdits signaux reçus et d'une réponse impulsionnelle de canal, au moyen de laquelle lesdits signaux de transmission sont émis, et pour utiliser lesdites données virtuelles reçues corrigées en tant que données reçues. 3. Récepteur (9), caractérisé en ce qu'il com- porte: une section de réception (5) pour recevoir des signaux de réception correspondant à des données de trans- mission qui ont été traitées au moyen d'un traitement de codage pour l'exécution d'une correction d'erreurs qui ont été émis par un émetteur et pour délivrer des signaux reçus; des moyens de décision virtuelle (11, 12) pour extraire des données de décision virtuelles à partir des- dits signaux reçus sur la base d'une réponse impulsionnelle de canal, au moyen de laquelle lesdits signaux de transmis- sion sont émis; des moyens de décodage (15) pour effectuer un traitement de décodage pour réaliser la correction d'erreurs pour lesdites données de décision virtuelle et pour produire et délivrer des données virtuelles reçues; des moyens de codage réitéré pour effectuer ledit traitement de codage pour lesdites données virtuelles reçues; des moyens de décision logicielle (18) pour déli- vrer des données de décision logicielle sur la base de pseudo-signaux de transmission, desdits signaux reçus et de ladite réponse impulsionnelle de canal; et des moyens de commutation (13) pour délivrer les- dites données de décision logicielle à la place desdites données de décision virtuelle auxdits moyens de décodage (15), lesdites données de décision logicielle étant introduites au moins un instant dans lesdits moyens de décodage, et des données virtuelles reçues finales dans lesdites données virtuelles reçues délivrées par lesdits moyens de décodage (15) sont délivrées en tant que données reçues. 4. Récepteur selon la revendication 3, caracté- risé en ce que les moyens de décision virtuelle (11, 12) comprennent un circuit (11) d'estimation de la réponse impulsionnelle de canal pour estimer ladite réponse impul- sionnelle de canal sur la base desdits signaux reçus, et un circuit de décision virtuelle (12) pour extraire lesdites données de décision virtuelle provenant desdits signaux reçus sur la base de ladite réponse impulsionnelle de canal estimée. 5. Récepteur selon la revendication 3, caracté- risé en ce que lesdits moyens de décision logicielle (18) comprennent un circuit de mise à jour de la réponse impul- sionnelle de canal pour mettre à jour ladite réponse impul- sionnelle de canal sur la base desdits pseudo-signaux de transmission et desdits signaux reçus, et un circuit de décision logicielle (18) pour produire et délivrer des don- nées de décision logicielle sur la base de ladite réponse impulsionnelle de canal mise à jour, desdits pseudo-signaux de transmission et desdits signaux reçus. 6. Récepteur selon la revendication 3, caracté- risé en ce que lesdits moyens de décodage comprennent: un circuit de désimbrication (14) pour réaliser la désimbrication desdites données de décision virtuelle, un circuit de décodage (15) pour l'exécution d'un traitement de décodage pour effectuer la correction d'erreurs concernant lesdites données de décision vir- tuelles, qui ont été soumises à des imbrications, et que lesdits moyens de codage réitéré (16,17) com- prennent: un circuit de codage réitéré (16) pour exécuter le même traitement de codage que celui exécuté par ledit émetteur pour lesdites données virtuelles reçues délivrées par lesdits moyens de décodage, et un circuit d'imbrication (17) pour exécuter le même traitement d'imbrication que celui effectué par ledit émetteur pour lesdites données virtuelles reçues recodées. 7. Récepteur selon la revendication 6, caracté- risé en ce que ledit circuit de codage réitéré (16) exécute un codage à convolution et que ledit circuit de décodage (15) exécute un décodage de Viterbi. 8. Récepteur selon la revendication 3, caracté- risé en ce qu'il comporte en outre: un circuit (111) de détection du nombre d'erreurs pour comparer lesdites données de décision envoyées auxdits moyens de décodage auxdites données codées de façon réité- rée, délivrées par lesdits moyens de codage réitéré pour compter un nombre d'erreurs en tant que nombre de bits dif- férents desdites données de décision et lesdites données codées de façon réitérées et pour délivrer ledit nombre d'erreurs; et un circuit (102) de commande du nombre d'opérations en boucle pour déterminer si le traitement de correction pour lesdites données virtuelles reçues se pour- suit ou est arrêté sur la base dudit nombre d'erreurs déli- vré par ledit circuit de détection du nombre d'erreurs. 9. Récepteur selon la revendication 6, caracté- risé en ce qu'il comporte en outre: un circuit (111) de détection du nombre d'erreurs pour comparer lesdites données de décision envoyées auxdits moyens de décodage auxdites données codées de façon réité- rée, délivrées par lesdits moyens de codage réitéré pour compter un nombre d'erreurs en tant que nombre de bits dif- férent desdites données de décision et lesdites données codées de façon réitérées et pour délivrer ledit nombre d'erreurs; et un circuit (102) de commande du nombre d'opéra- tions en boucle pour déterminer si le traitement de correc- tion pour lesdites données virtuelles reçues se poursuit ou est arrêté sur la base dudit nombre d'erreurs délivré par ledit circuit de détection du nombre d'erreurs. 10. Récepteur selon la revendication 3, caracté- risé en ce que ladite section de réception (5) comprend P (P > 1) parties de réception pour recevoir des signaux de transmission correspondant à des données de transmission qui ont été traitées au moyen d'un traitement de codage pour l'exécution de la correction d'erreurs et émis par un émetteur, et pour délivrer P signaux reçus, que lesdits moyens de décision virtuelle (12) extraient des données de décision virtuelle à partir desdits P signaux reçus sur la base de P réponses impulsionnelles de canaux, au moyen des- quelles lesdits signaux de transmission sont respectivement émis, que lesdits moyens de décodage (15) exécutent un traitement de décodage pour effectuer la correction d'erreurs pour lesdites données de décision virtuelle et pour produire et délivrer des données virtuelles reçues, que lesdits moyens de codage réitéré (16) exécutent ledit traitement de codage pour lesdites données virtuelles reçues, que lesdits moyens de décision logicielle (18) délivrent des données de décision logicielle sur la base de pseudo-signaux de transmission, desdits P signaux reçus et desdites P réponses impulsionnelles de canaux, lesdits moyens de commutation (13) délivrent lesdites données de décision logicielle à la place desdites données de décision virtuelle auxdits moyens de décodage, et que lesdites don- nées de décision logicielle sont introduites au moins une fois dans lesdits moyens de décodage, et que des données reçues virtuelles finales contenues dans lesdites données virtuelles reçues délivrées par lesdits moyens de décodage (15) sont délivrées en tant que données reçues. 11. Procédé d'enregistrement pour la mémorisation d'un programme qui est lisible par un ordinateur, caracté- risé en ce que ledit programme exécute des fonctions com- prenant les étapes consistant à: extraire des données de décision virtuelle sur la base de signaux reçus sur la base d'une réponse impulsion- nelle de canal au moyen de laquelle lesdits signaux reçus sont émis; exécuter un traitement de décodage pour l'exécu- tion d'une correction d'erreurs pour lesdites données de décision virtuelle et délivrer des données virtuelles reçues; exécuter un codage réitéré pour lesdites données virtuelles reçues; prendre une décision logicielle pour des pseudo- signaux de transmission, lesdits signaux reçus et ladite réponse impulsionnelle de canal et délivrer des données de décision logicielle; exécuter un traitement de commutation pour intro- duire lesdites données de décision logicielle à la place desdites données de décision virtuelle dans ledit traite- ment de décodage; et exécuter un traitement de commande du nombre d'opérations en boucle pour introduire lesdites données de décision logicielle au moyen une fois et délivrer des don- nées virtuelles finales reçues dans lesdites données vir- tuelles reçues délivrées à partir dudit traitement de déco- dage en tant que données reçues.