Brevet FR3078461A1 (20190830)

REVENDICATIONS1. Procédé de routage d'une trame de données dans un système (10) de communication embarqué dans un véhicule (1) automobile, ledit système (10) de communication comprenant une passerelle (100) de routage et une pluralité de calculateurs (201, 202, 203, 204), chaque calculateur (201, 202, 203,\n<CLM>\1\tétant relié à ladite passerelle (100) de routage par un réseau de communication (301, 302, 303, 304), l'état de transmission de chaque réseau de communication (301, 302, 303,\n<CLM>\1\tétant soit actif soit inactif, le procédé, mis en oeuvre par la passerelle (100), étant caractérisé en ce qu'il comprend : - une étape (E2) de réception par la passerelle (100), d'une trame de données envoyée par un premier calculateur (201, 202, 203,\n<CLM>\1\tdit « émetteur », ladite trame de données comprenant une donnée relative à un équipement électronique (2) du véhicule dite « donnée d'équipement », et au moins un identifiant permettant de déterminer le ou les réseaux de communication (301, 302, 303,\n<CLM>\1\treliant la passerelle (100) à au moins un deuxième calculateur (201, 202, 203,\n<CLM>\1\tdestinataire de ladite donnée d'équipement, - une étape (E3) de détermination d'une première liste précisant l'état de transmission, actif ou inactif, de chaque réseau de communication (301, 302, 303, 304), - une étape (E4) de détermination, à partir du ou des identifiants contenus dans la trame de données reçue, d'une deuxième liste précisant, pour chaque réseau de communication (301, 302, 303, 304), si ledit réseau de communication (301, 302, 303,\n<CLM>\1\tdoit être basculé dans son état de transmission actif pour transmettre la donnée d'équipement, - une étape (E5) de détermination, à partir de la première liste déterminée et de la deuxième liste déterminée, d'une liste dite « cible » indiquant si l'état de transmission de chaque réseau de communication (301, 302, 303,\n<CLM>\1\test actif ou doit basculer à l'état actif pour transmettre la donnée d'équipement, et - pour chaque réseau de communication (301, 302, 303,\n<CLM>\1\tde la liste cible : - si ledit réseau de communication (301, 302, 303,\n<CLM>\1\test à l'état de transmission inactif mais doit basculer à l'état de transmission actif pour transmettre la donnée d'équipement, une étape (E7) d'activation dudit réseau de communication (301, 302, 303,\n<CLM>\1\tet une étape (E8) de transmission de la donnée d'équipement sur ledit réseau de communication (301, 302, 303, 304), ou 11 - si ledit réseau de communication (301, 302, 303,\n<CLM>\1\test déjà à l'état de transmission actif, une étape (E8) de transmission de la donnée d'équipement sur ledit réseau de communication (301, 302, 303, 304).\n<CLM>\1\tProcédé selon la revendication 1, dans lequel, l'état de transmission inactif 5 d'un réseau de communication (301, 302, 303,\n<CLM>\1\tétant représenté par la valeur binaire 0 et l'état de transmission actif d'un réseau de communication (301, 302, 303,\n<CLM>\1\tétant représenté par la valeur binaire 1, l'état de transmission d'un réseau de communication (301, 302, 303,\n<CLM>\1\tdevant être basculé dans son état actif pour transmettre la donnée d'équipement étant représenté par la valeur binaire 1, et l'état de 10 transmission d'un réseau de communication (301, 302, 303,\n<CLM>\1\tne devant pas être basculé dans son état actif pour transmettre la donnée d'équipement étant représenté par la valeur binaire 0, la liste cible comprend, pour chaque réseau de communication (301, 302, 303, 304), une valeur correspondant à la somme non-exclusive de la valeur binaire représentant l'état de transmission dudit réseau de 15 communication (301, 302, 303,\n<CLM>\1\tet de la valeur binaire indiquant si l'état de transmission dudit réseau de communication (301, 302, 303,\n<CLM>\1\tdoit être basculé à l'état actif ou non.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, comprenant en outre une étape d'identification, à partir de la première liste et de la liste cible, du ou 20 des réseaux de communication (301, 302, 303,\n<CLM>\1\tétant déjà à l'état de transmission actif et n'ayant pas besoin d'être basculés à l'état de transmission actif.\n<CLM>\1\tProcédé selon les revendications 2 et 3, dans lequel le ou les réseaux de communication (301, 302, 303,\n<CLM>\1\tétant déjà à l'état de transmission actif et n'ayant pas besoin d'être basculés à l'état de transmission actif sont identifiés en réalisant pour 25 chaque réseau de communication (301, 302, 303,\n<CLM>\1\tla somme exclusive de la valeur binaire représentant l'état dudit réseau de communication (301, 302, 303,\n<CLM>\1\tet la valeur binaire de la liste cible relative audit réseau de communication (301, 302, 303, 304).\n<CLM>\1\tPasserelle (100) de routage d'au moins une trame de données, ladite passerelle (100) étant destinée à un système de communication (10) d'un véhicule (1) 30 automobile, ledit système (10) de communication comprenant en outre une pluralité de calculateurs (201, 202, 203,\n<CLM>\1\tet une pluralité de réseaux de communication (301, 302, 303, 304), chaque calculateur (201, 202, 203,\n<CLM>\1\tétant relié à la passerelle (100) par un réseau de communication (301, 302, 303, 304), chaque réseau de communication (301, 302, 303,\n<CLM>\1\tétant soit dans un état de transmission actif, soit 15 communication (301, 302, 303,\n<CLM>\1\tdoit être basculé dans son état de\n<CLM>\1\tPasserelle (100) selon la revendication précédente, ladite passerelle (100) 25 étant configurée pour identifier, à partir de la première liste et de la liste cible, le ou les réseaux de communication (301, 302, 303,\n<CLM>\1\tétant déjà à l'état de transmission actif et n'ayant pas besoin d'être basculés à l'état de transmission actif.\n<CLM>\1\tPasserelle (100) selon la revendication précédente, ladite passerelle (100) 25 étant configurée pour identifier, à partir de la première liste et de la liste cible, le ou les réseaux de communication (301, 302, 303,\n<CLM>\1\tétant déjà à l'état de transmission actif et n'ayant pas besoin d'être basculés à l'état de transmission actif.\n<CLM>\1\tSystème (10) de communication de trames de données pour un véhicule (1) automobile, ledit système (10) de communication comprenant une passerelle (100) selon 30 la revendication précédente, une pluralité de calculateurs (201, 202, 203,\n<CLM>\1\tet une pluralité de réseaux de communication (301, 302, 303, 304), chaque calculateur (201, 202, 203,\n<CLM>\1\tétant relié à ladite passerelle (100) par un réseau de communication (301, 302, 303, 304), chaque réseau de communication (301, 302, 303,\n<CLM>\1\tétant soit dans un état de transmission actif, soit 35 dans un état de transmission inactif. éseau de transmission actif pour transmettre la donnée d'équipement, - déterminer, à partir de la première liste déterminée et de la deuxième liste déterminée, une liste dite « cible » indiquant si l'état de transmission de chaque réseau de communication (301, 302, 303,\n<CLM>\1\test actif ou doit basculer à l'état 20 actif pour transmettre la donnée d'équipement, - activer un réseau de communication (301, 302, 303, 304), et - transmettre une donnée d'équipement à un réseau de communication (301, 302, 303, 304).\n<CLM>\1\tSystème (10) de communication de trames de données pour un véhicule (1) automobile, ledit système (10) de communication comprenant une passerelle (100) selon 30 la revendication précédente, une pluralité de calculateurs (201, 202, 203,\n<CLM>\1\tet une pluralité de réseaux de communication (301, 302, 303, 304), chaque calculateur (201, 202, 203,\n<CLM>\1\tétant relié à ladite passerelle (100) par un réseau de communication (301, 302, 303, 304), chaque réseau de communication (301, 302, 303,\n<CLM>\1\tétant soit dans un état de transmission actif, soit 35 dans un état de transmission inactif. 13\n<CLM>\1\tSystème (10) selon la revendication précédente, dans lequel la passerelle (100) est mise en oeuvre par l'un des calculateurs (201, 202, 203,\n<CLM>\1\tdu système (10) de communication.\n<CLM>\1\tSystème (10) selon l'une des revendications 7 et 8, dans lequel chaque 5 calculateur (201, 202, 203,\n<CLM>\1\test relié à ladite passerelle (100) par un unique réseau de communication (301, 302, 303, 304).\n<CLM>\1\tVéhicule (1) automobile comprenant un système (10) de communication selon l'une des revendications 7 à 9.