protégées par un code correcteur d'erreurs d'efficacité déterminée
Savoir implémenter un code correcteur pour diffusion sur un canal de communication potentiellement bruité
Know how to implement a correction code for broadcasting on a potentially noisy communication channel
Enfin, une méthode de reconstruction du code dual d'un code correcteur d'erreurs est présentée.
Si une erreur d'écriture est générée, les données enregistrées sur une page dans un autre bloc physique qui construit une page partagée par des cellules et le code correcteur d'erreurs de cette page sont extraits.
If a write error is generated, the data recorded on a page in another physical block which constructs a page shared by cells and the error-correcting code of that page are read out.
Une structure de données pour une matrice de contrôle d'un code correcteur d'erreurs est décrite.
Provided is a data structure for a check matrix of an error correction code.
Subséquemment, lorsqu'une opération de lecture est effectuée, les bits renversés sont de nouveau renversés pour reprendre leur valeur originale, par exemple par utilisation d'un décodage de code correcteur d'erreur.
Subsequently, when a read operation is performed, the flipped bits are flipped back to their original value, such as by using error correction code decoding.
Le principe d'un code correcteur est d'encoder des lettres par des suites de symboles, appelées mots de code, qui diffèrent les uns des autres par au moins symboles.
The principle of an error-correcting code is to encode letters or words by sequences of symbols, called codewords, that differ one from the other by at least symbols.
Si une erreur est détectée, les autres mots de données dans le groupe correspondant au code correcteur d'erreurs sont acquis et sont manipulés afin que soit produit un nouveau mot de données obtenu.
If an error is detected, the other data word in the group corresponding to the error correction code are acquired and are manipulated to produce a new resultant data word.
Le code correcteur d'erreurs et le nouveau mot de données obtenu sont utilisés pour identifier la position de l'erreur sur les bits, la position de bit correspondante étant corrigée dans le mot de données spécifique.
The error correction code and the new resultant data word are used to identify the position of the bit error, with a corresponding bit position corrected in the particular data word.
La correction d'erreur est donc réalisée par détermination de données non affectées par un brouillage à l'avance, ce qui améliore la précision des données et réduit également la quantité de données requises pour un code correcteur d'erreur.
Hence the error correction is carried out by determining data not affected by interference in advance, thus enhancing data accuracy as well as reducing the amount of data required for error correction code.
Au lieu de transmettre des copies du même paquet, l'émetteur envoie plusieurs parties d'un mot de code d'un code correcteur d'erreurs ; chaque partie étant précédée d'un entête permettant de localiser les autres parties du mot de code.
Instead of transmitting copies of the same packet, the transmitter sends several parts of a codeword of an error-correcting code; each part is preceded by a header allowing to locate the other parts of the codeword.
Le procédé consiste à calculer une métrique d'erreur de chemin symbole par symbole à partir d'un code correcteur d'erreur et à comparer les statistiques de chaque symbole individuel à la moyenne et à la variance de la métrique calculée à partir du paquet de données complet.
The method is based on computing a symbol by symbol path error metric from error correction code and by comparing the statistics of each individual symbol to the mean and the variance of the metric computed from the whole data packet.
L'invention concerne un dispositif émetteur-récepteur sans fil qui, de manière à convertir une erreur en rafale en une erreur aléatoire, utilise un turbocodage, qui est un code correcteur d'erreur, conjointement avec un entrelaceur de canal.
This wireless transceiver device, in order to convert a burst error to a random error, uses turbo coding, which is an error-correcting code, together with a channel interleaver.