Brevet FR2569918A1 — publié le 19860307

CODAGE BINAIRE-TERNAIRE La présente invention concerne un codage de mots binaires ayant M éléments binaires en des mots ternaires ayant N éléments ternaires, les entiers M et N étant tels que N 2M. Un tel codage MB/NT multiniveau à somme numérique bornée est mis en oeuvre pour transmettre un signal numérique dans une ligne de transmission numérique constituée par deux conducteurs métalliques. Le principal but d'un tel codage est de réduire la rapidité de modulation en ligne. D'autres avantages de ce code sont présentés dans l'article de Denis BERLINET, Claude GOURDON et Jean THIVEND, intitulé "COMPARAISON DE DIVERS CODES APPLICABLES A UN SYSTEME DE TRANSMISSION A 139,264 Mbit/s", paru dans CABLES & BR TRANSMISSIONS, janvier 1977, Paris (FR). En particulier, la somme numérique des mots ternaires est bornée afin de réduire la composante continue et les fréquences basses dans le signal transmis. Ainsi, les 2M mots binaires différents sont répartis en des premiers et seconds mots binaires.Les premiers mots binaires sont respectivement codés en des premiers mots ternaires et leurs opposés, ou dits symétriques, ayant des sommes numériques en valeur absolue inférieure à une valeur prédéterminée. Les seconds mots binaires sont respectivement codés en des seconds mots ternaires ayant des sommes numériques de même signe, négatif ou positif, en valeur absolue égale ou supérieure à la valeur prédéterminée. Afin de supprimer la composante continue du signal transmis, chaque mot binaire est codé sélectivement en l'un de deux mots ternaires inclus dans des premier et second alphabets en fonction de la somme numérique accumulée des mots ternaires précédemment transmis. La correspondance entre chaque mot binaire et les deux mots ternaires des alphabets devrait être telle que chaque mot ternaire n' appartienne qu a un seul alphabet et que, pour chaque mot binaire, les deux mots ternaires dans les alphabets soient opposés. Ceci éviterait avantageusement toute erreur de décodage, en particulier celle résultant d'une inversion des deux fils métalliques à l'une des extrémités de la ligne pouvant survenir lors de l'installation ou d'opération de maintenance de la ligne. Cependant, la solution précédente n'est pas possible pour les codes utilisés en pratique, car ladite solution implique de satisfaire l'inégalité suivante : 3 3N > 2 x 2 . En général, la condition supplémentaire précédente se traduit par une diminution de la valeur de l'entier M pour une valeur donnée de l'entier N pour satisfaire les deux relations N 2M Par exemple, lorsque le code est le code 6B/4T, on a 4 26 = 64 mais on a 34 = 81 N = 4, l'inégalité 3N > 2 x 2N n'est satisfaite que pour M = 5, ce qui impose une réduction du débit du signal transmis de 4/5 = 0,8 au lieu de 4/6 = 0,66 pour M = 6. I1 est donc nécessaire d'inclure des mêmes premiers mots ternaires dans l'un et l'autre des deux alphabets. Afin d'obtenir également la suppression de la composante continue et une limitation des composantes a basses fréquences, la valeur absolue de la somme numérique des mots ternaires choisis pour le codage doit être réduite sans toutefois compliquer le codage. Les codes MB/NT connus mettent en -oeuvre la répartition suivante. Des premiers mots binaires sont codés chacun en un premier mot ternaire inclus dans le premier alphabet et le second alphabet ; chacun des deux alphabets contient ainsi des premiers mots ternaires différents et leurs opposés, lesquels ont des sommes numériques strictement inférieures en valeur absolue à une valeur prédéterminée.Des seconds mots binaires sont chacun codés sélectivement en un second mot ternaire inclus dans le premier alphabet et un second mot ternaire opposé au second mot ternaire précité et inclus dans le second alphabet ; par exemple, le premier alphabet contient des seconds mots ternaires différents ayant des sommes numériques positives, et le second alphabet contient des seconds mots ternaires opposés ayant des sommes numériques négatives, la somme numérique de chacun des seconds mots ternaires étant en valeur absolue supérieure ou égale à la valeur prédéterminée. Chacun des seconds mots ternaires et chacun des seconds mots ternaires opposés sont ainsi en correspondance biunivoque avec un second mot binaire. Les exemples de code selon la technique antérieure et selon l'invention sont indiqués dans la suite pour M = 6 et N = 4, soit pour un code 6B/4T. Des tableaux de transcodage I, II et III de différents codes sont annexés à la fin de la description. Un code connu 6B/4T est indiqué dans le tableau I. Les alphabets a1 et a2 selon le tableau I comprennent chacun des mêmes premiers mots ternaires ayant des sommes numériques S égales à -1, O et 1 et donc en valeur absolue, strictement inférieures à une valeur prédéterminée égale à 2. Par exemple, au premier mot binaire "000000" correspond un même premier mot ternaire "+0--" dans les deux alphabets ; à l'oppose "-0++" de ce premier mot ternaire correspond un autre premier mot binaire "001101".Le premier alphabet al comprend également des seconds-mots ternaires ayant des sommes numériques supérieures ou égales à 2 et le second alphabet a2 comprend également des seconds mots ternaires opposés aux précédents et donc ayant des sommes numériques inférieures ou égales à -2 ; par exemple au second mot binaire "000101" correspond le second mot ternaire "0O++" dans lepremier alphabet al et le second mot ternaire "00--" dans le second alphabet a2 ; le mot "00++" ne se retrouve pas dans le second alphabet a2 et le mot "00--" ne se retrouve pas dans le premier alphabet al. Pour chaque mot binaire, le mot ternaire correspondant dans le premier alphabet al est transmis en ligne lorsque la somme numérique accumulée des mots ternaires précédemment transmis est strictement négative, et le mot ternaire correspondant dans le second alphabet a2 est transmis en ligne lorsque la somme numérique accumulée est positive ou nulle, conditions qui limitent la composante continue et les composantes à basses fréquences dans le signal transmis. Lorsque les deux fils de la ligne sont inversés, ce qui se traduit par une permutation des polarités des fils, un second mot binaire est toujours codé sélectivement en le second mot ternaire correspondant et en son opposé. Par exemple, pour le mot binaire "000101", les mots ternaires correspondants "00++" et "00--" deviennent respectivement "00--" et "OOt+" suite à l'inversion de fils. Cependant, le décodage à la réception ne subit aucune erreur, grâce à la relation biunivoque entre les seconds mots ternaires et les seconds binaires. Par contre, une inversion de fils implique qu'un premier mot binaire, tel que "000000", soit code en un premier mot ternaire, tel que "-O++", opposé au premier mot ternaire correspondant normalement "+0--".Le premier mot ternaire effectivement reçu "-0++" est alors décodé, selon le tableau I, en un premier mot binaire "001101" différent du premier mot binaire initialement codé "000000". Pour remédier à l'erreur précédente, il pourrait être envisagé de modifier la correspondance entre les premiers mots binaires et les premiers mots ternaires afin que celle-ci soit analogue a la correspondance entre les seconds mots binaires et les seconds mots ternaires et leurs opposés. La modification consiste à faire correspondre à chaque premier mot binaire un premier mot ternaire dans le premier alphabet et un premier mot ternaire oppose au précédent dans le second alphabet.Le tableau Il montre un code 6B/4T modifié à alphabets a'l et a'2 - Par exemple, aux premiers mots binaires "110100" et "110101" correspondent les premiers mots ternaires "±-+" et "-f*-" dans le premier alphabet atl et les premiers mots ternaires opposés "-4±" et "±-+" dans le second alphabet a2 respectivement.Cependant, puisque deux mêmes premiers mots ternaires, tels que "±-+", sont inclus dans les deux alphabets, ou en d'autres termes, puisque la correspondance entre les premiers mots binaires et les premiers mots ternaires n'est pas biunivoque, il existe deux mots binaires différents, tels que "110100" et "110101", auxquels correspond le premier mot ternaire précité "±-+" dans le premier alphabet a'l et le second alphabet a '2 respectivement Pour cette seconde solution illustrée par le tableau II, une inversion des fils de la ligne fait correspondre à un premier mot binaire transmis, tel que "110100", un second-mot ternaire "-+±" dans le premier alphabet a'1 ou "±-+" dans le second alphabet a'2 qui est décodé en un premier mot binaire "110101 qui est différent du premier mot binaire transmis. Cette seconde solution nécessite de connattre la somme numérique accumulée à la réception pour procéder au décodage, ce qui complique les circuits à l'émission et à la réception. En outre, la seconde solution augmente notamment le taux d'erreurs dans le signal reçu décodé. L'invention vise à fournir un codage MB/NT insensible aux inversions de fils de la ligne, tout en présentant des propriétés analogues aux codes MB/NT connus, savoir notamment une composante continue réduite, voire supprimée, des composantes à basses fréquences réduites dans le signal codé numérique et un facteur multiplicatif d'erreurs limité au décodage. A cette fin, un codage de mots binaires ayant M éléments binaires en des mots ternaires ayant N éléments ternaires, les entiers M et N étant tels que N 2M, est caractérisé en ce que chaque mot binaire est codé en un mot binaire différentiel, chaque mot binaire différentiel étant codé sélectivement en l'un de deux mots ternaires inclus respectivement dans des premier et second alphabets en fonction de la somme numérique accumulée des mots ternaires précédemment transmis, chaque alphabet ayant 2M mots ternaires, les mots binaires différentiels étant répartis en des premier et second groupes comportant chacun des mots binaires différentiels complémentaires deux à deux, chaque mot binaire différentiel du premier groupe étant codé par le même mot ternaire dans chacun des deux alphabets et deux mots binaires différentiels complémentaires du premier groupe étant codés en deux mots ternaires opposés, chaque mot binaire différentiel du second groupe étant codé dans les deux alphabets par des mots ternaires ayant des sommes numériques opposées mais qui ne sont pas opposés entre eux, le mot ternaire codant un mot binaire différentiel dudit second groupe dans l'un des alphabets étant l'opposé du mot ternaire codant le mot binaire différentiel complémentaire dans l'autre alphabet. Ainsi, selon l'invention, un transcodeur à l'extrémité d'émission de la ligne numérique comprend un codeur binaire-binaire différentiel suivi d'un codeur binaire-ternaire ayant une mémoire morte programmable du type PROM contenant une table de correspondance spécifique à l'invention et différente de celles selon la technique antérieure. Réciproquement à l'extrémité de réception de la ligne numérique, un transcodeur comprend un décodeur ternaire-binaire, correspondant au codeur binaire-ternaire, suivi d'un décodeur binaire différentiel-binaire. Le codage binaire-binaire différentiel et le décodage binaire différentiel-binaire sont classiques. Les éléments binaires successifs ayant un état binaire prédéterminé, par exemple égal à "1", sont codés alternativement par des transitions montantes et descendantes. Par exemple les mots binaires "110011" et "100101" sont codés en les mots binaires différentiels "100010" et "111001" respectivement. Réciproquement, le décodage binaire différentiel-binaire transforme les transitions montantes et descendantes en des bits "1".L'invention fait alors appel à une propriété particulière du décodage binaire différentiel-binaire, consistant en ce que deux mots binaires différentiels complémentaires sont décodés en le même mot binaire ; par exemple, les mots binaires différentiels complémentaires "100010" et "011101" sont décodés en le même mot binaire "110011". Cette dernière propriété est alors conjuguée à une propriété du codage binaire-ternaire -selon l'invention afin qu'une inversion des fils de la ligne n'influe pas sur le décodage. La propriété du codage binaire-ternaire consiste en ce qu'à deux mots binaires différentiels complémentaires correspondent deux mots ternaires opposés respectivement. Lorsqu'il y a une inversion des fils de la ligne, l'un des mots binaires différentiels complémentaires est codé en le mot ternaire qui correspond à l'autre et qui, à la réception, est décodé en ledit autre mot binaire différentiel. Puisque le décodage de deux mots binaires différentiels complémentaires fournit le même mot binaire, ledit autre mot binaire différentiel est décodé en le mot binaire initialement transmis, indépendamment de l'inversion de polarité des fils de la ligne. La solution générale évoquée ci-dessus est applicable à un codage binaire-ternaire à deux alphabets A1 et A2. Un exemple de codage 6B/4T selon l'invention est décrit dans la suite. Selon l'exemple montré dans le tableau III, la propriété des codes 6B/4T connus relative à des premiers mots ternaires est conservée. Chacun de premiers mots ternaires ayant des sommes numériques prédéterminées S, par exemple en valeur absolue, inférieures à une valeur prédéterminée égale à 2, est inclus, aussi bien dans le premier alphabet A1 que dans le second alphabet A2 et correspond à un même premier mot binaire différentiel. Par exemple, au mot binaire différentiel "000001" correspond un unique mot ternaire "00-0".Ainsi, les premiers mots binaires sont codés pour moitié en des premiers mots ternaires inclus dans l'un et l'autre des alphabets A1 et A2 ayant chacun 26 = 64 mots ternaires différents, et pour moitié en des premiers mots ternaires opposés aux premiers mots ternaires et inclus dans l'un et l'autre des alphabets A1 et A2. Selon le tableau III, deux premiers mots binaires différentiels complémentaires, tels que "000010" et "111101" sont respectivement codés dans les deux alphabets A1 et A2 en un premier mot ternaire "0-00" et un premier mot ternaire "0+00" opposes entre eux.Contrairement à ladite seconde solution évoquée ci-dessus en référence à la technique antérieure, la correspondance biunivoque entre premiers mots binaires et premiers mots ternaires est conservée, et ne nécessite donc pas de calculer la somme numérique accumulée pour procéder au décodage. Dans le tableau III, comme pour des codes 6B/4T connus, des seconds mots binaires différentiels sont codés sélectivement en des seconds mots ternaires qui sont inclus dans le premier alphabet A1 et qui ne sont pas inclus dans le second alphabet A2, et en des seconds mots ternaires dits opposés qui sont opposés aux seconds mots ternaires précités, qui sont inclus dans le second alphabet A2 et qui ne sont pas inclus dans le premier alphabet A1. Les seconds mots ternaires ont des sommes numériques positives supérieures ou égales à 2 et les seconds mots ternaires opposés ont des sommes numériques négatives inférieures ou égales à -2.Selon l'invention, deux mots binaires différentiels complémentaires, tels que "000101" et "111010" dans le tableau III sont respectivement codés, l'un, '000101", en un second mot ternaire "00++" inclus dans le premier alphabet A1 et l'autre, "111010", en un second mot ternaire opposé "00--", qui est opposé au second mot ternaire précité "00++" et inclus dans le second alphabet A2, et l'un, "000111", en un second mot ternaire de somme opposee "--00" inclus dans le second alphabet A2 et l'autre, "111010", en second mot ternaire "++00" qui est opposé au second mot ternaire de somme opposée précité "-00" et qui est inclus dans le premier alphabet A1. Il apparat dans le tableau III que, comparativement à un code connu 6B/4T, les deux seconds mots ternaires inclus dans l'un des alphabets et correspondant à deux mots binaires différentiels complémentaires sont permutés. Une telle permutation ne modifie pas le décodage puisque deux mots binaires différentiels complémentaires sont décodés en un même mot binaire. Ainsi, selon l'invention, tous les premiers mots et seconds mots binaires différentiels correspondent respectivement à leurs compléments après décodage ternaire-binaire différentiel losqu'il y a une inversion des fils de la ligne. Un tableau IV en fin de description résume les correspondances d'une part entre deux premiers mots binaires différentiels complémentaires définissant un premier groupe de premiers mots binaires différentiels et les mots ternaires respectifs, et d'autre part, entre deux seconds mots binaires différentiels complémentaires définissant un second groupe de seconds mots binaires différentiels et les mots ternaires respectifs, selon les exemples évoqués ci-dessus. TABLEAU I MOTS TERNAIRES 6B/4T MOTS BINAIRES S a1 a2 1 000000 1 +0-- +0-- 2 000001 1 00-0 00-0 3 0 0 0 0 1 0 1 0 O + O O O + O 4 000011 0 0 0 - + 0 O-+ 5 000100 1 000- 000 6 0 0 0 1 0 1 2 0 0 + + O O - 7 000110 0 00± 00+ 8 0 0 0 1 1 1 1 000+ 000+ 9 001000 1 -000 -000 10 0 0 1 0 0 1 1 0 + - - O + - 11 0 0 1 0 1 0 0 - O + O - O + O 12 0 0 1 0 1 1 1 - O - + - O - + 13 0 0 1 1 0 0 0 + + - - + + - 14 0 0 1 1 0 1 1 - O + + - O + + 15 0 0 1 1 1 0 1 - O + - - O + 16 0 0 1 1 1 1 0 - O 0 + - O O + 17 0 1 0 0 0 0 1 + O O O + O O O 18 0 1 0 0 0 1 0 + O - 0 + O - O 19 0 1 0 0 1 0 2 + O + O - O - O 20 0 1 0 0 1 1 1 + O - + + O - + 21 0 1 O 1 O 0 0 + O O - + O O 22 0 1 0 1 0 1 3 + O + + - O - 23 0 1 0 1 1 0 1 + O + - + O + 24 0 1 0 1 1 1 2 + O 0 + - O O 25 0 1 1 0 0 0 0 - + O O - + O 0 26 0 1 1 0 0 1 1 - + - O - + - O 27 0 1 1 0 1 0 1 - + + O - + + O 28 O 1 1 O 1 1 0 - + - + - + - + 29 0 1 1 1 0 0 1 - + O - - + O 30 0 1 1 1 0 1 2 - + + + + - - 31 0 1 1 1 1 0 0 - + + - - + + 32 0 1 1 1 1 1 1 - + O + - + O + 33 1 O 0 0 0 0 1 0 - O O O - O O 34 1 0 0 0 0 1 1 - - O + - - O + 35 1 0 0 0 1 0 0 0 - + O O - + 0 36 1 0 0 0 1 1 1 0 - - + O - - + 37 1 0 0 1 0 0 1 - - + O - - + O 38 1 0 0 1 0 1 1 0 - + + 0 - + + 39 1 0 0 1 1 0 1 0 - + - 0 - + 40 1 0 0 1 1 1 0 0 - O + O - O + 41 1 0 1 0 0 0 2 + + O O - - O O 42 1 0 1 0 0 1 1 + + - O + + - O 43 1 0 1 0 1 0 3 + + + O - - - O 44 1 0 1 0 1 1 2 + + - + - - + 45 1 0 1 1 0 0 1 + + O - + + 0 - 46 1 0 1 1 0 1 0 - - + + - - + + 47 1 0 1 1 1 0 2 + + + - - - - + 48 1 0 1 1 1 1 3 + + 0 + - - 0 49 1 1 0 0 0 0 0 + - 0 0 + - 0 0 50 1 1 0 0 0 1 1 + - - O + - - O 51 1 1 0 0 1 0 1 + - + O + - + O 52 1 1 0 0 1 1 0 + - - + + - - + 53 1 1 0 1 0 0 1 + - O - + - 0 - 54 1 1 0 1 0 1 2 + - + + - + - 55 1 1 0 1 1 0 0 + - + - + - + 56 1 1 0 1 1 1 1 + - O + + - O + 57 1 1 1 0 0 0 1 0 + O O O + O O 58 1 1 1 0 0 1 0 0 + - 0 0 + - 0 59 1 1 1 0 1 0 2 0 + + 0 0 - - 0 60 1 1 1 0 1 1 1 0 + - + 0 + - + 61 1 1 1 1 0 0 0 0 + O - O + O 62 1 1 1 1 0 1 3 0 + + + 0 - - - 63 1 1 1 1 1 0 1 0 + + - 0 + + 64 1 1 1 1 1 1 2 0 + O + 0 - 0 TABLEAU II MOTS TERNAIRES 6B/4T MOTS BINAIRES S a'1 a'2 1 000000 1 + O - - 2 000001 1 - 0 + + +0- 3 000010 0 +± 4 000011 0 --++ 5 0 0 O- 1 0 0 0 + O O - - O O + 6 000101 0 -00+ +00 7 000110 0 + 0 - 0 -0+0 8 000111 0 -0+0 +0-0 9 001000 2 Q 0++ 00-10 0 0 1 0 0 1 1 0 0 - O 0 O + O 11 0 0 1 0 1 0 1 0 0 + 0 O O - O 12 0 0 1 0 1 1 2 + O + O - O - O 13 0 0 1 1 0 0 0 0 + - O O - + O 14 0 0 1 1 0 1 0 0 - + 0 0 + - O 15 0 0 1 1 1 0 2 0 + + 0 0 - - 0 16 0 0 1 1 1 1 1 0 - O O 0 + O O 17 0 1 0 0 0 0 1 0 + O O O - O O 18 0 1 0 0 0 1 0 - + O O + - O 0 19 0 1 0 0 1 0 0 + - O O - + O O 20 0 1 0 0 1 1 0 0 - 0 + 0 + O - 21 0 1 0 1 0 0 0 0 + 0 - 0 - 0 + 22 0 1 0 1 0 1 2 0 + O + O - 0 23 0 1 0 1 1 0 0 0 0 - + O O + 24 0 1 0 1 1 1 0 0 0 + - O 0 - + 25 0 1 1 0 0 0 1 - O - + + O + 26 0 1 1 0 0 1 1 + 0 + - - O - + 27 0 1 1 0 1 0 1 + O - + - O + 28 0 1 1 0 1 1 1 - O + - + 0 - + 29 0 1 1 1 0 0 1 0 0 0 - O O O + 30 0 1 1 1 0 1 2 - + + + + - - 31 0 1 1 1 1 0 1 0 0 0 + 0 0 O 32 0 1 1 1 1 1 1 - - O + + + 0 - 33 1 0 0 0 0 0 1 + + O - - - O + 34 1 0 0 0 0 1 1 - O 0 O + O O O 35 1 0 0 0 1 0 1 + 0 0 0 - 0 0 0 36 1 0 0 0 1 1 1 0 + - - O - + + 37 1 0 0 1 0 0 1 0 - + + 0 + - - 38 1 0 0 1 0 1 2 + O O + - 0 O 39 1 0 0 1 1 0 2 + + O O - - O O 40 1 0 0 1 1 1 3 + 0 + + - 0 - 41 1 0 1 0 0 0 3 + + + 0 - - - 0 42 1 0 1 0 0 1 1 0 - + - O + - + 43 1 0 1 0 1 0 1 O + - + O - + 44 1 0 1 0 1 1 1 - + - O + - + O 45 1 0 1 1 0 0 1 + - + O - + - o 46 1 0 1 1 0 1 1 - + + 0 + - - 0 47 1 0 1 1 1 0 2 + + + - - - - + 48 1 0 1 1 1 1 1 + - - 0 - + + 0 49 l 1 0 0 0 0 0 - + - + + - + 50 1 1 0 0 0 1 0 + - + - - -+ - + 51 1 1 0 0 1 0 1 - + O - + - 0 + 52 1 1 0 0 1 1 1 + - 0 + - + 0 53 1 1 0 1 0 0 0 + - - + - + + 54 1 1 0 1 0 1 0 - + + - + - - + 55 1 1 0 1 1 0 1 - + 0 + + - 0 - 56 1 1 0 1 1 1 1 + - 0 - - + 0 + 57 1 1 1 0 0 0 1 + + - 0 - - + 0 58 1 1 1 0 0 1 1 - - + 0 + + - O 59 1 1 1 0 1 0 2 + + - + - - + 60 1 1 1 0 1 1 3 + + 0 + - - 0 61 1 1 1 1 0 0 3 0 + + + o - - 62 1 1 1 1 0 1 1 0 + + - 0 - - + 63 1 1 1 1 1 0 1 0 - - + 0 + + 64 1 1 1 1 1 1 2 + - + + - + - TABLEAU III MOTS TERNAIRES 6B/4T MOTS BINAIRES S A1 A2 DIFFERENTIELS 1 000000 1 +0-- +0- 2 000001 1 00-0 00-0 3 000010 1 0-00 0-00 4 0 0 0 0 1 I O O O - + 0 0 - + 5 000100 1 000- 000 6 000101 2 0 0 + + --00 7 000110 1 --0+ --0+ 8 0 0 0 1 1 1 0 0 - + 0 0 - + 0 9 001000 1 -000 -000 10 0 0 1 0 0 1 1 0 + - - O + - 11 0 0 1 0 1 0 0 - 0 + 0 - 0 + 0 12 0 O 1 0 1 1 1 - O - + - O - + 13 0 0 1 1 0 0 0 + + - - + + - 14 0 0 1 1 0 1 1 0 - - + O - - + 15 0 0 1 1 1 0 1 - O + - - O + 16 0 0 1 1 1 1 0 - O O + - O O + 17 0 1 0 0 0 0 1 - - + O - - + O 18 0 1 0 0 0 1 2 0 + 0 + - + - 19 0 1 0 0 1 0 2 + 0 + O O - - O 20 0 1 0 0 1 1 0 0 - O + O - O + 21 0 1 0 1 0 0 2 + O O + - - + 22 0 1 0 1 0 1 3 + O + + O - - 23 0 1 0 1 1 0 3 + + + O - - O 24 0 1 0 1 1 1 1 0 - + - 0 - + 25 0 1 1 0 0 0 0 - + O O - + O O 26 0 1 1 0 0 1 1 - + - O - + - O 27 0 1 1 0 1 0 1 - + + O - + + O 28 0 1 1 0 1 1 0 - + - + - + - + 29 0 1 1 1 0 0 1 - + O - - + O 30 0 1 1 1 0 1 2 - + + + - - - + 31 0 1 1 1 1 0 0 - + + - - + + 32 O 1 1 1 1 1 1 - + O + - + O + 33 1 0 0 0 0 0 0 + - O - + - O 34 1 0 0 0 0 1 0 + - - + + - - + 35 1 0 0 0 1 0 2 + + + - + - - 36 1 0 0 0 1 1 1 + - 0 + + - 0 + 37 1 0 0 1 0 0 0 + - + - + - + - 38 1 0 0 1 0 1 1 + - - O + - - O 39 1 0 0 1 1 0 1 + - + O + - + O 40 1 0 0 1 1 1 0 + - O O + - O O 41 1 0 1 0 0 0 1 0 + - + 0 + - + 42 1 0 1 0 0 1 3 + + O + - - - O 43 1 0 1 0 1 0 3 0 + + + - 0 - 44 1 0 1 0 1 1 2 + + - + - O O 45 1 0 1 1 0 0 0 0 + 0 - 0 + 0 - 46 1 0 1 1 0 1 2 0 + + 0 - 0 - 0 47 1 0 1 1 1 0 2 + - + + O - O 48 1 0 1 1 1 1 1 + + - O + + - O 49 1 1 0 0 0 0 0 + O O - + 0 O - 50 1 1 0 0 0 1 1 + 0 - + + 0 - + 51 1 1 0 0 1 0 1 0 + + - 0 + + 52 1 1 0 0 1 1 0 - - + + - - + + 53 1 1 0 1 0 0 1 + O + - + O + 54 1 1 0 1 0 1 0 + O - O + O - O 55 1 1 0 1 1 0 1 0 - + + 0 - + + 56 1 1 0 1 1 1 1 + O O O + O O O 57 1 1 1 0 0 0 0 0 + - 0 0 + - 0 58 1 1 1 0 0 1 1 + + O - + + O 59 1 1 1 0 1 0 2 + + 0 0 0 0 - 60 1 1 1 0 1 1 1 0 0 0 + 0 0 0 + 61 1 1 1 1 0 0 0 0 0 + - 0 0 + 62 1 1 1 1 0 1 1 0 + 0 O 0 + O O 63 1 1 1 1 1 0 1 0 0 + 0 0 0 + 0 64 1 1 1 1 1 1 1 - O + + - O + + TABLEAU IV MOTS BINAIRES A1 A2 DIFFERENTIELS 000010 0-00 0-00 (ligne 3) premier groupe 111101 = 000010 0+00 = 0-00 0+00 = 0-00 (ligne 62) 000101 00++ --00 (ligne 6) second groupe 111010 = 000101 ++00 = --OO 00-- = (ligne 59) REVENDICATIONS 1 - Codage de mots binaires ayant M éléments binaires en des mots ternaires ayant N éléments ternaires, les entiers M et N étant tels que N 2M, caractérisé en ce que chaque mot binaire est codé en un mot binaire différentiel, chaque mot binaire différentiel étant codé sélectivement en l'un de deux mots ternaires inclus respectivement dans des premier (A1) et second (A2) alphabets en fonction de la somme numérique accumulée des mots ternaires précédemment transmis, chaque alphabet ayant 2M mots ternaires, les mots binaires différentiels étant répartis en des premier et second groupes comportant chacun des mots binaires différentiels complémentaires deux à deux, chaque mot binaire différentiel du premier groupe étant codé par le même mot ternaire dans chacun des deux alphabets et deux mots binaires différentiels complémentaires du premier groupe étant codés en deux mots ternaires opposés, chaque mot binaire différentiel du second groupe étant codé dans les deux alphabets par des mots ternaires ayant des sommes numériques opposées mais qui ne sont pas opposés entre eux, le mot ternaire codant un mot binaire différentiel dudit second groupe dans l'un des alphabets étant l'opposé du mot ternaire codant le mot binaire différentiel complémentaire dans l'autre alphabet. 2 - Codage selon l'invention 1, caractérisé en ce que les mots ternaires codant les mots binaires différentiels dans le premier groupe ont des sommes numériques en valeur absolue inférieures à une valeur prédéterminée, et les mots ternaires codant les mots binaires différentiels dans le second groupe ont des sommes numériques en valeur absolue supérieures ou égales à ladite valeur prédéterminée.