Brevet FR3052614A1 — publié le 20171215

S60333-FR /EA-T 1 MÉTHODE DE CODAGE PAR SIGNAUX ACOUSTIQUES ALÉATOIRES ET MÉTHODE DE TRANSMISSION ASSOCIÉE DESCRIPTION DOMAINE TECHNIQUE La présente invention concerne de manière générale le domaine du codage ainsi que celui de la communication par signaux acoustiques, sonores, infrasonores ou 10 ultrasonores. ÉTAT DE LA TECHNIQUE ANTÉRIEURE Le codage d'information par signaux acoustiques a été largement utilisé dans le contexte de la transmission 15 de données, notamment sur un canal vocal d'un système de téléphonie fixe. Par exemple, il est bien connu de transmettre des données alphanumériques au moyen de codes DTMF (Dual Tone Multi Frequency), chaque caractère alphanumérique correspondant à une paire de fréquences 20 audibles transmises simultanément sur le canal vocal. On pourra trouver une description d'une méthode de codage DTMF dans le brevet US-B-6 751 303. Ce codage DTMF peut d'ailleurs être précédé d'un codage correcteur d'erreurs (codage canal) comme proposé dans la demande US-A- 25 2004/008108078. La méthode de codage DTMF n'offre cependant aucune protection contre les attaques d'un tiers qui tenterait d'intercepter les messages transmis. Une première solution pour garantir la confidentialité et l'intégrité 3052614 S60333-FR /EA-T 2 des messages transmis sur le canal vocal serait de chiffrer les messages au moyen d'un algorithme de chiffrement à clé privée ou à clé publique, puis de transmettre les symboles des messages ainsi chiffrés au 5 moyen de codes DTMF. A la réception, les symboles des messages ainsi chiffrés pourraient alors être obtenus à partir d'une batterie de filtres centrés sur les fréquences DTMF et le message en clair serait restitué par un algorithme de déchiffrement. Toutefois, les algorithmes de chiffrement/ déchiffrement sont complexes à mettre en oeuvre, ce d'autant que les clés de chiffrement utilisées sont longues pour se prémunir contre des attaques de cryptanalyse. Le but de la présente invention est par conséquent de proposer une méthode de codage au moyen de signaux acoustiques qui garantisse un bon niveau de confidentialité des messages transmis, tout en étant particulièrement simple et robuste. EXPOSÉ DE L'INVENTION La présente invention est définie par une méthode de codage de symboles d'information appartenant à un alphabet (A) au moyen de signaux acoustiques, caractérisée en ce que : (a) on acquiert un ensemble de signaux aléatoires et on les filtre au moyen d'un filtre d'intérêt; (b) on sélectionne des sous-ensembles (SN) de N signaux dudit ensemble, et pour chaque sous-ensemble, on 3052614 S60333-FR /EA-T 3 calcule une matrice de corrélation des signaux ainsi sélectionnés ; (c) on retient comme dictionnaire de codage le sous-ensemble de N signaux correspondant à la matrice 5 de corrélation la plus proche d'une matrice diagonale ; (d) on code chaque symbole d'information de l'alphabet par un signal aléatoire du dictionnaire, ledit signal aléatoire du dictionnaire étant transformé en signal acoustique au moyen d'un transducteur. 10 Avantageusement, on acquiert lesdits signaux aléatoires au moyen d'un générateur aléatoire utilisant un phénomène physique. De préférence, à l'étape (c) : (cl) on substitue successivement un nouveau signal 15 aléatoire appartenant au dit ensemble à l'un des signaux aléatoires (Se,Si) d'un premier sous-ensemble de signaux sélectionné ; (c2) on calcule pour chacun des sous-ensembles ainsi substitués la matrice de corrélation 20 des signaux aléatoires et l'on en déduit un facteur de qualité (Q,(.) caractérisant la proximité de la matrice de corrélation à une matrice diagonale ; les étapes (cl) et (c2) étant répétées tant que l'on a pas épuisé des signaux aléatoires du dit ensemble 25 et/ou le facteur de qualité est inférieur à une valeur de seuil prédéterminée (Q/7',(Zm). Selon une premier mode de réalisation, préalablement à l'étape (b), on soustrait à chaque signal aléatoire sa moyenne de manière à ce que lesdits signaux aléatoires soient centrés. 3052614 S60333-FR /EA-T 4 Le facteur de qualité peut être calculé au moyen ou encore ou Q' = min de minOCA = maxel) ( ' max ' moy OC où les coefficients Cij sont les éléments Qi= moy (1C i*; de la matrice de corrélation et où min, max et moy 5 signifient respectivement la valeur minimale, la valeur maximale et la moyenne. Selon un second mode de réalisation, préalablement à l'étape (b), on normalise l'énergie des signaux aléatoires centrés de manière à obtenir des signaux 10 aléatoires normalisés possédant tous une même énergie moyenne par échantillon (4). Le facteur de qualité peut être calculé au moyen E0 de Q= 11.1e7x(Cul) gis; ou Q = Eo ou encore moy el) i#J i#J où les Eo Q = coefficients sont les éléments de la matrice de 15 corrélation et 4 est ladite énergie moyenne par échantillon des signaux aléatoires, où min, max et moy signifient respectivement la valeur minimale, la valeur maximale et la moyenne. L'invention concerne en outre un méthode de 20 transmission de symboles d'information appartenant à un alphabet (A) au moyen de signaux acoustiques, dans laquelle lesdits symboles sont codés au moyen de la méthode de codage définie précédemment, les signaux acoustiques correspondants à des symboles d'information 3052614 S60333-FR /EA-T 5 successifs étant transmis séquentiellement sur le canal de transmission. Alternativement, les signaux acoustiques correspondants à différents symboles d'information 5 peuvent être transmis simultanément sur le canal de transmission. Dans tous les cas, on peut effectuer un codage canal de blocs desdits symboles préalablement à leur codage par signaux acoustiques. 10 L'invention concerne enfin une méthode de réception de symboles d'information, dans laquelle le signal acoustique reçu pendant un temps symbole est transformé en signal électrique par un transducteur, puis corrélé avec chacun des signaux aléatoires du dictionnaire de 15 codage pour fournir une pluralité de résultats de corrélation, le résultat de corrélation le plus élevé en valeur absolue fournissant l'indice d'un symbole reçu pendant ledit temps symbole. Alternativement, le signal acoustique reçu pendant 20 un temps symbole est transformé en signal électrique par un transducteur, puis corrélé avec chacun des signaux aléatoires du dictionnaire de codage pour fournir une pluralité de résultats de corrélation, les résultats de corrélation supérieurs, en valeur absolue, à une valeur 25 de seuil prédéterminée fournissant les indices des symboles reçus pendant ledit temps symbole. Optionnellement, le signal acoustique reçu pendant un temps symbole est transformé en signal électrique par un transducteur, puis corrélé avec chacun des signaux 30 aléatoires du dictionnaire de codage pour fournir une pluralité de résultats de corrélation, les résultats de 3052614 S60333-FR /EA-T 6 corrélation supérieurs, en valeur absolue, à une valeur de seuil prédéterminée fournissant les indices des symboles reçus pendant ledit temps symbole, les blocs de symboles reçus étant ensuite soumis à un décodage canal. 5 BRÈVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de modes de réalisation préférentiels de l'invention faite en 10 référence aux figures jointes parmi lesquelles : La Fig. 1 représente de manière schématique une méthode de construction d'un dictionnaire de codage au moyen de signaux acoustiques aléatoires selon un premier mode de réalisation de l'invention ; 15 La Fig. 2 représente de manière schématique une méthode de construction d'un dictionnaire de codage au moyen de signaux acoustiques aléatoires selon un second mode de réalisation de l'invention ; La Fig. 3 représente une matrice d'autocorrélation 20 des signaux acoustiques aléatoires utilisés dans le codage de la Fig. 2 ; La Fig. 4 représente de manière schématique une méthode de transmission de symboles d'information codés au moyen de signaux acoustiques aléatoires, selon un mode 25 de réalisation de l'invention ; La Fig. 5 représente de manière schématique une méthode de réception d'un signal acoustique aléatoire transmis par la méthode de transmission de la Fig. 4. 3052614 S60333-FR /EA-T 7 EXPOSÉ DÉTAILLÉ DE MODES DE RÉALISATION PARTICULIERS On considérera dans la suite un système d'émission/ réception sur un canal acoustique. Par canal acoustique on entend un canal de propagation d'une onde sonore (dans 5 le domaine des fréquences audibles 20Hz-20kHz), voire d'une onde ultrasonore (c'est-à-dire de fréquence au-delà de 20 kHz) ou d'une onde infrasonore (c'est-à-dire de fréquence en deçà de 20Hz). Le message à coder, et le cas échéant à transmettre, 10 est constitué de symboles d'information appartenant à un alphabet prédéterminé. Cet alphabet est constitué par exemple par un ensemble de mots de n bits, où n>1 . De manière générale, pour un alphabet A de cardinal N, on pourra toujours se ramener à un ensemble de mots binaires 15 de taille n=rlog2(N)1. L'idée à la base de l'invention est de construire de manière heuristique un codage des symboles de l'alphabet A par des signaux acoustiques aléatoires. Plus précisément, en supposant que l'on a généré un 20 ensemble S de cardinal M » N de signaux aléatoires, l'idée à la base de l'invention est de sélectionner un sous-ensemble SACS de ces M signaux aléatoires, respectant un certain critère de qualité, et d'associer de manière biunivoque à chaque symbole de l'alphabet A 25 l'un des signaux aléatoires ainsi sélectionnés. L'injection de A dans S ainsi obtenue définit alors un codage par signaux aléatoires qui sont ensuite reproduits par un transducteur électroacoustique, d'où la qualification de codage acoustique aléatoire. 3052614 S60333-FR /EA-T 8 La Fig. 1 représente de manière schématique une méthode de construction d'un dictionnaire de codage au moyen de signaux acoustiques aléatoires, selon un premier mode de réalisation de l'invention. 5 Selon une première variante, la construction du dictionnaire de codage (codebook) est réalisée de manière séquentielle, par itérations successives. Alternativement, la construction du dictionnaire de codage pourra être réalisée de manière parallèle comme 10 expliqué plus loin. A l'étape 110, on acquiert un ensemble de signaux acoustiques aléatoires. Ces signaux ont été obtenus par exemple au moyen d'un générateur aléatoire utilisant un phénomène physique comme le bruit thermique aux bornes 15 d'une résistance ou le bruit de souffle d'un microphone. Ces signaux sont acquis au moyen d'une chaine d'acquisition présentant une bande passante prédéterminée, puis échantillonnés à la fréquence de Nyquist correspondante. Alternativement, les signaux 20 aléatoires peuvent avoir été obtenus par un générateur pseudo-aléatoire, avantageusement choisi de qualité cryptographique. Dans la suite, il est expressément convenu que l'expression « signaux aléatoires » couvre ces deux alternatives. Quoi qu'il en soit, chaque signal 25 aléatoire est ainsi constitué de L échantillons, et stocké dans une mémoire. A l'étape 120, on filtre optionnellement les signaux aléatoires avec un filtre présentant un gabarit d'intérêt, par exemple un filtre ayant pour réponse la 30 réponse du canal de transmission. La réponse du canal de transmission est constituée par la convolution de la 3052614 S60333-FR /EA-T 9 réponse de la chaine d'amplification, de la réponse du transducteur d'émission (haut-parleur, transducteur piézo-électrique ou autre), de la réponse du canal de propagation, de la réponse du transducteur de réception 5 (microphone, transducteur piézo-électrique ou autre) et enfin de la réponse de la chaine de réception. A l'étape 130, on centre et normalise chacun des signaux aléatoires, le cas échéant filtrés à l'étape 120, de manière à obtenir un ensemble S de signaux 10 acoustiques aléatoires centrés de même énergie E. Plus précisément, si l'on note =(s,(1),....s,(L)) un signal acoustique aléatoire généré précédemment, le signal centralisé et normalisé correspondant est donné par 7,.(7,(1),....7,(4) avec: (si(e)- dusi) (1) 7i(e)= ,usi)2 où //Si= -2,SiV) est la moyenne du signal Si et E0=EIL est l'énergie moyenne par échantillon des signaux aléatoires. A l'étape 140, on sélectionne arbitrairement un sous-ensemble SN de S constitué par N signaux aléatoires centrés et normalisés q, i=1'...y et l'on calcule la matrice de corrélation de ces signaux. La matrice de 25 corrélation est une matrice symétrique de taille NxN dont les éléments sont les coefficients de corrélation : 15 20 3052614 S60333-FR /EA-T 10 =,7ifie),; (-e) (2) £=1 et dont les éléments diagonaux sont tous égaux à 4. 5 Dans la suite, on appellera facteur de qualité de la matrice de corrélation, ou de manière équivalente facteur de qualité de l'ensemble SN, la valeur E0 Q= max (C) 10 ou, alternativement : Eo Q= moyel) 15 où moy( Cu) = 2 ICH N(N -1) - --1 N 1.] est la moyenne des valeurs absolues des éléments hors diagonale de la matrice de corrélation (tenant compte que la matrice est symétrique). Encore alternativement, le facteur de qualité peut 20 être défini par: Q 1Cul Eo (5) (3) (4) 3052614 S60333-FR /EA-T 11 De manière générale, la matrice de corrélation C est caractérisée par un facteur de qualité Q traduisant sa proximité à une matrice diagonale, le facteur de qualité étant d'autant plus élevé que les éléments non 5 diagonaux de la matrice sont plus faibles par rapport aux éléments diagonaux. On entre ensuite dans une boucle itérative en 150. A l'étape 150, on prend en compte un nouveau signal aléatoire centré et normalisé Sk de S, non encore 10 considéré, par conséquent SkeSN. A l'étape 160, on calcule les matrices de corrélation ÇAc i=1,...,N , de taille NxN, des signaux aléatoires Sp.."si_1,sv5i+1,.."SN. Autrement dit, on substitue successivement chacun des N signaux de SN par le signal 15 Sk et l'on calcule à chaque fois la matrice de corrélation des signaux après cette substitution. On notera que le calcul de la matrice ÇA, ne requiert que le calcul de N-1 coefficients de corrélation selon l'expression (2) à savoir du signal Sk avec les signaux 20 S S. S. S un,"" N, les autres coefficients ayant été précédemment calculés. On détermine ensuite le facteur de qualité Q pour chacune des matrices (1-.,1, selon l'une des expressions (3) à (5) et l'on en déduit : 25 Q MaX (Qi) rx i=1 ..N k (6) 3052614 S60333-FR /EA-T 12 En 170, on teste si (r est supérieur à la valeur Q, autrement dit s'il existe une substitution Si par Sk permettant d'améliorer le facteur de qualité de 5 l'ensemble SN. Dans la négative, on passe à l'étape 185 pour tester un critère d'arrêt. Dans l'affirmative, on passe à l'étape 180. A l'étape 180, on substitue dans l'ensemble SN, le signal Sh avec h= argmax(Q, k) par le signal Sk et l'on met 10 à jour le facteur de qualité : Q=Vk . A l'étape 185, on teste un critère d'arrêt. Si le critère d'arrêt est satisfait, la construction du code se termine en 190. A défaut, on prend en compte un nouveau signal acoustique aléatoire en 150. 15 Un premier critère d'arrêt peut être l'épuisement de l'ensemble S . Alternativement ou cumulativement, un second critère d'arrêt peut être l'obtention d'un facteur de qualité supérieur à une valeur de seuil prédéterminée 20 QT1, . La boucle 150-185 est répétée tant que l'on n'a pas épuisé les signaux de S (premier critère d'arrêt) ou obtenu un facteur de qualité supérieur à la valeur de seuil (second critère d'arrêt). 25 Ainsi, on construit progressivement un ensemble SN de signaux acoustiques aléatoires présentant entre eux un faible niveau de corrélation. 3052614 S60333-FR /EA-T 13 Au lieu de procéder de manière itérative, on pourra procéder de manière parallèle. Dans ce cas, on considère d'emblée toutes les combinaisons possibles de N signaux aléatoires de S et l'on calcule pour chacune de ces 5 combinaisons le facteur de qualité de leur matrice de corrélation. On sélectionne enfin la combinaison conduisant au facteur de qualité le plus élevé. L'ensemble SN des signaux aléatoires résultant constitue le dictionnaire de codage. 10 La Fig. 2 représente de manière schématique une méthode de construction d'un dictionnaire de codage au moyen de signaux acoustiques aléatoires selon un second mode de réalisation de l'invention. 15 Les étapes 210 et 220 d'acquisition et de filtrage d'un ensemble de signaux aléatoires sont identiques aux étapes 110 et 120 de la Fig. 1 et ne seront donc pas décrites à nouveau. A l'étape 230, on soustrait à chaque signal sa 20 moyenne de manière à obtenir un ensemble de signaux aléatoires centrés, Si. Toutefois, à la différence du premier mode de réalisation, les signaux aléatoires ne sont pas ici normalisés en énergie. Optionnellement, on pourra toutefois éliminer les signaux d'énergie 25 inférieure à un seuil En prédéterminé. On obtient en définitive un ensemble S de signaux aléatoires. A l'étape 240, on sélectionne arbitrairement un sous- ensemble SN de S constitué par N signaux aléatoires centrés S, /-1,...,N et l'on calcule la matrice de 3052614 S60333-FR /EA-T 14 corrélation de ces signaux. Les éléments de cette matrice de corrélation sont donnés par : (7) 5 A la différence du premier mode de réalisation, les éléments de la diagonale ne sont pas identiques. On calcule ensuite le facteur de qualité de la matrice de corrélation, c'est-à-dire, de manière équivalente, le 10 facteur de qualité de l'ensemble SN. Dans ce mode de réalisation, le facteur de qualité peut être calculé comme suit: minOC"iiD maxeijil (8) 15 ou, alternativement : ( C' 11 max OC' Q' = min (9) 20 voire encore : moy(riip Q,= moy (1C i*; (10) 3052614 S60333-FR /EA-T 15 Comme dans le premier mode de réalisation, le facteur de qualité Q' traduit la proximité de la matrice de corrélation à une matrice diagonale. On entre ensuite dans une boucle itérative, les 5 étapes 250 à 285 étant identiques aux étapes 150 à 185 précédemment décrites à la différence près que le facteur de qualité, Q', est calculé à l'aide de l'une des expressions (7) à (9). Lorsque le critère d'arrêt est satisfait, c'est- 10 dire lorsque l'ensemble S est épuisé ou lorsque l'on a trouvé, par substitutions successives, un sous-ensemble SN dont le facteur de qualité est inférieur à une valeur de seuil prédéterminée Uni, le sous-ensemble SN résultant est le dictionnaire de codage recherché. 15 La Fig. 3 représente les éléments d'une matrice de corrélation des signaux acoustiques aléatoires d'un dictionnaire de codage construit selon la méthode de la Fig. 2. Plus précisément, on a représenté ici les valeurs 20 absolues C1 des coefficients de corrélation des signaux acoustiques aléatoires du dictionnaire SN, avec N=256 . On remarque que les coefficients de diagonale principale, c'est-à-dire différents signaux aléatoires, sont corrélation de la les énergies des sensiblement plus corrélation hors 25 élevés que les coefficients de diagonale. La Fig. 4 représente de manière schématique une méthode de transmission de symboles d'information au 3052614 S60333-FR /EA-T 16 moyen de signaux acoustiques aléatoires, selon un mode de réalisation de l'invention. On suppose que l'on a préalablement généré un dictionnaire de codage selon la méthode de la Fig. 1 ou 5 de la Fig. 2, autrement dit que l'on dispose d'un ensemble SN de signaux acoustiques aléatoires. Les mots à transmettre sont optionnellement codés en 410 au moyen d'un codage canal, par exemple un codage par bloc de type BCH ou Reed-Solomon. Le cas échéant, on 10 pourra également y ajouter un code CRC, de manière connue en soi. Les blocs ainsi codés par le codage canal et/ou codage CRC sont ensuite découpés en mots de taille n et par conséquent des symboles d'un alphabet A de cardinal N=2". 15 A chaque mot de n bits, ,X;...)e, on lit en 420 dans la mémoire 430, le signal aléatoire de SN qui lui est associé de manière biunivoque. Ce signal est ensuite converti en un signal analogique en 440 puis amplifié en 450 avant d'être émis par un transducteur en 460 (haut- 20 parleur ou transducteur piézo-électrique par exemple). Ainsi, une séquence de mots à transmettre est transformée en un signal acoustique constitué par une séquence de signaux acoustiques aléatoires de SN. Alternativement, plusieurs mots, autrement dit 25 plusieurs symboles de l'alphabet A, pourront être transmis simultanément sur le canal de transmission. Dans ce cas, le signal acoustique transmis pendant une période mot sera simplement constitué par la somme des signaux acoustiques aléatoires associés à ces différents mots. 30 3052614 S60333-FR /EA-T 17 La Fig. 5 représente de manière schématique une méthode de réception d'un signal acoustique transmis par la méthode de transmission de la Fig. 4. Le signal acoustique reçu par le transducteur 510, 5 est converti en un signal électrique qui, le cas échéant, est amplifié (étape non représentée) puis échantillonné en 520 à la fréquence de Nyquist. La séquence d'échantillons ainsi obtenue est corrélée dans une batterie de corrélateurs en parallèle 5301'530N avec 10 les signaux aléatoires de base Si, i=1,...,N (ou Si, i=1,...,N dans le second mode de réalisation) du dictionnaire SN. Les corrélateurs peuvent être réalisés par exemple sous la forme de filtres adaptés aux signaux aléatoires de base Si, i=1,...,N (ou Si, i=1_,Ndans le second mode de 15 réalisation). On supposera d'abord que la transmission a lieu de manière séquentielle et que les corrélateurs sont synchronisés avec les transitions entre mots successifs. On pourra notamment prévoir de transmettre une séquence 20 pilote en préambule (par exemple un entête de trame) en préambule de la charge utile, permettant aux corrélateurs de se synchroniser avec la cadence mot 11T. Les résultats de corrélation en sortie des différents corrélateurs sont comparés entre eux en 540, au terme de 25 chaque période T . L'indice i du signal Si (Si) correspondant au résultat de corrélation le plus élevé en valeur absolue donne l'indice du symbole de l'alphabet A qui a été transmis. En pratique, l'indice i est utilisé en 550 comme élément d'adresse pour lire une mémoire 560 3052614 S60333-FR /EA-T 18 dans laquelle sont stockés les mots de l'alphabet A. Le mot de n bits lu à cette adresse, xr.a-', est fourni à un décodeur canal 570. Le décodeur canal concatène les 5 mots consécutifs pour former des blocs et effectue un décodage canal de ces blocs. L'homme du métier comprendra que le décodage canal permettra de corriger certaines erreurs pouvant affecter les blocs transmis et que le calcul du CRC permettra de déterminer si ces blocs ont 10 été correctement décodés. Selon une variante, plusieurs mots peuvent être transmis simultanément sur le canal de transmission. Dans ce cas, les résultats de corrélation ne sont pas comparés entre eux (en valeur absolue) mais à une valeur de seuil 15 prédéterminée. Les sorties des corrélateurs donnent alors les indices des mots de l'alphabet A qui ont été transmis. De la même façon, après concaténation des mots en blocs, un décodage canal des blocs peut ensuite être effectué. 20 De nombreuses autres variantes pourront être envisagées par l'homme du métier sans sortir du cadre de la présente invention. Par exemple, au niveau de l'émission, on pourra prévoir que les signaux aléatoires soient utilisés pour moduler une porteuse ou une 25 pluralité de sous-porteuses avant l'étape d'amplification. De manière symétrique, le signal reçu par le transducteur acoustique pourra subir une démodulation correspondante avant d'être corrélé par la batterie de corrélateurs. 30 Du fait de la nature aléatoire des signaux acoustiques, il est difficile pour un tiers écoutant le 3052614 S60333-FR /EA-T 19 canal de les décoder pour obtenir les symboles d'information transmis. En outre, on pourra prévoir une pluralité d'ensembles SN à l'émission et à la réception, ces ensembles étant utilisés selon une séquence 5 prédéterminée. Alternativement, la commutation d'un ensemble SN à un autre pourra être commandée par un mot de contrôle transmis sur le canal acoustique ou bien sur un canal auxiliaire. REVENDICATIONS1. Méthode de codage de symboles d'information 5 appartenant à un alphabet (A) au moyen de signaux acoustiques, caractérisée en ce que : (a) on acquiert un ensemble de signaux aléatoires et on les filtre au moyen d'un filtre d'intérêt (110120; 210-220) ; 10 (b) on sélectionne (150, 250) des sous-ensembles ( SAT) de N signaux dudit ensemble, et pour chaque sous- ensemble, on calcule (160, 260) une matrice de corrélation des signaux ainsi sélectionnés ; (c) on retient comme dictionnaire de codage le 15 sous-ensemble de N signaux correspondant à la matrice de corrélation la plus (170-180,270-280) ; (d) on code chaque matrice diagonale symbole d'information de proche d'une l'alphabet par un signal aléatoire du dictionnaire, ledit 20 signal aléatoire du dictionnaire étant transformé en signal acoustique au moyen d'un transducteur. 2. Méthode de codage selon la revendication 1, caractérisée en ce que l'on acquiert lesdits signaux 25 aléatoires au moyen d'un générateur aléatoire utilisant un phénomène physique. 3. Méthode de codage selon la revendication 1 ou 2, caractérisée en ce qu'à l'étape (c) : 30 (cl) on substitue successivement un nouveau signal aléatoire (150, 250) appartenant au dit ensemble à l'un 3052614 S60333-FR /EA-T 21 des signaux aléatoires ( Si , Si) d'un premier sous- ensemble de signaux sélectionné. ; (c2) on calcule (160, 260) pour chacun des sous-ensembles ainsi substitués la matrice de corrélation ( Com, Ci...4c) des signaux aléatoires et l'on en déduit un facteur de qualité (Qk,(L) caractérisant la proximité de la matrice de corrélation à une matrice diagonale ; les étapes (cl) et (c2) étant répétées tant que l'on a pas épuisé des signaux aléatoires du dit ensemble 10 et/ou le facteur de qualité est inférieur à une valeur de seuil prédéterminée QTh QI 7h ) - 4. Méthode de codage selon la revendication 3, caractérisée en ce que le filtre d'intérêt est un filtre 15 ayant pour réponse la réponse du canal de transmission sur lequel ces signaux sont destinés à être transmis. 5. Méthode de codage selon la revendication 4, caractérisée en ce que, préalablement à l'étape (b), on 20 soustrait à chaque signal aléatoire sa moyenne de manière à ce que lesdits signaux aléatoires soient centrés. 6. Méthode de codage selon la revendication 5, caractérisée en ce que le facteur de qualité est calculé QI ( min(IC«) 25 au moyen de ou Q' =min IC' ou encore max (1C' 1) ;#i m°31(1c" Q1= moi y (1C" où les coefficients ij sont les éléments i#J 3052614 S60333-FR /EA-T 22 de la matrice de corrélation et où min, max et moy signifient respectivement la valeur minimale, la valeur maximale et la valeur moyenne. 5 7. Méthode de codage selon la revendication 5, caractérisée en ce que, préalablement à l'étape (b), on normalise l'énergie des signaux aléatoires centrés de manière à obtenir des signaux aléatoires normalisés possédant tous une même énergie moyenne par échantillon (h) 8. Méthode de codage selon la revendication 7, caractérisée en ce que le facteur de qualité est calculé au moyen de Q= 4 , ou Q = E0 ou 11xeil) moy(lcii1) 1,J i'il frj i*j 0 où les coefficientsY sont les encore Q , i*j éléments de la matrice de corrélation et 40 est ladite énergie moyenne par échantillon des signaux aléatoires et où min, max et moy signifient respectivement la valeur minimale, la valeur maximale et la valeur moyenne. 9. Méthode de transmission de symboles d'information appartenant à un alphabet (A) au moyen de signaux acoustiques, caractérisée en ce que lesdits symboles sont codés au moyen de la méthode de codage par signaux acoustiques selon l'une des revendications 1 à 8, les signaux acoustiques correspondants à des symboles 3052614 S60333-FR /EA-T 23 d'information successifs étant transmis séquentiellement sur le canal de transmission. 10. Méthode de transmission de symboles 5 d'information appartenant à un alphabet (A) au moyen de signaux acoustiques, caractérisée en ce que lesdits symboles sont codés au moyen de la méthode de codage selon l'une des revendications 1 à 8, une pluralité de signaux acoustiques correspondants à différents symboles 10 d'information étant transmis simultanément sur le canal de transmission. 11. Méthode de transmission de symboles d'information selon la revendication 9 ou 10, 15 caractérisée en ce que l'on effectue un codage canal de blocs desdits symboles préalablement à leur codage par signaux acoustiques. 12. Méthode de réception de symboles d'information 20 transmis par la méthode de transmission de la revendication 9, caractérisée en ce que le signal acoustique reçu pendant un temps symbole est transformé en signal électrique par un transducteur, puis corrélé avec chacun des signaux aléatoires du dictionnaire de 25 codage pour fournir une pluralité de résultats de corrélation, le résultat de corrélation le plus élevé en valeur absolue fournissant l'indice d'un symbole reçu pendant ledit temps symbole. 13. Méthode de réception de symboles d'information transmis par la méthode de transmission de la 3052614 S60333-FR /EA-T 24 revendication 10, caractérisée en ce que le signal acoustique reçu pendant un temps symbole est transformé en signal électrique par un transducteur, puis corrélé avec chacun des signaux. aléatoires du dictionnaire de 5 codage pour fournir une pluralité de résultats de corrélation, les résultats de corrélation supérieurs, en valeur absolue, à une valeur de seuil prédéterminée fournissant les indices des symboles reçus pendant ledit temps symbole. 10 14. Méthode de réception de symboles d'information transmis par la méthode de transmission de la revendication 11, caractérisée en ce que le signal acoustique reçu pendant un temps symbole est transformé 15 en signal électrique par un transducteur, puis corrélé avec chacun des signaux aléatoires du dictionnaire de codage pour fournir une pluralité de résultats de corrélation, les résultats de corrélation supérieurs, en valeur absolue, à une valeur de seuil prédéterminée -20 fournissant les indices des symboles reçus pendant ledit temps symbole, les blocs de symboles reçus étant ensuite soumis à un décodage canal.