INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans l’exemple illustré par la , le module d’émission laser 30 est situé au niveau du plan focal PF de l’instrument d’observation 20, à un endroit du plan focal PF qui est décalé par rapport au capteur matriciel 24. Le rayonnement laser émis par le module d’émission laser 30 est donc successivement réfléchi par les miroirs M4, M3, M2 et M1 à partir duquel il est réfléchi suivant la ligne de visée laser 31. Dans cet exemple, les lignes de visée optique 21 et 31 sont nécessairement différentes l’une de l’autre, et la ligne de visée laser 31 ne se trouve pas dans le champ de vision du capteur matriciel 24. Si on considère par exemple le cas où l’image de calibration vise à détecter une source lumineuse qui correspond à un module d’émission laser au sol colocalisé avec le module de réception laser 40, alors il faut nécessairement réaliser une manœuvre entre l’acquisition de l’image de calibration (le module d’émission laser au sol et le module de réception laser 40 se trouvant dans le champ de vision du capteur matriciel 24) et l’émission de données (la ligne de visée laser 31, en dehors du champ de vision du capteur matriciel 24, étant orientée vers le module de réception laser 40). Dans un tel cas, un rapport C t /I t (resp. C r /I r ) supérieur à 0.01 s -2 , voire supérieur à 0.018 s - 2 , permet de réduire la durée de cette manœuvre.
Dans l’exemple illustré par la , le module d’émission laser 30 est situé au niveau d’un plan focal secondaire PS, qui correspond à une duplication du plan focal PF de l’instrument d’observation 20. A cet effet, un élément de duplication ED de plan focal est agencé sur le trajet des rayonnements entre le plan focal PF et le miroir M4. L’élément de duplication ED peut comprendre un miroir ou une lame dichroïque configuré pour réfléchir l’un parmi le rayonnement laser du module d’émission laser 30 et le flux optique issu de la scène observée et pour transmettre sans réflexion l’autre parmi le rayonnement laser et le flux optique. Dans l’exemple illustré par la , c’est le rayonnement laser qui est réfléchi, de sorte que le rayonnement laser est successivement réfléchi par l’élément de duplication ED puis les miroirs M4, M3, M2 et M1. Dans cet exemple, les lignes de visée optique 21 et 31 peuvent être confondues. Si on considère par exemple le cas où l’image de calibration vise à détecter une source lumineuse qui correspond à un module d’émission laser au sol colocalisé avec le module de réception laser 40, alors le fait de disposer de lignes de visée optique 21 et laser 31 confondues permet de réduire fortement les besoins en termes de manœuvre entre l’acquisition de l’image de calibration et l’émission des données à destination du module de réception laser 40.
Il est à noter que d’autres configurations sont possibles pour l’optique de l’instrument d’observation 20, qui peut notamment comporter un nombre de miroirs différent du nombre de miroirs (4) représentés sur les figures 6 à 8. Par exemple, l’optique de l’instrument d’observation peut comporter deux miroirs, par exemple agencés comme les miroirs M1 et M2 de la , le module d’émission laser 30 et le capteur matriciel 24 étant par exemple tous deux situés au niveau du plan focal de l’instrument d’observation 20 (qui correspond dans ce cas au plan focal intermédiaire de la ).
Procédé d’intégration dynamique mis en œuvre au cours de la fédération de réseaux de radiocommunication et produit programme d’ordinateur La présente invention concerne la fédération d’une pluralité de réseaux de radiocommunication et, plus particulièrement, la définition de la fonction d’orchestration de services au sein du réseau fédéré.
La fédération de réseaux permet de connecter deux réseaux distincts (éventuellement à travers un autre réseau sous-jacent) et de configurer ces deux réseaux de manière à ce qu’ils apparaissent comme un seul réseau étendu pour leurs utilisateurs.
Un réseau de radiocommunication est un réseau du type « private mobile radiocommunications » - PMR ( « réseau mobile privé de radiocommunication ») ou un réseau du type respectant la norme 3G, 4G, 5G, ou plus, telles que définies par le 3GPP (« 3rd Generation Partnership Project »). Dans ce qui suit, sera plus particulièrement pris pour exemple le cas d’un réseau 4G, mais l’homme du métier sait comment appliquer l’enseignement de la présente description au cas d’une autre norme, notamment la norme 5G.
De manière générale, un réseau de radiocommunication comporte un réseau radio d’accueil (« Radio Access Network – RAN »), un réseau d’infrastructure (« Core Network – CN ») et avantageusement un centre de données, de préférence virtuel (« Software-defined data center – SDDC »).
Les réseaux de radiocommunication peuvent être de différents types, en fonction notamment de leur capacité maximale. Ainsi par exemple, dans un cadre militaire, un réseau de radiocommunication peut relever par exemple d’un premier type, tel qu’un réseau tactique avec une capacité maximum d’une dizaine d’utilisateurs, d’un second type, tel qu’un réseau de données de théâtre avec une capacité maximum de quelques centaines d’utilisateurs, ou d’un troisième type, tel qu’un réseau de commandement avec une capacité maximum de quelques milliers d’utilisateurs.
De plus, les réseaux de radiocommunication peuvent être déployables et/ou mobile. On parle de réseaux de terrain. Par exemple, les réseaux tactiques sont essentiellement des réseaux de terrain.
Dans un réseau radiocommunication, l’actualisation des services est réalisée par un dispositif d’orchestration de services.
De manière générale, l'orchestration correspond à la configuration, la gestion et la coordination automatisées des systèmes informatiques, applications et services du réseau de radiocommunication. L'orchestration facilite la gestion des tâches au sein du réseau de radiocommunication en mettant en œuvre une pluralité de règles. Une règle a exécutée à l’instant courant est choisie en fonction des requêtes que reçoit l’orchestrateur et de l’état courant du réseau que l’orchestrateur maintient. Le résultat de l’application d’une règle est une ou plusieurs commandes adressées à des contrôleurs.
L’architecture d’un tel dispositif peut varier d’une réalisation à l’autre. Dans le présent document, sans perdre de généralité, le dispositif d’orchestration de services comporte un orchestrateur de services supervisant divers contrôleurs, en particulier un contrôleur de réseau et, avantageusement, un contrôleur de sécurité et un contrôleur de centre de données, ou contrôleur IT (« Information Technology ») dans ce qui suit.
Un orchestrateur ou un contrôleur peut être constitué d’une pluralité de machines. Cependant, pour simplifier la présente description, il sera considéré qu’un orchestrateur ou un contrôleur est constitué d’un unique ordinateur.
Les réseaux de radiocommunication (en particulier les réseaux de terrain lorsque leurs zones géographiques de couverture radio viennent à se recouvrir mutuellement) doivent pouvoir être fédérés automatiquement pour offrir par exemple une flexibilité d’usage (pour s’adapter aux déplacements des réseaux de terrain), une simplicité de mise en œuvre (pour construire un réseau étendu présentant des fonctions avancées comme par exemple le découpage (« slicing ») ou le partage de ressources applicatives des centres de données), une sécurité accrue (pour permettre une interconnexion en sécurité), ou encore une optimisation des usages (pour permettre une répartition de la charge et des ressources applicatives entre réseaux une fois interconnectés).
A l’heure actuelle, il n’existe aucune spécification concernant la fédération de réseaux autre que le standard « Federated Mission Networking » - FMN (ou « réalisation de réseaux de conduite des opérations en coalition»). Or, ce standard ne prend aucunement en compte les aspects d’intégration permettant une prise en compte des contraintes techniques liées à une interconnectivité entre deux réseaux, en particulier en ce qui concerne la fonction d’orchestration de services du réseau étendu obtenu en fédérant deux réseaux.
Le but de cette invention est de résoudre ce problème.
Lors de l’exécution d’un algorithme de type doublement et addition, le profil de la consommation électrique du dispositif 100 diffère selon que l’opération exécutée soit une opération de doublement ou une opération d’addition. Une attaque par analyse de la consommation peut alors permettre à un attaquant de déduire la valeur, bit par bit, du scalaire k associé à la multiplication. Dans des modes de réalisation, le scalaire k est une clef de chiffrement, qui devrait donc rester secret.
Dans des modes de réalisation, le scalaire est un entier et est recodé en forme non adjacente (NAF, de l’anglais "non-adjacent form"). La représentation NAF se base sur une représentation en chiffres signés (-1, 0 et 1) de l’entier. Les bits lus lors de l’exécution de l’algorithme ne sont alors pas des bits à proprement parler car leur valeur n’est pas restreinte à 0 ou 1. Sous la représentation NAF, le produit de deux chiffres (« bits ») consécutifs est nul, c’est-à-dire que chaque chiffre 1 ou -1 est précédé et suivi d’un chiffre 0. Un avantage avec la représentation NAF est qu’elle permet de réduire le nombre d’opérations d’addition à effectuer car la proportion de chiffres non nuls est d’en moyenne un tiers, contre un demi en représentation binaire.
Dans d’autres modes de réalisation, le scalaire est recodé en forme non adjacente fenestré de paramètre w (NAFw, de l’anglais "non-adjacent form"), où le paramètre w est un entier supérieur ou égal à 2. La représentation NAFw de paramètre 2 correspond à la représentation NAF. Sous forme NAFw, les chiffres codant le scalaire sont à valeurs dans . De plus, pour chaque groupe de w chiffres consécutifs, au plus un unique chiffre est non nul. La représentation NAFw de paramètre w supérieur ou égal à 2 a pour avantage de réduire le nombre de chiffres non nuls codant le scalaire, et par conséquent de réduire le nombre d’opérations d’addition à effectuer lors d’une multiplication.
Dans le cas de remplacement de l’opération de doublement par une opération de Frobenius, les mentions ci-dessus de forme « non adjacente NAF » et « non adjacente fenestré NAFw » sont à comprendre comme forme non adjacente -adique et forme non adjacente fenestré -adique.
La est un graphique illustrant un exemple de consommation électrique du dispositif 100 illustré en lors d’une opération cryptographique sans mise en œuvre d’une protection de la clef de chiffrement.
Le graphique de la illustre un exemple de l’évolution de la consommation électrique (axe des ordonnées, W) en fonction du temps (axe des abscisses, t) lors de l’exécution d’un algorithme de type doublement et addition appliqué à un point P d’une courbe elliptique et un scalaire k sous forme NAF. L’évolution de la consommation comporte une suite composée de deux motifs 200 et 201 correspondant respectivement à l’exécution d’une opération de doublement (DBL) et d’une opération d’addition (ADD).
Dans l’exemple illustré par la , des opérations de doublement (DBL), identifiables par le motif 200, ont lieu entre des instants t0 et t1, t2 et t3, t3 et t4, t4 et t5, t6 et t7 puis t8 et t9. Des opérations d’addition (ADD), identifiables par le motif 201, ont lieu entre les instants t1 et t2, t5 et t6 puis t7 et t8. Lorsque qu’une opération de doublement (DBL) est suivie d’une opération d’addition (ADD), ces deux opérations correspondent à un chiffre non nul (1 ou -1) dans la représentation NAF du scalaire (k). Au contraire lorsque qu’une opération de doublement (DBL) est suivie d’une autre opération de doublement, la première opération de doublement correspond à un chiffre nul dans la représentation NAF du scalaire (k).
Comme illustré par les variations de consommation dans la , il est possible pour un attaquant d’en déduire les opérations effectuées, et donc les valeurs de la clé.
Selon un mode de réalisation et dans le but de rendre le profil de la consommation électrique du dispositif 100 difficilement exploitable lors d’une attaque, des opérations factices sont insérées dans la suite d’opérations. Une opération factice consiste en l’exécution, par exemple par le coprocesseur cryptographique 104, d’une ou plusieurs opérations de doublement et/ou d’addition sans que ces opérations ne modifient réellement la valeur courante Q.
La est un tableau présentant un exemple d’insertion d’opérations cryptographiques factices. Dans l’exemple de la , le scalaire (KEY) est représenté sous forme NAF. Sous cette représentation, un chiffre non nul est toujours précédé et suivi d’un chiffre nul. Dans l’exemple de la , des opérations factices sont insérées de sorte que la séquence (PATTERN) d’opérations, et donc le profil de consommation par séquence d’opérations, soit toujours le même. La séquence est une suite de deux opérations de doublement (DBL) et d’une addition (ADD). Le scalaire (KEY) est découpé en groupes d’un ou deux chiffres, de sorte que chaque chiffre non nul soit le deuxième chiffre dans un groupe 202 de deux chiffres. Par conséquent, chaque groupe 202 est de la forme (0, 1) ou (0, -1). Afin de pouvoir toujours utiliser la séquence de deux opérations de doublement et d’une addition, certains chiffres nuls 203 sont traités individuellement et d’autres par groupe 204 de deux chiffres nuls. Les opérations (bloc 205) associées aux groupes 202 ne comportent aucune opération factice. Lorsqu’un chiffre nul 203 est traité individuellement, une opération de doublement et une opération d’addition (bloc 206) sont factices. Lorsque deux chiffres nuls sont traités par groupe 204, une opération d’addition (bloc 207) est factice.
Cependant, le découpage du scalaire (KEY) en groupe de chiffre de taille non constante permet à un attaquant connaissant la taille du scalaire (KEY) de déduire le nombre total de chiffres nuls traités individuellement (blocs 203) à partir du nombre de fois que la séquence d’opérations est exécutée.
Des modes de réalisation décrits ci-après permettent de pallier tout ou partie des inconvénients indiqués ci-dessus en effectuant le découpage du scalaire k en groupes composés d’un même nombre de chiffres.
Par exemple, le scalaire k est sous forme NAF et est découpé en une pluralité de groupes de deux chiffres. Pour ce cas précis, le tableau suivant résume, selon les valeurs des chiffres du groupe considéré, un exemple de la séquence d’opérations non protégée, c’est-à-dire la séquence d’opérations exécutée sans insertion d’opérations factices, et la séquence protégée d’opérations, c’est-à-dire, la séquence d’opérations exécutées avec insertion d’opérations factices selon les modes de réalisation décrits afin d’avoir toujours la même séquence d’opérations. Les opérations factices sont indiquées entre parenthèses. Paires possibles de chiffres (0, 0) (0, ±1) (±1, 0) Séquence non protégée d’opérations DBL DBL DBL DBL ADD DBL ADD DBL Séquence protégée d’opérations (avec opérations factices) DBL (DBL) (ADD) DBL DBL DBL ADD (DBL) DBL (DBL) ADD DBL D’autres séquences protégées d’opération sont envisageables. A titre d’exemple, dans le cas de la paire de chiffre (0, 0) il est possible de rendre factice l’opération d’addition (ADD) et la dernière opération de doublement (DBL), ou encore de rendre factice la première opération de doublement (DBL) ainsi que l’opération d’addition (ADD).
Selon un mode de réalisation, pour chaque paire de chiffres, au maximum deux opérations factices sont insérées. En moyenne, une addition sur trois est factice, et exactement un doublement sur trois est factice.
Selon un mode de réalisation, les opérations de doublement (DBL) sont remplacées par des opérations de Frobenius lorsque la courbe elliptique considérée est une courbe de Koblitz. Dans ce cas, les séquences d’opérations sont, par exemple, celles indiquées dans le tableau suivant dans lequel les opérations factices sont indiquées entre parenthèses :
Paires possibles de chiffres (0, 0) (0, ±1) (±1, 0) Séquence protégée d’opérations ( ) (ADD) ADD ( ) ( ) ADD
La bague peut encore comporter au moins un relief qui est agencé pour s’encliqueter sur au moins un relief correspondant du cache. Par exemple, les pattes de la bague comportent au moins un relief en saillie et la jupe du cache au moins un relief définissant au moins un logement dans lequel est reçu ce relief en saillie ; dans un exemple, la jupe du cache présente une partie d’extrémité repliée sur elle-même du côté de la surface intérieure du cache, pour définir au-dessus de ce pli ledit logement de réception du relief de la bague. La jupe du cache peut présenter au-dessus du pli un épaulement qui vient axialement en appui contre ledit relief. Cet épaulement forme avec le pli le logement précité, de réception du relief. Ce dernier peut être formé par une nervure moulée d’une seule pièce avec chaque patte de la bague. Un chanfrein peut s’étendre en dessous de la nervure, pour ménager un espace permettant d’accueillir le pli.
Le retour de la bague peut être totalement plan, et reposer sur le dessus de la partie annulaire de la bague, lequel peut être plan également. Dans ce cas, le bord radialement intérieur du retour du cache peut venir à une faible distance (par exemple moins de 1mm mesuré dans la direction radiale) du bord radialement intérieur de la partie annulaire de la bague.
La bague peut encore comporter, sur sa face supérieure, une nervure de positionnement formant saillie vers le haut, et le cache peut venir par un bord radialement intérieur sensiblement en appui contre cette nervure. Une telle nervure, située de préférence à proximité du bord radialement intérieur de la partie annulaire de la bague, améliore le centrage du cache sur la bague. Le fait que le bord inférieur du retour du cache soit ainsi en retrait de l’ouverture procure une facilité d’assemblage, d’encliquetage et de centrage.
Le cas échéant, la nervure de positionnement et le cache présentent des bords en appui mutuel qui sont biseautés de manière complémentaire ; la nervure de positionnement peut notamment présenter un bord incliné vers le haut et vers l’extérieur, de sorte que l’appui du cache sur la rainure tend à retenir axialement le bord du cache contre la partie annulaire de la bague. De plus, on permet de cette manière au mécanisme de venir axialement en butée sur le cache avant de venir en butée sur la bague, ce qui est avantageux lorsque le cache est métallique.
Le retour du cache peut présenter près de son bord radialement intérieur une partie inclinée vers l’intérieur et vers le bas ; cette partie peut avantageusement venir en appui contre la nervure de positionnement précitée. Une telle partie inclinée peut maintenir le retour du cache espacé de la partie annulaire de la bague, sauf en une zone de contact du retour du cache avec la bague ; cette zone de contact peut être définie par une arête inférieure de la partie inclinée ; cette dernière peut venir en contact avec la nervure de positionnement par une arête supérieure. Un tel contact limité entre le cache et la bague facilite l’assemblage.
Le mécanisme peut comporter une embase, notamment métallique, dans laquelle est reçue la partie proximale, cette embase étant agencée pour s’encliqueter sur l’étui. L’embase peut comporter une jupe tubulaire pourvue de reliefs de fixation agencés pour s’encliqueter sur la bague.
Ces reliefs de fixation peuvent se présenter sous la forme de bossages, l’encliquetage s’effectuant de préférence sur un bord circulaire radialement intérieur de la bague.
Le corps en verre est de préférence transparent. Le corps peut être réalisé à partir de verre recyclé, ou comportant une certaine proportion de verre recyclé, par exemple au moins 20%.
L’invention a encore pour objet un ensemble comportant au moins un dispositif selon l’invention et un mécanisme de rechange. Les deux peuvent être conditionnés ensemble, le cas échéant. Le mécanisme de rechange peut encore être conditionné séparément.
L’invention pourra être mieux comprise à la lecture de la description détaillée qui va suivre, d’un exemple de mise en œuvre non limitatif de celle-ci, et à l’examen du dessin annexé, sur lequel
la représente de manière schématique en perspective un exemple de dispositif selon l’invention,
la représente l’embase du mécanisme,
la est une vue éclatée du dispositif,
la représente le col du corps en verre de l’étui,
la représente isolément, en perspective, la bague,
la représente la bague de la sous un autre angle de vue,
Enfin, le système radar 200 comprend également au moins un guide d’ondes 700 pour propager des ondes électromagnétiques entre l’émetteur primaire 931 et la cavité 400 et entre la cavité 400 et le récepteur primaire 932.
Sur la , le système radar 200 comprend un premier guide d’ondes 700E pour propager des ondes électromagnétiques entre l’émetteur primaire 931 et la cavité 400, et un second guide d’ondes 700R pour propager des ondes électromagnétiques entre la cavité 400 et le récepteur primaire 932.
Sur la , le système radar 200 comprend :
- une première antenne directive 300E, dite « antenne émettrice », formant un élément émetteur constitué d’un boitier 350E formant une cavité 400E munie d’une métasurface 500E configurée pour émettre des ondes électromagnétiques issue d’un premier guide d’ondes (700E) dans une direction privilégiée vers l’extérieur du boitier 350E (vers l’extérieur ou la périphérie du véhicule) ;
- une seconde antenne directive 300R, dite « antenne réceptrice », formant un élément récepteur constitué d’un boitier 350R formant une cavité 400R munie d’une métasurface 500R configurée pour recevoir des ondes électromagnétiques de retour (depuis l’extérieur ou la périphérie du véhicule, après réflexion sur un obstacle) dans une direction privilégiée vers le second guide d’ondes 700R.
Selon ce mode de réalisation, le premier guide d’ondes 700E propage des ondes électromagnétiques entre l’émetteur primaire 931 et la cavité 400E de la première antenne directive 300E, et le second guide d’ondes 700R pour propage des ondes électromagnétiques entre la cavité 400R de la seconde antenne directive 300R et le récepteur primaire 932.
Le guide d’onde 700 Selon un mode de réalisation, le guide d’onde 700 est monté fixe sur le boitier 350 et de façon amovible sur l’unité électronique 900.
Selon un autre mode de réalisation, le guide d’onde est monté fixe sur l’unité électronique 900 et de façon amovible sur le boitier 350. Le guide d’onde est ainsi monté déjà raccordé aux antennes intégrées à la pièce de carrosserie, l’autre extrémité à raccorder au boitier 350 déporté.
Selon un autre mode de réalisation, le guide d’onde est monté amovible sur l’unité électronique 900 et de façon amovible sur le boitier 350.
De façon avantageuse le guide d’onde 700 comporte une connectique amovible, de façon à être connectable au boitier antenne et/ou à l’unité électronique, et à être déconnectable du boitier antenne et/ou de l’unité électronique. Ceci facilite l’assemblage général et a fortiori le montage sur des pièces distantes, mais aussi la réparabilité du système radar 200.
La connexion peut se faire en surface externe (surface opposée à la cavité réfléchissante 400) du boitier 350 ou au travers de la paroi de la cavité réfléchissante 400. Selon cette dernière variante, la connexion peut se faire au connecteur de la métasurface 500. Dans ce cas, et selon un mode de réalisation avantageux, le guide d’onde 700 est combiné avec un fil électrique de commande pour réaliser la commande de la métasurface 500, formant un faisceau. Le fil électrique fait la liaison entre la métasurface 500 et l’électronique de commande de la métasurface 500. Ainsi, lors du montage (et raccordement connectiques) sur un véhicule, une seule opération est nécessaire pour monter le guide d’onde et le fil de commande. Selon une variante, chaque extrémité du guide d’onde et du fil de commande sont reliées à un même connecteur, permettant ainsi une connexion simultanée du guide d’onde 700 et du fil de commande.
De façon avantageuse, le guide d’onde 700 est fixé/maintenu sur la face interne de la paroi (panneau carrosserie) de la pièce de carrosserie sur laquelle est installé le boitier 350, afin d’éviter des mouvements et des vibrations du guide d’onde 700, et afin d’éviter des sollicitations mécaniques sur les connectiques.