Brevet FR3110807A1 — publié le 20211126

Méthode de partage de données destinées à une aide à la conduite d’un véhicule ( 1 ) automobile à délégation de conduite au moins partielle sur un tronçon ( 8 ) de route, cette méthode comprenant les étape suivantes collecte par une fonction réseau ( 9 ) déployée en périphérie de réseau de données relatives à des conditions de roulage d’une pluralité de véhicules automobiles à délégation de conduite au moins partielle ayant parcouru le tronçon ( 8 ) de route ; estimation par ladite fonction réseau ( 9 ) à partir des données collectées d’une information relative aux conditions de roulage à venir du véhicule ( 1 ) automobile arrivant sur le tronçon ( 8 ) de route, communication de l’information estimée au véhicule ( 1 ) automobile. Figure pour l’abrégé : Fig.1 Méthodes et systèmes d’aide à la conduite des véhicules autonomes ou semi-autonomes connectés La présente invention a trait aux véhicules autonomes ou semi-autonomes connectés, et plus particulièrement aux méthodes et systèmes de partage d’informations relatives aux modes de conduite de tels véhicules sur un tronçon de route. Le véhicule autonome ou semi-autonome repose sur l'utilisation de plusieurs capteurs embarqués permettant au véhicule de se localiser et de percevoir son environnement proche pour adapter en conséquence la commande automatique du véhicule et/ou les informations communiquées à l'attention du conducteur. Néanmoins, pour améliorer la sécurité routière et le confort de conduite, notamment en anticipant les situations critiques, une approche plus globale de la situation de roulage est requise. Pour cela, le véhicule est connecté à l'infrastructure ou à des serveurs tiers avec qui il échange des informations sur les conditions de roulage. Tout en conservant son propre contrôle, le véhicule connecté partage ses conditions de roulage et en reçoit celles sur son itinéraire pour en tenir compte dans la commande automatique et/ou les signaler au conducteur. Un tel partage de données est assuré par une infrastructure de communication et un module de communication correspondant équipant le véhicule. Toutefois, les moyens de partage existants des données relatives aux conditions de roulage ne sont pas sans inconvénients. Les infrastructures de communication actuelles sont, en effet, supportées par des points centraux, tels que le cœur de réseau (ou, en anglais, « core network ») d'un opérateur, des plateformes en nuage (« cloud platform ») ou des serveurs centraux, qui soulèvent plusieurs problèmes. Ces infrastructures sont à forte latence car plus on envoie les données loin dans le réseau, plus le délai de transit est long, ce qui pourrait être inapproprié à des situations critiques de conduite où des réactions quasi-immédiates sont attendues. La centralisation du traitement des données, même avec des ressources importantes, engendre des nœuds de congestion dans le réseau. Ceci se répercute négativement sur la qualité de service délivré, notamment en termes de temps de réponse. En outre, plus on envoie les données loin dans le réseau, plus ces données sont exposées à des risques de sécurité (intrusions illégitimes, captation et éventuellement la modification des données). Il s’ensuit un problème de confidentialité des données échangées sur ces infrastructures. Les informations partagées permettent le plus souvent d'identifier, directement ou indirectement par recoupement des données, le conducteur et/ou son véhicule (géolocalisation, mode de conduite, numéro d'identification du véhicule par exemples). Il est alors possible de retracer son parcours ou de connaitre sa manière de conduire. Il en résulte, donc, des risques d’atteinte à des données à caractère personnel des conducteurs. De plus, les infrastructures de communications actuelles ne possèdent pas la capacité de s'adapter en temps réel à la dynamique des besoins des environnements routiers où parfois une capacité de calcul très importante est momentanément requises pour faire face à un contexte de conduite particulier (trafic dense, accident, ou perturbation de la circulation par exemples). Un objet de la présente invention est d'améliorer l'intégrité et la sécurité des données partagées par les véhicules connectés. Un autre objet de la présente invention est de connecter les véhicules automobiles à une infrastructure de communications de faible latence et apte à s'adapter aux besoins de la connectivité des véhicules autonomes. Un autre objet de la présente invention est de proposer une connectivité sûre et efficace (passage à l’échelle, résilience, sécurité) pour les véhicules autonomes. A cet effet, il est proposé, en premier lieu, une méthode de partage de données destinées à une aide à la conduite d’un véhicule automobile à délégation de conduite au moins partielle sur un tronçon de route, cette méthode comprenant les étapes suivantes : collecte par une fonction réseau déployée en périphérie de réseau de données relatives à des conditions de roulage d’une pluralité de véhicules automobiles à délégation de conduite au moins partielle ayant parcouru le tronçon de route ; estimation par ladite fonction réseau à partir des données collectées d’une information relative aux conditions de roulage à venir du véhicule automobile arrivant sur le tronçon de route, communication de l’information estimée au véhicule automobile. Il est proposé, en deuxième lieu, une fonction réseau pour le partage de données destinées à une aide à la conduite d’un véhicule automobile sur un tronçon de route, cette fonction réseau étant déployée en périphérie de réseau et configurée pour collecter des données relatives à des conditions de roulage d’une pluralité de véhicules automobiles ayant parcouru le tronçon de route ; estimer, à partir des données collectées, une information relative aux conditions de roulage à venir du véhicule automobile arrivant sur le tronçon de route ; communiquer l’information estimée au véhicule automobile. Diverses caractéristiques supplémentaires peuvent être prévues, seules ou en combinaison : la fonction réseau est déployée en périphérie de réseau d’une tranche de réseau d’un réseau de télécommunication sans fil ; les données collectées comprennent un mode de conduite, ce mode de conduite étant une conduite manuelle, une conduite semi-automatique ou une conduite automatique ; l’information estimée comprend un mode de conduite ; la fonction réseau est une fonction réseau virtualisée. D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement et de manière concrète à la lecture de la description ci-après de modes de réalisation, laquelle est faite en référence à la figure qui illustre schématiquement un véhicule automobile connecté à une infrastructure de communications. En se référant à la figure unique, il est affiché un véhicule 1 automobile à délégation de conduite au moins partielle. Cette délégation de conduite peut, en effet, aller d'une assistance à la conduite en informant le conducteur et/ou en le libérant d'une ou plusieurs tâches, jusqu'à l'automatisation complète de la conduite (véhicule autonome). Pour cela, le véhicule 1 automobile comprend un système 2 d'aide à la conduite apte à contrôler au moins partiellement la conduite du véhicule 1 automobile. Le véhicule 1 automobile comprend, en outre, un module 3 de communication connecté d'une part au système 2 d'aide à la conduite et d'autre part à une tranche 5 de réseau (plus connue sous le nom anglais de « network slice») d'un réseau 4 de télécommunication sans fil. Le réseau 4 de télécommunication sans fil est, en effet, découpé virtuellement en une pluralité de sous-réseaux 5 - 7 logiques ou tranches 5 - 7 de réseau. Ce réseau 4 de télécommunication sans fil est, dans un mode de réalisation, le réseau de communication de la cinquième génération (la norme 5G du 3GPP), ou de toute génération ultérieure reposant sur une architecture réseau virtualisée. Chacune des tranches 5 - 7 de réseau dispose d'une enveloppe de performances adaptée aux besoins de l'utilisation à laquelle est destinée cette tranche 5 - 7 de réseau. La tranche 5 de réseau à laquelle est connecté le véhicule 1 automobile est dédiée à la conduite automatisée ou, de manière générale, aux services de sécurité routière. La tranche 5 de réseau est configurée de manière dynamique (ressources de calcul, de stockage, de fonctions réseau ou de connectivité par exemples) de façon à répondre aux exigences demandées en termes de disponibilité, de fiabilité, de latence, de capacité de bande passante, ou de couverture pour la gestion des véhicules 1 automobiles à délégation de conduite au moins partielle. Dans un mode de réalisation, la tranche 5 de réseau est associée à un ou plusieurs tronçons 8 de route prédéfinis. La connexion du véhicule 1 automobile à la tranche 5 de réseau peut avoir des exigences variables (en termes de débit et/ou de latence par exemples) tout au long de son trajet en fonction des conditions de circulation rencontrées par ce véhicule 1 automobile. La tranche 5 de réseau comprend (ou héberge) une fonction réseau 9 configurée pour collecter des données relatives aux conditions de roulage du véhicule 1 automobile parcourant le tronçon 8 de route. Dans un mode de réalisation, la fonction réseau 9 est une instance logicielle installée sur une infrastructure physique, un équipement matériel dédié, ou une combinaison des deux. Cette fonction réseau 9 est, dans un autre mode de réalisation, une fonction réseau virtualisée (ou VNF pour "Virtual Network Function"). La fonction réseau 9 est déployée à la frontière de la tranche 5 de réseau, c'est-à-dire sur un réseau de périphérie de la tranche 5 de réseau (plus connue sous l'acronyme anglais MEC pour "Mobile Edge Computing"). Plus généralement, la fonction réseau 9 est déployée en périphérie de réseau suivant le standard MEC. Autrement dit, cette fonction réseau 9 repose sur des applications ou des services déployés en périphérie (ou en bordure) de réseau et non sur des informations centralisées au cœur du réseau. Par conséquent, cette fonction réseau 9 stocke et traite les données en périphérie de réseau. Ainsi déployée à la frontière de la tranche 5 de réseau, la fonction réseau 9 permet, avantageusement, un traitement des données au plus près des utilisateurs. La fonction réseau 9 collecte les données par tronçon 8 de route. En alternative, une fonction réseau 9 est définie par tronçon 8 de route. Pour cela, la fonction réseau 9 est, dans un mode de réalisation, déployée de façon à être locale au tronçon 8 de route. Les données collectées par la fonction réseau 9 comprennent des données concernant le mode de conduite actuel du véhicule 1 automobile (conduite manuelle, semi-automatique, ou automatique), ou la transition d'un mode de conduite à un autre. Ces données peuvent, en outre, comprendre toute donnée captée par un capteur embarqué dans le véhicule 1 automobile tel que des capteurs pour localiser un obstacle fixe ou mobile (une caméra, un radar, un lidar, ou un capteur ultrason par exemples), un capteur de vitesse, un capteur de position, ou un accéléromètre. Ces données sont communiquées à la fonction réseau 9 automatiquement par le système 2 d'aide à la conduite en temps réel ou de manière différée, ou manuellement par le conducteur. Les données collectées par la fonction réseau 9 sont, de préférence, horodatées et localisées. Les données de position relatives aux données collectées par la fonction réseau 9 peuvent être définies de manière absolue (coordonnées GPS par exemple) ou relative (abscisse curviligne le long du tronçon 8 de route par exemple). La fonction réseau 9 forme ainsi une base de données ou un historique des conditions de roulage des véhicules 1 automobiles ayant déjà parcouru le tronçon 8 de route. En disposant des données issues d'une pluralité de véhicules 1 automobiles ayant déjà parcouru le tronçon 8 de route, la fonction réseau 9 comprend une cartographie contenant des données sur les modes de conduite sur ce tronçon 8 de route (nombre de reprises en main, nombre de conduite autonome, changement du mode de conduite à une position prédéfinie du tronçon 8 de route, nombre/position/intensité des accélérations/décélérations, nombre des changements de voie à une position prédéfinie du tronçon 8 de route par exemples). La fonction réseau 9 est, en outre, configurée pour estimer, à partir des données colletées, au moins une information relative aux conditions de roulage à venir d’un véhicule 1 automobile arrivant sur le tronçon 8 de route (reprise en main de la conduite, délégation totale ou partielle de la conduite, état de la chaussée, une accélération/décélération, les conditions de visibilité, ou la présence d'un obstacle fixe par exemples). Cette estimation est, dans un mode de réalisation, basée sur les données collectées sur une période glissante de l'historique des conditions de roulage sur le tronçon 8 de route. Cette estimation comprend, dans un mode de réalisation, une étude statistique des données collectées. Il est, par exemple, estimé que le mode de conduite sur le tronçon 8 de route ou sur une partie de celui-ci est le mode de conduite automatique dès que ce mode de conduite est le plus élevé en pourcentage parmi les modes de conduite des véhicules 1 automobiles ayant déjà parcouru le tronçon 8 de route. Dans un autre exemple, il est estimé qu’une décélération est à venir pour un véhicule 1 automobile arrivant sur le tronçon 8 de route dès qu’elle est statistiquement prévisible sur la base des données collectées. Les informations estimées comprennent, notamment, le mode de conduite (conduite manuelle, semi-automatique ou automatique) du véhicule 1 automobile arrivant sur le tronçon 8 de route. Les informations estimées sont, dans un mode de réalisation, classées par catégorie de véhicules 1 automobiles (véhicules légers, véhicules utilitaires, poids-lourds par exemples). Les informations estimées permettent d'anticiper la situation de roulage à venir du véhicule 1 automobile de façon à préserver la sécurité du conducteur et améliorer le confort de conduite. Par exemple, lorsque les informations estimées indiquent une reprise en main du véhicule par le conducteur est à venir sur le tronçon 8 de route (transition automatique/manuelle), le système 2 d'aide à la conduite en informe le conducteur pour qu'il soit en mesure de reprendre le contrôle du véhicule 1 automobile. En revanche, lorsque les informations estimées indiquent une délégation de la conduite au système 2 d'aide à la conduite (transition manuelle/automatique), le système 2 d'aide à la conduite se met en configuration appropriée pour prendre le contrôle. Les informations communiquées au système 2 d'aide à la conduite peuvent, en outre, comprendre une alerte concernant un danger ou des travaux sur ce tronçon 8 de route. Par ailleurs, ces informations peuvent être utilisées par des applications de navigation apte à fournir un itinéraire de conduite. Les informations estimées sont communiquées au système 2 d'aide à la conduite du véhicule 1 automobile arrivant sur le tronçon 8 de route (dès sa présence sur le tronçon 8 de route) ou dès que ce véhicule 1 automobile se trouve en dessous d'une distance prédéfinie des données de position associées aux informations estimées. Le véhicule 1 automobile dispose ainsi d'une visibilité sur les conditions de roulage sur le tronçon 8 de route provenant des systèmes d'aide à la conduite des véhicules automobiles venant de parcourir ce tronçon 8 de route. Les informations communiquées au système 2 d’aide à la conduite prennent en considération les conditions de roulage actuelles du véhicule 1 automobile (position, vitesse, sens de circulation, mode de conduite par exemples). Avantageusement, le déploiement de la fonction réseau 9 au sein même de la tranche 5 de réseau (virtualisation du réseau 4 de télécommunication sans fil) sur un réseau de périphérie (architecture MEC) permet d'améliorer les performances des services fournis au véhicule 1 automobile, notamment en matière de priorisation des tâches et de latence (temps de réponse). Ceci permet de répondre à des situations de conduite critiques dans des environnements routiers denses où la réception à temps des conditions de roulage à venir permet d'améliorer la sécurité routière. Plus généralement, s'agissant d'une structure locale de partage des données par tronçon 8 de route au plus près des utilisateurs, la fonction réseau 9 améliore la sécurité des données échangées dont, notamment, les données à caractère personnel des conducteurs. En outre, en étant déployée en bordure de réseau et pourvue de ressources (de calcul, de stockage et de bande passante par exemples) reconfigurables de façon dynamique aux besoins, la fonction réseau 9 est de haute disponibilité et de faible latence à l'effet de fournir en temps utile une information pertinente sur les conditions de roulage à venir sur le tronçon 8 de route. Méthode de partage de données destinées à une aide à la conduite d’un véhicule ( 1 ) automobile à délégation de conduite au moins partielle sur un tronçon ( 8 ) de route, cette méthode comprenant les étapes suivantes : collecte par une fonction réseau ( 9 ) déployée en périphérie de réseau de données relatives à des conditions de roulage d’une pluralité de véhicules automobiles à délégation de conduite au moins partielle ayant parcouru le tronçon ( 8 ) de route ; estimation par ladite fonction réseau ( 9 ) à partir des données collectées d’une information relative aux conditions de roulage à venir du véhicule ( 1 ) automobile arrivant sur le tronçon ( 8 ) de route, communication de l’information estimée au véhicule ( 1 ) automobile. Méthode selon la revendication précédente, caractérisé e en ce que la fonction réseau ( 9 ) est déployée en périphérie de réseau d’une tranche ( 5 ) de réseau d’un réseau ( 4 ) de télécommunication sans fil. Méthode selon la revendication 1 ou 2, caractérisée en ce que les données collectées comprennent un mode de conduite, ce mode de conduite étant une conduite manuelle, une conduite semi-automatique ou une conduite automatique. Méthode selon la revendication précédente, caractérisée en ce que l’information estimée comprend un mode de conduite. Méthode selon l’une quelconque des revendications précédentes, caractérisée en ce que la fonction réseau ( 9 ) est une fonction réseau virtualisée. Fonction réseau ( 9 ) pour le partage de données destinées à une aide à la conduite d’un véhicule ( 1 ) automobile sur un tronçon ( 8 ) de route, cette fonction réseau ( 9 ) étant déployée en périphérie de réseau et configurée pour collecter des données relatives à des conditions de roulage d’une pluralité de véhicules automobiles ayant parcouru le tronçon ( 8 ) de route ; estimer, à partir des données collectées, une information relative aux conditions de roulage à venir du véhicule ( 1 ) automobile arrivant sur le tronçon ( 8 ) de route ; communiquer l’information estimée au véhicule ( 1 ) automobile. Fonction réseau ( 9 ) selon la revendication précédente, caractérisée en ce qu ’elle est déployée en périphérie de réseau d’une tranche ( 5 ) de réseau d’un réseau ( 4 ) de télécommunication sans fil. Fonction réseau ( 9 ) selon la revendication 6 ou 7, caractérisée en ce que les données collectées comprennent un mode de conduite, ce mode de conduite étant une conduite manuelle, une conduite semi-automatique ou une conduite automatique. Fonction réseau ( 9 ) selon la revendication précédente, caractérisée en ce que l’information estimée comprend un mode de conduite. Fonction réseau ( 9 ) selon l’une quelconque des revendications 6 à 9, caractérisée en ce qu’elle est une fonction réseau virtualisée.