FR3095733A1 - Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur - Google Patents
Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur Download PDFInfo
- Publication number
- FR3095733A1 FR3095733A1 FR1904546A FR1904546A FR3095733A1 FR 3095733 A1 FR3095733 A1 FR 3095733A1 FR 1904546 A FR1904546 A FR 1904546A FR 1904546 A FR1904546 A FR 1904546A FR 3095733 A1 FR3095733 A1 FR 3095733A1
- Authority
- FR
- France
- Prior art keywords
- service
- quality
- vehicle
- information
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 110
- 238000000034 method Methods 0.000 title claims description 31
- 238000005516 engineering process Methods 0.000 claims abstract description 42
- 230000010267 cellular communication Effects 0.000 claims abstract description 11
- 230000005540 biological transmission Effects 0.000 claims description 34
- 239000013598 vector Substances 0.000 claims description 30
- 230000001413 cellular effect Effects 0.000 claims description 28
- 241000700159 Rattus Species 0.000 claims description 4
- 239000006163 transport media Substances 0.000 claims 1
- 238000007726 management method Methods 0.000 description 53
- 208000018910 keratinopathic ichthyosis Diseases 0.000 description 25
- 230000006870 function Effects 0.000 description 22
- 230000008569 process Effects 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000010187 selection method Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 1
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 1
- 101100272807 Rattus norvegicus Btg2 gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000005352 clarification Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/005—Moving wireless networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Il est proposé un équipement véhiculaire mobile (2) comprenant un dispositif de gestion de communication V2X (20), connecté à un réseau de communication cellulaire. Le dispositif de gestion de communication comprend une unité de sélection de Technologie d'Accès Radio (200) qui détermine les Technologies d'Accès Radio (RAT) disponibles à utiliser pour la transmission d'un paquet de données, associé à une application V2X exécutée par l'équipement véhiculaire mobile (2), à au moins un dispositif récepteur (3). L'unité de sélection (200) est configurée pour sélectionner les Technologies d'Accès Radio disponibles à partir d'un ensemble de Technologies d'Accès Radio, en fonction d'informations de Qualité de Service cible comprenant un n-uplet d'indicateurs de performances, le n-uplet d'indicateurs de performances comprenant au moins un indicateur de performance et étant déterminé parmi un ensemble d'indicateurs de performance choisis en fonction de l'application V2X. Figure pour l’abrégé : Fig. 1
Description
L'invention concerne de manière générale les systèmes de communication sans fil et en particulier un dispositif et un procédé de gestion de communication V2X entre un véhicule et un ou plusieurs dispositifs récepteurs.
Les technologies de communication entre véhicules ont connu des avancées majeures ces dernières années grâce à l'émergence de systèmes de transport intelligents (STI) mises en œuvre entre véhicules connectés pour améliorer la sécurité et l'efficacité de la circulation routière. Les systèmes STI sont basés sur la diffusion de messages, selon des technologies d'accès radio V2X comprenant des technologies de communication 'entre Véhicules' (V2V ou "Vehicle To Vehicle" en langue anglo-saxonne), entre 'Véhicules et infrastructures' (V2I), et entre 'Véhicules et Piétons' (V2P). De tels messages sont généralement utilisés pour déterminer une action à mettre en œuvre dans une situation en temps réel comme par exemple une action d'alerte si un risque de collision est détecté ou une action d'arrêt urgent si un danger est détecté, l'action devant généralement être mise en œuvre rapidement.
Les applications automobiles peuvent envoyer leurs messages V2X (V2V, V2I et V2P) par différents moyens. L'envoi des messages V2X peut être par exemple effectué au moyen de communications 'directes' V2V basées par exemple sur les normes 802.11p, sur la technologie radio PC5 ou encore sur une liaison 5G. De telles communications 'directes' V2V sont encore appelées technologies à courte portée ou adhoc.
Alternativement, l'envoi des messages V2X peut être effectué au moyen de communications 'indirectes' (V2N2V) utilisant une connectivité 4G ou 5G (via l'interface air, encore appelée interface Uu, pour les réseaux LTE and 5G). Dans le cas de communications indirectes V2N2V, un serveur débarqué dans le réseau ("Offboard" en langue anglo-saxonne) héberge un service qui traite les données et les rend disponibles pour l'utilisateur. Les performances de connectivité requises sont généralement différentes en fonction de la situation utilisateur, par exemple en termes de latence, de fiabilité, et/ou de débit. Dans d'autres situations, la disponibilité de service peut jouer également un rôle important. Cependant, il n'existe pas de solution permettant de déterminer dynamiquement la technologie d'accès radio la plus adaptée à appliquer en fonction des performances cibles.
Dans la demande de brevet CN106658351, une solution est proposée pour déterminer une stratégie de transmission sur liaison descendante pour une station de base 4G. En particulier, cette solution permet de déterminer le type de liaison (diffusion, multidiffusion, monodiffusion) à utiliser et le nœud eNB cible à sélectionner et de transmettre des données V2X reçues selon le type de service V2X. Cependant, cette solution ne permet pas de sélectionner la technologie d'accès radio RAT la plus adaptée au niveau de Qualité de Service cible des messages V2X.
Dans une autre approche, décrite dans la demande WO2001705531, il est proposé de sélectionner un réseau LTE ou des unités de bord de route (‘Road Side unit’ en langue anglaise ou RSU) pour des stations de base V2X pour certains types de message V2X. Cette solution déporte une partie du traitement V2X dans les RSUs pour une répartition de charge optimisée entre les réseaux cellulaires et V2X. Cependant, la sélection est réalisée à partir des stations de base LTE et non de la partie embarquée dans le véhicule. Par ailleurs, cette solution ne permet pas de déterminer la technologie RAT à appliquer par message qui permet d'atteindre au mieux les performances cibles.
Il existe donc un besoin pour un système et un procédé amélioré permettant de déterminer dynamiquement la Technologie d'Accès Radio optimale à appliquer pour l'envoi d'un message V2X en fonction de performances cibles.
Définition générale de l'invention
L’invention vient améliorer la situation. A cet effet, elle propose un équipement véhiculaire mobile comprenant un dispositif de gestion de communication V2X, connecté à un réseau de communication cellulaire. Avantageusement, le dispositif de gestion de communication comprend une unité de sélection de Technologie d'Accès Radio configurée pour déterminer au moins une Technologie d'Accès Radio (RAT) disponible à utiliser pour la transmission d'un paquet de données, associé à une application V2X exécutée par l'équipement véhiculaire mobile, à au moins un dispositif récepteur. L’'unité de sélection est configurée pour sélectionner au moins une Technologie d'Accès Radio disponible à partir d'un ensemble de Technologies d'Accès Radio, en fonction d'informations de Qualité de Service cible comprenant un n-uplet d'indicateurs de performances, le n-uplet d'indicateurs de performances comprenant au moins un indicateur de performance et étant déterminé parmi un ensemble d'indicateurs de performance choisis en fonction de l'application V2X.
Dans un mode de réalisation, les indicateurs de performances de l’ensemble d'indicateurs de performances peuvent être choisis dans un groupe comprenant au moins un paramètre de latence, un paramètre de fiabilité, un paramètre de disponibilité, un paramètre de débit de données et un paramètre d'âge d'information.
Le dispositif de gestion de communication peut comprendre une unité de connexion configurée pour établir une connexion initiale avec un serveur d'application fournissant le service V2X associé à l'application V2X, via un réseau cellulaire, l'unité de connexion étant configurée pour envoyer une requête de souscription à l'application V2X au serveur d'application, la requête de souscription identifiant le service V2X et comprenant des informations de Qualité de Service souhaitées par l'équipement véhiculaire mobile, les informations de Qualité de Service comprenant la Qualité De Service cible.
En particulier, l'équipement véhiculaire mobile peut être configuré pour recevoir une notification d'ouverture de support de transport d'information entre le serveur d'application et l'équipement véhiculaire mobile, si une Qualité de Service estimée sur une période de temps future satisfait une ou plusieurs conditions relatives aux informations de Qualité de Service.
Les informations de Qualité de Service peuvent comprendre en outre une plage de valeur de Qualité de Service dégradée acceptable.
La requête de souscription peut comprendre en outre une description de Région d'Intérêt associée à l'application V2X, la description étant une description relative par rapport à la position de l'équipement véhiculaire ou une description absolue définie dans un référentiel absolu.
En particulier, la description absolue peut être représentée dans le référentiel absolu à partir de vecteurs et/ou de polygones et/ou de tuiles.
La requête de souscription peut en outre comprendre des types d’information et des attributs, chaque attribut étant associé à un type d’information donné.
Dans un mode de réalisation, le dispositif de gestion de communication peut comprendre une unité d'estimation de disponibilité de service V2X, l’unité d'estimation de disponibilité de service étant apte à estimer la disponibilité d'un service V2X à partir d'information de prédiction de la Qualité de Service QoS.
L’équipement véhiculaire mobile peut comprendre en outre une unité de détermination de disponibilité configurée pour calculer un vecteur de disponibilité de RATs, à partir de la comparaison entre la Qualité de Service cible et une Qualité de Service prédite sur une fenêtre temporelle future, le vecteur de disponibilité comprenant un ensemble de composants ayant une valeur binaire, chaque composant étant associé à un RAT utilisable pour la transmission du paquet de données depuis l'équipement véhiculaire mobile, la valeur binaire indiquant la disponibilité ou l'indisponibilité du RAT.
Dans un mode de réalisation, l’équipement véhiculaire mobile peut en outre comprendre un sélecteur de RATs configuré pour sélectionner au moins un RAT parmi les RATs du vecteur de disponibilité de RATs en fonction d'un ensemble de critères de transmission.
En particulier, les critères de transmission peuvent comprendre un critère relatif à un paramètre de redondance et/ou un paramètre de coût de service V2X et/ou un paramètre de priorité de message et/ou un paramètre de service V2X.
Il est en outre proposé un système de communication V2X comprenant au moins un équipement véhiculaire selon l'une des caractéristiques précédentes, un réseau de communication cellulaire et un serveur d'application délivrant le service V2X associé à l'application V2X, le système comprenant une fonction de prédiction apte à prédire la Qualité de Service à partir des informations de Qualité de Service cible.
Il est également proposé un procédé de transmission d'un paquet de données associé à une application V2X d'un équipement véhiculaire mobile exécutant l’application V2X à au moins un dispositif récepteur, l'équipement véhiculaire mobile étant connecté à un réseau de communication cellulaire. Avantageusement, le procédé comprend une étape de sélection consistant à sélectionner au moins une Technologie d'Accès Radio disponible à utiliser pour la transmission du paquet de données, à partir d'un ensemble de Technologies d'Accès Radio, en fonction d'informations de Qualité de Service cible comprenant un n-uplet d'indicateurs de performances, ledit n-uplet d'indicateurs de performances comprenant au moins un indicateur de performance et étant déterminé parmi un ensemble d'indicateurs de performance choisis en fonction de l'application V2X.
Les modes de réalisation de l'invention permettent ainsi de contrôler et de prédire la qualité d'une technologie d'accès radio de manière à anticiper des changements et adapter le comportement embarqué.
Les modes de réalisation de l'invention permettent en outre de contrôler la disponibilité des technologies d'accès radio à partir de la Qualité de Service, et de sélectionner les technologies d'accès radio optimales à appliquer pour la transmission d'un message V2X.
D’autres caractéristiques et avantages de l’invention apparaîtront à l’aide de la description qui suit et des figures des dessins annexés dans lesquels:
- est un schéma représentant un exemple d'environnement opérationnel dans lequel peut être implémenté le système de gestion communication, selon des modes de réalisation de l'invention;
- est un diagramme représentant le système de gestion de communication selon certains modes de réalisation;
- est un diagramme représentant l'unité de gestion de connexion selon un mode de réalisation;
- est un organigramme représentant un procédé de gestion de communication entre un véhicule automobile et un dispositif récepteur, selon certains modes de réalisation;
- est un organigramme représentant le procédé de souscription selon un mode de réalisation;
- est un diagramme représentant l'unité de contrôle de Qualité de Service, selon un mode de réalisation;
- est un organigramme représentant le procédé de traitement d'une requête de souscription, selon un mode de réalisation;
- est un organigramme représentant le procédé de mise en correspondance d'une catégorie de paquet de données à envoyer, selon un mode de réalisation; et
- est un organigramme représentant le procédé de sélection de RATs pour la transmission, selon un mode de réalisation.
La description détaillée est en outre augmentée de l'annexe A1. Cette annexe est mise à part dans un but de clarification, et pour faciliter les renvois. L'annexe fait partie intégrante de la description, et pourra donc non seulement servir à mieux faire comprendre la présente invention, mais aussi contribuer à sa définition, le cas échéant. Ceci s’applique également en tous points aux dessins.
Description détaillée de la demande
La figure 1 représente un exemple d’infrastructure de communication V2X 100, selon des modes de réalisations de l’invention.
Les modes de réalisation de l'invention fournissent un dispositif et un procédé de gestion de communication V2X entre un équipement véhiculaire mobile 2 (encore appelé ci-après ‘véhicule’ ou ‘véhicule émetteur’) et au moins un dispositif récepteur 3, apte à déterminer dynamiquement une ou plusieurs technologies d'accès radio RAT disponibles à utiliser pour la transmission des données de l'équipement véhiculaire mobile 2 vers le ou les dispositifs récepteurs 3, en fonction d'au moins un indicateur de performance cible.
L'environnement 100 forme une architecture de transports intelligents (STI) configurée pour gérer la sécurité et l’efficacité du trafic routier en utilisant des communications sans fil V2X entre un véhicule 2 et un dispositif récepteur 3 connectés.
Chaque véhicule 2 peut être équipé d'un dispositif de communication 20 configuré pour permettre une communication relative à une ou plusieurs applications V2X :
- entre le véhicule 2 et un serveur d'application 6 distribuant le service V2X vers les dispositifs récepteurs 3, via un réseau cellulaire de communication1, ou
- un échange de paquets de données relatifs à une ou plusieurs applications V2X entre le véhicule 2 et des dispositifs récepteurs 3 situés dans une zone de portée, au moyen d'une ou plusieurs Technologies d'Accès Radio Adhoc, la zone de portée correspondant à la portée la plus faible des technologies radio Adhoc.
Plus généralement, une communication V2X peut être utilisée dans des applications d'optimisation de l'efficacité routière, de gestion de trafic routier, de réduction des victimes et d'amélioration de la sécurité routière, de véhicules autonomes.
Le véhicule peut être équipé de moyens de communication sans fil (en émission et réception) adaptés pour la communication avec le réseau cellulaire 1 et pour la communication à base de RATs avec les dispositifs récepteurs 3 situés à proximité. Les dispositifs récepteurs 3 implémentent également une ou plusieurs applications V2X correspondantes et un dispositif de communication 30 apte à communiquer avec le dispositif de communication 20 du véhicule 2.
Le véhicule 2 peut être en outre équipé d'un ensemble de capteurs configurés pour mesurer des paramètres environnementaux et/ou d'au moins une caméra configurée pour enregistrer des séquences d'images de l'environnement du véhicule. Les données des capteurs et/ou des caméras peuvent être utilisées par le dispositif de communication 20.
Une communication V2X peut être utilisée pour l'utilisation de services intelligents par des véhicules 2 en partageant les informations environnementales acquises par les véhicules, des infrastructures routières ou des piétons équipés d'un dispositif mobile grâce à des véhicules ou équipements de capteurs situés à proximité.
Une communication V2X utilise un équipement véhiculaire émetteur ou récepteur tel que le véhicule 2, mettant en œuvre une application V2X via un transport de données conforme à 3GPP. En fonction du type de dispositifs récepteurs 3, la communication V2X peut être une communication V2V, V2I ou V2N. Dans une communication V2V, la communication a lieu entre deux véhicules 2 et 3 qui utilisent une application V2V. Dans une communication V2I, un véhicule 2 et une infrastructure routière 3 (encore appelée Unité de Bord de Route ou RSU) utilisent une application V2I. Une infrastructure routière 3 supporte un service V2I configuré pour envoyer et/ou recevoir des données au/du véhicule 2 en utilisant l'application V2I. Une infrastructure routière 3 peut être implémentée dans une station de base ou un équipement véhiculaire stationnaire. Dans une communication V2N, la communication V2N est entre un véhicule 2 and un serveur d'application V2X (tel que le serveur 7).
Selon les modes de réalisation de l'invention, le dispositif de communication comprend un dispositif de gestion de communication 200 configuré pour déterminer dynamiquement la ou les technologies d'accès radio disponibles susceptibles d’être utilisées pour la transmission d'un paquet de données V2X aux dispositifs récepteurs détectés 3, en fonction d'un ensemble d'indicateurs de performances cibles comprenant au moins un indicateur de performance.
Telle qu'utilisée une Technologie d'Accès Radio (RAT) fait référence au procédé de connexion physique sous-jacent pour un réseau de communication radio, tel que par exemple et de manière non limitative:
- un RAT de troisième génération (3G),
- un RAT de quatrième génération (4G, LTE),
- un RAT de cinquième génération (5G),
- une communication Adhoc de type 11p,
- une communication Adhoc de type PC5,
Plus généralement, un RAT désigne ici toute Technologie d'Accès Radio actuelle ou de génération future.
L'exécution de l'application V2X par le véhicule 2 peut utiliser un réseau cellulaire de communication 1 comprenant au moins une station de base 4, un cœur de réseau cellulaire 5 et un serveur d'application (AS) 6 est utilisé. Le réseau de communication permet au véhicule 2 d'accéder au service V2X correspondant à l'application V2X et de communiquer des messages V2X (sous la forme de paquets de données V2X) avec les dispositifs 3 récepteurs. Un dispositif récepteur 3 désigne tout dispositif muni de moyens de communication pour recevoir les paquets de données V2X émis par le véhicule émetteur 2.
Les stations de base 4 peuvent être équipées de fonctions de communication V2X pour supporter la communication V2X.
Le serveur d'application 6 peut être tout type de serveur débarqué sur le réseau (serveur 'cloud' ou serveur distribué par exemple) implémentant des fonctions de traitement de données configurées pour envoyer les informations dont le véhicule a besoin.
Le réseau de communication cellulaire peut être par exemple un réseau LTE, les stations de base 4 étant des nœuds eNB du réseau LTE.
Dans les modes de réalisation où le dispositif récepteur 3 est un véhicule, le dispositif récepteur 3 peut recevoir des données directement du véhicule émetteur 2 ou du serveur d’application 6 par l’intermédiaire de station de base(s) 4 et du cœur de réseau 5.
Le véhicule 2 peut utiliser le serveur d'application V2X pour relayer, multi-diffuser ou diffuser des informations de trafic routier ou des informations de sécurité ou des informations d'applications routières aux dispositifs 3 récepteurs situés dans une zone de proximité et exécutant une application V2X correspondante. Par exemple, le véhicule 2 peut diffuser un message V2V simultanément (par exemple en parallèle) à plusieurs autres véhicules 3 situés à proximité ou un message V2I à une unique infrastructure routière 3 ou diffuser un message V2P à tous les dispositifs piétons équipés d'un dispositif mobile 3 situés à proximité.
Pour envoyer un paquet de données V2X à des dispositifs récepteurs 3, le véhicule 2 peut transmettre une requête de souscription V2X au serveur d’application 6 à travers au moins une station de base 4, lorsque le véhicule est dans la zone de couverture de la ou des stations de base 4, la requête comprenant des informations de couches d'application telles que des informations de localisation ou des attributs de service.
La station de base 4 servant le véhicule 2 transmet la requête de souscription au cœur de réseau 5. Le cœur de réseau 5 peut être configuré pour lire cette requête, enregistrer un équipement véhiculaire mobile 2 en réponse à une requête de souscription V2X, localiser l'équipement véhiculaire mobile 2, authentifier l'équipement véhiculaire mobile 2, et/ou gérer la Qualité de Service de la connexion entre le véhicule 2 et le serveur d’application 6 en fonction du type de souscription.
Dans un autre mode de réalisation, le véhicule 2 peut négocier avec le cœur de réseau 5 la Qualité de Service de la connexion entre le véhicule 2 et le serveur d’application 6 en fonction du type de souscription, indépendamment du procédé de souscription proprement dite. En variante, le service V2X hébergé dans le serveur d’application 6 peut négocier avec le cœur de réseau 5 la Qualité de Service de la connexion entre le véhicule 2 et le serveur d’application 6 en fonction du type de souscription, indépendamment du procédé de souscription. Dans une autre variante de réalisation, le cœur de réseau 5 peut établir, pendant l’enregistrement du véhicule auprès du cœur de réseau cellulaire, des connectivités avec une Qualité de Service par défaut, chaque niveau de Qualité de Service ayant été provisionné (alloué) par l’opérateur en fonction de l’abonnement du véhicule auprès de celui-ci.
Le véhicule 2 peut atteindre le Cœur de réseau 5 en utilisant une ou plusieurs technologies d'accès telles qu'une technologie d'accès conforme à la spécification 3GPP, comme par exemple E-UTRAN (dans LTE et LTE-Advanced), ou UTRAN, ou non conforme à 3GPP telle que WiMAX, ou WLAN.
Le réseau de communication cellulaire 1 sert à relayer et fournir des données entre le véhicule 2 et le serveur d'application externe 6 qui fournit le service V2X.
La requête de souscription peut comprendre des informations relatives à la Qualité de Service cible souhaitée par le véhicule 2. La Qualité de Service est constitué d'un n-uplet d'indicateurs de performance, dépendant de l'application V2X exécutée.
Dans un mode de réalisation les indicateurs de performance (notés KPIs) du n-uplet peuvent comprendre un ou plusieurs indicateurs parmi :
– un ou plusieurs paramètres relatifs à la latence (tel que la latence maximale ou la latence moyenne),
– un ou plusieurs paramètres de fiabilité (tel que le taux de perte de message maximal ou moyen),
- un paramètre de disponibilité,
- un paramètre de débit de données (tel que le débit maximal), et/ou
- un paramètre d'âge d'information.
La latence maximale désigne le temps de transfert maximal d’une donnée V2X du véhicule 2 (véhicule émetteur) vers le serveur d’application 6 ou du serveur d’application 6 vers le dispositif récepteur 3.
La latence moyenne désigne le temps de transfert moyen d’une donnée V2X du véhicule 2 (véhicule émetteur) vers le serveur d’application 6 ou du serveur d’application 6 vers le dispositif récepteur 3.
Le taux de perte de messages maximal désigne le pourcentage maximal de paquets V2X perdus entre le véhicule 2 (véhicule émetteur) et le serveur d’application 6 ou entre le serveur d’application 6 et le dispositif récepteur 3.
Le débit maximal désigne le débit négocié entre le véhicule 2 (véhicule émetteur) et le serveur d’application 6 pour la latence et le taux de perte de messages ciblés.
Les modes de réalisation de l'invention permettent en outre de déterminer dynamiquement les RATs disponibles à utiliser dans la communication V2X entre un véhicule 2 et un dispositif récepteur 3 qui garantissent des indicateurs de performances KPIs optimaux par rapport aux performances cibles définies en fonction de l'application V2X exécutée par le véhicule 2 (e.g. message V2X de freinage d'urgence, message V2X d'embouteillage, conduite à distance, etc.).
Les modes de réalisation de l'invention permettent de déterminer dynamiquement en temps réel ou quasi-réel la ou des technologies d'accès radio RATs disponibles qui garantissent des indicateurs de performances optimaux par rapport aux indicateurs de performance cibles définies pour l'application V2X exécutée par le véhicule émetteur 2. Ainsi, le routage de l'information relative à l'application V2X, le contenu du message envoyé par le véhicule émetteur 2 aux dispositifs récepteurs 3 en utilisant les technologies d'accès radio disponibles sélectionnées sont effectuées de manière à optimiser dynamiquement l'utilisation des ressources radio. Par exemple, pour une application V2X associée à des indicateurs de performance liés à la charge du réseau, le dispositif de gestion de communication V2X 200 peut déterminer dynamiquement les RATs disponibles et sélectionner ceux qui permettent de réduire la charge du réseau.
La figure 2 est un diagramme représentant le dispositif de gestion de communication 200 embarqué dans le véhicule 2, selon certains modes de réalisation.
Comme illustré sur la figure 2, le dispositif de gestion de communication V2X 200 peut comprendre une unité de gestion de connexion 2001 configurée pour établir une connexion avec le serveur d'application 6 via la ou les stations de base 4 qui servent le véhicule et le réseau cœur 5, selon un procédé d'enregistrement et de souscription. L'unité de gestion de connexion 2001 permet d'établir la communication avec le serveur d'application 6 qui est débarqué sur le réseau, d'enregistrer l'équipement véhiculaire 2 et/ou de souscrire au service V2X. La souscription permet au véhicule 2 d'indiquer ses besoins au serveur d'application débarqué 6.
Dans un mode de réalisation, l'unité de gestion de connexion 2001 est configurée pour envoyer au serveur d'application 6 une requête d'enregistrement au service de communication V2X, correspondant à l'application V2X. La requête d'enregistrement peut comprendre :
- une Région d'Intérêt (ROI) représentant la zone cible à détecter pour la mise en œuvre du service V2X correspondant à l'application V2X exécutée par le véhicule 2, la Région d'Intérêt peut être détectée par le véhicule pendant l'exécution de l'application V2X en utilisant un ou plusieurs capteurs et/ou moyens de signalisation équipant le véhicule; la Région d'intérêt peut être représentée par un ensemble de paramètres ROI (paramètres de Région d'Intérêt) caractérisant la Région d'Intérêt;
- des attributs de services V2X indiquant le type d'information dont le véhicule 2 a besoin; et
- une Qualité de Service cible QoScible=(KPI1 cible, …, KPIj cible, …, KPIn cible) définie par un n-uplet comprenant n valeurs cibles définies pour n Indicateurs de Performance KPIj cible(n étant un entier au moins égal à 1) associés à l'application V2X exécutée par le véhicule tels que la fiabilité, la latence, etc.
Le dispositif de gestion de communication V2X 200 comprend en outre une unité de sélection de Technologies d'Accès Radio (RATs) disponibles 2000 (encore appelée « unité de disponibilité ») configurée pour déterminer une liste de RATs disponibles à utiliser pour la transmission d'un message V2X relatif à une application V2X exécutée par le véhicule 2 aux dispositifs récepteurs 3.
Le dispositif de gestion de communication V2X 200 peut en outre comprendre un module de contrôle de QoS 2002 configuré pour analyser la valeur courante de chacun des n indicateurs de performance, pendant l'exécution de l'application V2X, pour chacun des P technologies RATs. Le module de contrôle 2002 peut comprendre une ou plusieurs structures de stockage (non représentées) pour stocker la valeur courante de chacun des n indicateurs de performance, par exemple sous la forme d'une matrice P*n (P fois n).
En variante, le module de contrôle 2002 des n Indicateurs de Performance peut stocker des valeurs prédites des n indicateurs de performance, chaque valeur prédite étant associée à une fenêtre temporelle future correspondant à la période de validité de la valeur prédite. La prédiction de valeur de KPI peut être effectuée par une fonction de prédiction implémentée dans l'environnement 100, par exemple dans le réseau cellulaire 1 (par exemple, dans le cœur de réseau 5) ou dans le véhicule 2 ou dans le serveur d’application 6. La suite de la description sera faite en référence à des valeurs prédites de KPI, à titre d'exemple illustratif.
L'unité de sélection de RATs peut être activée par le véhicule 2 lorsqu'un message V2X est à envoyer aux dispositifs récepteurs 3, par exemple en réponse à la détection de conditions d'envoi de messages V2X (en fonction d'événements détectés) par le véhicule 2.
L'unité de détermination de RATs disponibles 2000 peut alors déterminer l'ensemble des RATs disponibles parmi les RATs du n-uplets à partir des valeurs prédites de chacun des n indicateurs de performance maintenues par le module de contrôle 2002, et d'un temps estimé associé à la valeur courante de chaque indicateur de performance.
L'unité de détermination de RATs disponibles 2000 peut comprendre un comparateur configuré pour comparer, pour chaque RAT, les valeurs prédites des n indicateurs de performance QoSj=(KPI1,j, …, KPIj,j, …, KPIn,j) de chaque RAT d’un ensemble de P RATs (avec j P) maintenues par le module de contrôle 2002, avec les valeurs cibles des n indicateurs de performance KPI définies par l'application QoScible=(KPI1 cible, …, KPIj cible, …, KPIn cible). L'unité de détermination de RATs disponibles 2000 est en outre configuré pour déterminer un bit de disponibilité représentant la disponibilité du RAT en fonction du résultat de la comparaison, en utilisant un estimateur de temps configuré pour estimer pour le RAT considéré un temps de disponibilité représentant le temps pendant lequel le k ième RAT est estimé disponible ou non disponible. Dans un mode de réalisation, l'estimateur de temps peut être configuré pour estimer seulement le temps de disponibilité d'un RAT, s'il est déterminé par le comparateur que le RAT est disponible. Bien que le comparateur et l'estimateur de temps soient représentés dans l'unité de détermination de RATs disponibles 2000, l'homme du métier comprendra aisément que le comparateur et l'estimateur de temps peuvent être agencés dans d'autres éléments du dispositif de gestion de communication 20, à l'extérieur de l'unité de sélection 200.
Dans une autre mode de réalisation, l’unité de sélection 200 peut être configurée pour comparer les vecteurs QoSj(avec j ≤ P) aux valeurs QoS ciblées, par classe de message (QoSciblepour les messages V2X de type ‘Evénement Décentralisé’ et QoSciblepour les messages V2X de type MCM ou ‘Message de Collaboration de Manœuvre’), au lieu de les comparer aux valeurs de QoS ciblées par application.
L'unité de détermination de RATs disponibles 2000 peut être configurée pour calculer un vecteur de RATs disponible V comprenant P composants, chaque composant étant associé à un RAT parmi les P RATs, chaque k-ième composant correspondant au bit de disponibilité déterminé pour le k-ième RAT et pouvant avoir une première valeur (par exemple 1) indiquant la disponibilité du RAT ou une deuxième valeur (par exemple 0) indiquant la non-disponibilité du RAT. La suite de la description sera faite en référence à l'utilisation d'un tel vecteur de disponibilité Vià titre d'exemple non limitatif. Dans un mode de réalisation, le vecteur Vipeut être spécifique à chaque application « i » ou à chaque classe de messages « i ». Le vecteur Vipeut être semi-statique. Tel qu’utilisé ici un vecteur ‘semi-statique’ désigne un vecteur qui évolue peu au cours du temps, c’est-à-dire tant qu’aucun changement des indicateurs de performance n’est détecté ou signalé.
L'unité de sélection 200 peut en outre comprendre un sélecteur 2004 configuré pour sélectionner un RAT du vecteur Vià partir de critères de sélection comprenant au moins un critère parmi un critère de redondance, un critère de coût de service V2X, un critère de priorité de message, et/ou un critère de service. Le sélecteur 2004 fournit ainsi un sous-vecteur de disponibilité V’ comprend ainsi un sous-ensemble des composants du vecteur de disponibilité V, chaque composant du vecteur V’ étant associé à une RAT et ayant la valeur qui lui est associé dans le vecteur de disponibilité V, les autres composants du vecteur de disponibilité V ayant été supprimés.
L'unité de détermination de RATs disponibles 2000, et le module de contrôle 2002 forment un plan de contrôle permettant d'établir la communication V2X.
Le module de gestion de communication 200 peut comprendre en outre un gestionnaire de transmission 2005 configuré pour sélectionner les RATs du sous-vecteur Vi’ associés à un bit de disponibilité ayant la première valeur binaire (par exemple '1') qui indique la disponibilité du RAT correspondant et ajoute des informations relatives aux RATs disponibles sélectionnés à la charge utile du paquet de données à transmettre aux dispositifs récepteur 3, par exemple en entête du paquet de données (plan de données de transmission) ou dans une métadonnée, pour permettre le routage du message vers les RATs sélectionnés par des couches logicielles.
Le dispositif de gestion de communication 200 peut être utilisé pour un routage dynamique des données V2X en mettant en correspondance le paquet de données à envoyer vers les dispositifs récepteur 3 avec les RATs disponibles sélectionnés en tenant compte des conditions radios.
Dans un autre exemple d'application, le dispositif de gestion de communication 200 peut être utilisé pour un routage des données semi-statique en mettant en correspondance le paquet de données à envoyer du véhicule 2 vers les dispositifs récepteur 3 avec les RATs disponibles sélectionnés en fonction des classes de trafic de messages en tenant compte d'informations telles que des informations de priorité, et de contenu.
Telle qu'utilisée ici, des 'classes de trafic' (encore appelées 'classes de paquets') font référence à des catégories de messages groupés en fonction de critères de similarité ou de KPIs ciblés. Les classes de trafic correspondent à des classifications réseaux représentant des besoins de Qualité de Service dans le réseau.
Les modes de réalisation de l'invention permettent la sélection et la désélection d'une liaison de communication à longue portée Uu en fonction du message à envoyer.
L'interface Uu représente l'interface entre l'équipement véhiculaire 2 et une station de base 4 (interface air pour une connectivité à longue portée). Il convient de noter que bien que la description soit faite en référence à l'interface Uu du réseau LTE, l'invention n'est pas limitée à une connectivité LTE et s'applique à d'autres types de connectivité telle qu'une connectivité 5G ou des liaisons de communication centralisées futures.
Bien que non limitée à de telles utilisations, l'invention a des avantages particuliers dans le domaine des applications de véhicules autonomes. Un véhicule autonome utilise en effet une architecture de communication pour l'exécution d'applications de véhicule autonomes implémentées dans des systèmes différents (par exemple ADAS, GPS, etc…). Le dispositif de gestion de communication selon l'invention permet d’adapter dynamiquement la communication avec le réseau en fonction des différents besoins systèmes du véhicule autonome.
Dans un mode de réalisation, le dispositif de gestion de communication 200 peut comprendre en outre une unité d'estimation de disponibilité de services V2X 2006 configurée pour estimer la disponibilité d'un service V2X à partir d'informations de Qualité de Service prédites ou de valeurs de Qualité de Service négociées avec le serveur d'application 6, la Qualité de Service (QoS) étant définie comme un sous-ensemble de indicateurs de qualité. Le véhicule 2 peut alors activer ou désactiver des services V2X correspondant à des applications V2X embarquées sur le véhicule 2 en fonction des informations de disponibilité de service du véhicule.
Les modes de réalisation de l'invention permettent au véhicule émetteur 2 d'obtenir une estimation (prédiction) de la Qualité de Service et de la disponibilité à venir des RATs utilisables, dans une fenêtre temporelle future (comme par exemple dans les minutes ou secondes suivantes), pour estimer la disponibilité de RATs. Dans un mode de réalisation, le dispositif de gestion de communication peut assigner des priorités aux services V2X en fonction des estimations reçues. Avantageusement, le contrôle de la Qualité de Service est effectuée par le module de contrôle 2002 de manière embarquée dans le véhicule 2 et non dans le serveur d'application 6 qui est débarqué dans le réseau. Les KPIs pour estimer la disponibilité du RAT cellulaire peuvent utiliser les notifications de QoS des connexions créées, lorsque le véhicule se connecte au service débarqué, ou une sur-estimation (prédiction) de la Qualité de Service et de la disponibilité à venir du RAT cellulaire (dans une fenêtre temporelle future comme par exemple dans les minutes ou secondes suivantes),
La figure 3 représente un exemple d'implémentation du dispositif de gestion de communication 20, selon un mode de réalisation.
Comme montré sur la figure 3, l'unité de gestion de connexion 2001 peut comprendre :
– un module d'enregistrement et de souscription 21 configuré pour établir la connexion entre le véhicule 2 et le serveur d'application 6, indépendamment de la localisation du serveur d'application 6, et
– un module de découverte de service géographique (géoservice) 22, représentant un service web ayant des composantes géographiques qui peut être hébergé par le serveur d'application 6.
Le module de découverte de géoservice 22 peut être configuré pour échanger des informations d'authentification (identifiants) avec un géoserveur (qui peut être intégré dans le serveur d'application 6) associé au géoservice, par exemple en utilisant un message http, pour obtenir la liste des services supportés par le géoserveur.
Dans un mode de réalisation, la liste des services supportés par le géoserveur peut être échangée au moyen d'une fonction de gestion de service embarquée dans le réseau.
La figure 4 est un organigramme représentant le procédé de gestion de communication, selon certains modes de réalisation.
A l’étape 400, une requête de souscription V2X est envoyée par le véhicule 2 à destination du serveur d’application 6 via la station de base 4 et le cœur de réseau 5.
A l’étape 404, si la souscription est réussie (étape 402), une connexion est établie entre le véhicule 2 et le serveur d’application 6.
A l’étape 406, un n-uplet d'indicateurs de performance cibles KPIs est reçu par le véhicule 2.
A l’étape 408, la valeur du n-uplet d’indicateur de performance sont contrôlées pour chaque RAT parmi un ensemble de RATs prédéfinis.
A l’étape 412, si une condition de déclenchement d’envoi de message V2X est détectée (410), les RATs disponibles parmi les RATs contrôlés à l’étape 408 sont sélectionnés à partir de la valeur courante du n-uplet d’indicateur de performance. Les RATs disponibles sélectionnés peuvent être retournés sous la forme d’un vecteur de disponibilité. Les RATs disponibles RATs sélectionnés sont ceux qui sont associés à des indicateurs de performances KPIs optimaux par rapport aux performances cibles définies pour l'application V2X.
A l’étape 414, au moins un RAT est sélectionné parmi les RATs disponibles du vecteur de disponibilité en fonction d’un ou plusieurs critères (ou métriques) de sélection telle que la redondance, le coût de service V2X, la priorité de message V2X, etc.
A l’étape 416, les RATs sélectionnés à l’étape 414 sont mis en correspondance avec les ports de transmission de message.
A l’étape 418, le message V2X est envoyé aux dispositifs récepteurs 3 capable de recevoir le message V2X émis par le véhicule 2.
La figure 5 est un organigramme représentant le procédé d'enregistrement et de souscription (étape 400 de la figure 4), selon un mode de réalisation. Le procédé d'enregistrement et de souscription peut être mis en œuvre par le bloc 21 de l'unité de connexion 2001.
A l'étape 500, une requête de d'enregistrement est envoyée au service de communication V2X correspondant à l'application V2X pouvant comprendre des attributs d'enregistrements.
Les attributs d'enregistrements compris dans la requête d'enregistrement peuvent inclure par exemple:
- une liste de types de messages supportés par le dispositif de gestion de communication 20, et/ou
- la version du protocole de communication V2X supportée par le dispositif de gestion de communication 20, et/ou
- le protocole de communication supporté par le dispositif de gestion de communication 200 pour la souscription au service V2X (par exemple http, MQTT, etc.) et pour le plan de données (par exemple UDP/IP, TCP/IP, MQTT, etc.).
A l'étape 502, une réponse d'enregistrement est retournée au dispositif de gestion de communication 200 qui peut comprendre un identifiant et une liste de RATs utilisables.
A l'étape 504, si la réponse d'enregistrement valide l'enregistrement du véhicule 2, le dispositif de communication 20 peut optionnellement se connecter au service débarqué via une APN (acronyme pour 'Access Point Name' signifiant Nom de Point d'Accès) dédiée ou via un une découpe de réseau (‘Network slice’) dédiée.
A l'étape 506, la souscription est effectuée sur la nouvelle connectivité créée (dans le cas d’un APN dédiée ou d’une découpe de réseau dédiée). Cette étape comprend l'assignation d'un niveau de QoS par défaut par le cœur de réseau 5 au tuyau ('bearer') V2X par défaut. Un message de souscription peut alors être envoyé via le réseau cellulaire au serveur d'application 6 pour qu'il effectue la souscription.
La requête de souscription peut comprendre les informations de souscription suivantes:
- des informations de Région d'Intérêt (ROI) représentant la zone cible à détecter pour la mise en œuvre du service V2X correspondant à l'application V2X exécutée par le véhicule 2. Les informations de Région d'intérêt peuvent comprendre des descripteurs de Région d'intérêt ; et/ou
- des types d’informations requis par le véhicule (par exemple objet, événement, carte, etc.) ; et/ou
- des attributs, un ou plusieurs attributs étant associés à un type d'informations dont le véhicule 2 a besoin (des exemples d’attributs pour le type d’information ‘objet’ peuvent être ‘camion’ ou ‘voiture’; un exemple d’attribut pour le type d’information ‘événement’ peut être ‘météo’ ou ‘accident’ ; un exemple d’attribut pour le type d’information ‘carte’ peut être ‘arrondissement’); et/ou
- des informations relatives au niveau de Qualité De Service souhaité comprenant la Qualité de Service cible QoSciblerequise par l'application V2X et utilisée par le dispositif de gestion de communication 20. La Qualité de Service cible QoSciblepeut être définie par un n-uplet comprenant n valeurs cibles définies pour n Indicateurs de Performance KPIj cible:
QoScible= (KPI1 cible, …, KPIj cible, …, KPIn cible).
Dans un mode de réalisation, la requête de souscription peut comprendre les attributs suivants :
- le type d’information de message ; et/ou
- un ensemble de causes (représentant des conditions de déclenchement d’envoi de message), chaque cause comprenant un ensemble de sous-causes, chaque cause étant associé à un identifiant de cause, chaque sous-cause étant associé à un identifiant de sous-cause et à un ensemble d'attributs de cause, désignant les informations intéressantes pour le véhicule 2.
Par exemple, l'ensemble de causes peut comprendre :
Cause 1
Sous_cause 1.a, attributs {1.a.1, 1.a.2, 1.a.3 …}
Sous_cause 1.b, attributs {1.b.1, 1.b.2, 1.b.3 …}
Cause 2
Sous_cause 2.a, attributs {2.a.1, 2.a.2, 2.a.3 …}
Sous_cause 2.b, attributs {2.b.2, 2.b.2, 2.b.3 …}
Un exemple de type de message spécifié dans la requête de souscription peut être par exemple 'DENM'.
Des exemples de causes peuvent être LieuDangereux-ObstacleSurLaRoute, VéhiculeLent, VéhiculeEnPanne, PostAccident, ProblèmeHumain, VéhiculeImmobile, RisqueDeCollison, SituationDangereuse, comme défini dans les spécifications ETSI 302.637.
Des exemples d'attributs de cause peuvent inclure, à titre non limitatif :
- un niveau de confiance minimum d'événement;
- un mode de rapport (du géoservice vers le véhicule 2);
- un niveau de confiance minimum sur la position de l'événement;
- un âge maximum d'événement défini par rapport à l'instant de détection de l'événement.
Dans des modes de réalisation, le serveur d'application débarqué sur le réseau 6 peut être configuré pour prédire (i.e. estimer) la Qualité de Service sur une période de temps future, les informations de Qualité de Service spécifiées dans la requête de souscription pouvant en outre inclure une Qualité de Service nominale QoSnominaleet/ou des conditions de Qualité de Service. Les conditions de Qualité de Service peuvent être formulées sous la forme d’une plage de valeurs cibles de Qualité de Service représentant la plage de valeur acceptable de QoS pour un mode dégradé sur une période de temps (e.g. intervalle de QoS cible acceptable ou seuil inférieur de Qualité de Service QoSmin, représentant la valeur inférieure acceptable de QoS pour le mode dégradé).
La Qualité de Service cible QoSciblepeut être représentée par M indicateurs de performance, par exemple sous la forme d'un descripteur de Qualité de Service. Les M indicateurs de performance peuvent inclure un ou plusieurs des indicateurs de performance (KPIs) tels que la latence cible, et/ou le taux d'erreur de paquet cible.
Les informations de QoS spécifiées dans la requête de souscription (QoS souhaité par le véhicule 2) peuvent être représentées par des descripteurs de QoS, ces descripteurs de QoS pouvant comprendre d'autres informations relatives au QoS, telle que :
- une information indiquant si la QoS cible doit être ou non garantie; et/ou
- le débit maximum sur la liaison montante et/ou sur la liaison descendante si la QoS cible doit être garantie et/ou
- un mode de notification.
L'information de Région d’Intérêt ROI indiquée dans la requête de souscription peut être décrite de plusieurs manières dans les informations de souscription.
Dans un mode de réalisation, la région d'intérêt ROI peut être décrite de manière relative par rapport à la position du véhicule 2 (quantifiée). La description relative de la région d'intérêt peut alors se présenter sous la forme d'un ensemble de tuiles ('tyles' en langue anglo-saxonne) agencés autour d’un carré dans lequel se situe le véhicule 2
Ainsi, en fonction de la taille du carré, le débit de mise à jour de l'information peut être limité et la mise à jour peut contenir uniquement les changements de son carré ou des changements dus à de nouveaux carrés pertinents en raison par exemple de changement d'environnement (par exemple, passage d'un environnement urbain à un environnement d'autoroute). Cependant, en fonction de la taille et du format des carrés, la région d'intérêt peut ne pas correspondre exactement à la région de pertinence du véhicule 2.
En variante, la description de la région d'intérêt peut être basée sur une forme standardisée par rapport à un barycentre, telle que par exemple une ellipse (définie par son grand axe et son petit axe), un cercle (défini par son centre et son rayon), un rectangle (définit par sa longueur et sa largeur). L'information du barycentre peut être mise à jour régulièrement pour informer le géoserveur. Une telle description de la région d'intérêt est avantageusement adaptée à la zone de proximité du véhicule 2, la zone de proximité étant déterminée par l’application véhicule en fonction d’un ensemble de paramètres tels que la vitesse, les caractéristiques de route, etc. Cependant, un taux de mise à jour du barycentre peut être requis, le taux de mise à jour pouvant être élevé avec des informations limitées à échanger.
Dans une autre variante, une description absolue de la région d'intérêt peut être utilisée. La description absolue est définie dans un référentiel absolu. La description absolue peut être représentée à partir de vecteurs et/ou de polygones et/ou de tuiles, ce qui permet d'obtenir une description adaptée à la zone de proximité du véhicule 2.
Dans un mode de réalisation, la souscription peut être effectuée en utilisant un procédé de notification. Selon ce procédé de notification, le serveur d'application débarqué 6 peut soit envoyer périodiquement des informations qui correspondent aux conditions de souscriptions requises ou peut être configuré pour détecter un changement des informations qui correspondent aux conditions de souscription requises depuis la dernière notification.
Dans un mode de réalisation, l'unité de connexion 2001 (après l'étape 510 de la figure 5) peut fournir en sortie une liste des ports des services V2X enregistrés, un port pouvant être mis en correspondance (mappé) avec un unique service V2X ou une pluralité de services V2X. Un même niveau de Qualité de Service QoS peut être appliqué aux différentes liaisons crées pendant la souscription.
Comme illustré sur la figure 6, le module de contrôle de QoS 2002 est chargé de contrôler les QoS de toutes les liaisons de communication afin de déterminer les RATs disponibles. Le module de contrôle de Qualité De Service 2002 peut comprendre:
- un premier composant de contrôle 222 configuré pour contrôler la QoS pour la connectivité cellulaire sur l'Interface Uu (réseau cellulaire 1) et pour les services V2X fournis par le serveur d'application 6.
- un deuxième composant de contrôle 224 pour contrôler la QoS des autres RATs à faible portée.
Dans un mode de réalisation, le premier composant de contrôle 222 peut contrôler la QoS pour la connectivité avec l'interface Uu à partir de fonctions qui peuvent être disponibles sur le réseau cellulaire 1 (4G ou 5G par exemple). Le premier composant de contrôle 222 peut utiliser des données déterminées par des fonctions d'allocation de support, de notification et de prédiction de QoS implémentées par le réseau cellulaire 1. Dans un mode de réalisation de l'invention, au moins certaines de ces fonctions peuvent être implémentées dans le serveur d'application débarqué 6. Alternativement, une partie de ces fonctions au moins peuvent être contrôlées par le dispositif de gestion de communication 2.
Dans certains modes de réalisation, le serveur d'application 6 peut implémenter la fonction d'allocation de support ('bearer' en langue anglo-saxonne) et de contrôle de la Qualité de Service tandis que le cœur de réseau 5 (cœur LTE/5G par exemple) implémente la fonction de prédiction de la Qualité de Service. Dans un tel mode de réalisation, le serveur d'application 6 peut utiliser la prédiction de Qualité de Service effectuée par la fonction de prédiction (mise en œuvre par exemple par le cœur de réseau 5) pour obtenir des informations de prédictions relatives aux niveaux de Qualité de Service possibles dans la Région d'Intérêt spécifiée pour les services V2X spécifiés.
La figure 7 représente le procédé de prédiction de QoS et d'allocation de QoS, selon certains modes de réalisation. Dans un mode de réalisation, le procédé de prédiction de QoS et d'allocation de QoS peut être mis en œuvre par un ou plusieurs éléments de réseau cellulaire.
En réponse à la réception d'une requête de souscription spécifiant une Qualité de Service cible QoScible(étape 700), la liste des niveaux de Qualité de Service prédits a priori (ou estimés sur une période de temps future) est déterminée, à l'étape 702, pour au moins une des informations de Qualité de Service spécifiées dans la requête de souscription (par exemple QoS cible, QoS nominale, etc.). L'étape de prédiction peut être réalisée par le Cœur de réseau 5 par exemple. Dans un mode de réalisation, l'étape de prédiction peut d'abord déterminer une prédiction pour la Qualité de Service cible.
A l'étape 708, une connexion dédiée ("bearer") est demandée pour la QoS cible spécifiée dans la requête de souscription (par exemple par le serveur d'application 6 ou le geoservice), si la connexion par défaut ne satisfait pas la QoS cible (la QoS prédit est égal à la QoS cible). Tel qu'utilisé ici, le terme "support" (ou "bearer") fait référence à un support ou 'tuyau' qui sert à transporter l'information associée à un service V2X (condition testée à l'étape 704). Le support peut être un nouveau support radio dédié (par exemple dans un réseau cellulaire LTE) ou un flux de trafic (dans un réseau cellulaire 5G). Par exemple, le support peut être ouvert en utilisant une interface de programmation d'application API (acronyme pour "Application Programming Interface") telle que l'API MEC (acronyme pour "Mobile Edge Computing" signifiant littéralement "Informatique de pointe mobile").
A l'étape 708, la création du support est notifiée au dispositif de gestion de communication 20, la notification incluant des informations relatives à l'identificateur de classe de QoS (QCI). La notification peut être effectuée par exemple en utilisant des messages de notification sécurisés tels que des messages NAS (acronyme pour "Non-Access stratum" signifiant "Couche de non-accès") et une commande AT (AT est l'abréviation de "ATtention") entre le réseau cœur 5 et l'équipement véhiculaire mobile 2.
A l'étape 704, si la QoS prédite ou allouée est différente de la Qualité de Service cible QoScible, il peut être en outre vérifié (par exemple par le géoservice) si le niveau de QoS prédit est compris dans une plage de valeurs de QoS dégradé acceptable, si une telle plage de QoS est spécifiée dans la requête de souscription (la plage peut être définie par un intervalle de valeurs de QoS ou par un seuil de QoS). Si la condition de plage de valeur de QoS est satisfaite (i.e. la QoS prédite est compris dans la plage de valeurs de QoS spécifiée), une requête peut être envoyée (par exemple par le serveur d'application 6) au cœur de réseau 5 pour requérir l'ouverture d'un support dédié, selon les étapes 706 et 708 pour la QoS prédite dégradée (tel qu'utilisé ici le terme "dégradée" fait référence à une QoS prédite qui ne satisfait pas la QoS cible mais est comprise dans la plage de valeurs de QoS acceptable spécifiée dans la requête de souscription).
Sinon, à l'étape 710, si la QoS prédite est inférieure à un seuil de QoS prédéfinie, une notification peut être envoyée par l'un des composants débarqués (serveur d'application 6) au dispositif de gestion de communication embarqué 200 pour notifier l'indisponibilité du service.
Dans d'autres modes de réalisation, la fonction de prédiction peut ne pas être implémentée ou utilisée ou utilisable par le système, par exemple si le serveur d'application 6 hébergeant le géoservice ne supporte pas de fonction de prédiction ou si le cœur de réseau ne peut pas prédire la Qualité de Service d'un service V2X particulier dans une zone donnée. De même, des services V2X peuvent être rendus indisponibles en réponse à la détection de certains événements (attaque de sécurité par exemple), ou sur une zone géographique donnée ou une période de temps donnée. Dans de telles situations, le serveur d'application 6 peut requérir auprès de cœur de réseau 5 la création d'une connexion dédiée et négocier des paramètres de QoS jusqu'à ce qu'une QoS satisfaisant les conditions de QoS spécifiées dans la requête de souscription (QoS cible et optionnellement plage de valeur de QoS) soit trouvée. Le serveur d'application 6 considèrera alors que la QoS négociée est valide jusqu'à ce qu'un changement de QoS soit notifié par le réseau cellulaire.
Dans un mode de réalisation, une allocation et un contrôle de la Qualité de Service peut être directement mises en œuvre dans le véhicule 2 (côté embarqué) par le dispositif de gestion de communication 200 (au moins en partie par le module de contrôle de QoS 2002). Le dispositif de gestion de communication 200 peut alors être configuré pour déterminer la disponibilité ou l'indisponibilité du RAT cellulaire pour le service V2X considéré à partir des informations de prédiction de QoS reçues de la fonction de prédiction, par exemple sous la forme de notification(s).
Dans un tel mode de réalisation, le dispositif de gestion de communication 200 peut être configuré pour requérir une ouverture de connexion dédiée avec une Qualité de Service identifiée par un identifiant de QoS (QCI en 4G ou 5QI par exemple) si la connexion par défaut ne satisfait pas les conditions de QoS spécifiées dans la requête de souscription (les conditions de QoS spécifiées dans la requête de souscription, par exemple sous la forme de descripteurs de QoS peuvent être stockées dans une base de données locale).
Par ailleurs, le dispositif de gestion de communication 200 peut requérir des informations de prédiction de QoS (sous la forme de notifications par exemple) dans une zone géographique donnée, par exemple en fonction du trajet prévu par le véhicule 2. Dans un mode de réalisation, le dispositif de gestion de communication 200 peut communiquer avec la fonction de prédiction en utilisant des messages de signalisation, par exemple de type NAS. Le dispositif de gestion de communication embarqué 200 peut alors communiquer avec la fonction de prédiction de QoS hébergée dans le réseau cellulaire 1 et requérir des informations de prédiction de QoS, de différentes manières.
Dans un premier mode de réalisation, le dispositif de gestion de communication 200 peut requérir les informations de prédiction de QoS à un instant donné, en fournissant des informations relatives à la Région d'intérêt sous la forme par exemple de descripteurs de la Région d'intérêt, et en recevant en réponse la fonction de prédiction la QoS prédite.
Dans une variante du premier mode de réalisation, le dispositif de gestion de communication 200 peut recevoir périodiquement ou en réponse à la détection d'événements une QoS prédite. Pour cela, le dispositif de gestion de communication 200 peut :
- fournir des informations relatives à un ensemble de seuils;
- fournir des informations sur la Région d'Intérêt mises à jour périodiquement et représentant les zones dans lesquelles la Qualité de Service a priori doit être prédite;
- recevoir une notification en réponse à la détection d'une QoS prédite inférieure à l'un des seuils de l'ensemble des seuils; inversement, aucune notification n'est envoyée lorsque la QoS prédite est supérieure ou égale à tous les seuils.
Dans un deuxième mode de réalisation, le dispositif de gestion de communication embarqué 200 peut utiliser des messages de signalisation via le plan utilisateur. Dans ce mode de réalisation, les informations de QoS peuvent être demandées par le dispositif de gestion de communication 200 à un service localisé dans le serveur d'application 6 dans lequel le géoserveur est enregistré. Le géoserveur peut ensuite établir la communication avec la fonction de prédiction localisée dans le réseau cellulaire (dans le cœur de réseau 5 par exemple) pour obtenir les informations de prédiction de QoS, comme décrit dans le premier mode de réalisation.
En fonction des conditions de QoS testées (comparaison de la QoS cible avec la QoS prédite), le dispositif de gestion de communication 200 peut associer un indicateur de disponibilité à la connectivité de l'interface Uu pour un service V2X donné, l'indicateur pouvant avoir une première valeur si la connectivité est disponible pour un service V2X donné ou une deuxième valeur pour indiquer l'indisponibilité de la connectivité de l'interface Uu pour le service V2X considéré si la QoS prédite ne satisfait pas les conditions de QoS spécifiées par le véhicule 2 (par exemple au moyen des descripteurs de QoS dans la requête de souscription).
Dans les cas où le réseau cellulaire 1 ne peut pas prédire la QoS pour un service V2X particulier dans une Région d’Intérêt, le dispositif de gestion de communication 200 peut demander au réseau cellulaire de créer une connexion dédiée pour le transport d'information relatif au service V2X et négocier des paramètres de QoS de référence satisfaisant les conditions de QoS cibles spécifiées dans la requête de souscription. Le dispositif de gestion de communication 200 du véhicule 2 considèrera alors la QoS de référence comme étant valide jusqu'à ce qu'il soit notifié d'un changement par le réseau cellulaire.
Dans les différents modes de réalisation où la QoS peut être prédit par la fonction de prédiction, la QoS de prédiction est associée à une période de temps estimée représentant la période de temps pendant laquelle la prédiction a été faite (fenêtre temporelle de validité de la QoS prédite).
Le dispositif de gestion de communication 200 peut en outre comprendre une unité de notification configurée pour envoyer des informations à un ou plusieurs composants du dispositif de gestion de communication 200 pour notifier la disponibilité/l'indisponibilité de la connexion cellulaire pour le service V2X (connectivité Uu disponible/indisponible pour le service V2X). Les informations de prédiction de QoS étant fournies à l'avance, cela permet au dispositif de gestion de communication 200 (ou plus généralement au véhicule 2) de s'adapter en cas d'indisponibilité d'un service V2X.
Dans un mode de réalisation, le sélecteur de RATs 2004 (représenté sur la figure 2) peut être configuré pour tenir compte de critères de transmission de paquets selon une stratégie de transmission à long terme, pour le service V2X considéré. Les critères de transmission peuvent inclure un ou plusieurs des critères suivants :
- l'information de disponibilité de l'interface Uu pour le service V2X qui peut être reçue de l'unité d'estimation de disponibilité de service, ainsi que la fenêtre temporelle correspondant à cette information de disponibilité (durée pendant laquelle la liaison de connectivité est disponible ou indisponible selon le cas);
- des informations reçues de fournisseurs de données ou de consommateurs de données telles que des informations indiquant si un lien additionnel est requis qui nécessiterait une redondance d'information.
Une table de correspondance peut être utilisée par le sélecteur de RATs 2004, la table de correspondance associant un type de service donné à un ensemble de paramètres relatifs au service V2X. Les paramètres relatifs à un type de service V2X donné peuvent inclure un ou plusieurs des paramètres suivants: le système demandant le service, le système fournisseur du service, le type de message, la catégorie de paquet (ou 'classe de trafic'), l'ensemble des RATs utilisables pour le service, et des informations de port comprenant pour chaque RAT utilisable le ou les ports de transmission associés.
Un exemple de table de correspondance est donné par la table T1 :
Le gestionnaire de transmission 2005 peut s’appuyer sur la table de correspondance. Le gestionnaire de transmission 2005 peut être configuré pour analyser le contenu du message à transmettre ou le système fournisseur de ces données pour déterminer par quel RAT de telles données doivent passer.
La figure 8 est un organigramme représentant le procédé mis en œuvre par le gestionnaire de transmission 2005.
A l'étape 800, des informations de correspondance de catégories de paquet sont reçues, les informations de correspondance pouvant comprendre au moins certaines des informations suivantes:
- Une table de correspondance semi-statique qui associe des RATS à des catégories de paquets, cette table pouvant être utilisée par le sélecteur de RAT 2004 pour filtrer les RATs du vecteur de disponibilité V en fonction de la stratégie de transmission à long terme.
- Une liste des ports de transmission disponibles pour la connexion avec le réseau cellulaire 1 (par exemple, connexion Uu pour un réseau LTE) ou des informations relatives aux découpes ('slice') de réseau (connexion sur une partie virtuelle du réseau pour un réseau cellulaire 5G), ainsi que connexions et leurs caractéristiques de ports (par exemple GBR, QCI/ 5QI, ou TFT).
A l'étape 802, des données peuvent être reçues du fournisseur de données correspondant au paquet à envoyer depuis le véhicule 2 vers les dispositifs récepteurs 3 situés à proximité. Les données de fournisseur peuvent être reçues dans un format adapté à la transmission du paquet de données (format standardisé par exemple).
A l'étape 804, les informations sémantiques incluses dans le paquet de données peuvent être analysées.
A l'étape 806, le contenu du paquet de données peut être mis en correspondance (mappé) avec une ou plusieurs catégories de paquets (classes de trafic) qui définissent la QoS cible pour le service V2X, la catégorie retenue étant indexée par « i ».
A l'étape 808, à partir du vecteur de disponibilité filtré Viqui stocke les informations de disponibilité pour un sous ensemble des RATs et pour la catégorie retenue, les RATs identifiés comme disponibles dans le vecteur Visont sélectionnés pour la transmission du paquet de données.
A l'étape 810, les informations relatives aux RATs sélectionnés sont ajoutées au paquet de données qui est à transmettre aux dispositifs récepteurs 3, par exemple dans l'entête du paquet. Dans un mode de réalisation, les informations ajoutées au paquet peuvent inclure :
- une structure de données binaire de RATs disponibles telle qu'un vecteur binaire (bitmap) indiquant, pour chaque message, la liste des RATs disponibles pouvant être sélectionnés; la structure de données binaire peut inclure un nombre de composants au moins égal au nombre de RATs disponibles (i.e. nombre de RATs associés à une valeur 1 dans le vecteur Vipar exemple, si la valeur 1 représente la disponibilité d'un RAT). La structure de données de RATs disponibles peut par exemple comprendre 4 composants [n0, n1, n2, n3], où n0correspond au RAT LTE (Uu), n1corresponds au RAT 5G (gU), n2correspond au RAT 802.11p et n3correspond au RAT C-V2X (PC5).
Dans un mode de réalisation, la structure de données de RATs disponibles peut en outre comprendre des informations de ports indiquant les ports de transmission à travers lesquels les informations doivent être routées.
La figure 9 est un organigramme représentant le procédé de sélection de RATs, selon certains modes de réalisation. Le procédé de sélection de RATs peut être mis en œuvre par le gestionnaire de transmission 2005 pour appliquer la sélection de RATs identifiées dans la structure de données de disponibilité de RATs de manière dynamique, en utilisant des règles de routage pour chaque paquet à transmettre.
Dans un mode de réalisation, le procédé de sélection de RAT peut être implémenté sur la couche de service ('facility layer' en langue anglo-saxonne). Dans un tel mode de réalisation, la couche de service peut être indépendante du RAT utilisé et des couches de pile de protocole séparées qui sont dépendantes du RAT peuvent être utilisées.
En variante, le procédé de sélection de RATs peut être implémenté sous la couche de géoréseau (geonetwork).
Le procédé de sélection de RATS peut comprendre une étape préliminaire dans laquelle il est vérifié si le paquet de données à transmettre sur un ou plusieurs RATs satisfait à des règles de transmission prédéfinies.
A l'étape 902, pour chaque RAT (bloc 901) de l'ensemble de RATs indiqués comme disponibles dans la structure de données de disponibilité (si l'ensemble comprend une pluralité de RATs), la probabilité de suppression ou d’interception du paquet de données par un mécanisme de contrôle de congestion ou de contrôle de flux est ensuite déterminé. Telle qu’utilisée ici la notion ‘d’interception de paquet de données‘ fait référence à un procédé consistant à écarter un paquet de données. Une telle probabilité de suppression ou d’interception permet d’évaluer le risque que le paquet ne soit pas transmis.
S'il est déterminé que la probabilité de suppression ou d’interception du paquet est élevée (étape 903), le RAT testé peut être supprimé à l'étape 904 des RATs disponibles candidats, identifiés dans la structure de données de disponibilité de RATs.
Par exemple, à l'étape 902, pour un RAT Uu indiqué comme disponible pour la transmission du paquet de données, il peut être vérifié si le paquet de données est mis en correspondance avec un support ('bearer') GBR (en utilisant les informations de sélection reçues par le procédé de sélection). Si une telle condition est vérifiée pour le RAT LTE, le débit du support GBR peut être calculé. Si le débit du support GBR est supérieur au débit maximum négocié, il existe un risque que le paquet soit supprimé dans un réseau 4G ou 5G. Le RAT Uu peut être alors supprimé à l'étape 904 des RATs disponibles candidats identifiés dans la structure de données de disponibilité de RATs.
Lorsque tous les RATs ont été traités à l'étape 902 (bloc 906), le paquet de données peut être ensuite routé, à l'étape 908, sur les RATs disponibles restants (non supprimés à l'étape 904).
Avantageusement, le procédé de sélection de RATs permet de sélectionner les RATs optimaux pour chaque message (paquet de données) V2X à transmettre de telle sorte que les performances effectives de connectivité satisfont les performances requises (représentées par la QoS cible spécifiée par le véhicule 2 dans la requête de souscription).
Le véhicule 2 peut ainsi configurer le géoservice de sorte que l'information V2X du paquet de données soit transmise sans que le véhicule 2 n'ait à communiquer sa position. Ainsi, la confidentialité des données privées de l'utilisateur du véhicule 2 peut être préservée.
L'invention peut être utilisée pour toute application V2X impliquant une transmission d'un paquet de données d'un véhicule 2 à au moins un dispositif récepteur 3 (autre véhicule, RSU, téléphone intelligent, etc.) situé dans une zone de proximité, quel que soit l'environnement du véhicule.
L’homme du métier comprendra que le système ou des sous-système 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. En particulier, 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.
Par ailleurs, 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 indicateurs de performance mentionnés dans la description ci avant, et peut inclure d’autres types d’indicateurs de performance.
ANNEXE A1
La définition de la liste des acronymes utilisée dans la description est indiquée ci-dessous :
- V2X: Abréviation pour 'Vehicle to everything' (significant ‘entre véhicules’).
- V2V: Abréviation pour 'Vehicle to Vehicle' (signifiant ‘véhicule à véhicule’).
- V2I: Abréviation pour 'Vehicle to Infrastructure' (signifiant ‘véhicule à infrastructure’).
- V2N: Abréviation pour 'Vehicle to Network' (signifiant ‘véhicule à réseau’).
- V2N2V: Abréviation pour indiquer une communication V2V indirecte, via un réseau.
- V2P: Abbréviation pour 'Vehicle to Pedestrian' (significant 'Véhicule à Piéton’).
- ETSI: Acronyme pour 'European Telecommunication Standard Institute' (signifiant ‘Institut Standard de Télécommunication Européen’).
- ITS-G5: Acronyme pour 'Intelligent Transport System - G5' ('Intelligent Transport System’ signifiant ‘Système de Transport Intelligent’).
- CAM: Acronyme pour 'Co-operative Awareness Messages' (significant ‘Message de connaissance coopérative’).
- DENM: Acronyme pour 'Decentralized Environmental Notification Messages' (significant ‘Messages de Notification Environnementale Décentralisée’).
- CPM: Acronyme pour 'Collective Perception Message' (significant ‘Message de Perception Collective’).
- MCM: Acronyme pour 'Maneuver Coordination Message' (signifiant ‘Message de Collaboration de Manœuvre’).
- 3GPP: Projet de partenariat de 3ème Génération.
- LTE: Acronyme pour 'Long term Evolution' (significant ‘Evolution à Long Terme’).
- 5G: 5ème Génération.
- 702.11p: Technologie basée sur le wifi.
- 5GAA: Acronyme pour '5G Automotive Association' (Association Automobile 5G).
- Uu: Interface d'accès radio utilisée dans LTE ou 5G pour la communication entre un utilisateur et la station de base qui le sert.
- MNO: Acronyme pour 'Mobile Network Operator' (signifiant ‘Opérateur de Réseau Mobile’).
- MEC: Acronyme pour 'Mobile Edge Computing' (signifiant ‘Informatique en périphérie mobile’).
- eNB/gNB : Station de Base pour LTE et 5G respectivement.
- C-ACC: Contrôle de croisière Coopératif- Adaptatif (Cooperative - Adaptive Cruise Control).
- RAT: Technologie d'Accès Radio.
- PC5: Interface d'accès radio utilisée lorsque deux utilisateurs communiquent directement sans utiliser l'infrastructure de réseau cellulaire (pour V2V).
- KPI: Indicateur de Clé de Performance (acronyme pour 'Key Performance Indicator').
- QoS: Qualité de Service (QoS est l’acronyme pour 'Quality of Service').
- UDP/TCP/IP: protocole standard de réseau et de transport pour le LTE /5G.
- MQTT: acronyme pour 'Message Queuing Telemetry Transport' (significant ‘Transport de Télémétrie de Queue de Message’).
- APN: acronyme pour 'Access point Name' (significant ‘Nom de Point d’accès’).
- VPN: Acronyme pour 'Virtual private network' (signifiant ‘réseau privé Virtuel’).
- ADASIS: Acronyme pour 'Advanced Driver Assistance Systems Interface Specifications' (significant ‘Spécifications d’Interface de Système d’Assistance de Conducteur Avancée’)
- API: Acronyme pour 'Application programming Interface' (significant ‘Interface de Programmation d’Application’).
- QCI: Acronyme pour 'QoS Class Identifier' (significant ‘Identifiant de Classe de QoS’).
- 5QI: Acronyme pour '5G QoS Class Identifier'.
- NAS: Acronyme pour 'Non Access Stratum' (signifiant "Couche de non-accès").
- Commande AT : (AT vient de ATtention) Type de signal utilisé pour envoyer des commandes spécifiques.
- QPF: Fonction de Prédiction de la Qualité de Service.
- PPPP: niveau de priorité
- CAN: Acronyme pour 'Controller Area Network' signifiant ("Réseau de Zone de Contrôleur").
- TFT: Acronyme pour 'Traffic Flow Template' (signifiant "Modèle de Flux de Trafic").
- GBR: Acronyme pour 'Guaranteed Bit Rate' (signifiant "Débit garanti").
Claims (14)
- Equipement véhiculaire mobile (2) comprenant un dispositif de gestion de communication V2X (20), connecté à un réseau de communication cellulaire, caractérisé en ce que le dispositif de gestion de communication comprend une unité de sélection de Technologie d'Accès Radio (200) configurée pour déterminer au moins une Technologie d'Accès Radio (RAT) disponible à utiliser pour la transmission d'un paquet de données, associé à une application V2X exécutée par l'équipement véhiculaire mobile (2), à au moins un dispositif récepteur (3), l'unité de sélection (200) étant configurée pour sélectionner au moins une Technologie d'Accès Radio disponible à partir d'un ensemble de Technologies d'Accès Radio, en fonction d'informations de Qualité de Service cible comprenant un n-uplet d'indicateurs de performances, ledit n-uplet d'indicateurs de performances comprenant au moins un indicateur de performance et étant déterminé parmi un ensemble d'indicateurs de performance choisis en fonction de l'application V2X.
- Equipement véhiculaire mobile (2) selon la revendication 1, caractérisé en ce que lesdits indicateurs de performances dudit ensemble d'indicateurs de performances sont choisis dans un groupe comprenant au moins un paramètre de latence, un paramètre de fiabilité, un paramètre de disponibilité, un paramètre de débit de données et un paramètre d'âge d'information.
- Equipement véhiculaire mobile selon l'une des revendications précédentes, caractérisé en ce que le dispositif de gestion de communication (200) comprend une unité de connexion (2001) configurée pour établir une connexion initiale avec un serveur d'application (6) délivrant le service V2X associé à l'application V2X, via un réseau cellulaire (1), l'unité de connexion (2001) étant configurée pour envoyer une requête de souscription à l'application V2X audit serveur d'application (6), la requête de souscription identifiant ledit service V2X et comprenant des informations de Qualité de Service souhaitées par l'équipement véhiculaire mobile (2), lesdites informations de Qualité de Service comprenant la Qualité De Service cible.
- Equipement véhiculaire mobile selon la revendication 3, caractérisé en ce que l'équipement véhiculaire mobile est configuré pour recevoir une notification d'ouverture de support de transport d'information entre le serveur d'application (6) et l'équipement véhiculaire mobile (2) si une Qualité de Service estimée sur une période de temps future satisfait une ou plusieurs conditions relatives aux informations de Qualité de Service.
- Equipement véhiculaire mobile selon la revendication 3, caractérisé en ce que lesdites informations de Qualité de Service comprennent en outre une plage de valeur de Qualité de Service dégradée acceptable.
- Equipement véhiculaire mobile selon l'une des revendications précédentes 3 à 5, caractérisé en ce que la requête de souscription comprend en outre une description de région d'intérêt associée à l'application V2X, ladite description étant une description relative par rapport à la position de l'équipement véhiculaire ou une description absolue définie dans un référentiel absolu.
- Equipement véhiculaire mobile selon la revendication 6, caractérisé en ce que la description absolue est représentée dans ledit référentiel absolu à partir de vecteurs et/ou de polygones et/ou de tuiles.
- Equipement véhiculaire mobile selon l'une des revendications précédentes 3 à 7, caractérisé en ce que ladite requête de souscription comprend en outre des types d’information et des attributs, chaque attribut étant associé à un type d’information donné.
- Equipement véhiculaire mobile selon l'une des revendications précédentes 3 à 8, caractérisé en ce que le dispositif de gestion de communication (200) comprend une unité d'estimation de disponibilité de service V2X, ladite unité d'estimation de disponibilité de service étant apte à estimer la disponibilité d'un service V2X à partir d'information de prédiction de la Qualité de Service QoS.
- Equipement véhiculaire mobile selon l'une des revendications précédentes, caractérisé en ce qu'il comprend une unité de détermination de disponibilité (2000) configurée pour calculer un vecteur de disponibilité de RATs, à partir de la comparaison entre la Qualité de Service cible et une Qualité de Service prédite sur une fenêtre temporelle future, ledit vecteur de disponibilité comprenant un ensemble de composants ayant une valeur binaire, chaque composant étant associé à un RAT utilisable pour la transmission du paquet de données depuis l'équipement véhiculaire mobile, la valeur binaire indiquant la disponibilité ou l'indisponibilité du RAT.
- Equipement véhiculaire mobile selon la revendication 10, caractérisé en ce qu'il comprend un sélecteur de RATs (2004) configurée pour sélectionner au moins un RAT parmi les RATs du vecteur de disponibilité de RATs en fonction d'un ensemble de critères de transmission.
- Equipement véhiculaire mobile selon la revendication 11, caractérisé en ce que lesdits critères comprennent un critère relatif à un paramètre de redondance et/ou un paramètre de coût de service V2X et/ou un paramètre de priorité de message et/ou un paramètre de service V2X.
- Système de communication V2X, caractérisé en ce qu'il comprend au moins un équipement véhiculaire (2) selon l'une des revendications précédentes, un réseau de communication cellulaire (1) et un serveur d'application (6) délivrant le service V2X associé à l'application V2X, le système comprenant une fonction de prédiction apte à prédire la Qualité de Service à partir des informations de Qualité de Service cible.
- Procédé de transmission d'un paquet de données associé à une application V2X d'un équipement véhiculaire mobile (2) exécutant ladite application V2X à au moins un dispositif récepteur (3), l'équipement véhiculaire mobile (2) étant connecté à un réseau de communication cellulaire (1), caractérisé en ce que le procédé comprend une étape de sélection consistant à sélectionner au moins une Technologie d'Accès Radio disponible à utiliser pour la transmission dudit paquet de données, à partir d'un ensemble de Technologies d'Accès Radio, en fonction d'informations de Qualité de Service cible comprenant un n-uplet d'indicateurs de performances, ledit n-uplet d'indicateurs de performances comprenant au moins un indicateur de performance et étant déterminé parmi un ensemble d'indicateurs de performance choisis en fonction de l'application V2X.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1904546A FR3095733B1 (fr) | 2019-04-30 | 2019-04-30 | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur |
CN202080032061.XA CN113748690A (zh) | 2019-04-30 | 2020-04-06 | 用于管理车辆与接收装置之间的v2x通信的***和方法 |
EP20715397.4A EP3963911A1 (fr) | 2019-04-30 | 2020-04-06 | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur |
JP2021564478A JP7504128B2 (ja) | 2019-04-30 | 2020-04-06 | 車両と受信デバイスとの間のv2x通信を管理するためのシステムおよび方法 |
US17/607,274 US20220210688A1 (en) | 2019-04-30 | 2020-04-06 | System and method for managing v2x communication between a vehicle and a receiving device |
PCT/EP2020/059758 WO2020221554A1 (fr) | 2019-04-30 | 2020-04-06 | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1904546A FR3095733B1 (fr) | 2019-04-30 | 2019-04-30 | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur |
FR1904546 | 2019-04-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3095733A1 true FR3095733A1 (fr) | 2020-11-06 |
FR3095733B1 FR3095733B1 (fr) | 2021-10-22 |
Family
ID=67660306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1904546A Active FR3095733B1 (fr) | 2019-04-30 | 2019-04-30 | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur |
Country Status (6)
Country | Link |
---|---|
US (1) | US20220210688A1 (fr) |
EP (1) | EP3963911A1 (fr) |
JP (1) | JP7504128B2 (fr) |
CN (1) | CN113748690A (fr) |
FR (1) | FR3095733B1 (fr) |
WO (1) | WO2020221554A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4258613A4 (fr) * | 2020-12-03 | 2024-04-17 | Denso Corporation | Dispositif de commande de communication, procédé de commande de communication, et serveur relais |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11711680B2 (en) * | 2020-06-09 | 2023-07-25 | Qualcomm Incorporated | Vehicle-to-vehicle maneuver sharing and coordinating |
US20220044551A1 (en) * | 2020-08-10 | 2022-02-10 | Ross David Sheckler | Safety system and safety apparatus |
JP7347382B2 (ja) * | 2020-09-14 | 2023-09-20 | トヨタ自動車株式会社 | 無線通信装置、無線通信システムおよび無線通信方法 |
EP4002819B1 (fr) * | 2020-11-24 | 2024-07-24 | Volkswagen Ag | Véhicule, noeud de réseau, appareil, programme informatique et procédé de sélection d'un système de communications mobile pour un service de communications mobile |
EP4007373B1 (fr) * | 2020-11-25 | 2023-08-09 | Continental Automotive Technologies GmbH | Procédé et unité de commande électronique pour la gestion d'au moins un service de connectivité sans fil pour au moins une application dans un véhicule |
EP4167495A1 (fr) | 2021-10-15 | 2023-04-19 | Volkswagen Ag | Procédé d'équipement d'utilisateur pour régler un paramètre de transmission, procédé pour un dispositif de communication, appareil, véhicule et programme informatique |
CN114363944B (zh) * | 2021-12-13 | 2024-01-16 | 信通院车联网创新中心(成都)有限公司 | 一种基于c-v2x的设备通信性能测试***及其测试方法 |
US20230353995A1 (en) * | 2022-04-29 | 2023-11-02 | Qualcomm Incorporated | Techniques for initiating data sessions in sidelink communications |
CN117104253A (zh) * | 2022-05-17 | 2023-11-24 | 腾讯科技(深圳)有限公司 | 远程驾驶控制方法、装置、计算机设备及存储介质 |
US11570627B1 (en) | 2022-08-02 | 2023-01-31 | Digital Global Systems, Inc. | System, method, and apparatus for providing optimized network resources |
US11711726B1 (en) | 2022-08-02 | 2023-07-25 | Digital Global Systems, Inc. | System, method, and apparatus for providing optimized network resources |
US11843953B1 (en) | 2022-08-02 | 2023-12-12 | Digital Global Systems, Inc. | System, method, and apparatus for providing optimized network resources |
US11751064B1 (en) | 2022-08-02 | 2023-09-05 | Digital Global Systems, Inc. | System, method, and apparatus for providing optimized network resources |
CN117896679B (zh) * | 2024-01-18 | 2024-07-16 | 西南交通大学 | 一种自适应关键车辆节点选择的消息传播方法与装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658351A (zh) | 2015-11-02 | 2017-05-10 | 中兴通讯股份有限公司 | 车联网v2x业务的转发方法及装置 |
WO2018005531A1 (fr) | 2016-06-30 | 2018-01-04 | Intel IP Corporation | Déchargement dynamique de services v2x vers dsrc |
WO2018089616A1 (fr) * | 2016-11-11 | 2018-05-17 | Intel IP Corporation | Données de circonstance pour un moteur cognitif dans des communications sans fil |
US20180279259A1 (en) * | 2017-03-24 | 2018-09-27 | Qualcomm Incorporated | Low latency enhancements to cv2x autonomous resource selection and re-selection procedure for vehicle-to-vehicle communications |
US20190029002A1 (en) * | 2017-07-18 | 2019-01-24 | GM Global Technology Operations LLC | Intelligent vehicle-based communication mangement |
EP3454600A1 (fr) * | 2016-06-03 | 2019-03-13 | Huawei Technologies Co., Ltd. | Procédé et dispositif de communication de message v2x |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6234562B1 (en) | 2000-03-22 | 2001-05-22 | Aero Industries, Inc. | Hold-down locking mechanism for a flexible cover system |
CN101047981B (zh) * | 2006-04-25 | 2010-05-12 | 华为技术有限公司 | 一种实现服务质量协商机制的***和方法 |
WO2013126859A2 (fr) * | 2012-02-24 | 2013-08-29 | Interdigital Patent Holdings, Inc. | Sélection et agrégation de technologie d'accès radio opportunistes |
KR102424678B1 (ko) | 2015-06-24 | 2022-07-22 | 인텔 코포레이션 | 차량 대 사물(V2X) 통신을 위한 향상된 근접 서비스(ProSe) 프로토콜 |
US10110644B2 (en) | 2016-02-17 | 2018-10-23 | Qualcomm, Incorporated | Methods and apparatus for dedicated bearer establishment handling during call setup for LTE |
EP3437354B1 (fr) * | 2016-03-31 | 2022-03-23 | NEC Corporation | Procédés et appareils basés sdn, pour fournir des services d'un réseau d'accès radio tdd |
US20180270679A1 (en) | 2017-03-20 | 2018-09-20 | Nokia Technologies Oy | Reliability-based multi-link communications |
US11206561B2 (en) * | 2017-03-30 | 2021-12-21 | Wayties, Inc. | Analysis method of vehicle-to-object communication system and analysis system using the same |
US11006355B2 (en) | 2017-09-21 | 2021-05-11 | Qualcomm Incorporated | Radio access technology (RAT) selection based on device usage patterns |
-
2019
- 2019-04-30 FR FR1904546A patent/FR3095733B1/fr active Active
-
2020
- 2020-04-06 WO PCT/EP2020/059758 patent/WO2020221554A1/fr unknown
- 2020-04-06 CN CN202080032061.XA patent/CN113748690A/zh active Pending
- 2020-04-06 JP JP2021564478A patent/JP7504128B2/ja active Active
- 2020-04-06 EP EP20715397.4A patent/EP3963911A1/fr active Pending
- 2020-04-06 US US17/607,274 patent/US20220210688A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658351A (zh) | 2015-11-02 | 2017-05-10 | 中兴通讯股份有限公司 | 车联网v2x业务的转发方法及装置 |
EP3454600A1 (fr) * | 2016-06-03 | 2019-03-13 | Huawei Technologies Co., Ltd. | Procédé et dispositif de communication de message v2x |
WO2018005531A1 (fr) | 2016-06-30 | 2018-01-04 | Intel IP Corporation | Déchargement dynamique de services v2x vers dsrc |
WO2018089616A1 (fr) * | 2016-11-11 | 2018-05-17 | Intel IP Corporation | Données de circonstance pour un moteur cognitif dans des communications sans fil |
US20180279259A1 (en) * | 2017-03-24 | 2018-09-27 | Qualcomm Incorporated | Low latency enhancements to cv2x autonomous resource selection and re-selection procedure for vehicle-to-vehicle communications |
US20190029002A1 (en) * | 2017-07-18 | 2019-01-24 | GM Global Technology Operations LLC | Intelligent vehicle-based communication mangement |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4258613A4 (fr) * | 2020-12-03 | 2024-04-17 | Denso Corporation | Dispositif de commande de communication, procédé de commande de communication, et serveur relais |
Also Published As
Publication number | Publication date |
---|---|
US20220210688A1 (en) | 2022-06-30 |
CN113748690A (zh) | 2021-12-03 |
JP2022531225A (ja) | 2022-07-06 |
EP3963911A1 (fr) | 2022-03-09 |
JP7504128B2 (ja) | 2024-06-21 |
WO2020221554A1 (fr) | 2020-11-05 |
FR3095733B1 (fr) | 2021-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3095733A1 (fr) | Systeme et procede de gestion de communication v2x entre un vehicule et un dispositif recepteur | |
US10117066B2 (en) | System and method for wireless interface selection and for communication and access control of subsystems, devices, and data in a vehicular environment | |
US10659528B2 (en) | Cloud enabled cognitive radio adhoc vehicular networking with security aware resource management and internet of vehicles applications | |
US11308736B2 (en) | Selecting V2X communications interface | |
JP2019517213A (ja) | 移動物体のネットワークにおいてダウンロード方向におけるデータのルーティングおよび複製を管理するためのシステムならびに方法 | |
JP2019521579A (ja) | 移動物体のネットワークにおいてアップロード方向におけるデータのルーティングおよび複製を管理するためのシステムならびに方法 | |
FR3073696A1 (fr) | Premier nœud de reseau cote route et procede de gestion d'un tel nœud | |
US11689622B2 (en) | Efficient real time vehicular traffic reporting and sharing | |
US20200413261A1 (en) | Systems and methods for reliably providing a control channel for communicating control information with automotive electronic control units | |
FR3073697A1 (fr) | Noeud de reseau cote route et procede de gestion d'un tel noeud de reseau | |
CN107343308B (zh) | 使用蜂窝协议管理已许可和未许可通信 | |
US10849075B2 (en) | Method and device for allocation of transmission power and terminal | |
CN116615892A (zh) | 通信控制装置、通信控制方法以及中继服务器 | |
US11076273B2 (en) | Systems and methods for controlling data transfer in a network of moving things, for example including autonomous vehicles | |
FR3073700A1 (fr) | Nœud de reseau cote route et son procede de gestion | |
US20220408219A1 (en) | Method for v2x service and device using same | |
Chang et al. | Mobile fog computing | |
FR3118824A1 (fr) | Procédé et dispositif de reprise en main par un conducteur d’un véhicule autonome circulant dans un tunnel | |
EP3970128A1 (fr) | Procede d'affectation d'un systeme de controle d'un vehicule tele-controle | |
EP3957093B1 (fr) | Procédé et dispositif de communication pour véhicule dans un réseau sans fil de type ad hoc | |
EP4032354A1 (fr) | Dispositif et procédé pour le contrôle de congestion de canal dans les systèmes de transport intelligents | |
WO2021240082A1 (fr) | Procédé et système de communication dans un réseau cellulaire sans fil | |
WO2024104892A1 (fr) | Procédé, dispositif et système de détermination d'une position associée à un itinéraire d'un véhicule télécontrôlé | |
FR3140236A1 (fr) | Procédé et dispositif de contrôle d’un service de transmission de message V2X pour véhicule | |
FR3102965A1 (fr) | Procédé et dispositif de sélection de certificat pseudonyme pour véhicule |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20201106 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
CA | Change of address |
Effective date: 20221005 |
|
PLFP | Fee payment |
Year of fee payment: 5 |
|
PLFP | Fee payment |
Year of fee payment: 6 |