Brevet FR3106031A1 — publié le 20210709

L’invention concerne un procédé et un dispositif de communication dans un réseau (1) cellulaire sans fil comprenant un ensemble de cellules et un ensemble de dispositifs informatiques périphériques (101, 102). A cet effet, des informations représentatives de la présence de véhicules (11 à 14) dans la ou les cellules associées à chaque dispositif informatique périphérique (101, 102) sont reçues. Un dispositif informatique périphérique (101) est sélectionné en fonction des informations reçues, c’est-à-dire qu’un dispositif informatique périphérique (101) est sélectionné en fonction de la présence de véhicules (11 à 13) dans les cellules auxquelles il est associé. Si un dispositif périphérique est sélectionné, alors des données destinées à au moins une partie des véhicules présents dans la ou les cellules associées à ce dispositif informatique périphérique (101) sont stockées dans ce dispositif informatique périphérique (101). Figure pour l’abrégé : Figure 1 Procédé et dispositif de communication dans un réseau cellulaire sans fil L’invention concerne les procédés et dispositifs de communication dans un réseau cellulaire sans fil, notamment pour la communication de données à un ou plusieurs véhicules, notamment de type automobile. Arrière-plan technologique Les véhicules contemporains embarquent des systèmes permettant au véhicule de communiquer avec son environnement ou avec le « cloud » (ou « nuage » en français) par le biais de connexion(s) sans fil. Par exemple, de nouvelles technologies de l’information et de la communication appliquées au domaine des transports sont apparues, telles que l’ITS G5 (de l’anglais « Intelligent Transportation System G5 » ou en français « Système de transport intelligent G5 ») en Europe ou DSRC (de l’anglais « Dedicated Short Range Communications » ou en français « Communications dédiées à courte portée ») aux Etats-Unis d’Amérique qui reposent tous les deux sur le standard IEEE 802.11p ou encore la technologie basée sur les réseaux cellulaires nommée C-V2X (de l’anglais « Cellular - Vehicle to Everything » ou en français « Cellulaire – Véhicule vers tout ») qui s’appuie sur la 4G basé sur LTE (de l’anglais « Long Term Evolution » ou en français « Evolution à long terme ») et bientôt la 5G. Les véhicules contemporains embarquent également un nombre important de calculateurs assurant chacun une ou plusieurs fonctions, telles que par exemple la gestion de l’aide à la conduite, de l’antipatinage, de la répartition électronique du freinage ou encore la commande d’actionneurs pour assurer le fonctionnement optimal d’un moteur à combustion. Ces calculateurs sont aussi appelés UCE (« Unité de Commande Electronique » ou en anglais ECU « Electronic Control Unit »). Ces calculateurs embarquent des logiciels qui sont exécutés pour assurer les fonctions dont ils ont la charge. Des mises à jour de ces logiciels sont parfois nécessaires, par exemple pour améliorer une fonction ou pour corriger une erreur, aussi appelée « bug » en informatique. Ces calculateurs permettent également la remontée d’informations vers des serveurs ou centres de données des constructeurs ou fabriquant de pièces automobiles. Ces échanges de données sont par exemple réalisés par voie aérienne, selon une technologie appelée OTA (de l’anglais « over-the-air », ou en français « par voie aérienne ») pour le téléchargement des mises à jour. Cette technologie s’appuie sur un ou plusieurs réseaux mobiles terrestres publics de la même manière que toutes les communications cellulaires. Avec un nombre croissant de véhicules dit connectés, c’est-à-dire capable de communiquer entre eux et/ou avec l’infrastructure réseau, et avec un besoin de plus en plus important en termes de volume de données, les besoins en bande passante vont croissant avec parfois des problèmes de congestion du réseau, notamment dans un réseau centralisé où les données émises par les véhicules sont centralisées dans un ou plusieurs serveurs, par exemple dans le « cloud » et où les données à destination des véhicules telles que les données de mise à jour des calculateurs sont également centralisées dans un ou plusieurs serveurs, par exemple dans le « cloud ». De telles limitations ont une incidence négative sur l’efficacité et la qualité de service des applications et services proposés aux véhicules connectés. Un objet de la présente invention est d’améliorer l’accès aux données pour véhicule dans un réseau de communication sans fil. Selon un premier aspect, l’invention concerne un procédé de communication dans un réseau cellulaire sans fil, le réseau cellulaire sans fil comprenant un ensemble de cellules et un ensemble de dispositifs informatiques périphériques, chaque dispositif informatique périphérique de l’ensemble étant associé à au moins une cellule de l’ensemble de cellules, le procédé comprenant les étapes suivantes pour chaque dispositif informatique périphérique de l’ensemble : - réception d’informations représentatives de présence de véhicules dans la au moins une cellule associée au dispositif informatique périphérique ; - sélection du dispositif informatique périphérique en fonction des informations reçues ; - stockage de données destinées à au moins une partie des véhicules présents dans la au moins une cellule associée au dispositif informatique périphérique en fonction d’un résultat de la sélection. Selon une variante, les informations appartiennent à un ensemble d’informations comprenant : - des informations représentatives d’identification de véhicule ; - des informations représentatives de localisation de véhicule ; - des informations représentatives d’association de véhicule à une cellule du réseau cellulaire sans fil. Selon une variante supplémentaire, le dispositif informatique périphérique est sélectionné lorsqu’un nombre de véhicules présents dans la au moins une cellule associée au dispositif informatique périphérique est supérieur à un premier seuil. Selon une autre variante, le dispositif informatique périphérique est sélectionné lorsqu’un nombre de véhicules d’un type déterminé présents dans la au moins une cellule associée au dispositif informatique périphérique est supérieur à un deuxième seuil. Selon encore une variante, les données appartiennent à un ensemble de données comprenant : - des données de mise à jour logicielle ; - des données associées à un service. Selon une variante additionnelle, les données sont stockées dans le dispositif informatique périphérique pour une durée déterminée. Selon encore une variante, le procédé comprend en outre une étape de transmission des données à destination de la au moins une partie des véhicules selon une liaison sans fil. Selon un deuxième aspect, l’invention concerne un dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de l’invention. Selon un troisième aspect, l’invention concerne un système comprenant le dispositif tel que décrit ci-dessus selon le deuxième aspect de l’invention et au moins un véhicule en communication avec le dispositif selon une liaison sans fil. Selon un quatrième aspect, l’invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de l’invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur. Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable. Selon un cinquième aspect, l’invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de l’invention. D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur. D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Brève description des figures D’autres caractéristiques et avantages de l’invention ressortiront de la description des modes de réalisation non limitatifs de l’invention ci-après, en référence aux figures 1 à 3 annexées, sur lesquelles : illustre de façon schématique un environnement de communication, selon un exemple de réalisation particulier de la présente invention ; illustre schématiquement un dispositif configuré pour communiquer dans l’environnement de la figure 1, selon un exemple de réalisation particulier de la présente invention ; illustre un organigramme des différentes étapes d’un procédé de communication dans l’environnement de la figure 1, selon un exemple de réalisation particulier de la présente invention. Un procédé et un dispositif de communication dans un réseau cellulaire sans fil vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 3. Selon un exemple particulier et non limitatif de réalisation de l’invention, un procédé de communication dans un réseau cellulaire sans fil comprenant un ensemble de cellules et un ensemble de dispositifs informatiques périphériques comprend la réception d’informations représentatives de la présence de véhicules dans la ou les cellules associées à chaque dispositif informatique périphérique. Un dispositif informatique périphérique est sélectionné en fonction des informations reçues, c’est-à-dire qu’un dispositif informatique périphérique est sélectionné en fonction de la présence de véhicules dans les cellules auxquelles il est associé. Si un dispositif périphérique est sélectionné, alors des données destinées à au moins une partie des véhicules présents dans la ou les cellules associées à ce dispositif informatique périphérique sont stockées dans ce dispositif informatique périphérique. L’utilisation de dispositif(s) informatique(s) périphérique(s) pour stocker des données destinées à des véhicules présents dans la zone de couverture des cellules du réseau gérés par chaque dispositif informatique périphérique permet de décentraliser la communication des données et ainsi de mieux répartir les besoins en bande passante, améliorant ainsi la gestion des ressources du réseau. illustre schématiquement un réseau de communication 1 sans fil, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le réseau de communication 1 correspond avantageusement à un réseau de type cellulaire, par exemple un réseau cellulaire de téléphonie mobile. Un tel réseau cellulaire est composé de cellules, chaque cellule correspondant à une zone de couverture géographique d’une antenne de communication (aussi appelée station de base) permettant d’établir des communications radio entre utilisateurs (aussi appelés clients ou usagers, chaque utilisateur étant porteur d’un dispositif de communication mobile) et/ou entre les utilisateurs et l’infrastructure réseau du réseau 1. La taille d’une cellule varie et est par exemple comprise entre 1 km et quelques dizaines de kilomètres (par exemple 20 ou 30 kms). Un utilisateur correspond par exemple à une personne physique portant un dispositif de communication mobile de type téléphone intelligent (de l’anglais « smartphone ») ou une tablette. Selon une variante, un utilisateur correspond à un véhicule embarquant un dispositif de communication de type calculateur, par exemple une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), ou un dispositif de communication mobile de type téléphone intelligent embarqué dans le véhicule et connecté à ce dernier via une liaison filaire (par exemple de type USB (de l’anglais « Universal Serial Bus » ou en français « Bus série universel »)) ou sans fil (par exemple de type Bluetooth® ou Wifi®). Le réseau de communication 1 met par exemple en œuvre des communications selon la technologie LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Avanced (de l’anglais « Long-Term Evolution - Advanced » ou en français « Evolution à long terme avancée »), C-V2X (de l’anglais « Cellular - Vehicle to Everything » ou en français « Cellulaire – Véhicule vers tout ») qui s’appuie sur la 4G et bientôt la 5G, basées sur LTE. Selon l’exemple de la figure 1, le réseau de communication 1 comprend une première antenne (ou station de base) 1010, une cellule géographique étant associée à cette première antenne 1010 et correspondant à la zone de couverture géographique de cette première antenne 1010. Le réseau de communication 1 comprend également une deuxième antenne (ou station de base) 1020, une cellule géographique étant associée à cette deuxième antenne 1020 et correspondant à la zone de couverture géographique de cette deuxième antenne 1010. Bien entendu, le nombre d’antennes du réseau 1 n’est pas limité à 2 mais s’étend à tout nombre, par exemple 1, 5, 10, 50, 100, 1000 ou plus d’antennes et de cellules associées. Un dispositif informatique périphérique est associé à chaque antenne, c’est-à-dire un premier dispositif informatique périphérique 101 est associé à la première antenne 1010 et un deuxième dispositif informatique périphérique 102 est associé à la deuxième antenne 1020. Le premier dispositif informatique périphérique 1010 (respectivement le deuxième dispositif informatique périphérique 1020) est relié ou connecté à la première antenne 1010 (respectivement la deuxième antenne 1020) via une connexion filaire, par exemple de type Ethernet ou fibre optique. Ainsi, une zone de couverture géographique ou une cellule est associée à chaque dispositif informatique périphérique par le biais de l’antenne qui lui est associée. Selon une variante de réalisation, plusieurs antennes (et donc plusieurs cellules) sont associées à un même dispositif informatique périphérique, par exemple le premier dispositif informatique périphérique 101. Un dispositif informatique périphérique correspond avantageusement à un dispositif de type MEC (de l’anglais « Mobile Edge Computing » ou « Multi-Access Edge Computing ») qui permet de déplacer le trafic informatique et les services depuis un « cloud » 100 (ou « nuage » en français) centralisé vers un réseau de périphérie, plus proche des utilisateurs ou dispositifs client. Au lieu d’envoyer toutes données à traiter dans le « cloud », un réseau de périphérie analyse, traite et/ou stocke les données. Le fait de collecter et de traiter les données à proximité des utilisateurs réduit la latence des communications et augmente la bande passante disponible pour chaque utilisateur en évitant l’effet tuyau d’étranglement lorsque toutes les données sont redirigées vers le « cloud » ou émises depuis le « cloud » 100. Les normes encadrant le fonctionnement de l’architecture et des dispositifs compatibles MEC sont définies par l’ETSI (de l’anglais « European Telecommunications Standards Institute » ou en français « Institut européen des normes de télécommunication »). Les dispositifs informatiques périphériques 101 et 102 sont reliés à l’infrastructure du « cloud » 100 (par exemple à des serveurs du « cloud » 100) via une liaison de type dorsale (de l’anglais « backbone ») filaire, par exemple de type Ethernet ou fibre optique. Selon l’exemple de la figure 1, des véhicules 11, 12 et 13 sont associés à l’antenne 1010, c’est-à-dire que les communications émises et reçues par ces véhicules 11 à 13 sont relayées via l’antenne 1010, et un véhicule 14 est associé à l’antenne 1020, c’est-à-dire que les communications émises et reçues par ce véhicule 14 sont relayées via l’antenne 1020. Dans une première opération, des informations représentatives de la présence de véhicules 11 à 14 dans les cellules associées aux antennes 1010 et 1020 et dispositifs informatiques périphériques 101 et 102, dits dispositifs MEC, associés sont reçues. Ces informations sont par exemple reçues par chacun des dispositifs MEC 101 et 102 et/ou par un ou plusieurs serveurs du « cloud » 100. Ces informations sont par exemples émises par chacun des véhicules 11 à 14 selon un mode de communication sans fil. Par exemple, le dispositif MEC 101 reçoit les informations relatives à la présence des véhicules 11 à 13 dans la cellule associée à ce dispositif MEC 101 et le dispositif MEC 102 reçoit les informations relatives à la présence du véhicule 14 dans la cellule associée à ce dispositif MEC 102. Ces informations peuvent alors être transmises au « cloud » 100 par les dispositifs MEC 101 et 102, selon une variante optionnelle de réalisation. Les informations émises par les véhicules 11 à 14 et reçues par les dispositifs MEC 101, 102 correspondent à une des informations suivantes, ou à plusieurs des informations suivantes, selon toute(s) combinaison(s) possible(s) : - information représentative d’identification de véhicule, correspondant par exemple à un numéro d’identification de véhicule, dit VIN (de l’anglais « Vehicle Identification Number », correspondant au numéro de série du véhicule) ; cette information est par exemple comprise dans un header de trame de données transmise par tout véhicule dans le réseau 1 via l’antenne à laquelle il est associé ; chaque code VIN est unique et associé à un seul véhicule, ce code étant formé de 17 caractères alphanumériques ; et/ou - une ou plusieurs informations représentatives de la localisation d’un véhicule, par exemple des données de localisation de type GPS (de l’anglais « Global Positioning System » ou en français « Système mondial de positionnement ») obtenues par chaque véhicule d’un récepteur de système de positionnement par satellite embarqué ; et/ou - une ou plusieurs informations représentatives d’association d’un véhicule avec une antenne ou la cellule associée à l’antenne, ces informations correspondant par exemple aux données échangées entre un véhicule et l’infrastructure réseau lors du transfert intercellulaire (de l’anglais « handover »). Dans une deuxième opération, un ou plusieurs dispositifs MEC 101, 102 sont sélectionnés à partir des informations représentatives de la présence de véhicules dans les cellules associées reçues dans la première opération. La sélection est mise en œuvre par chaque dispositif MEC 101, 102 sur la base des informations reçues ou par un serveur du « cloud » 100 centralisant les informations reçues, en fonction de critères de sélection déterminés. Les critères de sélection comprennent un ou plusieurs des critères suivants : - comparaison du nombre de véhicules présents dans la ou les cellules associées à un dispositif MEC déterminé avec une première valeur seuil : un dispositif MEC est identifié et sélectionné lorsque le nombre de véhicules présents dans la ou les cellules géographiques qui lui sont associées est supérieur à un premier seuil (par exemple supérieur à 3, 5, 10, 100 ou 1000 véhicules) ; le nombre de véhicules présents dans la ou les cellules associées à un dispositif MEC est déterminé facilement à partir de la ou les informations reçues à la première opération (par exemple à partir des numéros VIN, des informations de localisation des véhicules qui permettent de déterminer dans quelle cellule se trouve chaque véhicule (connaissant la répartition géographique des antennes et cellules associées) et/ou des informations d’association qui permettent de déterminer en temps réel à quel antenne ou dispositif MEC un véhicule est associé) ; et/ou - comparaison du nombre de véhicules d’un ou plusieurs types particuliers présents dans la ou les cellules associées à un dispositif MEC déterminé avec une deuxième valeur seuil : les véhicules ayant un type particulier sont avantageusement identifiés via leur numéro VIN (par exemple via le code descripteur VDS du VIN et/ou via le code indicateur VIS du VIN) et comptabilisés pour chaque cellule associée à un dispositif MEC ; un dispositif MEC est alors identifié et sélectionné lorsque le nombre de véhicules du ou des types particuliers souhaités est supérieur à une deuxième valeur seuil (par exemple supérieur à 3, 5, 10, 100 ou 1000 véhicules). Selon l’exemple particulier de la figure 1, seul le dispositif MEC 101 est sélectionné car le nombre de véhicules 11 à 13 présents dans la cellule associée à ce dispositif MEC 101 est supérieur à la première valeur seuil. A contrario, le dispositif MEC 102 n’est pas sélectionné car le nombre de véhicule 14 présent dans la cellule associée à ce dispositif MEC 102 est inférieur à la première valeur seuil. Dans une troisième opération, des données destinées à au moins une partie des véhicules présents dans la ou les cellules associées à le ou les dispositifs MECs sélectionnés à la deuxième opération sont stockées dans le ou les dispositifs MEC sélectionnés. Selon l’exemple particulier de la figure 1, seul le dispositif MEC 101 est sélectionné et les données destinées aux véhicules 11 à 13 (ou à une partie de ces véhicules 11 à 13) sont enregistrées en mémoire du dispositif MEC 101. Les données à stocker dans le dispositif MEC 101 sont par exemple transmises par un serveur du « cloud » 100, par exemple lorsque les premières et deuxièmes opérations sont mises en œuvre par ce serveur du « cloud » 100. Selon une variante de réalisation, les données à stocker dans le dispositif MEC 101 sont par exemple transmises par un serveur du « cloud » 100 suite à l’émission d’une requête par le dispositif MEC 101 pour recevoir ces données, par exemple lorsque les premières et deuxièmes opérations sont mises en œuvre par chaque dispositif MEC 101, 102. Les données stockées en mémoire du dispositif MEC 101 correspondent par exemple aux données suivantes : - des données de mise à jour d’un ou plusieurs logiciels (par exemple de firmware(s)) embarqués sur un ou plusieurs calculateurs de système embarqué de véhicule, avec par exemple les données d’autorisation associées ; - des données de mises à jour d’application(s) embarquées dans un véhicule ; - des données relatives à un ou plusieurs services requis par un véhicule ; - des données de sécurité, par exemple des certificat(s) de sécurité et/ou clé(s) de cryptage, par exemple dans le cadre d’une infrastructure à clé publique (dite PKI, de l’anglais « Public Key Infrastructure »). Les données sont alors transmises aux véhicules concernés par le dispositif MEC 101 selon une liaison sans fil, par exemple selon une liaison de type OTA (de l’anglais « over-the-air », ou en français « par voie aérienne »), une fois la présence de ces véhicules détectés dans la ou les cellules géographiques contrôlées par le dispositif MEC 101. Selon une variante de réalisation, les données stockées en mémoire du dispositif MEC 101 sont conservées ou stockées en mémoire pour une durée déterminée (par exemple quelques heures, quelques jours ou quelques semaines). La durée est par exemple prédéterminée et fixée comme paramètre par défaut. Selon un autre exemple, la durée dépend de l’espace mémoire disponible et de la quantité de données à stocker. Par exemple, si de nouvelles données de mise à jour doivent être déployées par le dispositif MEC 101 et que l’espace mémoire requis pour le stockage de données est supérieur à l’espace mémoire disponible, alors d’anciennes données sont supprimées pour libérer de l’espace et pouvoir stocker les nouvelles données. Selon une variante optionnelle, chaque véhicule 11 à 13 ayant reçu du dispositif MEC 101 les données qui lui sont destinées, transmet en retour au dispositif MEC 101 un acquittement (ou une confirmation d’installation de la mise à jour lorsque les données correspondent à des données de mise à jour). Un tel acquittement permet d’éviter l’envoi des mêmes données à plusieurs reprises à un véhicule les ayant déjà reçues, ce qui permet de réduire les besoins en bande passante pour la transmission des données. Le stockage des données, le traitement de ces données et la transmission de ces données par un dispositif MEC déporté du « cloud » 100 permet d’améliorer les performances du réseau 101 en améliorant la latence (la distance entre la source des données (le dispositif MEC) et les clients (c’est-à-dire les véhicules) étant réduite) et en réduisant les risques de congestion du réseau, notamment au niveau des connexions ou tuyaux amenant les données aux serveurs du « cloud » 100). Par ailleurs, le fonctionnement du réseau 1 est optimisé en ne sélectionnant que le ou les dispositifs MEC 101 pertinent, c’est-à-dire le ou les dispositifs MEC en communication avec un nombre suffisant de véhicules (ou contrôlant les communications d’un nombre suffisant de véhicules), ce qui évite de distribuer les données dans des dispositifs MEC qui en auraient un usage limité. illustre schématiquement un dispositif 2 configuré pour gérer ou contrôler des communications dans un réseau cellulaire sans fil, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 2 correspond par exemple à un dispositif périphérique informatique, dit dispositif MEC 101, 102, ou à un serveur du « cloud ». Le dispositif 2 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la figure 1 et/ou des étapes du procédé décrit en regard de la figure 3. Des exemples d’un tel dispositif 2 comprennent, sans y être limités, un équipement électronique tel qu’un ordinateur ou un serveur, ou un dispositif informatique périphérique. Les éléments du dispositif 2, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 2 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels. Selon différents modes de réalisation particuliers, le dispositif 2 est couplé en communication avec d’autres dispositifs ou systèmes similaires, par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés. Le dispositif 2 comprend un (ou plusieurs) processeur(s) 20 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 2. Le processeur 20 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 2 comprend en outre au moins une mémoire 21 correspondant par exemple une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique. Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 21. Les données à transmettre aux véhicules sont par exemple stockées dans un ou plusieurs registres de la mémoire 21. Selon un mode de réalisation particulier et non limitatif, le dispositif 2 comprend un bloc 22 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le « cloud », d’autres dispositifs MEC, des dispositifs de communication embarqués dans les véhicules. Les éléments d’interface du bloc 22 comprennent par exemple une ou plusieurs interfaces radiofréquences RF, par exemple de type Bluetooth® ou Wi-Fi®, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé). Selon un autre mode de réalisation particulier, le dispositif 2 comprend une interface de communication 23 qui permet d’établir une communication avec d’autres dispositifs (tels que des serveurs du « cloud » 100, des dispositifs MEC 101, 102) via un canal de communication 230. L’interface de communication 23 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 230. L’interface de communication 23 correspond par exemple à un réseau filaire de type Ethernet ou fibre optique. Selon un mode de réalisation particulier supplémentaire, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage, un ou des haut-parleurs et/ou d’autres périphériques via respectivement des interfaces de sortie non représentées. illustre un organigramme des différentes étapes d’un procédé de communication dans un réseau cellulaire sans fil comprenant un ensemble de cellules et un ensemble de dispositifs informatiques périphériques, chaque dispositif informatique périphérique étant associé à au moins une cellule, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un serveur du « cloud » 100, par un dispositif informatique périphérique 101, 102 ou par le dispositif 2 de la figure 2. Dans une première étape 31, des informations représentatives de présence de véhicules dans la ou les cellules associées à chaque dispositif informatique périphérique sont reçues. Dans une deuxième étape 32, un ou plusieurs dispositifs informatiques périphériques sont sélectionnés en fonction des informations reçues. Dans une troisième étape 33, des données destinées à tout ou partie des véhicules présents dans la ou les cellules associées au(x) dispositif(s) informatique(s) périphérique(s) sont stockées dans le ou les dispositifs informatiques périphériques, selon le résultat de la sélection de l’étape 32. Bien entendu, l’invention ne se limite pas aux modes de réalisation décrits ci-avant mais s’étend à un procédé de contrôle des communications dans un réseau sans fil, et au dispositif configuré pour la mise en œuvre du procédé. L’invention concerne également un procédé de contrôle de mise à jour logicielle d’un véhicule, et au dispositif configuré pour la mise en œuvre du procédé. L’invention concerne également un système comprenant un dispositif MEC et un ou plusieurs véhicules associés au dispositif MEC. Procédé de communication dans un réseau (1) cellulaire sans fil, ledit réseau (1) cellulaire sans fil comprenant un ensemble de cellules et un ensemble de dispositifs informatiques périphériques (101, 102), chaque dispositif informatique périphérique (101, 102) dudit ensemble étant associé à au moins une cellule dudit ensemble de cellules, ledit procédé comprenant les étapes suivantes pour chaque dispositif informatique périphérique (101, 102) dudit ensemble : - réception (31) d’informations représentatives de présence de véhicules (11 à 13 ; 14) dans ladite au moins une cellule associée audit dispositif informatique périphérique (101 ; 102) ; - sélection (32) dudit dispositif informatique périphérique (101) en fonction desdites informations reçues ; - stockage (33) de données destinées à au moins une partie desdits véhicules (11 à 13) présents dans ladite au moins une cellule associée audit dispositif informatique périphérique (101) en fonction d’un résultat de ladite sélection (32). Procédé selon la revendication 1, pour lequel lesdites informations appartiennent à un ensemble d’informations comprenant : - des informations représentatives d’identification de véhicule ; - des informations représentatives de localisation de véhicule ; - des informations représentatives d’association de véhicule à une cellule dudit réseau cellulaire sans fil. Procédé selon la revendication 1 ou 2, pour lequel ledit dispositif informatique périphérique (101) est sélectionné lorsqu’un nombre de véhicules (11 à 13) présents dans ladite au moins une cellule associée audit dispositif informatique périphérique (101) est supérieur à un premier seuil. Procédé selon l’une des revendications 1 à 3, pour lequel ledit dispositif informatique périphérique (101) est sélectionné lorsqu’un nombre de véhicules (11 à 13) d’un type déterminé présents dans ladite au moins une cellule associée audit dispositif informatique périphérique (101) est supérieur à un deuxième seuil. Procédé selon l’une des revendications 1 à 4, pour lequel lesdites données appartiennent à un ensemble de données comprenant : - des données de mise à jour logicielle ; - des données associées à un service. Procédé selon l’une des revendications 1 à 5, pour lequel lesdites données sont stockées dans ledit dispositif informatique périphérique (101) pour une durée déterminée. Procédé selon l’une des revendications 1 à 6, comprenant en outre une étape de transmission desdites données à destination de ladite au moins une partie des véhicules (11 à 13) selon une liaison sans fil. Dispositif (2) comprenant une mémoire (21) associée à au moins un processeur (20) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7. Système comprenant le dispositif (2) selon la revendication 8 et au moins un véhicule (11 à 13) en communication avec ledit dispositif (2) selon une liaison sans fil. Produit programme d’ordinateur comportant des instructions adaptées pour l’exécution des étapes du procédé selon l’une des revendications 1 à 7, lorsque le programme d’ordinateur est exécuté par au moins un processeur.