FR 3046310 A1 20170630 FR 1502713 A 20151229 3046310 PROCEDE D'ASSOCIATION UNIVALENTE ET UNIVOQUE ENTRE EMETTEURS ET RECEPTEURS DE TRANSMISSION A PARTIR DU CANAL DE PROPAGATION. L'invention concerne notamment un procédé permettant d'associer, de manière univalente et univoque, au moins un émetteur et un récepteur équipant deux utilisateurs, dans un réseau de communication en utilisant les propriétés du canal de propagation. Elle est utilisée, par exemple, dans des réseaux de radiocommunications, des réseaux de communications 10 sans fil. Elle permet de sécuriser la transmission de données entre au moins deux utilisateurs. Différentes méthodes existent qui permettent de sécuriser la transmission de données au sein d'un réseau de communication. La plupart de ces méthodes utilisent des procédés 15 cryptographiques avec distribution préalable de clés (parfois dénommées aussi codes) pour identifier des équipements électroniques et des utilisateurs, authentifier les liens de communication en cours d'établissement, associer les émetteurs et les récepteurs. L'inconvénient de ces méthodes réside dans la distribution et la gestion des clés qui peuvent s'avérer 20 problématique en termes de distribution à grande échelle, tout comme en termes de garantie de non divulgation, ainsi que l'a montré l'actualité récente à propos des réseaux radio-cellulaires. Au contraire, la présente invention propose de réaliser des associations sécurisées entre émetteurs/récepteurs, sans utilisation de clés préalablement connues ou partagées. 25 L'invention concerne un procédé d'association univalente et univoque à partir du canal de propagation entre au moins un premier utilisateur et un deuxième utilisateur, sans utilisation de clé préalablement connue ou partagée. La sécurisation de l'association, puis des transmissions de données négociées ultérieurement sur la base de cette association 30 reposent notamment sur l'utilisation de transmissions préalables de signaux d'interrogation et de signaux d'acquittement entre le premier utilisateur et le 2 3046310 deuxième utilisateur, et sur des mesures et une quantification du canal de propagation par ces deux utilisateurs. L'invention concerne un procédé d'association univalente et univoque, avant établissement d'un protocole de communication, à partir du s canal de propagation (AU_CP) entre au moins un premier utilisateur A et un deuxième utilisateur B munis chacun de un ou de plusieurs émetteurs/récepteurs de transmission (A1... ANA) indexés par n et n' pour l'utilisateur A, (B1... BNB) indexés par m et m' pour l'utilisateur B, caractérisé en ce qu'il comporte au moins les étapes suivantes : 10 Phase d'initialisation : a) Emission par chaque émetteur An de l'utilisateur A de signaux d'interrogation initiaux Smint,n pour l'émetteur d'indice n, constitués d'au moins une séquence aléatoire PNMInt,n connue de l'utilisateur B, de facteur d'étalement SFMInt,n, 15 b) Réception et désétalement par chaque récepteur Bny de l'utilisateur B de la séquence aléatoire PNmintri de chacun des signaux d'interrogations initiaux SMInt,n, mesure par lesdits récepteurs Bm, du canal de propagation HMAB,n,m, entre An et Bm, sur la longueur de li°) échantillons; estimation des coefficients 11,(4°27,,,m,( ) Ji, ii=0,...,L-1 de la réponse impulsionnelle complexe 20 correspondante ou des coefficients de la réponse en fréquence complexe correspondante, c) Quantification par l'utilisateur B des coefficients complexes HAB,n,m'111=0.... ,L-1 (0) (1 ) issus de ses mesures pour produire des valeurs numériques 0 -A(%).n,nv(ii.)/1=0 .... ,L-1 25 d) Emission par chaque émetteur Bn., de l'utilisateur B de signaux d'acquittement initiaux SmAcq,m constitués d'au moins une séquence aléatoire notée PNmAcq,n, connue de l'utilisateur A, de facteur d'étalement SFMAcq,m, e) Réception et désétalement par chaque récepteur An, de la séquence aléatoire PNIMacq,n, de chacun des signaux d'acquittement initiaux 30 SMAcq,m, mesure par lesdits récepteurs An, du canal de propagation HmBA,nri,r,' 3 3046310 entre Bm et An, sur la longueur de Lm échantillons; estimation des coefficients HeL,n,(ii)/i=0 ..... L-1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, les coefficients ii=o .... étant identiques à ceux estimés par B à l'étape c), HAB)n,m,(/ 1) ii=0 lorsque le canal de propagation est réciproque et que les émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, avec n=n' et m=m', f) Quantification par l'utilisateur A des coefficients complexes .... ,L-1 issus de ses mesures pour produire des valeurs numériques Qe).m,n,(/1)/i=0 .... Phase Itération 1, première itération : g) Emission par chacun des émetteurs An de nouveaux signaux d'interrogation, S(1)Int,n, constitués d'au moins une nouvelle séquence aléatoire PN(1)Int,n de facteur d'étalement SF(1)intn choisie dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques QB(°A),ntn.(ii)/1=0,...,L-1 déterminées par A à l'issue de l'étape f), h) Réception et désétalement de la séquence PN(1)Int,n du signal S('B1nt,n par chaque récepteur Bm', Bm, qui reconstruit préalablement la séquence 20 aléatoire PN(')intH choisie ou construite par An, selon le même processus que An, en exploitant les valeurs numériques Q11°B)n,m,(i1)1i=0 L-1 déterminées par B lors de la quantification effectuée à l'étape c) des coefficients e n,m.(ii)/1=0,...,L-1 valeurs numériques égales à celles produites par A à l'étape f) lorsque le canal de propagation est réciproque, que n=n' et que 25 m=m'); lorsque m=m' et n=n', validation par B, grâce au désétalement de Peint,n en réception par Bm, de l'égalité entre coefficients n(0) (1 _ n(0) (1 quantifiés lors de la phase AB,n,m'-'1)11=0 ,...,L-1 BA,m,nv..1.1 ii=0 ,...,L-1 d'initialisation, mesure actualisée par chaque récepteur Bm, du canal de propagation H(1)AB, n,m', entre An et Bm' sur la longueur de L(1) échantillons, 4 3046310 estimation des coefficients HL1),n,m,( Ji) 4=0 ,...,L-1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, i) Quantification par l'utilisateur B des coefficients HiLl)n,m,( it=0 .... ,L-1 5 issus de ses mesures pour produire des valeurs numériques ) AAB ,n,m'^'(1 1. fli=0 ,...,L-1 j) Emission par chaque émetteur Bm de nouveaux signaux d'acquittement, notés S(1)Acq,m, constitués d'au moins une séquence aléatoire notée PN(1)Acq,m de facteur d'étalement SF(1)Acq,m, choisie dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques Q1 déterminées par B à l'issue de l'étape c), ,B) n,m,(ii)/1=0 .... ,L-1 k) Réception et désétalement par chaque récepteur An, des séquences aléatoires PN(1)acq,m de chacun des signaux d'acquittement (S(1)Acq,m), An, qui 15 reconstitue préalablement la séquence PN(1)accun choisie ou construite par Bm, selon le même processus que Bm, en exploitant les valeurs numériques Q0 que A a déterminées à l'étape f), valeurs numériques ,A)m,n,(ii)ii= égales à celle produites par B à l'étape c), soit 0 lorsque le -Zn,m,'(11) /1=0 .... ,L-1 canal de propagation est réciproque, que n=n' et que m=m'; toujours lorsque m=m' et n=n', validation par A, grâce au désétalement de PN(1)Acq,m, de l'égalité entre coefficients Qejmn(/1)i1=0 ..... L-1 = n,m(11)11=0 ,...,L-1 quantifiés lors de la phase d'initialisation, l'association univalente des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bm de l'utilisateur B devient alors effective grâce à la relation d'égalité entre coefficients quantifiés 0 = ern,n (11)4=0 ,...,L-1 validée en Bm à l'étape h) par la réception et le désétalement de PNWint,ti et validée en An à cette étape k) par la réception et le désétalement de PN(1)acci,m; mesure par chaque récepteur An, du canal de propagation H(1)BA,m,n' entre [3,, et An, sur la longueur de L(1) échantillons; estimation des coefficients 5 3046310 H(1) de la réponse impulsionnelle complexe (ou des-1 coefficients de la réponse en fréquence complexe) correspondante (57), les coefficients HB(1A),,n( étant identiques à ceux estimés par B à l'étape h), HA(B1)n,m,(/ lorsque le canal de propagation est 5 réciproque et que les émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, n=n' et m=m', I) Quantification par l'utilisateur A des coefficients complexes HB(Lnx,(l1)/i=o ..... L-1 issus de ses mesures pour produire des coefficients 10 numériques 0 ,é1/im,,,e(i1)/1=0 ..... L-1 - Le procédé peut comporter au moins une deuxième itération des étapes de la première itération avec l'émission de signaux d'interrogation S(2),,,,t,n contenant la séquence PN(2)1nt,n et l'émission de signaux d'acquittement S(2)Accie, contenant la séquence PN(2)Acq,m, élaborés d'après 15 les résultats de mesure HL1)n,mf ) il- /1=0 ,...,L-1 et 1, /1=0 ,...,L-1 les résultats de quantification 0 .... ,L-1 et QB,?m,n,(11) /1=0 ..... L-1 produits à l'itération 1, la quantification de nouveaux coefficients Q',12n,m,0i)t1=o,...,L-1 et QB,,m,n,(ii)/i=o,...,L-1, et l'association univalente et univoque des émetteurs/récepteurs An de l'utilisateur A et des 20 émetteurs/récepteurs Bm de l'utilisateur B par la relation entre coefficients quantifiés lors de l'itération 1 Qtliii?n,m(ii)ii=c) ,...,L-1 = «3jmn(11)11=0 ,...,L-1 association validée par la réception et le désétalement des séquences d'interrogation PN(2)1nt,n et d'acquittement PN(2)Acq,m émis par An et Bm lors de la deuxième itération. 25 Le procédé comporte, par exemple, à chaque nouvelle itération k+1 avec k supérieur ou égal à 1, l'émission de signaux d'interrogation S(k+1)Int,n contenant la séquence Prel)intm et de signaux d'acquittement S(k+1)Acq,n, contenant la séquence PN(k+1)Accbm et construits d'après les et d'après 6 3046310 résultats de mesure de l'itération k Hr2,n,m,(/1)/1=0 et HeA)',,,v(ii)ci=o ..... L-1 et d'après les résultats de quantification de l'itération k .... et (2)(3kA),m,n,(ii)/i=0,...,L-1, et l'association univalente et univoque des émetteurs/récepteurs An de l'utilisateur A et des s émetteurs/récepteurs Bn, de l'utilisateur B, en utilisant la relation entre coefficients quantifiés lors de en,m (il) = o ,...,L-1 = Q.(9kil) m,n(11) l'itération k, association validée par la réception et le désétalement par Bm et An des signaux d'interrogation et d'acquittement émis par An et Bm lors de la (k+1)ième itération. Selon une variante de réalisation, le procédé pour les étapes de quantification c) et f) lors de l'initiation, aux étapes i) et I) lors de l'itération 1 et aux étapes similaires lors des itérations suivantes, utilise une fonction de sélection et de codage correcteur des coefficients de canaux L'OC) il \ u(k) la fonction étant adaptée à retenir 15 uniquement des coefficients dont l'estimation est la plus fiable, par application d'un critère de seuillage sur la qualité de l'estimation des coefficients précités et d'une correction d'erreur sur les sorties de quantification 0 .... ,L-1 et 0 ?A) m,n(11)11= ce critère de0 seuillage et cette correction étant prédéfinis entre les utilisateurs A et B. 20 Un récepteur Bn, utilise, à l'étape d) précitée, un processus de construction spécifique des signaux d'acquittement initiaux modifiés S'mAccie faisant dépendre ceux-ci des toutes premières mesures de canaux Iii(4°B)n,m, et des coefficients quantifiés correspondants 0 tout en ..... L-11 ménageant la possibilité pour les récepteurs An, de l'utilisateur A de 25 reconstruire et de désétaler les signaux SMAcq,m, lesdits signaux d'acquittement initiaux modifiés comportant au moins deux séquences PN, notées PNrAcq,,, et PN'MAccbm, émises successivement ou simultanément, la première des séquences, PNMAcci,m, étant connue de An, comme à l'étape d), la seconde des séquences, PN'mAcci,m, étant choisie dans un ensemble 7 3046310 prédéterminé connu de B et de A ou construite selon un processus prédéterminé connu de B et de A d'après les valeurs numériques QA)271,,n,(ii)/1=0,...,L-1 tout juste quantifiées par B à l'issue de l'étape c); et An, applique aux étapes e) et f) précitées non seulement une réception et un 5 désétalement de la séquence PNMAccun mais aussi une reconstruction de la séquence PN'mAcq,n, d'après les estimations de canal HeA)mm,(ii)/1=0 ..... L-1 et les quantifications Q2mn,(/1)/1=0,...,L-1 qu'il conduit grâce au désétalement de PNmAccie, aux étapes e) et f) suivi d'un désétalement de la séquence PN'mAcq,m, pour produire une validation immédiate de l'égalité entre les 10 coefficients 0 0 quantifiés en phase -,(4°B)n,m,(ii)/1=0,...,L-1 et d'in itialisation. Selon une variante de mise en oeuvre, le procédé comporte à chaque nouvelle itération k+1 avec k supérieur ou égal à 0, l'émission de signaux d'acquittement S(k+1)Acqe, contenant au moins deux séquences 15 Pe+1)Acq,m et PN,11(k+1)Acq,,,, émises séquentiellement ou simultanément, Pre+1)Acq,m étant choisie dans un ensemble prédéterminé ou construite adaptativement d'après les résultats de quantification 0A(1e2 -n,in,(/1)/i=0 ..... L-1 à l'itération n°k, et PN11(k+1)Accbm est choisie dans un ensemble prédéterminé ou construite adaptativement d'après les résultats de quantification courant 20 0A(leB n m,'(11) 1 1= 0 .... ,L- 1 à l'itération n° k+1; An, applique non seulement une il) réception et un désétalement de la séquence PNI(11Acq,,,, reconstruite d'après ses coefficients quantifiés Qe,4),,,n,(ii)ii=0,...,L-1 mais aussi une reconstruction de la séquence PNe+1)Acq,n, d'après les estimations de canal u (k +1) f i \ eili-ml) n et les quantifications ,(/1)/1=0 ..... L-1 qu'il conduit Il BA,mjelell 11=0 ..... L-1 25 grâce au désétalement de PN(1("Acq,m, suivi d'un désétalement de la séquence PN'(k+1)Acq,,, pour valider immédiatement l'égalité entre les coefficients eB+n1m) ,(/1)/1=0 ..... L-1 et Q,iiA7,1n,(11)11=0 ..... L-1 quantifiés à l'itération k+1. 8 3046310 Les émetteurs de A peuvent utiliser des signaux d'interrogation initiaux choisis aléatoirement dans un ensemble de signaux connus de B, les récepteurs de B n'acquittent que l'un des signaux d'interrogation initiaux reçus, soit prédéterminé par les caractéristiques des récepteurs de B, soit 5 choisi aléatoirement par les récepteurs de B, après synchronisation désétalement et mesure desdits signaux d'interrogation initiaux. Les émetteurs de B utilisent, par exemple, des signaux d'acquittement initiaux choisis aléatoirement dans un ensemble de signaux connus de A, les récepteurs de A ne traitent en réception que certains des 10 signaux d'acquittement initiaux reçus, soit prédéterminé par les caractéristiques des récepteurs de A, soit choisis aléatoirement par les récepteurs de A, après synchronisation, désétalement et mesure desdits signaux d'acquittement initiaux. Les émetteurs de A peuvent appliquer une gigue aléatoire en 15 temps aux signaux d'interrogation et les émetteurs de B appliquer une gigue aléatoire en temps aux signaux d'acquittement. Selon une variante de réalisation, le procédé utilise des signaux d'interrogation et d'acquittement SIA et SAB, émis conjointement à des signaux balises de l'un ou l'autre utilisateur A ou B, AIA et AIB, c'est-à-dire de 20 manière auto-interférée, lesdits signaux d'interrogation et d'acquittement étant émis, reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs puissances d'émission par A et B, Sl(k)A et SA(k)B, de leurs niveaux de réception en B et en A, des interférences induites par la balise de A reçue en B et par la balise de B reçue en A, Al(k)A_>B et Al(k)B..>A, des 25 niveaux de réception en B et en A des auto-interférences issues de B et de A, Al(k)A,A et Al(k)B_>B, des dispositifs d'auto-réjection de ces auto-interférences à la réception en A et B, RAIA_>A et RAIB_>B, des facteurs d'étalement à l'émission en A et B, SF(k)Int,n et SF(k)Acq,m, selon les égalités et inégalités suivantes exprimées en décibels : aux réceptions de l'utilisateur B : im(k)A->B = AI% - L(k)A->B si(k)A->B = Sl(k)A - L(k)A->B 9 3046310 où L(k)A_>13 représente les pertes totales de propagation de A vers B, SF(k)int,n k 1 0. logi ort 0^(S1(k)A,B/1 0)] - 1 0.1ogiorl 0^((AIB_>B-RAIB_>B)/1 0) + 1 0^(Al(k)A->W1 0)] + 11B, 5 aux réceptions de l'utilisateur A : Al(k)B->A = AI (k)B - 1 ...(k)B->A Si(k)B->A = S 1(k)A - L(k)B->A OÙ 1-(k)B_>p1/4 représente les pertes totales de propagation de B vers A SF(k)Int,n k 1 0. lOg 0A(S1(k)B->Ati 0)] 1 0. logiop 0"((AIA_>A-RAIA,A)/1 0) + 1 0A(Al(k)B_>A/1 0)] 10 +I1A, les marges riB et TIA étant liées aux performances des équipements radio utilisés par les récepteurs de A et de B. Selon une variante de réalisation, le procédé met en oeuvre des signaux d'interrogation et d'acquittement émis conjointement aux messages 15 d'échanges de données entre les utilisateurs, c'est-à-dire de manière auto- interférée, lesdits signaux d'interrogation et d'acquittement étant émis, reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs puissances d'émission par A et B, de leurs niveaux de réception en B et en A, des interférences induites par les messages de A reçus en B et par les 20 messages de B reçus en A, des niveaux de réception en B et en A, des auto- interférences issues de B et de A, des dispositifs d'auto-réjection de ces auto-interférences à la réception en A et B, des facteurs d'étalement à l'émission en A et B), selon des égalités et inégalités aux expressions similaires à celles précédemment citées. 25 Le mode de communication mis en oeuvre entre utilisateurs est, par exemple, un mode Duplex temporel employant une même fréquence porteuse pour les échanges en émission et en réception dans les deux sens de transmission, et bénéficie directement de la réciprocité du canal de propagation sur la fréquence unique employée pour les interrogations et les 30 acquittements. 10 3046310 Le procédé est, par exemple, dupliqué sur l'ensemble des fréquences porteuses employées par des utilisateurs à mode Duplex fréquentiel employant des fréquences porteuses différentes pour leurs échanges en émission et en réception selon le sens de transmission, afin de 5 bénéficier de la réciprocité du canal de propagation sur chacune des fréquences employées pour les interrogations et les acquittements. Les étapes du procédé peuvent être réitérées pour chaque nouvelle transmission de phonie ou de données, ou encore pour chaque nouveau message d'une transmission de phonie ou de données en cours. 10 Les émetteurs/récepteurs utilisés sont, par exemple, adaptés à des radiocommunications. Les émetteurs/récepteurs de l'utilisateur A peuvent être reliés aux éléments d'antennes d'un réseau utilisé par A et les émetteurs/récepteurs de l'utilisateur B reliés aux éléments d'antennes d'un réseau utilisé par B dans le cadre de protocoles dits de type MISO, SIMO, 15 MIMO ou « massive MIMO » connus de l'homme du métier. Les émetteurs/récepteurs de l'utilisateur A sont, par exemple, des stations de base ou des noeuds d'un réseau de radiocommunication et les émetteurs/récepteurs de l'utilisateur B sont des terminaux ou d'autres noeuds dudit réseau de radiocommunication. 20 Les émetteurs et récepteurs sont, par exemple, adaptés à des transmissions acoustiques ou à des transmissions optiques. D'autres caractéristiques et avantages de la présente invention apparaîtront mieux à la lecture de la description qui suit d'exemples donnés à titre illustratif et nullement limitatif, annexée des figures qui représentent : 25 - Figure 1, un schéma général d'échanges d'information entre deux utilisateurs A (Alice) et B (Bob) en présence d'un tiers étranger E (Eve) non autorisé à connaître le contenu des données échangées entre A et B, - Figure 2, une illustration des effets d'un canal de propagation dispersif 30 sur la transmission des signaux depuis un émetteur A vers un récepteur autorisé B et vers récepteur non autorisé E, et 11 3046310 - Figure 3, un schéma des étapes mises en oeuvre par le procédé selon l'invention. Afin de mieux faire comprendre le procédé selon l'invention, l'exemple est donné dans le cas d'un échange entre un premier utilisateur 5 émetteur/récepteur A (Alice) et un deuxième utilisateur émetteur/récepteur B (Bob), en présence d'un récepteur tiers E (Eve) non autorisé et susceptible d'intercepter les communications pour accéder au contenu des données échangées entre A et B. La figure 1 illustre un scénario de communication entre un premier 10 utilisateur A, 10 et un deuxième utilisateur B, 20 en présence d'un récepteur tiers non autorisé E, 30. L'utilisateur A est, par exemple, un noeud ou un terminal d'un réseau de communication comportant une unité de calcul 11, un module de codage/décodage 12, un module de démodulation 13, un module composé 15 d'antennes 14, un ensemble de filtres 15, des moyens d'émission et réception radio 16. Ces éléments sont connus de l'homme du métier et ne seront pas détaillés. L'objet de l'invention va consister notamment à associer de manière univoque et univalente A et B, comme il va être explicité ci-après. Alice ou A comporte par exemple NA émetteurs/récepteurs An notés Al... 20 ANA pour l'utilisateur A. De même, l'utilisateur B, 20, comporte, par exemple, une unité de calcul 21, un module de codage/décodage 22, un module de démodulation 23, un module composé d'antennes 24, de filtres 25, de moyens d'émission et réception radio 26. Bob comporte, par exemple, NB émetteurs/récepteurs 25 notés B1... BNB. Le récepteur tiers non autorisé E, 30, comporte une unité de calcul 31, un enregistreur de données 32 et un module d'analyse 33, un bloc d'antennes 34, de filtres 35 et de moyens de réception radio 36 et éventuellement des émetteurs et des récepteurs. 30 La figure 2 schématise un exemple de canaux de propagation existants dans un système de communication. Dans des environnements 12 3046310 extérieurs ou intérieurs, les formes d'ondes transmises de l'émetteur A vers le récepteur B et vers le tiers E suivent des parcours à trajets multiples. Les signaux peuvent être réfléchis par des obstacles avec différents angles de réflexion. Une partie des signaux SAB peut être reçue par Bob, alors qu'une 5 autre partie après diffraction SAE, sera reçue sur le tiers non autorisé E. Du fait de la complexité dans la propagation des ondes et des diffractions peu prévisibles dans le canal de communication, le tiers E est a priori incapable de prédire ou de reconstituer les mesures du canal de propagation entre un émetteur de A et un récepteur de B. 10 Le procédé selon l'invention illustré à la figure 3 est un procédé d'association univalente et univoque à partir du canal de propagation (AU CP) entre Alice et Bob. L'association entre Alice et Bob est réalisée sans clé préalablement connue ou partagée, et elle est sécurisée vis-à-vis de tout tiers non autorisé E, avant même l'établissement du protocole de 15 transmission entre les utilisateurs A et B, à l'aide de transmissions préalables de signaux d'interrogation et de signaux d'acquittement, à l'aide de mesures des canaux de propagation entre les émetteurs récepteurs de A et ceux de B grâce à ces signaux d'interrogation et d'acquittement, et enfin à l'aide d'une quantification de ces canaux de propagation. Cette association est destinée 20 notamment à faciliter ultérieurement l'établissement d'une transmission, protégée vis-à-vis de E, entre les utilisateurs A et B ainsi que l'identification de A par B et de B par A, le contrôle de confidentialité et le contrôle d'intégrité des messages échangés par A et B. Un exemple des étapes du procédé selon l'invention va être 25 détaillé ci-après. Une première phase permet une initialisation du procédé. Etape a) : chaque émetteur An de l'utilisateur A (avec n variant de 1 à NA) émet des signaux d'interrogation initiaux, Smint,n pour l'émetteur d'indice n, 41, constitués d'au moins une séquence aléatoire PNMInt,n de période PMint,n 30 et de facteur d'étalement SFmint,n connue de l'utilisateur B ; 13 3046310 Etape b) : chaque récepteur Bm, de l'utilisateur B, (avec m' variant de 1 à NB) va réceptionner et échantillonner à une période T. respectant le critère de Nyquist, les signaux d'interrogations initiaux SMint,n, puis, après synchronisation, chaque récepteur Bm, va desétaler la séquence PNmint,i, s correspondante, 42, puis chaque récepteur, Bm, va mesurer, 43, les paramètres du canal de propagation HmAB,n,m, entre An et Bm, sur la longueur de 1_(°) échantillons, puis estimer, 43, des coefficients HA(°B)n,m,(ii)ii=o ..... c--1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante ; 10 Etape c) : l'utilisateur B va ensuite quantifier les coefficients complexes issus des coefficients de canal Iii(4°B)n,m,(ii)ti=o ,...,L-1 - La quantification, 44, est, par exemple, réalisée en effectuant un maillage géométrique du plan complexe, dans lequel ces coefficients prennent une valeur et une numérotation selon la maille à laquelle ils appartiennent, pour produire des valeurs 15 numériques 0 .-A;in,m'(11)11=0 ,...,L-1 , 44 ; Etape d) : chaque émetteur Bm de l'utilisateur B émet un signal d'acquittement SMAcq,m, 45, constitué d'au moins une séquence aléatoire notée PNmAcq,m, de période PMAcq,m et de facteur d'étalement SFMAcq,m connue de l'utilisateur A ; 20 Etape e) : chaque récepteur An, de l'utilisateur A va ensuite réceptionner, échantillonner à un période T. respectant le critère de Nyquist les signaux d'acquittement initiaux (SMAcchm), 46, puis après synchronisation, désétaler les séquences aléatoires PNmacq,n, correspondantes. Chacun des récepteurs An, va ensuite mesurer des paramètres du canal de propagation HMBA,m,n' 25 entre Br, et An, sur la longueur de 1_(°) échantillons, 47, puis estimer des coefficients Hemm:( ) 1- /1=0 ..... L-1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, 47, les coefficients He2mx,(11) /1=0 .... 1,-1 ceux estimés par B It(4°B)n,m,(ii)ci=o,...,L-1, lorsque le canal de propagation est étant identiques à 14 3046310 réciproque et que les émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, c'est-à-dire lorsque n=n' et m=m' ; Etape f) : l'utilisateur A va ensuite quantifier des coefficients complexes 5 I i(3°A) m,n:(11)11=0 issus des mesures de ses récepteurs, ladite quantification, 48, de même nature que celle décrite pour l'utilisateur B à l'étape c), consistant, par exemple, en un maillage géométrique du plan complexe dans lequel ces coefficients prennent leur valeurs et en leur numérotation selon la maille à laquelle ils appartiennent, pour produire des io valeurs numériques 0 -eiimje(11)/1=0 ,...,L-1 48. A la fin de l'étape d'initialisation, on dispose des valeurs quantifiées des coefficients de canal, A(°23,n,m'(11)11=0 ,...,L-1 dans le sens A vers B pour toute paire d'indice (n,m') et eii,m,n'(11) 11=0 ,...,L-1 dans le sens B vers A pour toute paire d'indice (m,n'). Après initialisation du système, le procédé va exécuter plusieurs 15 étapes permettant d'associer ou non les émetteurs/récepteurs An de l'utilisateur A et les émetteurs/récepteurs B, de l'utilisateur B. Première itération - Itération 1. Etape g): chaque émetteur An de l'utilisateur A émet de nouveaux signaux d'interrogation, notés S(1)Int,n , 49. Ces signaux d'interrogation sont constitués 20 d'au moins une nouvelle séquence aléatoire PN(1)Int,n, de période P - (1)Int,n et de facteur d'étalement SF(1)Int,n- La séquence est choisie, par exemple, dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques ( 2 B,4 m,n'(11)11=0 ,...,L-1, 48, déterminées par A à l'issue de l'étape d'initialisation, 25 par exemple, en utilisant ces valeurs numériques comme index du nouveau signal d'interrogation choisi dans un ensemble prédéterminé connu de A et B ou comme graine d'un algorithme de génération prédéterminé, ou encore comme paramètre de tout autre processus (prédéterminé et connu de A et B) de construction de séquences aléatoires d'interrogation ; 15 3 0 4 6 3 1 0 Etape h) : chaque récepteur Bm, de l'utilisateur B reçoit les signaux S(1)Int,n émis par les émetteurs An de l'utilisateur A, les échantillonne à une période d'échantillonnage Te respectant le critère de Nyquist, puis, après synchronisation, chaque récepteur Bm, désétale les séquences PN(1)Int,n 5 correspondantes, 50, en reconstruisant au préalable la séquence aléatoire PN(1)Intd, choisie ou construite par An, 50, grâce aux valeurs numériques QA(°) n,m'(11)11=0 ..... quantifiées à l'étape d'initialisation par B, 44, valeurs numériques égales à celle produites par A à l'étape f), 48, lorsque le canal de propagation est réciproque, que n=n' et m=m'. Lorsque le canal de 10 propagation est réciproque, que n=n' (An émetteur récepteur) et m=m' (Bm émetteur récepteur), le succès du désétalement par Bm de PN(1)int,n réalise au niveau de Bm l'association de An avec Bm, en validant l'égalité, 51, entre coefficients quantifiés en phase d'initialisation dans les sens An vers Bm, 44, et Bm vers An, 48. Ensuite, chaque récepteur Bm, actualise les valeurs des 15 paramètres du canal de propagation, notées H(1)AB,ne, entre An et Bm, sur la longueur de Lw échantillons, puis estime des coefficients de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, 52 ; 20 Etape i) : L'utilisateur B quantifie des coefficients 11,(112n,m,(ii)/1=0,...,L-1 issus des mesures de ses récepteurs, ladite quantification, similaire à celle décrite à l'étape c), génère des coefficients numériques 0 , 53 ; Etape j : chaque émetteur Bm va émettre de nouveaux signaux d'acquittement vers l'utilisateur A, notés S(1)Acq,m, 54, constitués d'au moins 25 une séquence aléatoire notée PN(1)Acq,m de période P(1)Acq,m et de facteur d'étalement SF(1)Acq,m, choisis dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques 0 déterminées par B à l'issue de l'étape c), 44, par exemple en utilisant ces valeurs numériques comme index 30 du nouveau signal d'acquittement choisi dans un ensemble prédéterminé 16 3046310 connu de A et B ou comme graine d'un algorithme de génération prédéterminé, ou comme paramètre de tout autre processus (prédéterminé et connu de A et B) de construction de séquences aléatoires d'acquittement entre A et B, 54 ; s Etape k) : chaque récepteur An, de l'utilisateur A reçoit les signaux (S(1)Acq,m) émis par les émetteurs Bm l'utilisateur B, les échantillonne avec une période Te respectant le critère de Nyquist, puis, après synchronisation chaque récepteur An, désétale les séquences aléatoires PN(1)acq,m correspondantes, 55, en reconstruisant au préalable la séquence PN(1)acq,m choisie ou - B(°A) (1 m,n'1) 11=0 ,...,L-1 10 construite par Bm, 54, grâce aux valeurs numériques 0 quantifiées à l'étape d'initialisation par A étape f) 48, valeurs numériques égales à celle produites par B à l'étape c), soit Qi(I'92n,m,(/1)/1=0,...,L-1 lorsque le canal de propagation est réciproque, que n=n' et m=m'. Lorsque le canal de propagation est réciproque, que n=n' (An émetteur récepteur) et m=m' (Bm 15 émetteur récepteur) le succès du désétalement par An de PN(1)Acq,m réalise au niveau de An l'association de Bm avec An, en validant l'égalité, 56, entre coefficients quantifiés dans les sens B vers A, 48, et A vers B, 44, lors de la phase d'initialisation. Ceci réalise l'association univalente pour les utilisateurs A et B, des émetteurs/récepteurs An de l'utilisateur A et des 20 émetteurs/récepteurs Bm de l'utilisateur B par les relations entre coefficients quantifiés lors de la phase d'initialisation (2510/2,n,m(ii.)/i=o,...,L-1 - «30) 1 m,n(11)11=0 .... ,L-1 51 et 56; Ensuite, chaque récepteur An, de l'utilisateur A actualise les valeurs des paramètres du canal de propagation H(1)BA,m,n' entre Bm et An, sur la longueur 25 de L(1) échantillons ; puis estime, 57, des coefficients HB(1,-, (/ m,n1' 1,11=0 ,...,L-1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, les coefficients H(1) ,(1 ) étant identiques à ceux estimés par B à l'étape h), 52, BA,m,n 1 11=0 ..... L-1 u(1) f i "AB,n,mke1111= 0,...,L-1 lorsque le canal de propagation est réciproque et que les 17 3046310 émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, c'est à dire lorsque n=n' et m=m' ; Etape I : Quantification par l'utilisateur A des coefficients complexes, HeA),,,,n,(ii ) il =o .... ,L-1 issus des mesures de ses récepteurs, ladite s quantification, similaire à celle décrite à l'étape f) génère des coefficients numériques 0 -B(1A)m,,,:(ii)ti=0,...,L.-1, 58. Lorsqu'à la première itération pour un couple d'émetteurs/récepteurs An et 13ff, (n=n', m=m'), Bn, parvient à désétaler le signal d'interrogation PN(1)Int,n provenant de An et An parvient à désétaler le 10 signal d'acquittement PN(1)Acq,m, provenant de Bm, alors il y a association de l'émetteur/récepteur Ar, et de de l'émetteur/récepteur Bm, sur la base de l'égalité des coefficients de quantification obtenus lors de l'étape d'initialisation, et certification de cette association par le succès du désétalement. 15 De manière générale, si le désétalement de An sur Bm et de Bn., sur An est effectif à l'étape k+1, cela signifie que les quantifications des coefficients de canaux ont produit des valeurs égales à l'étape k, et que l'association de An et de Bm est correcte. Sinon, lorsque le désétalement n'est pas réalisé, l'association entre An et Bm n'est pas effective. Le signal 20 d'interrogation émis par A,, sert à B pour la quantification du canal de propagation « aller », pour la validation des coefficients de canal quantifiés par A aux étapes précédentes, pour la construction de ses propres signaux d'acquittement. Le signal d'acquittement émis par Bm sert à A pour la quantification du canal de propagation « retour », pour la validation des 25 coefficients de canal quantifiés par B aux étapes précédentes, pour la construction de ses nouveaux signaux d'interrogation. Les signaux d'interrogation et d'acquittement peuvent transporter ou non des messages. Hormis l'initialisation ils sont toujours construits de manière adaptative en fonction des mesures de canal, ce qui les rend 18 3046310 imprédictibles pour tout tiers non informé E et ce, dès l'itération 1. A l'initialisation, ils sont prédéfinis ou choisis dans un ensemble prédéfini. Pour ôter tout risque d'ambigüité ou de fausse alarme lors des phases de désétalement au niveau de A et de B, on fixe des valeurs importantes pour 5 les périodes P et les facteurs d'étalement SF des séquences PN pour l'interrogation et l'acquittement, et on choisit des ensembles prédéterminés ou des algorithmes de construction de séquences présentant de faibles lobes secondaires d'autocorrélation et d'intercorrélation, selon des procédés connus de l'homme de métier. i.o Selon une variante de réalisation, le procédé va procéder à une deuxième itération, itération 2, optionnelle. Pour cela, le procédé réitère les étapes explicitées pour la première itération, itération 1 : - conduisant à l'émission des signaux d'interrogation (S(2)1nt,n) et d'acquittement (S(2)Acq,m), d'après les résultats de mesure f 1 (1) 15 " dAB,n,ni'vliti=o,...,L-1 et HBA,m,n,(11)11= 0 ,...,L-1 et d'après les résultats de quantification 0 -A(1.2 n,m'(11) /1=0 .... ,L-1 et QBim,n,(ii)ii=o .... ,L-1 produits à l'itération 1, - produisant les coefficients quantifiés Q B(2.4,m,n.(11) /1=0 ..... L-1 20 - associant de façon univalente et univoque des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bm de l'utilisateur B par la relation entre coefficients quantifiés lors de l'itération 1 Q511/:71,m(ii.)/i=o,...,L-1 = Q/3.Ânt,n(11)/1=0 ,...,L-1 certifiée par le désétalement de S(2)1nt,n par Bm et par le désétalement de S(2)Acq,m par An 25 Selon une autre variante de réalisation, à chaque nouvelle itération k+1 des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bm de l'utilisateur B, il y aura un entretien au cours du temps de l'association de A et de B : QA2B) njn'(11)11=0 ,...,L-1 et 19 3046310 - par la relation QL,m(/1)ii=o,...,L--1 = em,n(11)/1=0,...,L-1 entre coefficients quantifiés lors de la phase initialisation, ce qui conduit à une association univalente et univoque à l'issue de l'itération 1, - par la relation 0 ,-54/3n,m(11)/1=0 ,...,L-1 = Q^i?Âni,n(11)/1=0 ..... L-1 entre coefficients 5 quantifiés lors de l'itération 1, ce qui conduit à une association univalente et univoque à l'issue de l'itération 2, - par la relation 0 = Qf&kilm,n(11)/1=0,...,L-1 entre coefficients quantifiés lors de l'itération k, ce qui conduit à une association univalente et univoque à l'issue de l'itération k+1. L'univalence du processus à chaque itération provient du fait que seules des émissions, réceptions et mesures de canaux conduites de manière simultanée et colocalisée avec les émetteurs/récepteurs de A ou de B permettraient à un tiers E, non informé desdites mesures, de reproduire les mêmes coefficients et les mêmes associations que A et B en appliquant les 15 mêmes procédures de quantification et formatage (dont E serait informé). Le nombre d'itérations des étapes du procédé selon l'invention varie de 1 à K, K étant fixé par l'application ou par les besoins des utilisateurs. Selon une variante de réalisation, le procédé utilise une fonction 20 de sélection et de codage correcteur des coefficients de canaux 11(k) (/ et kiikA),mn(/ pour exécuter les étapes de AB ,n,m 1,11=0 ,...,L-1 1,11=0 ..... L-1 quantification des coefficients de canaux, aux étapes de quantification c) et f) lors de l'initiation, aux étapes i) et I) lors de l'itération 1, et aux étapes similaires de quantification lors des itérations suivantes. Ceci permet de 25 retenir ou conserver uniquement les coefficients dont l'estimation est la plus fiable, par application d'un critère de seuillage sur la qualité de l'estimation des coefficients et/ou d'une correction d'erreur sur les sorties de quantification 0 et 0 prédéfinis entre les -511c2n,m(I1)/i=0 ,...,L-1 jil)m,n(11)/1=0,...,L-1 P utilisateurs A et B. L'univocité du processus à chaque itération provient de 30 cette sélection et de cette correction d'erreur. 20 3046310 Selon une variante de réalisation, le procédé utilise à l'étape d) de la phase d'initialisation, un processus de construction spécifique des signaux d'acquittement initiaux modifiés S'mAccie faisant dépendre ceux-ci des toutes premières mesures de canaux HAB),n,m, et des coefficients quantifiés 5 correspondants 0 tout en ménageant la possibilité pour -,(4°B)n,m'(11) /1=0 ,...,L-1 les récepteurs An, de l'utilisateur A de reconstruire et désétaler les signaux S'MAcq,,,, lesdits signaux d'acquittement initiaux modifiés comportent au moins deux séquences PN, notées PNMAccbm et PN'MAcq,m, émises successivement ou simultanément, la première des séquences, PNmAcq,m, 10 étant connue de An' comme à l'étape d), la seconde des séquences, PN'mAccbm, étant choisie dans un ensemble prédéterminé connu de B et de A ou construite selon un processus prédéterminé connu de B et de A d'après les valeurs numériques 0A/2 n,m,(ii)/i=o.... ,L-1 tout juste quantifiées par B à - l'issu de l'étape c); An, applique alors aux étapes e) et f) non seulement une 15 réception et un désétalement la séquence PNmAccbm mais aussi une reconstruction de la séquence PN'mAcq,m d'après les estimations du canal courant canal HeA)m,n,(ii)/i=o ..... L-1 et les quantifications 0 -s..ejm,nr(11)/1=0 ..... L-1 qu'il conduit grâce au désétalement de PNMAccbrn aux étapes e) et f), suivi d'un désétalement immédiat de la séquence PN'mAccbm. En cas de succès, ce 20 désétalement produit une validation immédiate de l'égalité entre coefficients = «3°, 21m,re(11)11=0 quantifiés en phase d'initialisation Selon une variante de réalisation, le procédé comporte à chaque nouvelle itération k+1 avec k supérieur ou égal à 0, l'émission de signaux d'acquittement S(k+1)Acq,n, contenant au moins deux séquences PKI(k+1)Accie et 25 Pe(4-1)Acq,n, émises séquentiellement ou simultanément, PN(k+1)Acq,ni étant choisie dans un ensemble prédéterminé ou construite adaptativement d'après les résultats de quantification 0 à l'itération n°k, et PNe+1)Acci,m étant choisie dans un ensemble prédéterminé ou construite adaptativement d'après les résultats de quantification courant 21 3046310 Fnl n VI.) /1=0 ,...,L-1 à l'itération n° k+1; An, applique alors non seulement une réception et un désétalement de la séquence PN(k)Accun reconstruite d'après ses coefficients quantifiés 013(kA) - nim'(11)11=0 ,...,L-1 mais aussi une reconstruction de la séquence PN'(k+1)Acq,,, d'après les estimations courantes de canal 5 11.(13A+,m1),n'(11)11=0 ,...,L-1 et les quantifications Qem1)n,(11)11=0 L-1 qu'il conduit grâce au désétalement de Pre+1)Acq,m, suivi d'un désétalement de la séquence PN'(k+1)Acq,n,. En cas de succès, ce désétalement produit une validation immédiate de l'égalité entre coefficients 0 - kB+nl )7n = o .... - = QB(kA-fini)n,(ii)/1=0 _4,-1 quantifiés à l'itération k+1. Pour la mise en oeuvre du procédé, les émetteurs de l'utilisateur A peuvent utiliser des signaux d'interrogation initiaux choisis aléatoirement dans un ensemble de signaux connus de B. Les récepteurs de B n'acquittent que l'un des signaux d'interrogation initiaux reçus, le signal acquitté est soit prédéterminé par les caractéristiques des récepteurs de B, soit choisi 15 aléatoirement par les récepteurs de B, après synchronisation et mesure desdits signaux d'interrogation initiaux, rendant ainsi non-prévisibles les signaux d'interrogation effectivement acquittés par B pour tout tiers non informé E. Selon une autre manière de procéder, les émetteurs de B utilisent 20 des signaux d'acquittement initiaux choisis aléatoirement dans un ensemble de signaux connus de A. Les récepteurs de A ne traitent en réception que certains des signaux d'acquittement initiaux reçus. Le signal acquitté est soit prédéterminé par les caractéristiques des récepteurs de A, soit choisi aléatoirement par les récepteurs de A, après synchronisation et mesure 25 desdits signaux d'acquittement initiaux, rendant ainsi non-prévisibles les signaux d'acquittement effectivement traités par A pour tout tiers non informé E. Au niveau des émetteurs de A, il est possible d'appliquer une gigue aléatoire en temps aux signaux d'interrogation, au niveau des 30 émetteurs de B, il est possible d'appliquer une gigue aléatoire en temps aux 22 3046310 signaux d'acquittement, ceci rendant ainsi non prédictibles les instants d'émission desdits signaux d'interrogation et d'acquittement pour tout tiers non informé E. Selon un mode de réalisation, le procédé va utiliser des signaux 5 d'interrogation et d'acquittement (notés respectivement SIA et SAB), émis conjointement à des signaux balises de l'un ou l'autre utilisateur A ou B (notés respectivement AIA et AIB), c'est-à-dire de manière auto-interférée, lesdits signaux d'interrogation et d'acquittement étant émis, reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs puissances 10 d'émission par A et B (notées respectivement Sl(k)A et SA(k)B), des niveaux de réception en B et en A après propagation, des interférences induites par la balise de A reçue en B et par la balise de B reçue en A (notés respectivement Al(k)A,B et Al(k)B_>A), de leurs niveaux de réception en B et en A des auto interférences issues de B et de A (notés respectivement Al(k)A->A 15 et Al(k)B_>B), des dispositifs d'auto-réjection de ces auto-interférences à la réception en A et B (avec des efficacités de réjection notées respectivement RATA->A et RAIB_>B), des facteurs d'étalements à l'émission en A et B (notés respectivement SF(k)int,n et SF(k)Acq,m), selon les égalités et inégalités suivantes exprimées en décibels : 20 aux réceptions de l'utilisateur B : Ai(k)A->g = Ai(k)A - L(k)A->B Sl(k)A->B = S (k)A 1-(k)A->B OÙ L(k)A_>E3 représente les pertes totales de propagation de A vers B, SF(k)int,n k 1 Ologio[l 0^(S1(k)A_>B/10)1- 10.1ogio[10^((A1B,B-RAIB->B)/10) + 10^(Al(k)A_>B/10)] 25 +11B, aux réceptions de l'utilisateur A : Al(k)13->jet = Al (k)B - L(k)13->A S I (k)B->A = S I (k)A - 1-(k)B->A où L(k)B_>A représente les pertes totales de propagation de B vers A SF(k)Int,n 10.1og1o[10^(S1(k)B_>A/10)] 30 10.1og1o[10"((AIA,A-RAIA_>A)/10) + 10A(Al(k)B,A/10)] + 11A, 23 3046310 les marges rul et étant liées aux performances des équipements radio utilisés par les récepteurs de A et de B. Selon une autre variante de réalisation, le procédé va émettre, conjointement aux messages d'échanges de données entre les utilisateurs, 5 des signaux d'interrogation et d'acquittement auto-interférés par ces messages, lesdits signaux d'interrogation et d'acquittement étant émis, reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs puissances d'émission par A et B, de leurs niveaux de réception en B et en A après propagation, des interférences induites par les messages de A reçus en B et par les messages de B reçus en A, des niveaux de réception en B et en A des auto interférences issues de B et de A, des dispositifs d'autoréjection de ces auto-interférences à la réception en A et B, des facteurs d'étalements à l'émission en A et B), selon des inégalités aux expressions similaires à la revendication précédente. 15 Le procédé selon l'invention permet avantageusement de sécuriser les transmissions de données entre deux utilisateurs, sans avoir recours à un élément externe au réseau, en se basant sur des propriétés caractéristiques du canal de propagation propres aux deux utilisateurs pour les associer de manière sécurisée. Le procédé utilise le caractère aléatoire 20 du canal légitime radio pour construire de manière adaptative des signaux d'interrogation et d'acquittement entre les deux utilisateurs, rendre ces signaux imprédictibles, univalents et univoques, afin de fournir un support pour augmenter la sécurité de la couche physique, la sécurité des accès au réseau, et notamment sécuriser les protocoles de négociation entre les 25 utilisateurs, authentifier les données qu'ils mesurent, puis identifier les utilisateurs et contrôler l'intégrité des messages qu'ils échangent. 24 REVENDICATIONS1 - Procédé d'association univalente et univoque, avant établissement d'un protocole de communication, à partir du canal de propagation (AU_CP) entre 5 au moins un premier utilisateur A et un deuxième utilisateur B munis chacun de un ou de plusieurs émetteurs/récepteurs de transmission (A1... ANA) indexés par n et n' pour l'utilisateur A, (B1... BNB) indexés par m et m' pour l'utilisateur B caractérisé en ce qu'il comporte au moins les étapes suivantes : 10 Initialisation : a) (41), Emission par chaque émetteur An de l'utilisateur A de signaux d'interrogation initiaux Smint,n pour l'émetteur d'indice n, constitués d'au moins une séquence aléatoire PNmint,n connue de l'utilisateur B, de facteur d'étalement SFMint,n, 15 b) (43), Réception et désétalement par chaque récepteur Bni, de l'utilisateur B de la séquence aléatoire Preint,n de chacun des signaux d'interrogation initiaux Smint,n (42), mesure par lesdits récepteurs Bn.,, du canal de propagation HMABArn, entre An et Bill, sur la longueur de Lm échantillons; estimation des coefficients HA(°B)nei,(/1)/i=0 ..... L-1 de la réponse 20 impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante, c) Quantification (44) par l'utilisateur B des coefficients complexes 11,(1°B),n,m,(11)11.0 ,...,L-1 issus de ses mesures pour produire des valeurs numériques 0 jg) n ,m'(11) 1 1. 0 ,... ,L- 1 1 25 d) Emission (45) par chaque émetteur Bm de l'utilisateur B de signaux d'acquittement initiaux SmAcq,n, constitués d'au moins une séquence aléatoire notée PNMAcq,n, connue de l'utilisateur A, de facteur d'étalement SFmAcchm, e) Réception et désétalement par chaque récepteur An' de la séquence aléatoire PNMacq,m de chacun des signaux d'acquittement initiaux 30 SMAccbm (46), mesure par lesdits récepteurs An' du canal de propagation 25 3046310 HmBA,m,n, entre Bm et An, sur la longueur de Lm échantillons; estimation des coefficients HB(c),, (m,n, ) ./i. /1=0 ,...,L-1 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante (47), les coefficients HB(°A) ( m,n,/ -1)4=0 ,...,L-1 étant identiques à ceux estimés par B à l'étape C) H4°B)n,m,( ii=0,...,L-1 lorsque le canal de propagation est réciproque et que les émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, avec n=n' et m=m', f) Quantification (48) par l'utilisateur A des coefficients complexes Li(°,2,ntn,(11)/1=0 L-1 issus de ses mesures pour produire des valeurs numériques 0 -ei,m,n'(11)/1=0 .... ,L-1 Itération 1 : g) Emission (49) par chacun des émetteurs An de nouveaux signaux d'interrogation, S(1)Int,n, constitués d'au moins une nouvelle séquence aléatoire PN(1)Int,n de facteur d'étalement SF(1)intri choisie dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques eil)m,n'(11)/1=0, ,L-1 déterminées par A à l'issue de l'étape f), h) Réception et désétalement de la séquence PN(1)Int,n du signal S(1)Int,n 20 par chaque récepteur Bm', (50), Bm, qui reconstruit préalablement la séquence aléatoire PN(1)Int,n choisie ou construite par An, selon le même processus que An, en exploitant les valeurs numériques 0 déterminées -A(c'én,m,(ii)/1=o .... ,L-1 par B lors de la quantification effectuée à l'étape c) des coefficients H,(1B)n,m.(ii)ii=0,...,L-1, valeurs numériques égales à celle produites par A à 25 l'étape f) lorsque le canal de propagation est réciproque, que n=n' et que m=m'); lorsque m=m' et n=n', validation par B, grâce au désétalement de PN(1)int,n en réception par Bm, de l'égalité entre coefficients Q(0) _ n(o) quantifiés lors de la phase AB,n,m(11)11=0 ,...,L-1 BA,m,n.1J11=0 ..... L-1 d'initialisation, (51); mesure actualisée par chaque récepteur Bm' du canal de 26 3046310 propagation H(1)AB,n,m', entre An et Bm' sur la longueur de L(1) échantillons, estimation des coefficients 1/2(4)3 fn,m ) .11,4=0 de la réponse impulsionnelle complexe correspondante ou des coefficients de la réponse en fréquence complexe correspondante (52), s i) Quantification (53) par l'utilisateur B des coefficients HA( B1),n,m'(1011=0 ..... issus de ses mesures pour produire des valeurs (1B) numériques 0A njW(11) /1=0 ,...,L-1 j) Emission (54) par chaque émetteur Bn, de nouveaux signaux d'acquittement, notés SWAcq,m, constitués d'au moins une séquence aléatoire so notée PN(1)Acq,n, de facteur d'étalement SF(1)Acq,m, choisie dans un ensemble prédéterminé connu de A et B ou construite selon un processus prédéterminé connu de A et B d'après les valeurs numériques (2,4°B)n,m'(11) /1=0 ,...,L-1 déterminées par B à l'issu de l'étape c), k) Réception et désétalement par chaque récepteur An, des séquences 15 aléatoires PN(1)acq,m de chacun des signaux d'acquittement (S(1)Acq,m) (55), An, qui reconstitue préalablement la séquence PN(1)acq,m choisie ou construite par Bm, selon le même processus que Bm, en exploitant les valeurs numériques QB(oA),m,n'(11)11= égales à celle produites par B à l'étape c), soit o lorsque le -A(c)2n,n,,(ii)t,=o ..... L-1 canal de propagation est réciproque, que n=n' et que m=m'; toujours lorsque m=m' et n=n', validation par A, grâce au désétalement de PN(1)Acq,m, de l'égalité entre coefficients Qm,n (il) il =0 ,...,L-1 = (2.(4°13n,m (11)4=0 ,...,L-1 quantifiés lors de la phase d'initialisation, (56) ; l'association univalente des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bm de l'utilisateur B devient alors effective grâce aux relations d'égalités entre coefficients quantifiés en,m(/1)/1=0 = Q13Ânt,n (11)4=0 ..... L-1 validées en Bm à l'étape h) par la réception et le désétalement de PN(1)int,n et validées en An à cette étape k), (56) par la réception et le désétalement de PN(1)acci,m; mesure par chaque récepteur An, du canal de propagation H(1)BA,m,n' entre Bm que A a déterminées à l'étape f), valeurs numériques 27 3046310 et An, sur la longueur de L(1) échantillons ; estimation des coefficients HBA,de la réponse impulsionnelle complexe correspondante BA,m,n'(11)/i=0 ,...,L-1 (57), ou des coefficients de la réponse en fréquence complexe, les coefficients H B(1A),m,n,( ) .11, /1=0 ,...,L-1 5 l'étape h) lid(412n,mf 1 lorsque le canal de propagation est réciproque et que les émetteurs récepteurs considérés pour A et B coïncident dans les deux sens d'interrogation et d'acquittement, n=n' et m=m', I) Quantification par l'utilisateur A des coefficients complexes H(1) BA,minkeil 11=0 .... ,1,-1 issus de ses mesures pour produire des coefficients 10 numériques Q B(1A) mm,(11)11=0 ..... L-1(58). 2 - Procédé selon la revendication 1 caractérisé en ce qu'il comporte au moins une deuxième itération des étapes de la première itération avec l'émission de signaux d'interrogation S(2)int,n contenant la séquence PN(2)int,r, 15 et de signaux d'acquittement S(2)Acq,m contenant la séquence PN(2)Acq,m, élaborés d'après les résultats de mesure HA° net,( .11)11=0 .... ,L-1 et H B(lA) ntn,(11) /1=0 ..... L-1 et d'après les résultats de quantification nAB,n,m(1) ,(11) /1=0 ,...,L-1 etQBL,n,(i1)/1=0,...,L l produits à l'itération 1, la étant identiques à ceux estimés par B à quantification de nouveaux coefficients nAB ( `e2) et ,n,m.(11)/1=0 ,...,L-1 20 0 8A),m,n'(11) /1=0 ,...,L-1 et l'association univalente et univoque des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bm de l'utilisateur B par la relation entre coefficients quantifiés lors de l'itération 1 n (1) n(1) (/ 1 (/ 1 `eAB,n,m, 1,11=0 ,...,L-1 13A,m,n - 1,11=0 ,...,L-1 association validée par la réception et le désétalement des séquences d'interrogation PN(2)1nt,n et 25 d'acquittement PN(2)Accie émis par An et Bm lors de la deuxième itération. 3 - Procédé selon l'une des revendications 1 ou 2 caractérisé en ce qu'il comporte à chaque nouvelle itération k+1 avec k supérieur ou égal à 1, 28 3046310 l'émission de signaux d'interrogation S(k+1)Int,n contenant la séquence PN(k+i)intm et de signaux d'acquittement e+1)Acq,ni contenant la séquence PNC+1)Accun construits d'après les résultats de mesure de l'itération k HAB)n,m(k et 1/(k) (/ ) et d'après les résultats de ,(11) 11=0 ,...,L-1 BA,m,n' 1,11=0 ,...,L-1 , 5 quantification de l'itération k 0 -A(kB)n,m,(4.)/1=o ..... L-1 et 0 , et l'association univalente et univoque des émetteurs/récepteurs An de l'utilisateur A et des émetteurs/récepteurs Bri, de l'utilisateur B en utilisant la relation Q(k) ri \ n(k) entre coefficients AB ,n,mV*1)11=0 ,...,L-1 Q(k) 1,11=0 ,...,L-1 quantifiés lors de l'itération k, association validée par la réception et le 10 désétalement par Bm et An des signaux d'interrogation et d'acquittement émis par An et Bm lors de la (k+1)ième itération. 4 - Procédé selon l'une des revendications précédentes caractérisé en ce qu'il utilise aux étapes de quantification c) et f) lors de l'initiation, aux étapes 15 i) et I) lors de l'itération 1, et aux étapes similaires lors des itérations suivantes, une fonction de sélection et de codage correcteur des coefficients u(k) n de canaux I-1(k) (/ ) et ,,BA,m,nle1)/1=0 ,...,L-1 adaptée à retenir AB,n,m 1 ,...,L-1 uniquement des coefficients dont l'estimation est la plus fiable, par application d'un critère de seuillage sur la qualité de l'estimation des 20 coefficients précités et d'une correction d'erreur sur les sorties de quantification 0 n,m(11)11=0.....L-1 et n m,n(11)11=0 ,...,L-1 ce critère de seuillage et cette correction étant prédéfinis entre les utilisateurs A et B. 5 - Procédé selon l'un des revendications précédentes caractérisé en ce que 25 Bm utilise à l'étape d) de la phase d'initialisation un processus de construction spécifique des signaux d'acquittements initiaux modifiés S'MAcq,m faisant dépendre ceux-ci des toutes premières mesures de canaux Hi(1°B)n,m, et des coefficients quantifiés correspondants QA,2n,m,(ii)/1=o,...,L-1, tout en ménageant la possibilité pour les récepteurs An, de l'utilisateur A de 29 3046310 reconstruire et désétaler les signaux S'(°)Acq,m, lesdits signaux d'acquittement initiaux modifiés comportent au moins deux séquences PN, notées PNmAcq,m et PN'MAcchm, émises successivement ou simultanément, la première des séquences, PNMAcq,m, étant connue de An, comme à l'étape d), la seconde 5 des séquences, PN'mAcq,m, étant choisie dans un ensemble prédéterminé connu de B et de A ou construite selon un processus prédéterminé connu de B et de A d'après les valeurs numériques 0 -1)n,m,(ii)/,=o ,...,L-1 tout juste quantifiées par B à l'issue de l'étape c) ; et en ce que An, applique aux étapes e) et f) de l'initialisation non seulement une réception et un désétalement la io séquence PNmAcq,n, mais aussi une reconstruction de la séquence PN'MAccbm d'après les estimations de canal Henn,(/ ii.o ,...,L-1 et les quantifications qu'il conduit grâce au désétalement de PNmAccm, aux étapes e) et f) suivi d'un désétalement de la séquence PNI'MAcq,m, pour produire une validation immédiate de l'égalité entre les coefficients 15 QAB),n,m (/ /,=.0 ..... L-1 et QB2m,n,(ii)ti=0 ....L-1 quantifiés en phase d'intitialisation. 6 - Procédé selon la revendication 3 caractérisé en ce qu'il comporte à chaque nouvelle itération k+1 avec k supérieur ou égal à 0, l'émission de 20 signaux d'acquittement S(k+1)Accie contenant au moins deux séquences PN(k+1)Acq,m et PNe+1)Acq,m émises séquentiellement ou simultanément, PN(k+1)Acq,m étant choisie dans un ensemble prédéterminé ou construite adaptativement d'après les résultats de quantification en,m,(ii)/1=o,...,L.-1 à l'itération n°k, et PNe+1)Accun étant choisie dans un ensemble prédéterminé 25 ou construite adaptativement d'après les résultats de quantification courant n (k+1) (11)11=0,...,L-1 L-1 applique non seulement une réception et un désétalement la séquence PN(k)Acq,m reconstruite d'après ses coefficients quantifiés Q (k) ri L-1 mais aussi une reconstruction de la séquence à l'itération n° k+1 ; caractérisé d'autre part en ce que An, 3046310 PN'(k+1)Acq,n, d'après les estimations de canal HeAmi(/n, . et les quantifications Q=n,(11)11=0 ..... L-1 qu'il conduit grâce au désétalement de PNI(k+1)Accbm, suivi d'un désétalement de la séquence PN'(k+1)Acq,n-, pour valider - 1 es ÷n1)m (11) /1= o , L -1 immédiatement l'égalité entre les coefficients 0 et 5 B(kA+,m1),n'(11) = 7 - Procédé selon l'une des revendications précédentes caractérisé en ce que les émetteurs de A utilisent des signaux d'interrogation initiaux choisis aléatoirement dans un ensemble de signaux connus de B, et en ce que les récepteurs de B n'acquittent que l'un des signaux d'interrogation initiaux reçus, soit prédéterminé par les caractéristiques des récepteurs de B, soit choisi aléatoirement par les récepteurs de B, après synchronisation, désétalement et mesure desdits signaux d'interrogation initiaux. 15 8 - Procédé selon l'une des revendications précédentes caractérisé en ce que les émetteurs de B utilisent des signaux d'acquittement initiaux choisis aléatoirement dans un ensemble de signaux connus de A, en ce que les récepteurs de A ne traitent en réception que certains des signaux d'acquittement initiaux reçus, soit prédéterminé par les caractéristiques des 20 récepteurs de A, soit choisis aléatoirement par les récepteurs de A, après synchronisation désétalement et mesure desdits signaux d'acquittement initiaux. 9 - Procédé selon l'une des revendications précédentes caractérisé en ce 25 que les émetteurs de A appliquent une gigue aléatoire en temps aux signaux d'interrogation et les émetteurs de B appliquent une gigue aléatoire en temps aux signaux d'acquittement. 10 - Procédé selon l'une des revendications précédentes caractérisé en ce 30 qu'il utilise des signaux d'interrogation et d'acquittement SIA et SAB, émis quantifiés à l'itération k+1. 31 3046310 conjointement à des signaux balises de l'un ou l'autre utilisateur A ou B, AIA et AIB, c'est-à-dire de manière auto-interférée, lesdits signaux d'interrogation et d'acquittement étant émis reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs puissances d'émission par A et B, Sl(k)A et 5 SA(k)B, de leurs niveaux de réception en B et en A, des interférences induites par la balise de A reçue en B et par la balise de B reçue en A, Al(k)A,B et Al(k)B.>A, des niveaux de réception en B et en A des auto-interférences issues de B et de A, Al(k)A,A et Al(k)B_>B, des dispositifs d'auto-réjection de ces auto-interférences à la réception en A et B, RAIA_>A et RAIB_>B, des facteurs 10 d'étalement à l'émission en A et B, SF(k)Int,n et SF(k)Acci,m, selon les égalités et inégalités suivantes exprimées en décibel : _ aux réceptions de l'utilisateur B : Ai(k)A->B = AI (k)A - L(k)A_>13 si(k)A->B = si(k)A - L(k)A->B où L(k)A..>13 représente les pertes totales de propagation de A vers B, 15 SF(k)intm k 10.1ogio[10A(S1(k)A_>Bi1 O)] - 10.1ogio[10^((A1B_>B-RAIB_>B)110) + 10^(Al(k)A,B/10)] 1- liBe - aux réceptions de l'utilisateur A : Al(k)B,A = Ai(k)B - L(k)B_>A si(k)B.> _ = ci A %.) I(k)A - L(k)B->A 20 où L(k)B_>A représente les pertes totale des propagation de B vers A SF(k)int,n ..k 10.1ogio[10A(S1(k)B,A/10)] - 10.1ogio[10"((AIA_>A-RAIA_>A)/10) + 10^(Al(k)B_>Ail O)] + riA, les marges riB et riA étant liées aux performances des équipements 25 radio utilisés par les récepteurs de A et de B. 11 - Procédé selon la revendication 10 caractérisé en ce qu'il utilise des signaux d'interrogation et d'acquittement émis conjointement aux messages d'échanges de données entre les utilisateurs, c'est-à-dire de manière auto- 30 interférée, lesdits signaux d'interrogation et d'acquittement étant émis, reçus et traités à chaque itération k grâce à des paramétrages adaptés de leurs 32 3046310 puissances d'émission par A et B, de leurs niveaux de réception en B et en A, des interférences induites par les messages de A reçus en B et par les messages de B reçus en A, des niveaux de réception en B et en A des auto-interférences issues de B et de A, des dispositifs d'auto-réjection de ces 5 auto-interférences à la réception en A et B, des facteurs d'étalement à l'émission en A et B), selon des égalités et inégalités aux expressions similaires à la revendication 10. 12 - Procédé selon l'une des revendications précédentes caractérisé en ce 10 qu'il utilise un mode de communication Duplex temporel entre utilisateurs employant une même fréquence porteuse pour les échanges en émission et en réception dans les deux sens de transmission et bénéficie directement de la réciprocité du canal de propagation sur la fréquence unique employée pour les interrogations et les acquittements. 15 13 - Procédé selon l'une des revendications précédentes caractérisé en ce qu'il est dupliqué sur l'ensemble des fréquences porteuses employées par des utilisateurs à mode Duplex fréquentiel employant des fréquences porteuses différentes pour leurs échanges en émission et en réception selon 20 le sens de transmission, afin de bénéficier de la réciprocité du canal de propagation sur chacune des fréquences employées pour les interrogations et les acquittements. 14 - Procédé selon l'une des revendications précédentes caractérisé en ce 25 que l'on réitère les étapes du procédé pour chaque nouvelle transmission de phonie ou de données. 15 - Procédé selon l'une des revendications précédentes caractérisé en ce que l'on réitère les étapes du procédé pour chaque nouveau message d'une 30 transmission de phonie ou de données en cours. 33 3046310 16 - Procédé selon l'une des revendications précédentes caractérisé en ce qu'il utilise des émetteurs et récepteurs adaptés à des radiocommunications. 17 - Procédé selon l'une des revendications précédentes caractérisé en ce 5 que les émetteurs/récepteurs de l'utilisateur A sont reliés aux éléments d'antennes d'un réseau utilisé par A et les émetteurs/récepteurs de l'utilisateur B sont reliés aux éléments d'antennes d'un réseau utilisé par B dans le cadre de protocoles dits de type MISO, SIMO, MIMO ou « massive MIMO ». 10 18 - Procédé selon l'une des revendications précédentes caractérisé en ce que les émetteurs/récepteurs de l'utilisateur A sont des stations de base ou des noeuds d'un réseau de radiocommunication et les émetteurs/récepteurs de l'utilisateur B sont des terminaux ou d'autres noeuds dudit réseau de 15 radiocommunication. 19 - Procédé selon l'une des revendications précédentes caractérisé en ce que les émetteurs et récepteurs sont adaptés à des transmissions acoustiques. 20 20 - Procédé selon l'une des revendications précédentes caractérisé en ce que les émetteurs et récepteurs sont adaptés à des transmissions optiques.