INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un exemple particulier, les calculateurs HPC1, HPC2 et HPC3 attendent un délai aléatoire (à compte d’un instant de référence) avant d’envoyer un message d’annonce MSG0 dans le deuxième sous-réseau NT2. Le deuxième calculateur qui a envoyé en premier un message d’annonce MSG0 à compter d’un instant de référence t0 est détecté lors de la deuxième opération comme étant le calculateur maître 10a.
On suppose par la suite à titre d’exemple que le deuxième calculateur HPC1 est détecté parmi les deuxièmes calculateurs 10 comme le calculateur maître 10a. A noter que la deuxième opération peut être réalisée en parallèle ou avant la première opération décrite ci-avant.
Dans une troisième opération, les calculateurs esclaves 10b envoient au calculateur maître 10a des deuxièmes messages de déclaration MSG2 représentatifs respectivement d’un état de configuration des deuxièmes calculateurs esclaves 10b. Les deuxièmes messages de déclaration MSG2 envoyés plus spécifiquement par les calculateurs de zone ZECU1-ZECU4 sont aussi représentatifs respectivement de l’état de configuration, des premiers calculateurs 8, déterminé à partir des premiers messages de déclaration MSG1 reçus au cours de la première opération. Autrement dit, dans le cas présent, les calculateurs TCU, HPC2 par exemple envoient au calculateur maître HPC1 des deuxièmes messages de déclaration SMG2 représentatifs respectivement de l’état de configuration de TCU et HPC2. En outre, le calculateur de zone ZECU1 par exemple envoie au calculateur maître HPC1 un deuxième message de déclaration MSG2 représentatif de l’état de configuration de ZECU1 et des états de configuration respectifs des premiers calculateurs ECU1-ECU4 déterminés à partir des premiers messages de déclaration MSG1 reçus par le calculateur de zone ZECU1 en provenance des premiers calculateurs ECU1-ECU4.
Selon un exemple particulier, l’envoi des deuxièmes messages de déclaration MSG2 au calculateur maître 10a est déclenché dès la détection par les calculateurs esclaves 10b du calculateur maître 10a (au cours de la deuxième opération).
Selon un mode de réalisation particulier, les calculateurs sont agencés selon une arborescence dans le réseau de communication, les premiers calculateurs étant positionnés en tant qu’enfants des deuxièmes calculateurs dans ladite arborescence.
Selon un mode de réalisation particulier, les deuxièmes calculateurs tiennent à jour des données de configuration représentatives d’un état de configuration d’au moins un premier calculateur positionné en aval dans l’arborescence en fonction des premiers messages de déclaration reçus en provenance dudit premier calculateur, les deuxièmes messages de déclaration envoyés par les deuxièmes calculateurs étant déterminés en fonction des données de configuration desdits deuxièmes calculateurs.
Selon un mode de réalisation particulier, si aucun premier ou deuxième message de déclaration n’est reçu par un deuxième calculateur pendant une période prédéfini en provenance d’un autre calculateur situé en aval dans l’arborescence, envoi au calculateur maître d’un deuxième message de déclaration indiquant une anomalie associée audit autre calculateur.
Selon un mode de réalisation particulier, les envois des deuxièmes messages de déclaration par les deuxièmes calculateurs sont déclenchés au moins sur détection d’un changement de l’état de configuration d’au moins un calculateur situés en aval dans l’arborescence.
Selon un mode de réalisation particulier, le procédé comprend en outre une mise à jour logicielle d’au moins un calculateur en fonction de tout ou partie des données de configuration globales déterminées par le calculateur maître.
Selon un deuxième aspect, la présente invention concerne un système de contrôle configuré pour mettre en œuvre le procédé de contrôle du premier aspect de l’invention. La présente invention vise en particulier un système de contrôle d’une pluralité de calculateurs agencés dans un réseau de communication d’un véhicule, ledit réseau de communication comprenant au moins un premier sous-réseau dans lequel des premiers calculateurs communiquent selon un premier protocole de communication et un deuxième sous-réseau dans lequel des deuxièmes calculateurs communiquent selon un deuxième protocole de communication différent du premier protocole de communication, ledit système comprenant au moins une mémoire associée à au moins un processeur configuré pour la mise en œuvre des étapes du procédé de contrôle selon le premier aspect de l’invention.
A noter que les différents modes de réalisation définis dans ce document en relation avec le procédé de contrôle selon le premier aspect de l’invention ainsi que les avantages associés s’appliquent de façon analogue au système de contrôle selon le deuxième aspect de l’invention.
Selon un troisième aspect, la présente invention concerne un véhicule, par exemple de type automobile, comprenant un système de contrôle selon le deuxième aspect de la présente invention.
Selon un quatrième aspect, la présente invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé de contrôle selon le premier aspect de la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur, par exemple par un ou des calculateurs. Autrement dit, les différentes étapes du procédé de contrôle sont déterminées par des instructions de programmes d’ordinateurs. Ce programme d’ordinateur est configuré pour être mis en œuvre dans un système de contrôle tel que défini dans ce document, ou plus généralement dans un ou des calculateurs.
Selon un cinquième aspect, la présente invention concerne au moins un support d’enregistrement (ou support d’informations), lisible par un ordinateur (ou un processeur), sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes (ou au moins une partie des étapes) du procédé de contrôle selon le premier aspect de la présente invention.
On illustre ensuite, en référence aux figures 6A à 6C, une variante 610 qui ne sera décrite que pour ses différences relativement à l’antenne des figures 5A à 5C.
Ici, premier plan de masse 613 est tel que décrit en référence aux figures 3A à 3C. Il est donc constitué par une région en forme de T, 613A, et une région principale 613B ( ).
Par ailleurs, la première surface métallique d’excitation 611 est telle que décrite en référence aux figures 5A à 5C. Elle est donc constituée par une ligne conductrice 611A, une région en forme de T, 611B, et une surface d’adaptation d’impédance 611C ( ).
La région en forme de T 611B appartenant à la première surface métallique d’excitation 611, est superposée à la région en forme de T 613A appartenant au premier plan de masse ( ). L’adaptation d’impédance est donc optimale.
En utilisation, le premier plan de masse et la première surface métallique d’excitation sont connectées de la même manière que décrit en référence aux figures 4A et 4B, pour l’obtention d’un diagramme de rayonnement similaire.
On décrit ensuite, en référence aux figures 7A à 7D, un mode de réalisation d’une antenne rectangulaire dans un dispositif d’émission et/ou réception selon l’invention.
De la même manière que l’antenne en T, l’antenne rectangulaire 720 est formée sur un circuit imprimé, et comporte, superposés dans cet ordre le long d’un axe (Oz) orthogonal au plan (Oxy) du circuit imprimé : - une seconde surface métallique d’excitation 721 ; - un substrat diélectrique 722 ; et - un second plan de masse 723.
La représente l’antenne rectangulaire 720, selon une vue en coupe dans un plan (Oxz) orthogonal au plan (Oxy) du circuit imprimé.
La définition d’un plan de masse, respectivement d’une surface métallique d’excitation est la même que celle donnée en référence à l’antenne en T. De même, le second plan de masse 723 et la seconde surface métallique d’excitation 721 sont formées par des métallisations sur deux faces opposées d’une couche de circuit imprimé (substrat diélectrique 722).
Ici, et comme représenté en , le second plan de masse 723 est constitué d’une surface plane métallique, par exemple carrée ou rectangulaire.
La représente la seconde surface métallique d’excitation 721, selon une vue de dessus dans un plan (Oxy). La seconde surface métallique d’excitation 721 comporte une région rectangulaire 721A, une région d’adaptation d’impédance 721B, et une ligne conductrice 721C qui assure la connexion électrique avec une source électrique d’alimentation. La seconde surface métallique d’excitation 721 présente une symétrie planaire, relativement à un plan orthogonal au plan (Oxy).
La région rectangulaire 721A est ici à l’origine du rayonnement électromagnétique de l’antenne rectangulaire 720. La région rectangulaire 721A une forme générale de rectangle.
Ici, la région rectangulaire 721A a la forme d’un rectangle muni de deux petits renfoncements 7211A de part et d’autre de la zone d’interface avec la ligne conductrice 721C. Ces deux petits renfoncements 7211A participent à l’adaptation d’impédance à 50 Ω sur une large plage de fréquence. La surface cumulée de ces renfoncements est inférieure à 10% de la surface totale de la région rectangulaire 721A. Le rectangle présente une hauteur L3, définie ici selon l’axe (Oy), et une largeur L4, définie ici selon l’axe (Ox), avec L3 strictement supérieur à L4.
De préférence, le rapport L3/L4 est supérieur ou égal à 1,5, voire supérieur ou égal à 1,8. Ce rapport est avantageusement compris entre 1,5 et 2,3, voire entre 1,8 et 2,3, bornes inclues. A cet égard, l’invention se distingue des antennes patches connues dans l’art antérieur, de forme sensiblement carrée.
De manière avantageuse, un rapport L3/λ 2 est compris entre 0,8 et 1, avec λ 2 la longueur d’onde centrale d’un signal radiofréquence que l’antenne rectangulaire 720 est configurée pour émettre et/ou recevoir (de préférence, λ 1 = λ 2 ). Ainsi, la longueur L3 est comprise par exemple entre 8 mm et 150 mm, pour un signal dont la porteuse est comprise entre 2 GHz et 30 GHz. A cet égard, l’invention se distingue des antennes patches connues dans l’art antérieur, dont la forme est sensiblement celle d’un carré de côté égal à λ 2 /2.
Également de manière avantageuse, un rapport L4/λ 2 est proche de 0,5 par exemple compris entre 0,4 et 0,6, plus préférentiellement entre 0,45 et 0,55, plus préférentiellement encore entre 0,48 et 0,52, avec λ 2 telle que décrite ci-dessus. Ainsi, la longueur L4 est comprise par exemple entre 4 mm et 90 mm, pour un signal dont la porteuse est comprise entre 2 GHz et 30 GHz.
illustre schématiquement un véhicule comprenant un réseau de communication et un système de contrôle, selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre schématiquement l’architecture d’un système de contrôle, selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre schématiquement un système de contrôle des calculateurs représenté en figures 1-2, selon un exemple de réalisation particulier et non limitatif de la présente invention ; et
illustre sous forme d’un diagramme différentes étapes d’un procédé de contrôle de calculateurs tels que représentés en figures 1-2, selon un exemple de réalisation particulier et non limitatif de la présente invention.
Description des exemples de réalisation La présente invention vise notamment un procédé de contrôle et un système de contrôle pour contrôler des calculateurs d’un véhicule. Des exemples de mises en œuvre de l’invention vont à présent être décrits dans ce qui va suivre en référence conjointement aux figures 1-4. Sauf indications contraires, les éléments communs ou analogues à plusieurs figures portent les mêmes signes de référence et présentent des caractéristiques identiques ou analogues, de sorte que ces éléments communs ne sont généralement pas à nouveau décrits par souci de simplicité.
Comme précédemment indiqué, l’invention vise notamment un procédé de contrôle d’une pluralité de calculateurs d’un véhicule, tel qu’un véhicule de type automobile ou autre. Ce procédé est par exemple mis en œuvre par une pluralité de calculateurs formant un système de contrôle au sens de l’invention.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le système de contrôle, et plus particulièrement les calculateurs, sont embarqué dans un véhicule. Ces calculateurs sont agencés dans un réseau de communication du véhicule, ce réseau pouvant avoir diverses architectures. Selon un exemple particulier, le réseau de communication comprend un premier sous-réseau de communication dans lequel des premiers calculateurs communiquent selon un premier protocole de communication et un deuxième sous-réseau de communication dans lequel des deuxièmes calculateurs communiquent selon un deuxième protocole de communication différent du premier protocole de communication.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le procédé de contrôle comprend les étapes suivantes : envoi, par les premiers calculateurs à au moins une partie des deuxièmes calculateurs, dits « calculateurs de zone » (ou calculateurs zonaux), de premiers messages de déclaration représentatifs respectivement d’un état de configuration desdits premiers calculateurs ; détection, par les deuxièmes calculateurs, d’un calculateur opérant en tant que « calculateur maître » parmi lesdits deuxièmes calculateurs ; envoi, par les deuxièmes calculateurs au calculateur maître, de deuxièmes messages de déclaration représentatifs respectivement d’un état de configuration desdits deuxièmes calculateurs, les deuxièmes messages de déclaration envoyés par les calculateurs de zone étant en outre représentatifs respectivement de l’état de configuration, des premiers calculateurs, déterminé à partir des premiers messages. Le calculateur maître peut ainsi déterminer, à partir des deuxièmes messages reçus, des données de configuration globales représentatives de la configuration des premiers et deuxièmes calculateurs (ou plus généralement du véhicule).
A noter que la présente invention peut s’appliquer à divers types de protocoles de communication ou à divers types de sous-réseaux de communication. A titre d’exemple, le premier sous-réseau peut être selon l’un quelconque (ou selon au moins l’un) des types suivants : CAN (pour « Réseau de contrôleurs » ou « Controller Area Network » en anglais), LIN (pour « Réseau Interconnecté local » ou « Local Interconnect Network » en anglais) et Flexray (système de communication par bus informatique, standardisé par la norme ISO 17458). A titre d’exemple, le deuxième sous-réseau est de type Ethernet (standardisé par la norme ISO/IEC 802-3).
La présente invention propose ainsi un mécanisme dynamique permettant de rendre disponible en temps réel la configuration d’un véhicule (inventaire, topologie physique, allocation fonctionnelle, etc.).
Les données de configuration globales ainsi déterminées peuvent par exemple être utilisées pour réaliser une mise à jour logicielle du véhicule, par exemple une mise à jour d’au moins l’un des calculateurs dudit véhicule et/ou d’au moins un autre composant du véhicule embarquant un logiciel que l’on souhaite mettre à jour. Comme décrit par la suite, une mise à jour logicielle peut par exemple être de type OTA (pour « Over the Air »).
La technique actuelle pour réaliser par exemple une mise à jour logicielle d’un véhicule automobile est une solution statique consistant à déterminer à chaque fois un inventaire complet du véhicule lorsqu’une telle mise à jour doit être effectuée. Cette phase préalable d’inventaire implique un temps de réactivité long ce qui limite l’efficacité du processus de mise à jour et engendre un coût important en temps et ressources, d’autant plus si un grand nombre de véhicules est mis à jour.
La présente invention permet de réaliser dynamiquement, c’est-à-dire au fil du temps (voir en temps réel), une détection de la configuration d’un véhicule. Lorsqu’une mise à jour logicielle du véhicule est nécessaire, celle-ci peut alors être instantanément réalisée sans temps d’attente important.
La présente invention offre ainsi des gains de temps important lorsqu’une mise à jour d’un véhicule est réalisée.
La illustre un véhicule 2, par exemple un véhicule automobile, embarquant une pluralité de calculateurs 7 formant collectivement un système de contrôle 4 selon un mode particulier et non limitatif de réalisation. Ces calculateurs 7 sont agencés dans un réseau de communication 6 embarqué dans le véhicule 2. L’architecture du réseau de communication 6 peut être adaptée selon le cas. Des exemples particuliers de mise en œuvre du réseau de communication 6 sont décrits ci-après en référence à la .
A l’étape 806, une opération de détermination du signal d’erreur discret de correction différentielle des fluctuations de phase entre les décalages de phase et des modules interférométriques 200 et 300, est effectuée à partir de la modulation de phase et de la mesure interférométrique du signal de contrôle interférométrique modulé en phase S cB .
A l’étape 808, une opération de détermination de la modulation de phase eff (prenant en compte la correction différentielle des fluctuations de phase entre les décalages de phase et ) est effectuée à partir du signal d’erreur discret et d’une modulation de phase .
A l’étape 810, la modulation de phase eff est appliquée par le module interférométrique de transcodage 300 du récepteur Bob, à une des deux composantes du signal quantique interférométrique encodé , ce qui fournit le signal quantique interférométrique transcodé (i.e. ce qui fournit la projection du signal sur les états quantiques transcodés et ), en sortie du module interférométrique 300.
A l’étape 812, la mesure interférométrique du signal quantique interférométrique transcodé (i.e. la mesure interférométrique de la projection du signal quantique interférométrique encodé sur les états et ) est effectuée par le module de traitement 400 du récepteur Bob, en sortie du module interférométrique 300, pour en déduire la clé de quantique.
Le procédé de détermination de clés de cryptage quantique peut en outre comprendre à l’étape 700, une sous-étape 701 dans laquelle est implémenté un retard temporel du signal quantique intermédiaire S q par rapport au signal de contrôle intermédiaire S c pour générer le signal intermédiaire S 1 .
Les modes de réalisation de l’invention permettent ainsi la mesure et la compensation en temps réel des décalages de phase et induits par les modules interférométriques 200 et 300, et par suite permettent une augmentation du rapport signal sur bruit de la composante quantique générée et encodée. Il en résulte une capacité maximale en termes de vitesse de modulation. En outre, le système de détermination de clés de cryptage quantique 1 a l’avantage d’être robuste aux fluctuations d’intensité des impulsions laser émises, notamment par rapport au signal de contrôle.
L’homme du métier comprendra que le système de détermination de clés de cryptage quantique 1 ou des sous-systèmes du système de détermination de clés de cryptage quantique 1, selon les modes de réalisation de l’invention, peuvent être mis en œuvre de diverses manières par matériel (« hardware »), logiciel, ou une combinaison de matériel et de logiciels, notamment sous la forme de code de programme pouvant être distribué sous la forme d'un produit de programme, sous diverses formes. Le code de programme peut être distribué à l'aide de supports lisibles par ordinateur, qui peuvent inclure des supports de stockage lisibles par ordinateur et des supports de communication. Les procédés décrits dans la présente description peuvent être notamment implémentés sous la forme d’instructions de programme d’ordinateur exécutables par un ou plusieurs processeurs dans un dispositif informatique d'ordinateur. Ces instructions de programme d’ordinateur peuvent également être stockées dans un support lisible par ordinateur.
L'invention n'est pas limitée aux modes de réalisation décrits ci-avant à titre d’exemple non limitatif. Elle englobe toutes les variantes de réalisation qui pourront être envisagées par l'homme du métier. En particulier, l’homme du métier comprendra que l’invention n’est pas limitée aux différents modules de l’émetteur Alice et du récepteur Bob décrits à titre d’exemples non limitatif.
Procédé et dispositif d’enregistrement d’un utilisateur auprès d’un opérateur de télécommunications. 1. Domaine de l'invention
L'invention se rapporte au domaine général des réseaux de télécommunications, et plus précisément à la technologie permettant à un utilisateur de souscrire à une offre de télécommunications mobile.
Pour accéder aux services digitalisés et à leurs contenus/fonctionnalités, un utilisateur peut par exemple utiliser un terminal mobile via un réseau mobile. Pour cela l’utilisateur doit au préalable s’enregistrer auprès d’un opérateur de télécommunications mobile via par exemple la souscription d’une offre. Cet enregistrement est en général réalisé en boutiques ou bien de façon digital (Internet, téléphone, etc.) via un processus (parcours de souscription) propre à chaque opérateur de télécommunications mobile. A noter que cette souscription peut, lorsque l’utilisateur souhaite changer d’opérateur de télécommunications, induire une résiliation d’une offre préalablement souscrite. En outre, les données personnelles de l’utilisateur collectées par l’opérateur de télécommunications mobile lors de cette opération sont rarement accessibles de l’utilisateur.
Ainsi, l’invention propose un procédé et un dispositif d’enregistrement alternatif à ce qui est connu de l’état de l’art permettant d’uniformiser le parcours client de souscription quel que soit l’opérateur choisi et la possibilité pour l’utilisateur de garder le contrôle de ses données personnelles (consultation et/ou modification).
L'invention vient améliorer l'état de la technique et propose un procédé d’enregistrement d’un utilisateur auprès d’un opérateur de télécommunications, ledit procédé étant mis en œuvre par un dispositif d’enregistrement et caractérisé en ce qu’il comprend :
De manière avantageuse, L2 et L4 sont sensiblement égales, à +/- 10% près.
La région rectangulaire 721A se trouve à l’une extrémité de la ligne conductrice 721C, en contact physique direct avec cette dernière.
La ligne conductrice 721C présente une largeur réduite, bien inférieure aux dimensions L3 et L4 de la région rectangulaire 721A. Ici, mais de manière non limitative, la ligne conductrice 721C s’étend selon un axe rectiligne.
La région d’adaptation d’impédance 721B est de forme rectangulaire, de surface bien inférieure à celle de la région rectangulaire 721A, avec un rapport de surfaces supérieur ou égal à quatre. La région d’adaptation d’impédance 721B est située à distance de la région rectangulaire 721A, le long de la ligne conductrice. La région d’adaptation d’impédance 721B est centrée sur la ligne conductrice 721C, dans le sens de la largeur. Elle est destinée simplement à réaliser une adaptation d’impédance.
La représente l’antenne rectangulaire 720, selon une vue de dessus dans un plan (Oxy), avec un substrat diélectrique transparent pour faciliter la lecture de la figure. La montre que la région rectangulaire 721A (ainsi que la région d’adaptation d’impédance 721B) s’étend au regard du second plan de masse 723.
Les figures 8A et 8B illustrent de façon schématique l’antenne rectangulaire 720 des figures 7A à 7D, en utilisation. La est une vue en coupe dans un plan (Oyz) orthogonal au plan du circuit imprimé. La est une vue de dessus dans un plan (Oxy), avec le substrat diélectrique représenté transparent.
En utilisation, le second plan de masse 723 est connecté électriquement à la masse électrique 71, tandis que la seconde surface métallique d’excitation 721 est connectée électriquement à une source d’alimentation électrique 72 telle que décrite ci-avant.