Brevet FR2759218A1 — publié le 19980807

La présente invention se rapporte à un dispositif et à un procédé de traitement d'information. On connaît un système de correction d'erreur de type FEC (initiales des mots anglais "Forward Error Correction" utilisés par l'homme du métier français), illustré, par exemple, dans le document WO 91/17503. Ce document décrit un système de correction d'erreur par transmission d'information supplémentaire, dites "de redondance", destinées à permettre la correction des informations significatives, étant donnée une connaissance à priori et figée du nombre maximal d'erreurs de transmission possibles. Ce type de système présente l'inconvénient de ne pouvoir s'adapter pour répondre à la fluctuation de la qualité de transmission - lorsque cette qualité est élevée, de nombreuses informations de redondance sont inutiles, ce qui nuit à l'efficacité, ou rendement, de la transmission - lorsque la qualité de transmission est faible, le nombre des informations de redondance peut être insuffisant pour assurer une bonne transmission. La présente invention a pour objet de proposer un dispositif et un procédé utilisant un nombre d'informations de redondance variable tout en garantissant une grande facilité de mise en oeuvre. A cet égard, le document EP-608637 illustre la difficulté de mise en oeuvre d'un système de correction d'erreur adaptatif, c'est-à-dire utilisant un ratio variable de nombre d'information de redondance sur le nombre d'informations significative. En effet, ce document préconise une reconfiguration d'un polynôme générateur chaque fois qu'une capacité de correction différente est requise. L'invention a aussi pour objet de permettre de modifier dynamiquement le ratio défini entre le nombre de symboles de redondance susceptibles de permettre la correction d'erreur affectant des symboles d'information et le nombre desdits symboles d'information, en fonction de l'évolution de la qualité du support de transmission en vue d'une adaptabilité permanente du système à cette qualité, cette modification dynamique ne nécessitant aucune configuration conjointe du codeur et du décodeur. Selon un premier aspect, I'invention vise, à cet effet, un dispositif de traitement primaire de symboles d'information primaire représentant une grandeur physique, caractérisé en ce qu'il prend en compte - un ratio d'un nombre de symboles d'information de redondance, susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, sur le nombre des symboles d'information primaire correspondants, ratio fourni par un moyen de sélection de ratio adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner ledit ratio parmi une pluralité de valeurs, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et et en ce qu'il comporte: - un moyen de calcul unique adapté à calculer des coefficients dont le nombre varie avec ledit ratio et est au moins égal au nombre de coefficients nécessaire et suffisant pour déterminer un nombre de symboles d'information de redondance pour la correction d'un nombre de lignes erronées correspondant audit ratio, - un moyen de détermination unique adapté, selon des règles dites de "détermination de redondance" prédéterminées prenant en compte les symboles d'information primaire susceptibles d'être positionnés dans ladite matrice et lesdits coefficients, à déterminer des symboles d'information de redondance dont les valeurs correspondent auxdits symboles d'information primaire et auxdits coefficients et dont le nombre, est nécessaire et suffisant pour la correction d'un nombre de lignes erronées correspondant audit ratio. Corrélativement, selon un deuxième aspect, I'invention vise un procédé de traitement primaire de symboles d'information primaire représentant une grandeur physique, caractérisé en ce qu'il prend en compte - un ratio d'un nombre de symboles d'information de redondance, susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, sur le nombre des symboles d'information primaire correspondants, ratio fourni par un moyen de sélection de ratio adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner ledit ratio parmi une pluralité de valeurs, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et et en ce qu'il comporte: - une étape de calcul, au cours de laquelle on calcule des coefficients dont le nombre varie avec ledit ratio et est au moins égal au nombre de coefficients nécessaire et suffisant pour déterminer un nombre de symboles d'information de redondance pour la correction d'un nombre de lignes erronées correspondant audit ratio, - une étape de détermination unique au cours de laquelle, selon des règles dites de "détermination de redondance" prédéterminées prenant en compte: les symboles d'information primaire susceptibles d'être positionnés dans ladite matrice et lesdits coefficients, on détermine des symboles d'information de redondance dont les valeurs correspondent auxdits symboles d'information primaire et auxdits coefficients et dont le nombre, est nécessaire et suffisant pour la correction d'un nombre de lignes erronées correspondant audit ratio. Grâce à ces dispositions, lorsque la qualité de transmission augmente, le moyen de sélection de ratio peut en tenir compte et réduire le ratio du nombre de symboles d'information de redondance sur le nombre de symboles d'information primaire de telle manière que la durée et donc le coût de la transmission diminuent, sans risque d'erreur. En revanche, lorsque la qualité de transmission diminue, le moyen de sélection de ratio peut en tenir compte pour augmenter ledit ratio de telle manière que; bien que la durée et le coût de la transmission augmentent, la qualité de la transmission reste assurée. L'invention permet ainsi de mettre en oeuvre une procédure de transmission de symboles d'information primaires à correction d'erreur possédant un rendement variable, ledit rendement correspondant en fait à la qualité de la transmission. L'invention permet alors une optimisation du délai et du coût de chaque transmission, par optimisation du taux de symboles d'information de redondance instantané utilisé. Ainsi, un seul moyen de détermination permet de déterminer les symboles d'information de redondance, quel que soit leur nombre. L'invention est donc facile à mettre en oeuvre et à intégrer dans des dispositifs d'émission de données connus. On note ici que les procédés et dispositifs selon l'invention conviennent à tous les formats de données transmis par bloc et permettent différentes adaptations du format de transmission pour une meilleure efficacité si l'on veut travailler, à volume d'information constante ou variable, tout en faisant varier le nombre d'informations de redondance, à longueur de code constant. Selon des caractéristiques particulières du dispositif de traitement primaire tel que succinctement exposé ci-dessus - les symboles d'information de redondance générés par le moyen de détermination unique sont positionnés en des lignes entières d'une matrice rectangulaire prédéterminée dans laquelle les symboles d'information primaire et les symboles d'information de redondance qui leur correspondent sont susceptibles d'être conjointement positionnées, - le moyen de sélection de ratio est adapté à déterminer les positions d'un nombre variable de lignes de symboles d'information de redondance, dans ladite matrice, - le moyen de sélection de ratio est adapté à déterminer une ligne de transition et en ce que le moyen de détermination est adapté à générer des symboles d'information de redondances positionnés entre ladite ligne de transition et la fin de la matrice dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, lignes extrêmes comprises et/ou - le moyen de détermination unique est adapté à générer chacun des symboles d'information de redondance en prenant en compte les symboles d'information de la seule colonne dans ladite matrice dans laquelle sont susceptibles d'être conjointement positionnés les symboles d'information, colonne qui comporte ledit symbole de redondance. Corrélativement, selon des caractéristiques particulières du procédé de traitement primaire tel que succinctement exposé ci-dessus - les symboles d'information de redondance générés au cours de l'étape de détermination unique sont positionnés en des lignes entières d'une matrice rectangulaire prédéterminée dans laquelle les symboles d'information primaire et les symboles d'information de redondance qui leur correspondent sont susceptibles d'être conjointement positionnées, - au cours de l'étape de sélection de ratio, on détermine les positions d'un nombre variable de lignes de symboles d'information de redondance, dans ladite matrice, - au cours de l'étape de sélection de ratio, on détermine une ligne de transition et en ce que, au cours de l'étape de détermination, on génère des symboles d'information de redondances positionnés entre ladite ligne de transition et la fin de la matrice dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, lignes extrêmes comprises et/ou - au cours de l'étape de détermination unique, on génère chacun des symboles d'information de redondance en prenant en compte les symboles d'information de la seule colonne dans ladite matrice dans laquelle sont susceptibles d'être conjointement positionnés les symboles d'information, colonne qui comporte ledit symbole de redondance. Grâce à ces dispositions, les erreurs de transmission qui affectent plusieurs symboles d'information primaires successifs, ne sont pas disposés sur la même colonne, alors que les symboles d'information de redondance sont chacun destinés à la correction d'erreurs affectant des symboles d'information positionnés sur une seule colonne. II s'en suit que le nombre de symboles d'information de redondance nécessaire est plus faible dans ce mode de mise en oeuvre particulier de l'invention. Selon un troisième aspect, I'invention vise aussi un dispositif de traitement secondaire d'information secondaire caractérisé en ce que - il prend en compte des symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant lesdits symboles d'information secondaire, lesdits symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée, - il reçoit: en provenance d'un moyen de réception des symboles d'information secondaire et des symboles d'information de redondance qui leur correspondent, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et en provenance d'un moyen de détection d'erreurs adapté à détecter chaque erreur affectant un symbole d'information, une information représentative de la position dans ladite matrice de chaque erreur affectant au moins un symbole d'information dans une ligne de ladite matrice ; et - il comporte un moyen de calcul unique adapté à calculer des coefficients en nombre nécessaire et suffisant pour permettre la correction des seules lignes de ladite matrice erronées détectées par le moyen de détection, en mettant en oeuvre des règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées et un moyen de correction unique adapté à mettre en oeuvre des règles dites "de correction" prédéterminées prenant en compte: les seuls coefficients calculés par le moyen de calcul et lesdits symboles d'information, pour corriger les symboles d'information erronés. Corrélativement, selon un quatrième aspect, I'invention vise un procédé de traitement secondaire de symboles d'information secondaire caractérisé en ce que - il met en oeuvre des symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant lesdits symboles d'information secondaire, - il comporte: une étape de réception des symboles d'information secondaire et des symboles d'information de redondance qui leur correspondent, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée, une étape de détection d'erreurs, au cours de laquelle on détecte chaque erreur affectant un symbole d'information secondaire, et on fournit une information représentative de la position dans ladite matrice de chaque erreur affectant au moins un symbole d'information secondaire, une étape de calcul au cours de laquelle on calcule des coefficients en nombre nécessaire et suffisant pour permettre la correction des seules lignes de ladite matrice erronées détectées au cours de l'étape de détection, en mettant en oeuvre des règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées et une étape de correction unique, au cours de laquelle on met en oeuvre des règles dites "de correction" prédéterminées prenant en compte les seuls coefficients calculés au cours de l'étape de calcul et lesdits symboles d'information de redondance, pour corriger les symboles d'information secondaire reçus. Selon des caractéristiques particulières du dispositif de traitement secondaire, tel que succinctement exposé ci-dessus, le moyen de détection d'erreurs est adapté à fournir une information représentative de la position de chaque ligne de ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, ligne dont au moins un symbole d'information est affecté d'erreur. Corrélativement, selon des caractéristiques particulières du procédé de traitement secondaire, au cours de l'étape de détection d'erreurs, on fournit une information représentative de la position de chaque ligne de ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, ligne dont au moins un symbole d'information est affecté d'erreur. Selon des caractéristiques particulières du dispositif de traitement secondaire tel que succinctement exposé ci-dessus, le moyen de correction unique est adapté à générer chacun des symboles d'information corrigés en ne prenant en compte que les symboles d'information de la seule colonne dans ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, colonne qui comporte lesdits symboles d'information à corriger. Corrélativement, selon des caractéristiques particulières du procédé de traitement secondaire, tel que succinctement exposé ci-dessus, au cours de l'étape de correction unique, on génère chacun des symboles d'information corrigés en ne prenant en compte que les symboles d'information de la seule colonne dans ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, colonne qui comporte lesdits symboles d'information à corriger. Les avantages de ces dispositifs et procédés étant identiques à ceux des dispositifs et procédé de traitement primaire correspondant, ils ne sont pas rappelés ici. L'invention vise encore - un dispositif de traitement, caractérisé en ce qu'il comporte un dispositif de traitement primaire tel que succinctement exposé ci-dessus et un dispositif de traitement secondaire tel que succinctement exposé ci-dessus, les moyens de calcul des dispositifs de traitement primaire et secondaire étant confondus. - un dispositif de traitement, caractérisé en ce qu'il comporte un dispositif de traitement primaire tel que succinctement exposé ci-dessus et un dispositif de traitement secondaire tel que succinctement exposé ci-dessus, et en ce que les moyens de détermination du dispositif de traitement primaire et les moyens de correction du dispositif de traitement secondaire sont confondus. - un réseau, caractérisé en ce qu'il comporte un support de transmission, au moins un dispositif de traitement primaire tel que succinctement exposé ci-dessus et au moins un dispositif de traitement secondaire tel que succinctement exposé ci-dessus et en ce que les symboles d'information de redondance pris en compte par le moyen de correction unique du dispositif de traitement secondaire faisant partie des symboles d'information de redondance déterminés par le moyen de détermination du dispositif de traitement primaire. - un télécopieur caractérisé en ce qu'il comporte un dispositif de réception de symboles d'information primaire tel que succinctement exposé ci-dessus. Les avantages de ces derniers dispositifs de traitement, de ce réseau et de ce télécopieur étant identiques à ceux du dispositif de traitement primaire et du dispositif de traitement secondaire succinctement exposés cidessus, ils ne sont pas rappelés ici. D'autres avantages, buts et caractéristiques de la présente invention apparaîtront à la lecture de la description qui va suivre, faite en regard des dessins annexés dans un but explicatif et nullement limitatif, dans lesquels . - la figure 1 représente une succession de signaux transmis en mettant en oeuvre la présente invention - la figure 2 représente une succession de signaux transmis, en mettant en oeuvre la présente invention - la figure 3 représente les données destinées à être émises, sous forme de blocs mis en oeuvre avec la présente invention - la figure 4 représente les données reçues correspondant aux données représentées en figure 3, sous forme de blocs; - la figure 5 est une représentation d'un système de correction d'erreur mis en oeuvre avec la présente invention - les figures 6 et 7 représentent des structures de données conservées dans des mémoires de dispositifs mis en oeuvre avec la présente invention - les figures 8, 9 et 10 sont des organigrammes représentant le fonctionnement des moyens utilisés à la fois par un moyen de codage et un moyen de décodage mis en oeuvre avec la présente invention; et - la figure Il représente un schéma-bloc d'un circuit électronique d'un dispositif d'émission selon la présente invention. DEFINITION Dans toute la description on appelle - information ou symbole d'information primaire, L'ensemble des symboles, ou données, d'un "message", c'est-à-dire la stricte partie utile des signaux émis, soit aussi la partie des signaux strictement représentative de l'image transmise, éventuellement sous forme compressée, - information ou symbole d'information secondaire, L'ensemble des symboles, ou données, d'un "message" reçu, c'est-à-dire la partie des signaux reçus qui correspond aux symboles d'information primaire émis, soit aussi la partie des signaux strictement représentative de l'image reçue, éventuellement sous forme compressée, - redondance ou symbole d'information de redondance, des symboles susceptibles de permettre la correction d'erreur affectant de l'information, - codage, la détermination de symboles d'information de redondance, - décodage la correction de symboles mettant en oeuvre des symboles d'information de redondance, - émetteur, télécopieur émetteur, dispositif de diffusion ou dispositif d'émission, un dispositif qui est adapté à transmettre un message, même si, au cours de la transmission, il reçoit des signaux, par exemple de protocole, - récepteur, télécopieur récepteur, dispositif de réception, un dispositif qui est adapté à recevoir un message, même si, au cours de la réception, il émet des signaux, par exemple de protocole, - adresse, identificateur ou symbole d'information d'adresse, des symboles susceptibles de permettre à chaque dispositif de réception de déterminer si l'information associée à cette adresse doit, ou non, être traitée par lui - "trame", un signal numérique comportant des champs ayant chacun une signification prédéterminée en fonction de leur position dans la trame, - "émission", aussi bien l'émission par l'intermédiaire d'un support de transmission, de signaux représentatifs de données ou de symboles, que l'écriture dans une unité de stockage de données ou de symboles, - "réception", aussi bien la réception par l'intermédiaire d'un support de transmission de signaux représentatifs de données ou de symboles, que la lecture dans une unité de stockage de données ou de symboles et - "transmission", L'ensemble d'une l'émission et d'une réception correspondante. DESCRIPTION D'UN MODE PARTICULIER DE REALISATION DE L'INVENTION II convient de noter ici que, pour la clarté de la description, le mode de réalisation décrit et représenté est principalement basé sur l'utilisation de programmes mis en oeuvre par un microprocesseur. Cependant, de maniére connu de l'homme du métier de l'implémentation matérielle de systèmes de traitement d'information, de manière préférentielle, I'invention est mise en oeuvre par l'utilisation d'un composant spécifique, par exemple connu sous le nom "ASIC", éventuellement associé à un microcontrôleur. Le procédé de communication décrit et représenté est basé sur une structuration en trames des données à émettre. Ces trames sont caractérisées par un découpage en champs ayant chacun une signification différente et une interprétation correspondante par le dispositif de réception et de traitement de la communication. L'organisation des symboles d'information contenus dans une trame, est représentée en figure 3, sous forme de bloc de données avant émission 660 et, en figure 4, sous forme de bloc de données après réception 670. La figure 3 montre l'organisation d'un bloc de données 660 avant l'émission par un dispositif d'émission. Ce bloc contient L x n symboles d'information dont L x k symboles d'information primaire. L'émission de ce bloc de données 660 est, en fait, effectuée dans l'ordre des lignes représentées, de haut en bas, et dans chaque ligne représentée, de gauche à droite (voir figure 1). L'ensemble des symboles d'information primaire depuis UO,O 650 jusqu'à UL-1,0 651 représente la première ligne du bloc de données LGEO 652. Une ligne du bloc de données quelconque tel que LGEO 652 est constituée de L symboles d'information. L'ensemble des symboles d'information primaire depuis UO,O 650 jusqu'à UO,k-1 653 représente la première colonne du bloc de données pour les symboles d'information primaire UO 654. L'ensemble des symboles d'information de redondance depuis WO,O 655 jusqu'à WO,n-k-1 656 représente la première colonne du bloc de données pour les symboles d'information de redondance WO 657. La juxtaposition de UO 654 et de WO 657 forme la première colonne complète du bloc de données CLEO 658. Une ligne du bloc de données quelconque, tel que CLEO 658 est constituée de n symboles d'information. En ce qui concerne la première colonne CLEO 658, WO 657 contient les symboles d'information de redondance correspondant aux symboles d'information primaire UO 654. De manière générale, en ce qui concerne la i ième colonne CLEi 692, Wi 690 contient les symboles d'information de redondance correspondant aux symboles d'information primaire Ui 691. La figure 4 montre l'organisation d'un bloc de données 670 après réception par un dispositif de réception. Ce bloc contient L x n symboles d'information. L'ensemble des symboles d'information depuis CO,O 665 jusqu'à GL-1,O 666 représente la première ligne du bloc de données LGRO 667. Une ligne du bloc de données quelconque, tel que LGRO 667 est constituée de L symboles d'information. L'ensemble des symboles d'information depuis CO,O 665 jusqu'à CO,n-? 668 représente la première colonne du bloc de données CLRO ou GO 669. Une colonne du bloc de données quelconque, tel que CLRi, ou Ci 673, est constituée de n symboles d'information. L'ensemble des symboles d'information depuis CNO,O 674 jusqu'à CNL-?,O 675 représente la première ligne identifiée comme corrompue. On observe ici que les trames dites "corrompue", aussi appelée "affectée d'erreur" soit sont manquantes soit comportent, à la réception, au moins un symbole d'information différent du symbole correspondant à l'émission. Chaque ligne ou trame identifiée comme corrompue est dite "effacée", tous les symboles de cette ligne étant en conséquence estimés à la valeur nulle. Ces symboles sont plus communément appelés "effacement" par l'homme du métier du codage. Pour le bloc de données 670, il s'agit aussi de la ligne GLRj 671. Ainsi les symbole d'information CON0,0 674 et CNL-1,0 675 peuvent aussi s'écrire, respectivement, CO,j et CL-1,j, et de manière générale pour tous les symboles de cette ligne, CNi,O = Ci, j. Par convention, Ci,j est un symbole estimé nul après réception et CNi,0 est le symbole régénéré après décodage. De même que la ligne CLRj 671, la ligne CLRI 672 est elle aussi décrite comme corrompue dans notre exemple du bloc de données 670. L'ensemble des symboles d'information depuis CO,O 665 jusqu'à CO,n-1 668 représente la première colonne du bloc de données 670 pour les symboles d'information reçus et/ou estimés GO 669. L'ensemble des symboles d'information CNO,O 674 et CNO, i 676 représente la première colonne du bloc de données 670 pour les symboles d'information générés CNO. GNO est donc un sous-ensemble de la premiére colonne CO 669 du bloc de données 670. Et de maniére générale, CNi est un sousensemble de la i ième colonne Ci 673 du bloc de données 670. Un système de correction d'erreur de type connu impose la connaissance des valeurs k et n: - n est le nombre de symboles dans une colonne du bloc de données, aussi avant émission 660, qu'après réception 670 - k est le nombre de symboles d'information primaire dans chaque colonne du bloc de données avant émission 660, k est aussi considéré comme le nombre de symboles correctement reçus dans chaque colonne du bloc de données après réception 670. Le système de correction d'erreur a juste connaissance de la valeur n, la valeur de la différence n-k étant supposée exactement égale au nombre de lignes effacées par bloc de données reçu, nombre qui est aussi le nombre de symboles effacés dans chaque colonne complète du bloc de données. Pour le bloc de données 670 illustré figure 4, la différence n-k est égale à 2, on suppose que toutes les lignes effacées 671 et 672 sont représentées. La figure il représente schématiquement le circuit électronique d'un dispositif de transmission de données qui met en oeuvre le système de correction d'erreur pour utiliser les procédés de transmission illustrés en figures 1 et 2; Un microprocesseur 125 contrôle le fonctionnement du dispositif de transmission permettant la transmission des données aussi bien en émission qu'en réception, ainsi que la mise en oeuvre du système de correction d'erreur, la zone "EXECUTION" d'une mémoire vive 123 étant utilisée, pour conserver le programme de contrôle exécuté par le microprocesseur 125. Ce programme de contrôle est sauvegardé dans une mémoire morte ROM 122 et est chargé automatiquement dans la RAM 123 à la mise sous tension du dispositif de transmission. Ce programme de contrôle comprend: - d'une part, le traitement d'un protocole de transmission ou de stockage de données, non représenté, connu par l'homme de l'art des transmission et/ou des stockages de données, pour satisfaire aux règles de transmission illustrées en figures 1 et 2 et - d'autre part, la mise en oeuvre d'un moyen de codage 615 et d'un moyen de décodage 630, non représentés sur la figure 1 1 mais illustrés en regard des organigrammes des figure 8, 9 et 10 et dont les caractéristiques sont précisées en regard de la figure 5. Un contrôleur d'interruption 126, de type connu, organise les interruptions du microprocesseur 125 et lui permet de contrôler les différents composants connectés à un bus 124, notamment un contrôleur de communication 145. Lors d'une procédure d'émission ou d'écriture en mémoire sur une unité de stockage non représentée, les blocs de symboles d'information avant émission 660 sont sauvegardés dans la mémoire RAM 123 zone "REGISTRES" Lors d'une procédure de réception ou de lecture en mémoire sur une unité de stockage non représentée, les blocs de symboles d'information après réception 670 sont sauvegardés dans la mémoire RAM 123 zone "REGISTRES". Le microprocesseur 125 contrôle la transmission sur la ligne de communication par l'intermédiaire du contrôleur de communication 145 (par exe redondance par le moyen de codage 615, qu'en réception avant le décodage effectué par le moyen de décodage 630. Lorsque des données sont reçues en provenance de la ligne de communication par l'intermédiaire du contrôleur de communication 145, le microprocesseur 125 contrôle leur réception et sauvegarde les blocs de données contenant les symboles d'information primaire dans la zone "REGISTRES" de la RAM 123, afin que leur soit appliqué la correction des erreurs par le moyen de décodage 630. La figure 5 illustre un système de correction d'erreur selon l'invention, appelé dans la suite de la description "CID" Le système CID est composé d'un moyen de codage 615 adapté à calculer les symboles d'information de redondance associés aux symboles d'information primaire Ui 695 étant donné la position des symboles d'information de redondance 698 dans le bloc de données avant émission 660, spécifiée, selon le nombre supposé de lignes susceptibles d'être corrompues durant la transmission. Les symboles d'information primaire et de redondance : Ui, Wi 697 sont alors prêts à être émis par l'intermédiaire d'un support de données 699. Le système CID utilise le support de données 699 tel qu'illustré en figure 5, comportant un moyen d'émission des données par bloc par l'intermédiaire d'un support de transmission, selon au moins un des procédés de transmission illustrés en figures 1 et 2, et un moyen de réception des données par blocs à partir du support de transmission, avec détection des lignes corrompues lors de la transmission. Le moyen de réception est adapté à reconstituer le bloc de données après réception 670 et apte à fournir ia position des lignes corrompues. Le support de données 699 illustré en figure 5 peut aussi être un système de stockage de l'information ou tout autre type de support de données pour lequel l'utilisation d'un système de correction d'erreur, a un sens. En regard de la figure 11, le support de données 699 comporte le contrôleur de communication 145. Le moyen d'émission et le moyen de réception sont mis en oeuvre par le microprocesseur 125 qui contrôle le contrôleur de communication 145. Enfin le système CID comprend un moyen de décodage 630, adapté à calculer la valeur des symboles d'information effacés associés aux symboles d'information reçus/estimés :Ci 700 étant donné la position des effacements 703, déterminée grâce au moyen de réception du support de données 699, pour obtenir, en définitive, les symboles d'information reçues et générés 702. L'intérêt du système CID réside dans le fait que le moyen de décodage 630 n'a aucune connaissance a priori du nombre de symboles de redondance réellement calculés par le moyen de codage 615. Le moyen de sélection de ratio 698 est adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner un ratio d'un nombre de symboles d'information de redondance, susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, sur le nombre des symboles d'information primaire correspondants, parmi une pluralité de valeurs. Le mémoires 122 et 123 et le microprocesseur 125 constituent un moyen de calcul unique adapté à calculer des coefficients dont le nombre varie avec ledit ratio et est suffisant pour déterminer un nombre de symboles d'information de redondance pour la correction d'un nombre de lignes erronées correspondant audit ratio. Le moyen de codage, ou moyen de détermination unique 615 est adapté, selon des règles dites de "détermination de redondance" prédéterminées prenant en compte: les symboles d'information primaire 654 susceptibles d'être positionnés dans la matrice 660 (figure 3) et lesdits coefficients, à déterminer des symboles d'information de redondance 657 dont les valeurs correspondent auxdits symboles d'information primaire et auxdits coefficients et dont le nombre, est nécessaire et suffisant pour la correction d'un nombre de lignes erronées correspondant audit ratio. Le moyen de sélection de ratio 698 détermine les positions d'un nombre variable de lignes de symboles d'information de redondance, dans ladite matrice 660. Le moyen de détermination unique 615 génère chacun des symboles d'information de redondance en prenant en compte les symboles d'information 654 de la seule colonne dans ladite matrice 660, colonne qui comporte ledit symbole de redondance. A cet effet, il effectue un calcul matriciel pour déterminer des syndromes en prenant en compte - lesdits symboles d'information primaire 654 et - ledit ratio. Les procédures de détermination sont exposés en détail infra. On note ici que le dispositif de codage, appelé "dispositif de traitement primaire" possède les mêmes moyens techniques que le dispositif de décodage qui lui est associé, aussi appelé "dispositif de traitement secondaire" A cet égard, le dispositif de décodage 630 prend en compte des symboles d'information de redondance 657, reçoit en provenance d'un moyen de détection d'erreurs 703, une information représentative de la position dans ladite matrice de chaque erreur affectant au moins un symbole d'information dans une ligne de ladite matrice et comporte: un moyen de calcul unique adapté à calculer des coefficients en nombre nécessaire et suffisant pour permettre la correction des seules lignes de ladite matrice erronées détectées par le moyen de détection, en mettant en oeuvre des règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées et un moyen de correction unique (630) adapté à mettre en oeuvre des règles dites "de correction" prédéterminées prenant en compte les seuls coefficients calculés par le moyen de calcul et lesdits symboles d'information, pour corriger les symboles d'information erronés. Le moyen de détection d'erreurs 703 est adapté à fournir une information représentative de la position de chaque ligne de la matrice 660 dont au moins un symbole d'information est affecté d'erreur. On observe que grâce au procédé de codage et de décodage choisi et présenté infra, les moyens de calcul des dispositifs de traitement primaire et secondaire sont confondus et les moyens de détermination du dispositif de traitement primaire et les moyens de correction du dispositif de traitement secondaire sont également confondus. Les figures 1 et 2 illustrent des méthodes de transmission associées Afin de pouvoir faire varier librement le volume d'information primaire à transmettre indépendamment des variations de k, n étant constant, plusieurs procédés de transmission peuvent être mis en oeuvre. Les figures 1 et 2 illustrent la transmission d'un bloc de données 660, ligne par ligne, en commençant par la première ligne du bloc de données LGEO 652 et par le premier symbole de chaque ligne et en l'occurrence pour la première ligne par le symbole UO,O 650. On transmet ainsi d'abord l'information primaire 682 pour ensuite transmettre la redondance 683. La transmission de chaque ligne du bloc de données est précédée par la transmission d'une séquence d'en-tête 680 et est suivie par la transmission d'une séquence de queue 681. La séquence d'en tête 680 peut contenir des symboles d'information d'adresse, et/ou de numéro de ligne de bloc de données, et/ou d'identification de début et fin de bloc, et/ou de détection d'erreur, et/ou de correction d'erreur et/ou tout autre information de contrôle, nécessaire à la mise en oeuvre d'une méthode de transmission quelconque. De même, la séquence de queue 681 peut contenir des symboles d'information d'adresse, et/ou de numéro de ligne de bloc de données, et/ou d'identification de début et fin de bloc, et/ou de détection d'erreur, et/ou de correction d'erreur et/ou toute autre information de contrôle, nécessaire à la mise en oeuvre d'une méthode de transmission quelconque. Une transmission partielle de l'information de redondance est illustrée en regard de la figure 1. Dans cette figure, la totalité de l'information primaire est transmise, de la ligne LGEO 652 du bloc de données 660 à la ligne LGEk-1 661 du bloc de données 660 et seulement une partie de l'information de redondance est réellement transmise, de la ligneLGEk 662 du bloc de données 660 à la ligne LGEI 663 du bloc de données 660. Les lignes d'information de redondance, générées étant donnée la longueur n constante du code, mais non transmises, sont considérées comme effacées dans le bloc de données reçu. Ce procédé de transmission repose sur le calcul de symboles d'information de redondance en quantité supérieure à la quantité nécessaire. Une transmission partielle de l'information primaire est illustrée en regard de la figure 2. Dans cette figure, une partie de l'information primaire est transmise, de la ligne LGEO 652 du bloc de données 660 à la ligne LGy 659 du bloc de données 660 et la totalité de l'information de redondance est transmise, de la ligne LGEk 662 du bloc de données 660 à la ligne LGEn-i 664 du bloc de données 660. Les lignes d'information primaire non transmises correspondent à de l'information de bourrage, insérée pour permettre la génération des symboles d'information de redondance selon la longueur n du code, constante. Ce procédé de transmission repose sur le calcul de symboles d'information de redondance à partir de symboles d'information de bourrage, ces symboles n'étant pas transmis, L'émetteur avisant le récepteur de la localisation des lignes d'information de bourrage dans le bloc de données 670, par exemple par transmission de symboles de protocole supplémentaires non représentés mais dont la mise en oeuvre est connue de l'homme du métier. Ainsi les lignes non reçues, correspondant à des lignes d'information de bourrage sont considérées comme ayant été correctement reçues. Pour l'utilisation des moyens de codage 615 et de décodage 630, décrits ci-dessus, une organisation de mémoire est proposée ci-après. Les registres à contenu constant, localisés en mémoire ROM et illustrés en figure 6 sont les suivants - REG~N 540 contient la longueur du code 'n', utilisée pour le codage de la redondance colonne, mentionné ci-dessus. 'n' définit aussi le nombre maximal de lignes des blocs de données avant émission, bloc référencé 660, et après réception, bloc référencé 670, - REG~M 541 contient la valeur 'M' nombre maximal de lignes d'information de redondance que l'on peut calculer par bloc de données 660. C'est aussi le nombre maximal de lignes d'information effacées que l'on peut reconstruire par bloc de données 670, - TAB TOEXP 542 est un tableau à 'n' éléments. Le k ième élément de ce tableau est la valeur décimale de l'exposant i de la représentation logarithmique du symbole tau', dont la valeur décimale de la représentation binaire associée, est égale à k. Cette table permet de connaître la valeur décimale de l'exposant de la représentation logarithmique d'un symbole du corps de Galois (;F(28), sachant la valeur décimale de sa représentation binaire, - TAB~TOBYT 543 est un tableau à 'n' éléments. Le X ième élément de ce tableau est la valeur décimale de la représentation binaire du symbole (,)' Cette table permet de connaître la valeur décimale de la représentation binaire d'un symbole du corps de Galois (iF(28), sachant la valeur décimale de l'exposant de sa représentation logarithmique et - REG~ROMAX 544 registre mémoire dont la valeur du contenu indique le nombre maximum de symboles d'information par ligne du bloc de données avant émission 660 ou après réception 670. Les contenus des registres REG~ROMAX 544 et REG~N 540 définissent la taille maximale des blocs de données avant émission 660 et après réception 670. Ces registres comportent aussi des registres à contenu variable, localisés en mémoire vive RAM et illustrés en figure 7, I'élément de base étant l'octet, qui permet aussi la représentation exacte d'un symbole - OMEGA 545 contient la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,)' représenté. - i 546 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est '1, - j 547 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est 'j', - k 548 registre mémoire dont la tâche essentielle est de mémoriser la valeur d'un comptage dont la valeur est 'k', - REG~ZERO 549 est utilisé pour stocker les valeurs consécutives des éléments de la seconde ligne de la matrice de Vandermonde à inverser. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole o' représenté, - A(x) 555 est en fait un tableau de longueur 'M', dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par A0, le i-ème par Ai et enfin le dernier par AM-1. A(x) 555 est représentatif de la position des effacements après réception des blocs de données 670 et est représentatif de la position de la redondance avant émission du bloc de données 660. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (t)' représenté, - P(x) 551 est un tableau à 2 dimensions de taille M x M, utilisé pour stocker, ligne par ligne, la valeur des éléments de l'inverse d'une matrice de Vandermonde, - P0(x) 559 est la première ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par P0,0, le i ième par P0,i et enfin le dernier par P0,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,)' représenté, - Pi(x) 560 est la i ième ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par Pi,0, le i ième par Pi,i et enfin le dernier par Pi,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,)' représenté, - PM-1(x) 561 est la dernière ligne du tableau à 2 dimensions P(x) 551. C'est donc un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par PM-1,0, le i ième par PM-1,i et enfin le dernier par PM-1,M-1. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole (,) ' représenté, - REG~VAL 550 est utilisé pour stocker la valeur du polynôme Pi(x) au point particulier Ai. Le format de stockage est la valeur décimale de l'exposant i de la représentation logarithmique du symbole ( ' représenté, - Q(x) 552 est un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par Q0, le i ième par Qi et enfin le dernier par QM-1. Q(x) 552 est représentatif du résultat de l'évaluation des syndromes. Le format de stockage est la valeur décimale de la représentation binaire du symbole o' représenté, - S(x) 553 est un tableau de longueur M, dont la valeur est stockée dans REG~M 541, dont le premier élément est représenté par S0, le i ième par Si et enfin le dernier par SM-1. Le format de stockage est la valeur décimale de la représentation binaire du symbole o' représenté, - E(x) 554 est un tableau de longueur n, dont la valeur est stockée dans REG~N 540, dont le premier élément est représenté par E0, le i iéme par Ei et enfin le dernier par EM-1. Le format de stockage est la valeur décimale de la représentation binaire du symbole w' représenté, - R~LGTH 557 registre mémoire identifiant la longueur des lignes, exprimée en nombre de symboles, du bloc de données aussi bien avant émission 660 qu'après réception 670. Ce registre peut être variable pour les besoins d'une réalisation particulière, - REG DIM 558 registre mémoire identifiant la valeur du nombre de lignes d'information de redondance générées pour le bloc de données avant émission 660 ou le nombre de lignes d'information effacées dans le bloc de données après réception 670. Par la suite 'DIM' représente la valeur contenu dans le registre REG~DIM 558 et - BL~UNIT 562 est une zone mémoire représentant en fait un tableau à 2 dimensions dont le nombre d'éléments par ligne est la valeur contenue dans le registre REG~ROMAX 544 et le nombre de lignes est égal à 'n. Ce registre mémoire permet le stockage du bloc de données avant émission 660 ou du bloc de données après réception 670. Le format de stockage est la valeur décimale de la représentation binaire du symbole (,)' représenté. Le moyen de codage 615 exécute les différentes étapes de l'organigramme de la figure 10 après que soit effectuée la phase d'initialisation suivante: - initialisation du contenu du registre REG~DIM 558 avec la valeur du nombre de symboles d'information de redondance par colonne du bloc de données 660, tel que cette valeur soit impérativement inférieure ou égale à 'M', - initialisation des 'DIM' éléments du tableau A(x) 555: Ainsi pour i variant de '0' à 'DIM-i', le contenu du i ième élément du tableau A(x) 555, Ai, est positionné à la valeur 'n-D/M-i, - initialisation du registre R~LGTH 557 avec la valeur du nombre de symbole d'information par ligne du bloc de données avant émission 660 et - affectation du registre BLUNIT 562 à une zone mémoire représentant un bloc de données avant émission 660. Le moyen de décodage 630 exécute les différentes étapes de l'organigramme de la figure 10 après que soit effectuée la phase d'initialisation suivante - initialisation du contenu du registre REG~DIM 558 avec la valeur du nombre de symboles d'information effacés par colonne du bloc de données 670, tel que cette valeur soit impérativement inférieure ou égale à 'M', - initialisation des 'DIM' éléments du tableau A(x) 555 à la valeur 'n-2', puis, pour i variant de 'O' à 'DIM-l', on soustrait le numéro de la i ième ligne effacée dans le bloc de données 670 au contenu du i ième élément du tableau A(x) 555; - initialisation du registre R~LGTH 557 avec la valeur du nombre de symboles d'information par ligne du bloc de données après réception 670 et - affectation du registre BLUNIT 562 à une zone mémoire représentant un bloc de données après réception 670. La figure 10 illustre l'organigramme des différentes étapes exécutées aussi bien par le moyen de codage 615 que par le moyen de décodage 630. Pour une opération de codage, il s'agit de calculer la valeur des éléments du tableau S(x) 553, correspondant à la valeur des symboles d'information de redondance Wi 690 calculés à partir des symboles d'information primaire Ui 691 du bloc de données 660 illustré en figure 3, i prenant successivement la valeur du numéro de toutes les colonnes du bloc de données 660. Pour une opération de décodage, il s'agit de calculer la valeur des éléments du tableau S(x) 553, correspondant à la valeur des symboles d'information des effacements GNi correspondant aux symboles d'information primaire Ci 673 du bloc de données 670 illustré en figure 4, 'i' prenant successivement la valeur du numéro de toutes les colonnes du bloc de données 670. Au cours de l'opération 617, est initialisé à la valeur '0'. Puis, le test 618 détermine si 'i' est strictement inférieur à 'DIM', ou non. Si le résultat du test est positif, I'opération 619 est exécutée. Sinon, c'est l'opération 621 qui est exécutée. L'évaluation de la iième ligne de l'inverse realisée au cours de l'opération 619 est illustrée en figure 8. Cela correspond au remplissage du tableau Pi(x) 560,11ème ligne du tableau à 2 dimensions P(x) 551. Puis, au cours de l'opération 620, 'i' est incrémenté d'une unité. Puis le test 618 est réitéré. Au cours de l'opération 621, 'k' est initialisé à la valeur '0'. Puis, le test 622 détermine si 'k' est strictement inférieur à la valeur du contenu du registre R~LGTH 557, ou non. Si le résultat du test est positif, l'opération 623 est exécutée. Sinon, - soit l'ensemble de l'information de redondance est généré dans le bloc de données avant émission 660 dans le cas d'une opération de codage - soit l'ensemble de l'information corrigé est généré dans le bloc de données après réception 670 dans le cas d'une opération de décodage. Au cours de l'opération 623, le tableau E(x) 554 est constitué de l'ensemble des registres des symboles de la k ième colonne du bloc de données 660, quand il s'agit du codage, ou 670, quand il s'agit du décodage. Le tableau S(x) 553 est constitué de l'ensemble des registres des symboles d'information à générer, dans cette même colonne, dont le contenu a été préalablement initialisé à 'O'. Par conséquent les éléments de S(x) sont, ou bien les symboles d'information de redondance Wk 691 de la k ième colonne du bloc de données avant émission 660, ou bien les symboles d'information générés Cnk de la k ième colonne du bloc de données après réception 670. La valeur du contenu du registre OMEGA 545 est mise à '1', correspondant à la valeur de l'exposant de la représentation logarithmique du symbole (21 = (,) . L'évaluation des syndromes réalisée au cours de l'opération 624 est illustrée en figure 9. Cela correspond au remplissage du tableau Q(x) 552. Ensuite, au cours de l'opération 625, le contenu du registre i 546 est initialisé à la valeur '0'. Puis, le test 626 détermine si 'i' est strictement inférieure à 'DIM'. Si le résultat du test est positif, I'opération 628 est exécutée. Sinon, I'opération 627 est exécutée. Au cours de l'opération 627, 'k' est incrémentée d'une unité. Puis le test 622 est réitéré. Au cours de l'opération 628, la valeur du i ième élément du tableau Q(x) 552 est remplacée par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542. La valeur de ce i ième élément du tableau Q(x) 552 est alors additionnée avec la valeur du i ième élément du tableau Pk(x) 560. Selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe, la valeur du résultat étant remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543. On applique à ce résultat un OU exclusif, bit à bit, avec la valeur du k ième élément du tableau S(x) 553. Le résultat final étant stocké dans ce dernier registre. Puis, au cours de l'opération 629, 'i' est incrémentée d'une unité. Enfin, le test 626 est réitéré. La figure 8 illustre les différentes étapes, de l'évaluation de la iiéme ligne de l'inverse, exécutées après le test 618 de la figure 10. II s'agit de calculer la valeur des éléments de la i ième ligne du tableau à 2 dimensions P(x) 551. Cela correspond également au remplissage du tableau Pi(x) 560. Préalablement, les registres REG DIM 558 et A(x) 555 doivent avoir été affectés. Au cours de l'opération 571 est effectuée l'initialisation du contenu du premier élément du tableau Pi(x) 560 et du registre j 547 à la valeur 'O'. Le test 572 détermine ensuite si 'j' est strictement inférieure à 'DIM', ou non. Si le résultat du test 572 est positif, l'opération 573 est exécutée. Sinon l'opération 579 est exécutée. Au cours de l'opération 573 - le j+1 ième élément du tableau Pi(x) 560 prend la valeur du j ième élément du tableau Pi(x) 560; - la valeur du registre k 548 prend la valeur du registre j 547 - la valeur du registre REG~ZERO 549 prend la valeur du j ième élément du tableau A(x) 555 si 'j' est strictement inférieure à 'i' et sinon, la valeur du registre REG~ZERO 549 prend la valeur du j+1 ième éléments du tableau A(x) 555. Le test 574 détermine ensuite si 'k' est strictement inférieure à '1', ou non. Si le résultat du test 574 est positif, I'opération 577 est exécutée. Sinon l'opération 575 est exécutée. Au cours de l'opération 575. - le contenu du k ième élément du tableau Pi(x) 560 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542, - la valeur du k ième élément du tableau Pi(x) 560 est alors additionnée avec la valeur du contenu du registre REG~ZERO 549 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe, - la valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante, grâce à la table de conversion TAB~TOBYT 543 et - on applique à ce résultat un OU exclusif, bit à bit, avec la valeur du k-1 iéme élément du tableau Pi(x) 560. Le résultat final est stocké dans le k ième élément du registre Pi(x) 560. Au cours de l'opération 576, qui suit l'opération 575 'k' est décrémentée d'une unité. Au cours de l'opération 577, le contenu du premier élément du tableau Pi(x) 560 est affecté de la valeur du contenu du registre REG~ZERO 549. Puis, au cours de l'opération 578, 'i' est incrémentée d'une unité. Puis le test 572 est réitéré. Au cours de l'opération 579, le contenu du registre REG~VAL 550 est initialisé à la valeur du contenu du DIM ième élément du tableau Pi(x) 560 et 'j' est initialisée à 'DIM'. Puis le test 580 détermine si 'j' est strictement supérieure à '0', ou non. Si le résultat du test 580 est positif, I'opération 581 est exécutée. Sinon, c'est l'opération 583 qui est exécutée. Au cours de l'opération 581 - le contenu du registre REG~VAL 550 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542; - la valeur du i ième élément du tableau A(x) 555 est alors additionnée avec la valeur du contenu du registre REG VAL 550 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe - la valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543 - on applique à ce résultat un OU exclusif, bit à bit, avec la valeur du j-1 ième élément du tableau Pi(x) 560 et - le résultat final est stocké dans le registre REG~VAL 550. Puis, au cours de l'opération 582, 'j' est décrémentée d'une unité. Au cours de l'opération 583, 'j' est initialisée à la valeur du contenu du registre REG~DIM 558. Puis, le test 584 détermine si 'j' est strictement inférieure à '0', ou non. Si le résultat du test 584 est positif, I'évaluation de la i iéme ligne de l'inverse est terminée et l'opération suivante 620 de la figure 10 est exécutée. Sinon l'opération 585 est exécutée. Celle-ci consiste en ce que - le contenu du j ième élément du tableau Pi(x) 560 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542; - la valeur du j iéme élément du tableau Pi(x) 560 est alors soustraite de la valeur du contenu du registre REG~VAL 550 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Gal La figure 9 illustre les différentes étapes de l'évaluation des syndromes exécutées suite à l'opération 623 de la figure 10. Au cours de l'opération 596, tous les éléments du tableau Q(x) 552 sont positionnés à la valeur '0'. Puis, au cours de l'opération 597, j' est initialisée à '0'. Puis le test 598 détermine si 'j' est strictement inférieure à 'n', ou non. Si le résultat du test est positif, I'opération 599 est exécutée. Sinon l'opération 601 est exécutée. Au cours de l'opération 599, on applique à la valeur du contenu du premier élément du tableau Q(x) 552 un OU exclusif, bit à bit, avec la valeur du contenu du j ième élément du tableau E(x) 554. Le résultat final est stocké dans le premier élément du tableau Q(x) 552. Puis, au cours de l'opération 600, 'j' est incrémentée d'une unité. Enfin, le test 598 est réitéré. Au cours de l'opération 601, est initialisée à 'i'. Ensuite, le test 602 détermine si 'i' est strictement inférieure à 'DIM', ou non. Si le résultat du test est positif, le test 603 est exécuté. Sinon, I'évaluation des syndromes est terminée et l'opération suivante 625 de la figure 10 est exécutée. Le test 603 détermine si 'j' est strictement inférieure à 'n', ou non. Si le résultat du test est positif, I'opération 605 est exécutée. Sinon, c'est l'opération 604 qui est exécutée. Au cours de l'opération 604, la valeur du registre OMEGA 545 est additionnée avec la valeur '1' selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe. Le résultat final est stocké dans le registre OMEGA 545. Puis, au cours de l'opération 606, 'i' est incrémentée d'une unité. Puis le test 602 est reproduit. Au cours de l'opération 605, le contenu du i ième élément du tableau Q(x) 552 est remplacé par la valeur de l'exposant de sa représentation algorithmique grâce à la table de conversion TAB~TOEXP 542. La valeur du i ième élément du tableau Q(x) 552 est alors additionnée avec la valeur du contenu du registre OMEGA 545 selon la règle d'addition et de soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 exposée en annexe. La valeur du résultat est remplacée par la valeur de sa représentation binaire correspondante grâce à la table de conversion TAB~TOBYT 543. On applique à ce résultat un OU exclusif, bit à bit, avec la valeur du j ième élément du tableau E(x) 554. Le résultat final est stocké dans le k ième élément du tableau Q(x) 552. Ensuite, au cours de l'opération 607, 'j' est incrémentée d'une unité. Enfin, le test 603 est réitéré. Annexe. règles de calcul: Les règles d'addition et soustraction des exposants des représentations logarithmiques de deux éléments du champ de Galois 614 sont: - soit 'x' la multiplication associée au corps de Galois GF(28), - soit i la valeur de l'exposant associé à la représentation logarithmique du symbole # du corps de Galois GF(28), - soit j la valeur de l'exposant associé à la représentation logarithmique du symbole (,)' du corps de Galois (T'F(28) - soit k la valeur de l'exposant associé à la représentation logarithmique du symbole #h = #x# du corps de Galois GF(28) et - soit I la valeur de l'exposant associé à la représentation logarithmique du symbole (,) # 'x /1))I ss / du corps de Galois (;F(2x). On a alors les 2 règles de calcul suivantes - La règle 614 pour l'addition est: si la valeur i est égale à '255' alors la valeur k est dans tous les cas égale à '255', si la valeur j est égale à '255' alors la valeur k est dans tous les cas égale à '255', et sinon si la somme de la valeur i et de la valeur j est strictement inférieure à 255 alors la valeur k est égale à la somme de la valeur i et de la valeur j, si la somme de la valeur i et de la valeur j est supérieure ou égale à 255 alors la valeur k est égale à la somme de la valeur i et de la valeur j à laquelle on retranche '255', - La règle 614 pour la soustraction est: si la valeur i est égale à '255' alors la valeur k est dans tous les cas égale à '255', si la valeur j est égale à '255' alors la valeur k est dans tous les cas invalide, et sinon si la valeur i est supérieure ou égale à la valeur j alors la valeur k est égale à la différence de la valeur i et de la valeur j, si la valeur i est strictement inférieure à la valeur j alors la valeur k est égale à '255' auquel on retranche la différence de la valeur i et de la valeur j, Description théorique du système Le procédé de correction d'erreur à redondance variable comporte les différentes étapes à mettre en oeuvre dans le système de correction d'erreur, moyen de codage / décodage, illustré en figure 5, fonctionnant indifféremment au décodage, quelle que soit la redondance ou seuil de correction d'erreur défini pour le codage. Dans sa généralité, ce procédé de correction d'erreur à redondance variable repose sur le principe de correction d'effacements localisés, appliqué aux colonnes du bloc de données, tel qu'illustré en figure 4. La méthode de localisation des effacements détection/ localisation des lignes effacées/non reçues dans le bloc est connue de l'homme du métier et n'est donc pas décrite ici. A l'émission, on appelle M le nombre maximum de lignes effacées que l'on peut corriger dans un bloc, pour un bloc donné. Ce nombre M définit la valeur maximum que peut prendre le nombre de lignes de redondance (n-k), déterminé à l'émission pour le moyen de codage 615 selon les informations en provenance, par exemple d'un moyen de contrôle de qualité, non représenté dans les figures. A la réception, après avoir stocké et complété les trames reçues dans un même bloc, il est fait appel au moyen de décodage 630 pour recomposer la totalité du bloc quel que soit le nombre de lignes effacées. La reconstruction du bloc se fait colonne par colonne. Connaissant la position des symboles effacés dans une colonne, le procédé et le dispositif mis en oeuvre par le mode de réalisation décrit et représenté, sont capables de recomposer jusqu'à X symboles effacés avec X symboles de redondance. Cependant, le moyen de décodage n'étant pas informé du nombre (n-k), de lignes de redondance courant, il effectue la correction quel que soit le nombre de lignes effacées. II est donc possible d'effectuer une correction à tort si le nombre de lignes effacées est supérieur à (n-k). Cette éventualité doit être contrôlée par un procédé quelconque propre à l'application considérée. Il est bien évident qu'un système peut définir un seuil maximum d'effacement au-delà duquel aucune opération de correction n'est déclenchée et le bloc de données est alors considéré comme perdu. Ce seuil peut avantageusement être fixé à M. Séquentiellement ou parallèlement, chacune des colonnes du bloc est traitée afin de recomposer chaque ligne dans sa totalité. Les mêmes modules fonctionnels peuvent être avantageusement utilisés à la fois pour le codage et le décodage et seule la valeur des paramètres d'entrée sortie différencie une opération de codage d'une opération de décodage. La mise en oeuvre d'un système CID est basée, d'une part, sur la théorie mathématique des corps de Galois, bien connu de l'homme du métier, et plus particulièrement ici, sur le corps GF(28) et ses opérations d'addition et de multiplication associées, les 256 éléments du corps pouvant être représentés sous leur forme binaire ou sous leur forme logarithmique équivalente, et, d'autre part, sur la manipulation d'une matrice de parité de dimension n x M, de type Vandermonde, bien connue de l'homme du métier. Le contenu de cette matrice de parité il, est explicité ci-dessous, avec une représentation logarithmique de ses éléments. 1 1 1 1 1 1 #254 #253 # # 1 0 H= #253 #251 #4 # 1 0 ... #254xM #253xM #2xM #M 1 0 La longueur du code, pour les besoins de notre réalisation, est donc fixée à 256, ainsi on a n = 256. La matrice de parité met en évidence la constante M, dont la valeur détermine les limitations du système CID. La valeur de cette constante M définit le nombre maximal de lignes de redondance par bloc, le nombre (n-k) de lignes de redondance par bloc pouvant ainsi varier de 0 à M. Rappelons brièvement les principes théoriques de base, bien connus de l'homme du métier: Principe de codage: - soit U@, le vecteur représentant les k symboles d'information primaire de la colonne i du bloc de données, - soit Telle vecteur représentant les n-k symboles d'information de redondance de la colonne i du bloc de données. On a n-k # M, - soit ;, , le vecteur représentant l'ensemble des n symboles d'information de la colonne i du bloc de données et - soit Hh la matrice construite à partir des k premières lignes de la matrice il Ecrivons la matrice HA comme étant la juxtaposition de deux matrices 11,, et H@ où H@ représente les k premières colonne de 11, et N1. ses n-k dernières colonnes. On peut alors représenter la redondance de la manière suivante: W/ =-H1.H1.U1 où W/ représente la transposée du vecteur W1 et U1 représente la transposée du vecteur U1 Principe de décodage: - soit (',, le vecteur représentant l'ensemble des n symboles d'information de la colonne i du bloc de données, les symboles non correctement reçus ayant étant mis à zéro, leur position ayant été repérée lors de la réception du bloc de données, - soit R l'ensemble des R positions effacées préalablement repérées, - soit H la matrice construite à partir des R| premières lignes de la matrice H , - soit llr la sous-matrice de H contenant les R colonnes selon la position des symboles effacés repérée dans l'ensemble K et - soit 7,, le vecteur représentant l'ensemble des R symboles d'information correspondant aux positions effacées. On peut ainsi écrire T1 = (H@)-1.H.C1 où I;' représente la transposée du vecteur T1 et (',' représente la transposée du vecteur (', L'intérêt de cette méthode repose sur la souplesse de l'algorithme d'inversion d'une matrice de type Vandermonde dont on rappelle ici quelques grands principes mis en oeuvre ici - soit P une matrice de Vandermonde dont la représentation est: 1 1 1 A0 A1 ADIM (P)= A0 A1 ADIM A0DIM A1DIM ADIMDIM Représentons (P)-1 de la manière suivante P0 0 P0 1 P0,DIM (P)-1= P1,0 P1,1 P1,DIM PDIM,0 PDIM,0 PDIM,DIM Par définition de la matrice inverse, (P).(P)=IDIM où IDIM est la matrice identité. Si on pose: P1(x)=P1,0+P,1x+P1,2x+...+P1.DIM-1xDIM-1+P1.DIMx pour i variant de O à DIM, on en déduit les expressions suivantes P0(A0)=1, P1(A0)=0, PDIM(A0)=0, P0(A1)=0, P1(A1)=1, PDIM(A1)=0, P0(ADIM)=0, P1(ADIM)=0, PDIM(ADIM)=1. Soit, si on pose A(x)=(x-A0)x(x-A1)x...x(x-ADIM), alors D'après les principes rappelés ci-avant, la construction de (ll ) ), qui est une étape décisive du décodage, ne dépend que de la connaissance des positions des trames effacées. Aucune connaissance a priori supplémentaire n'est donc nécessaire pour effectuer l'opération de décodage. Pour cette raison l'opération de décodage est indépendante du nombre de lignes de redondance. Il est bien sûr évident que la correction effectuée ne peut être validée que si le nombre de lignes effacées n'est pas supérieur au nombre de lignes de redondance dans le bloc. Cette information n'appartient cependant pas au décodeur mais au moyen chargé de contrôler le décodeur. L'évaluation d'une ligne de la matrice inverse illustrée en figure 8 repose sur une mise en oeuvre adaptée, pour les besoins de l'explication, du principe d'inversion d'une matrice de Vandermonde décrit ci-dessus. REVENDICATIONS 1. Dispositif de traitement primaire de symboles d'information primaire représentant une grandeur physique, caractérisé en ce qu'il prend en compte - un ratio d'un nombre de symboles d'information de redondance, susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, sur le nombre des symboles d'information primaire correspondants, ratio fourni par un moyen de sélection de ratio (698) adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner ledit ratio parmi une pluralité de valeurs, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire (660) prédéterminée, et en ce qu'il comporte: - un moyen de calcul unique (122,123,125) adapté à calculer des coefficients dont le nombre varie avec ledit ratio et est suffisant pour déterminer un nombre de symboles d'information de redondance pour la correction d'un nombre de lignes erronées correspondant audit ratio, - un moyen de détermination unique (615) adapté, selon des règles dites de "détermination de redondance" prédéterminées prenant en compte les symboles d'information primaire (654) susceptibles d'être positionnés dans ladite matrice et lesdits coefficients, à déterminer des symboles d'information de redondance (657) dont les valeurs correspondent auxdits symboles d'information primaire et auxdits coefficients et dont le nombre, est nécessaire et suffisant pour la correction d'un nombre de lignes erronées correspondant audit ratio. 2. Dispositif de traitement primaire selon la revendication 1, caractérisé en ce qu'il comporte, en outre, le moyen de sélection de ratio (698) adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner ledit ratio parmi une pluralité de valeurs. 3. Dispositif de traitement primaire selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que les symboles d'information de redondance (657) générés par le moyen de détermination unique (615) sont positionnés en des lignes entières d'une matrice rectangulaire prédéterminée (660) dans laquelle les symboles d'information primaire et les symboles d'information de redondance qui leur correspondent sont susceptibles d'être conjointement positionnées. 4. Dispositif de traitement primaire selon la revendication 3, caractérisé en ce que le moyen de sélection de ratio (698) est adapté à déterminer les positions d'un nombre variable de lignes de symboles d'information de redondance, dans ladite matrice (660). 5. Dispositif de traitement primaire selon la revendication 4, caractérisé en ce que lesdits coefficients correspondent à la matrice inverse d'une matrice composée de colonnes d'une matrice de parité, colonnes dont les positions dans ladite matrice de parité sont équivalentes aux positions des lignes de symboles d'information de redondance dans la matrice (660) dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés. 6. Dispositif de traitement primaire selon la revendication 5, caractérisé en ce que le moyen de sélection de ratio (698) est adapté à déterminer une ligne de transition et en ce que le moyen de détermination (615) est adapté à générer des symboles d'information de redondances positionnés entre ladite ligne de transition et la fin de la matrice (660) dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, lignes extrêmes comprises. 7. Dispositif de traitement primaire selon l'une quelconque des revendications 4 à 6, caractérisé en ce que le moyen de détermination unique (615) est adapté à générer chacun des symboles d'information de redondance en prenant en compte les symboles d'information (654) de la seule colonne dans ladite matrice (660) dans laquelle sont susceptibles d'être conjointement positionnés les symboles d'information, colonne qui comporte ledit symbole de redondance. 8. Dispositif de traitement primaire selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'il comporte un moyen de bourrage adapté à fournir des symboles d'information de bourrage susceptibles d'être organisés conjointement avec des symboles d'information primaire (654) et de redondance (657), lesdits symboles d'information de bourrage étant indépendants des symboles d'information primaire. 9. Dispositif de traitement primaire selon l'une quelconque des revendications 1 à 8, caractérisé en ce que dans ladite matrice (660) dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, sont positionnés des symboles d'information primaire (654) et un nombre de symboles d'information de redondance (657), susceptibles de permettre la correction desdits symboles d'information primaire, inférieur ou égal au nombre de symboles d'information de redondance déterminés par le moyen de détermination unique (615), en prenant en compte desdits symboles d'information primaire. 10. Dispositif de traitement primaire selon l'une quelconque des revendications 1 à 9, caractérisé en ce que le moyen de détermination est adapté à effectuer un calcul matriciel pour déterminer des syndromes en prenant en compte: - lesdits symboles d'information primaire (654) et - ledit ratio. 11. Dispositif de traitement primaire selon la revendication 10, caractérisé en ce que le moyen de détermination est adapté à effectuer un calcul matriciel pour déterminer des symboles d'information de redondance (657) en prenant en compte - lesdits syndromes et - lesdits coefficients. 12. Dispositif de traitement primaire selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le moyen de calcul (615) comporte un moyen d'inversion de matrice adapté à travailler sur lesdites positions de symboles d'information de redondance. 13. Dispositif de traitement secondaire de symboles d'information secondaire caractérisé en ce que - il prend en compte des symboles d'information de redondance (657) susceptibles de permettre la correction d'erreurs affectant lesdits symboles d'information secondaire, lesdits symboles d'information (654, 657) étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée (660), - il reçoit: en provenance d'un moyen de réception, des symboles d'information secondaire et des symboles d'information de redondance qui leur correspondent, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et en provenance d'un moyen de détection d'erreurs (703) adapté à détecter chaque erreur affectant un symbole d'information, une information représentative de la position dans ladite matrice de chaque erreur affectant au moins un symbole d'information dans une ligne de ladite matrice ; et - il comporte un moyen de calcul unique adapté à calculer des coefficients en nombre nécessaire et suffisant pour permettre la correction des seules lignes de ladite matrice erronées détectées par le moyen de détection, en mettant en oeuvre des règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées et un moyen de correction unique (630) adapté à mettre en oeuvre des règles dites "de correction" prédéterminées prenant en compte: les seuls coefficients calculés par le moyen de calcul et lesdits symboles d'information, pour corriger les symboles d'information erronés. 14. Dispositif de traitement secondaire selon la revendication 13, caractérisé en ce que le moyen de détection d'erreurs (703) est adapté à fournir une information représentative de la position de chaque ligne de ladite matrice (660) dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, ligne dont au moins un symbole d'information est affecté d'erreur. 15. Dispositif de traitement secondaire selon la revendication 14, caractérisé en ce que les coefficients correspondent à la matrice inverse d'une matrice composée de colonnes d'une matrice de parité, colonnes dont les positions dans ladite matrice de parité sont équivalentes aux positions des lignes de la matrice (660) dans laquelle lesdits symboles d'information sont susceptibles d'être conjointement positionnés, lignes dont au moins un symbole d'information est affecté d'erreur. 16. Dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 15, caractérisé en ce que le moyen de correction unique (630) est adapté à générer chacun des symboles d'information corrigés en ne prenant en compte que les symboles d'information de la seule colonne dans ladite matrice (660) dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, colonne qui comporte lesdits symboles d'information à corriger. 17. Dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 16, caractérisé en ce que le moyen de correction (630) est adapté à remplacer par une valeur nulle tous les symboles d'information de chaque ligne pour lequel une information provenant du moyen de détection (703) indique qu'au moins un symbole d'information (654) est affecté d'erreur. 18. Dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 17, caractérisé en ce que le moyen de correction (630) est adapté à effectuer un calcul matriciel pour déterminer des syndromes en prenant en compte lesdits symboles d'information (654, 657). 19. Dispositif de traitement secondaire selon la revendication 14, caractérisé en ce que le moyen de calcul comporte un moyen d'inversion de matrice adapté à travailler sur lesdites positions de chaque ligne de la matrice (660) dans laquelle les symboles d'information sont susceptibles d'être positionnés, ligne dont au moins un symbole d'information (654) est affecté d'erreur. 20. Dispositif de traitement secondaire selon la revendication 19, caractérisé en ce que ledit moyen d'inversion est adapté à calculer lesdits coefficients en mettant en oeuvre les règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées. 21. Dispositif de traitement secondaire selon la revendication 18, caractérisé en ce que le moyen de correction est adapté à effectuer un calcul matriciel pour déterminer les symboles corrigés en prenant en compte - lesdits syndromes et - lesdits coefficients. 22. Dispositif de traitement, caractérisé en ce qu'il comporte un dispositif de traitement primaire selon l'une quelconque des revendications 1 à 12 et un dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 21, les moyens de calcul des dispositifs de traitement primaire et secondaire étant confondus. 23. Dispositif de traitement, caractérisé en ce qu'il comporte un dispositif de traitement primaire selon l'une quelconque des revendications 1 à 12 ou 22 et un dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 22, et en ce que les moyens de détermination du dispositif de traitement primaire et les moyens de correction du dispositif de traitement secondaire sont confondus. 24. Réseau, caractérisé en ce qu'il comporte: - un support de transmission, - au moins un dispositif de traitement primaire selon l'une quelconque des revendications 1 à 12, 22 ou 23 et - au moins un dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 23 et en ce que les symboles d'information de redondance pris en compte par le moyen de correction unique du dispositif de traitement secondaire faisant partie des symboles d'information de redondance déterminés par le moyen de détermination du dispositif de traitement primaire. 25. Procédé de traitement primaire de symboles d'information primaire représentant une grandeur physique, caractérisé en ce qu'il prend en compte. - un ratio d'un nombre de symboles d'information de redondance, susceptibles de permettre la correction d'erreurs affectant des symboles d'information primaire, sur le nombre des symboles d'information primaire correspondants, ratio fourni par un moyen de sélection de ratio adapté à mettre en oeuvre des règles dites "de sélection de ratio" prédéterminées pour sélectionner ledit ratio parmi une pluralité de valeurs, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et et en ce qu'il comporte: - une étape de calcul unique au cours de laquelle on calcule des coefficients dont le nombre varie avec ledit ratio et est suffisant pour déterminer un nombre de symboles d'information de redondance pour la correction d'un nombre de lignes erronées correspondant audit ratio, - une étape de détermination unique, au cours de laquelle, selon des règles dites de "détermination de redondance" prédéterminées prenant en compte les symboles d'information primaire susceptibles d'être positionnés dans ladite matrice et lesdits coefficients, on détermine des symboles d'information de redondance dont les valeurs correspondent auxdits symboles d'information primaire et auxdits coefficients et dont le nombre, est nécessaire et suffisant pour la correction d'un nombre de lignes erronées correspondant audit ratio. 26. Procédé de traitement primaire selon la revendication 25, caractérisé en ce que les symboles d'information de redondance générés au cours de l'étape de détermination unique sont positionnés en des lignes entières d'une matrice rectangulaire prédéterminée dans laquelle les symboles d'information primaire et les symboles d'information de redondance qui leur correspondent sont susceptibles d'être conjointement positionnées. 27. Procédé de traitement primaire selon la revendication 26, caractérisé en ce que, au cours de l'étape de sélection de ratio, on détermine les positions d'un nombre variable de lignes de symboles d'information de redondance, dans ladite matrice. 28. Procédé de traitement primaire selon la revendication 27, caractérisé en ce que lesdits coefficients correspondent à la matrice inverse d'une matrice composée de colonnes d'une matrice de parité, colonnes dont les positions dans ladite matrice de parité sont équivalentes aux positions des lignes de symboles d'information de redondance dans la matrice dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés. 29. Procédé de traitement primaire selon la revendication 28, caractérisé en ce que, au cours de l'étape de sélection de ratio, on détermine une ligne de transition et en ce que, au cours de l'étape de détermination, on génère des symboles d'information de redondances positionnés entre ladite ligne de transition et la fin de la matrice dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, lignes extrêmes comprises. 30. Procédé de traitement primaire selon l'une quelconque des revendications 27 à 29, caractérisé en ce que, au cours de l'étape de détermination unique, on génère chacun des symboles d'information de redondance en prenant en compte les symboles d'information de la seule colonne dans ladite matrice dans laquelle sont susceptibles d'être conjointement positionnés les symboles d'information, colonne qui comporte ledit symbole de redondance. 31. Procédé de traitement primaire selon l'une quelconque des revendications 25 à 30, caractérisé en ce qu il comporte une étape de bourrage, au cours de laquelle on fournit des symboles d'information de bourrage susceptibles d'être organisés conjointement avec des symboles d'information primaire et de redondance, lesdits symboles d'information de bourrage étant indépendants des symboles d'information primaire. 32. Procédé de traitement primaire selon l'une quelconque des revendications 25 à 31, caractérisé en ce que dans ladite matrice dans laquelle les symboles d'information sont susceptibles d'être conjointement positionnés, sont positionnés des symboles d'information primaire et un nombre de symboles d'information de redondance, susceptibles de permettre la correction desdits symboles d'information primaire, inférieur ou égal au nombre de symboles d'information de redondance déterminés au cours de l'étape de détermination unique, en prenant en compte desdits symboles d'information primaire. 33. Procédé de traitement primaire selon l'une quelconque des revendications 25 à 32, caractérisé en ce que, au cours de l'étape de détermination, on effectue un calcul matriciel pour déterminer des syndromes en prenant en compte: - lesdits symboles d'information primaire et - ledit ratio. 34. Procédé de traitement primaire selon la revendication 33, caractérisé en ce que, au cours de l'étape de détermination, on effectue un calcul matriciel pour déterminer des symboles d'information de redondance en prenant en compte: - lesdits syndromes et - lesdits coefficients. 35. Procédé de traitement primaire selon l'une quelconque des revendications 25 à 28, caractérisé en ce que l'étape de calcul comporte une opération d'inversion de matrice, au cours de laquelle on travaille sur lesdites positions de symboles d'information de redondance. 36. Procédé de traitement secondaire de symboles d'information secondaire caractérisé en ce que - il prend en compte des symboles d'information de redondance susceptibles de permettre la correction d'erreurs affectant lesdits symboles d'information secondaire, lesdits symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée, - il reçoit: en provenance d'un moyen de réception des symboles d'information secondaire et des symboles d'information de redondance qui leur correspondent, ces symboles d'information étant susceptibles d'être conjointement positionnés dans une matrice rectangulaire prédéterminée et en provenance d'un moyen de détection d'erreurs adapté à détecter chaque erreur affectant un symbole d'information, une information représentative de la position dans ladite matrice de chaque erreur affectant au moins un symbole d'information dans une ligne de ladite matrice ; et - il comporte une étape de calcul unique, au cours de laquelle on calcule des coefficients en nombre nécessaire et suffisant pour permettre la correction des seules lignes de ladite matrice erronées détectées par le moyen de détection, en mettant en oeuvre des règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées et une étape de correction unique, au cours de laquelle on met en oeuvre des règles dites "de correction" prédéterminées prenant en compte les seuls coefficients calculés au cours de l'étape de calcul et lesdits symboles d'information, pour corriger les symboles d'information erronés. 37. Procédé de traitement secondaire selon la revendication 36, caractérisé en ce que, au cours de l'étape de détection d'erreurs, on fournit une information représentative de la position de chaque ligne de ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, ligne dont au moins un symbole d'information est affecté d'erreur. 38. Procédé de traitement secondaire selon la revendication 37, caractérisé en ce que les coefficients correspondent à la matrice inverse d'une matrice composée de colonnes d'une matrice de parité, colonnes dont les positions dans ladite matrice de parité sont équivalentes aux positions des lignes de la matrice dans laquelle lesdits symboles d'information sont susceptibles d'être conjointement positionnés, lignes dont au moins un symbole d'information est affecté d'erreur. 39. Procédé de traitement secondaire selon l'une quelconque des revendications 36 à 38, caractérisé en ce que, au cours de l'étape de correction unique, on génère chacun des symboles d'information corrigés en ne prenant en compte que les symboles d'information de la seule colonne dans ladite matrice dans laquelle les symboles d'information sont conjointement susceptibles d'être positionnés, colonne qui comporte lesdits symboles d'information à corrigeur. 40. Procédé de traitement secondaire selon l'une quelconque des revendications 36 à 39, caractérisé en ce que, au cours de l'étape de correction, on remplace par une valeur nulle tous les symboles d'information de chaque ligne pour lequel une information provenant du moyen de détection indique qu'au moins un symbole d'information est affecté d'erreur. 41. Procédé de traitement secondaire selon l'une quelconque des revendications 36 à 40, caractérisé en ce que, au cours de l'étape de correction, on effectue un calcul matriciel pour déterminer des syndromes en prenant en compte lesdits symboles d'information. 42. Procédé de traitement secondaire selon la revendication 37, caractérisé en ce que l'étape de calcul comporte une opération d'inversion de matrice au cours de laquelle on travaille sur lesdites positions de chaque ligne de la matrice dans laquelle les symboles d'information sont susceptibles d'être positionnés, ligne dont au moins un symbole d'information est affecté d'erreur. 43. Procédé de traitement secondaire selon la revendication 42, caractérisé en ce que, au cours de l'étape d'inversion, on calcule lesdits coefficients en mettant en oeuvre les règles de calcul prédéterminées et invariables en fonction du nombre d'erreur détectées, le nombre de coefficients calculés variant ainsi avec le nombre de lignes erronées détectées. 44. Procédé de traitement secondaire selon la revendication 41, caractérisé en ce que, au cours de l'étape de correction, on effectue un calcul matriciel pour déterminer les symboles corrigés en prenant en compte - lesdits syndromes et - lesdits coefficients. 45. Télécopieur, caractérisé en ce qu'il comporte un dispositif de traitement secondaire selon l'une quelconque des revendications 13 à 21.