Brevet FR3141577A1 — publié le 20240503

Procédé de configuration d’un premier module électronique (120) d’un premier véhicule automobile (100), mis en œuvre dans le premier véhicule automobile (100), comprenant les étapes suivantes : Détection d’un état du premier module (120) dans lequel est initialisé : Une première émission de premiers paquets de données depuis le premier module électronique (120) vers un deuxième module électronique (140) du premier véhicule (120), Une deuxième émission de deuxièmes paquets de données depuis le premier module électronique (120) vers le deuxième module électronique (140) du premier véhicule (100), Obtention d’un profil de configuration (111) du premier module (120) associé à l’état, Emission d’une première instruction de configuration du premier module (120) à partir du profil de configuration (111). Figure pour l’abrégé : figure 1 Procédé de configuration d’un module électronique, véhicule et systèmes associés. L’invention concerne la communication entre des modules électroniques dans un véhicule automobile. Dans un véhicule automobile, dans un canal de communication entre deux modules électroniques du véhicule, des émissions concurrentes peuvent coexister. Pour garantir, à ces émissions, une certaine qualité de service, il est nécessaire, au moment de la conception du véhicule, d’organiser ces émissions et de dimensionner les modules et le canal ou les canaux de communication en fonctions de scénarios d’émissions (autrement dit : d’états) envisagés. Cependant, ces émissions peuvent évoluer dans le temps. Par exemple, des applications informatiques peuvent être chargées dans les modules et mettre en œuvre des émissions sans que ce soit prévu au moment de la conception du véhicule. Les modules et le ou les canaux de communication doivent alors être dimensionnés avec une marge suffisante pour faire face à l’évolution des émissions, ce qui peut engendrer un coût important. Pour remédier à cet inconvénient, l’invention concerne un procédé de configuration d’(au moins) un premier module électronique d’un premier véhicule automobile, (le procédé étant) mis en œuvre dans le premier véhicule automobile, (le procédé) comprenant les étapes suivantes : Détection d’un état (autrement dit : scénario) du premier module, l’état comportant par exemple un identifiant, dans lequel est initialisé (autrement dit : détectée) : Une première émission de premiers paquets de données depuis (autrement dit : par) le premier module électronique vers (à destination d’)un deuxième module électronique du premier véhicule, Une deuxième émission de deuxièmes paquets de données (distincts ou différents des premiers paquets) depuis (autrement dit : par) le premier module électronique vers (à destination) le deuxième module électronique, Obtention d’un profil (autrement dit : de données) de configuration du premier module associé à l’état ou à l’identifiant (autrement dit : à partir de l’état ou de l’identifiant), parmi une pluralité de profils de configuration (par exemple, une recherche et une lecture en mémoire du profil de configuration est mise en oeuvre), Emission d’une première instruction de configuration du premier module (par exemple à destination du premier module) à partir du profil de configuration (autrement dit : détermination d’une première instruction de configuration, à partir du profil de configuration, et émission de la première instruction), de manière à ce que le premier module mette en œuvre le profil de configuration. Ainsi, selon l’état (autrement dit : le scénario) d’émission détecté, le premier module est configuré. L’invention permet ainsi d’adapter l’utilisation du premier module en fonction des communications en cours avec le deuxième module. Par exemple, le premier véhicule comprend une pluralité de modules électroniques et le procédé selon l’invention peut comprendre la mise en œuvre des étapes ci-dessus où le premier module électronique est remplacé par chacun ou une partie des modules de la pluralité de modules. Bien entendu, un état peut concerner plus de deux émissions, et plus qu’un deuxième module. Selon un mode de réalisation, le profil de configuration comprend (autrement dit : définit) un ordonnancement temporel de la première émission et de la deuxième émission depuis le premier module (autrement dit : des premiers paquets et des deuxièmes paquets). En variante, le profil de configuration peut indiquer ou déterminer une mise en veille du premier module et/ou du deuxième module. La première émission et la deuxième émission sont alors mises en œuvre selon l’ordonnancement temporel (et le procédé selon l’invention peut comprendre la mise en œuvre de la première et de la deuxième émission selon l’ordonnancement). Par exemple, l’invention est mise en œuvre par une unité centrale électronique du véhicule distincte (autrement dit : différente ou distincte) du premier module. L’unité centrale détecte, par exemple, l’état du premier module et envoie dans ce cas les instructions de configuration au premier module. En variante, l’invention peut être mise en œuvre par le premier module. Par exemple, l’état est détecté sur réception d’une information, par exemple de la part du premier module, par l’unité centrale. Le profil de configuration peut être lu en mémoire l’unité centrale et être recherché (et ainsi obtenu) dans cette mémoire par exemple à partir d‘un identifiant de l’état. Selon un mode de réalisation, la première émission provient d’une (autrement dit : est mise en œuvre par une) première application informatique (en mémoire du premier module). (et/)ou la deuxième émission provient d’une (autrement dit : est mise en œuvre par une) deuxième application informatique (en mémoire du premier module). La première application (et/)ou la deuxième application sont par exemple des applications reçues (autrement dit : réceptionnées), par exemple par le premier module, par l’intermédiaire d’un réseau de télécommunication mobile (et le procédé selon l’invention peut comporter une étape de réception de la première application (et/)ou de la deuxième application, par exemple par le premier module, par exemple par l’intermédiaire d’un réseau de télécommunication mobile). Selon un mode de réalisation, lorsque la première application est activée (autrement dit : démarre), un premier signal est reçu (par exemple par le premier module) de la part la première application. Lorsque la deuxième application est activée (autrement dit : démarre), un deuxième signal est reçu (par exemple par le premier module). L’information peut dans ce cas comporter le premier signal et le deuxième signal. En variante, le premier et le deuxième signal peuvent être reçus à d’autres moments qu’à l’activation des applications. Par exemple, l’ordonnancement temporel de la première émission et(/ou) la deuxième émission (autrement dit : des premiers et des deuxièmes paquets) respecte les contraintes suivantes (qui garantissent une qualité de services de la première et de la deuxième émission) : Une période de la première émission (autrement dit : d’émission des premiers paquets) et une période de la deuxième émission (autrement dit : d’émission des deuxièmes paquets), et/ou Un délai maximum (toléré) dans lequel chaque paquet de données des premiers paquets de données est reçus par le deuxième module après qu’il soit émis par le premier module, et/ou Un délai maximum (toléré) dans lequel chaque paquet de données des deuxièmes paquets de données est reçus par le deuxième module après qu’ils soit émis par le premier module, Une durée d’émission par le premier module (et de réception par le deuxième module) de chaque paquet de données des premiers paquets de données (c’est-à-dire le temps la durée entre le début et la fin de l’émission ou de la réception de chaque paquet de données des premiers paquets de données), et/ou Une durée d’émission par le premier module (et de réception par le deuxième module) de chaque paquet de données des deuxièmes paquets de données (c’est-à-dire le temps ou la durée entre le début et la fin de l’émission ou de la réception de chaque paquet de données des deuxièmes paquets de données), et/ou Le niveau de priorité de chaque paquet parmi les premiers paquets et les deuxièmes paquets. L’ordonnancement respecte ces contraintes et peut optimiser certains paramètres, telle que la somme des temps sans émission de paquets depuis le premier module. L’homme de métier sait déterminer un tel ordonnancement par des méthodes heuristiques (donc sous optimale) ou par des méthodes exactes. Par exemple, l’ordonnancement temporel est mis en œuvre par un contrôleur électronique compris dans le premier module, par exemple un contrôleur dit « SDN » (pour « Software-defined networking », en Anglais). (Autrement dit : le premier module comprend un contrôleur apte à mettre en œuvre l’ordonnancement temporel). L’émission de la première instruction de configuration peut alors être (notamment) à destination du contrôleur, et éventuellement comprendre une instruction selon le protocole dit « OpenFlow » publié par l' « Open Networking Foundation ». Selon un mode de réalisation, le profil de configuration détermine (autrement dit : définit) que les premiers paquets de données transitent par un troisième module électronique du véhicule automobile lorsqu’ils sont émis depuis (autrement dit : par) le premier module électronique vers le (autrement dit : à destination du) deuxième module électronique du premier véhicule, (durant la première émission), (et/)ou que les deuxièmes paquets de données transitent par le troisième module électronique du véhicule automobile lorsqu’ils sont émis depuis (autrement dit : par) le premier module électronique vers le (autrement dit : à destination du) deuxième module électronique du premier véhicule (durant la deuxième émission). Selon un mode de réalisation, le premier module (et/)ou le deuxième module, (et/)ou un troisième module (,et/ou l’unité de centrale) est un microcontrôleur (électronique), un microprocesseur ou un module de routage informatique. Le profil de configuration indique (autrement dit : détermine) par exemple (et modifie la table de routage pour) que les premiers paquets à destination (autrement dit : vers) du deuxième module sont envoyés au (autrement dit : transitent par le) troisième module, et/ou que les deuxièmes paquets à destination (autrement dit : vers) du deuxième module sont envoyés au (autrement dit : transitent par le) troisième module. L’émission de l’instruction de configuration à destination du premier module peut comprendre une instruction selon le protocole dit « Netconf » normalisé en décembre 2006 avec la ”RFC 4741” et révisé en juin 2011 avec la ”RFC 6241”. Par exemple, le premier module comprend un routeur de données informatique comprenant une table de routage et le profil de configuration définit (autrement dit : modifie) cette table de routage. Par exemple, le premier module comprend un pare-feu (c’est-à-dire des moyens matériels et/ou logiciels pour autoriser l’émission ou la réception de données en fonction de leur provenance, de leur nature ou de leur destination) et le profil configuration autorise que les premiers ou deuxième paquets de données à destination du deuxième module transitent par le troisième module. La première émission et/ou la deuxième émission sont réalisées par l’intermédiaire d’un réseau informatique local, par exemple, conformément au protocole dit « Ethernet » défini par exemple par la norme dite «ISO/IEC 802-3», et peuvent faire partie du procédé selon l’invention. Selon un mode de réalisation, le profil est reçu de la part d’un serveur par l’intermédiaire d’un réseau de télécommunication sans fil (ou mobile). Selon un mode de réalisation, le procédé comprend les étapes préparatoires suivantes, préalablement à l’étape de réception du profil : Détermination de l’état, Détermination du profil de configuration à partir de l’état, Préférentiellement, les étapes préparatoires sont mises en œuvre à l’extérieur du module électronique. L’ordonnancement peut être notamment déterminé durant les étapes préparatoires, lors de la détermination du profil de configuration. Par exemple, un état peut être déterminé à partir d’un enregistrement d’une liste d’application actives durant la circulation d’un deuxième véhicule identique au premier véhicule. En variante, un état peut être déterminé par simulation informatique du roulage d’un deuxième véhicule identique au premier véhicule ou par une analyse humaine. Préférentiellement, l’étape de détermination de l’état comprend, une détermination d’une deuxième pluralité d’état, et pour chaque état de la deuxième pluralité d’état, la détermination d’un profil de configuration associé à l’édit chaque état à partir du ledit chaque état. Par exemple, l’état est l’un desdits chaque état. Selon un mode de réalisation, l’étape de détermination de la deuxième pluralité d’états comprend une étape d’unification (autrement dit : fusionnement) d’états d’une première pluralité d’états, chaque état de la deuxième pluralité d’états étant : Une union (autrement dit : fusion) d’états de la première pluralité d’états, ou Un premier état de la première pluralité d’états. Une union (autrement dit : fusion) de plusieurs états se défini comme un deuxième état qui se réalise (autrement dit : survient ou est détecté) lorsque et seulement lorsque l’un quelconque au moins d’un des plusieurs états se réalise (autrement dit : survient ou est détecté). Ainsi, le nombre de profils à déterminer est réduit. Le temps de calcul pour engendrer un profil pouvant être important, notamment si le profil comprend un ordonnancement. L’invention réduit ainsi les temps de calcul nécessaires pour engendrer les profils. Par exemple, l’étape de détermination de la deuxième pluralité états minimise une somme de coûts entre des états de la deuxième pluralité d’états. Selon un mode de réalisation les coûts sont obtenus à partir d’une probabilité de basculer entre les états (c’est-à-dire de passer d’un premier état à un deuxième état) en fonctionnement du véhicule (autrement dit : en roulage). Par exemple, plus cette probabilité est élevée, plus le coût est élevé. L’invention concerne également un programme d’ordinateur comprenant des instructions, exécutables par un microprocesseur ou un microcontrôleur, pour la mise en œuvre du procédé selon l’invention, lorsque le programme d’ordinateur est exécuté par le microprocesseur ou un microcontrôleur. L’invention concerne aussi un dispositif électronique configuré pour mettre en œuvre les étapes du procédé selon l’invention, à savoir l’unité centrale, et un véhicule automobile comprenant le dispositif électronique. L’invention concerne aussi un système comprenant le véhicule automobile et un serveur configuré pour transmettre le profil au véhicule automobile par l’intermédiaire d’un réseau de télécommunication mobile. Les caractéristiques et avantages du dispositif électronique, du véhicule automobile, du programme d’ordinateur et du système sont identiques à ceux du procédé, c’est pourquoi, ils ne sont pas repris ici. On entend qu’un élément tel que le dispositif électronique, l’unité centrale, le premier module ou un autre élément est « configuré pour » réaliser ou mettre en œuvre une étape ou une opération, par le fait que l’élément comporte des moyens pour (autrement dit « est conformé pour » ou « est adapté pour ») réaliser l’étape ou l’opération. Il s’agit préférentiellement de moyens électroniques, par exemple d’un programme d’ordinateur, de données en mémoire et/ou de circuits électroniques spécialisés. Lorsqu’une étape ou une opération est réalisée (autrement dit : mise en œuvre) par un tel élément, cela implique généralement que l’élément comporte des moyens pour (autrement dit « est conformé pour » ou « est adapté pour » ou « est configuré pour ») réaliser l’étape ou l’opération. Il s’agit également par exemple de moyens électroniques, par exemple un programme d’ordinateur, des données en mémoire et/ou des circuits électroniques spécialisés. D’autres caractéristiques et avantages de la présente invention apparaitront plus clairement à la lecture de la description détaillée qui suit comprenant des modes de réalisation de l’invention donnés à titre d’exemples nullement limitatifs et illustrés par les dessins annexés, dans lesquels. représente un dispositif, un véhicule et un système selon un mode de réalisation de l’invention. représente des états déterminés selon l’invention. représente un ordonnancement selon un mode de réalisation de l’invention. représente la mise en œuvre du procédé selon l’invention, selon un exemple de réalisation, par le dispositif électronique de la , dans lequel les états de la sont déterminés, et une instruction de configuration est obtenue à partir de l’ordonnancement de la . Description détaillée d’un exemple de réalisation de l’invention. En référence aux figures 1 à 4, l’ensemble électronique 1000 du véhicule automobile 100 comprend un microprocesseur 120, un routeur 130, un microprocesseur 140 (qui par exemple commande un écran d’affichage dans le véhicule) et une unité centrale 110 qui peut avoir l’architecture d’un microprocesseur. Le système 2000 comprend le véhicule 100, un serveur 300, et un réseau de télécommunication mobile 200. A l’étape S10, il est déterminé plusieurs premiers états E1-35, E1-34, E1-346, E1-345, E1-46 et E1-4 pour le microprocesseur 120. Ces états sont par exemple déterminés à l’extérieur du système 2000 par exemple dans l’ordinateur 4000. Ces premiers états définissent notamment des situations où plusieurs applications 123, 124, 125, 126 du microprocesseur 120 émettent en concurrence des paquets de données à destination du microprocesseur 140. Par exemple, ces premiers états peuvent être déterminés à partir d’un enregistrement de la liste d’applications actives d’un microprocesseur identique au microprocesseur 120 durant la circulation d’un véhicule identique au véhicule 100. Par exemple, à partir de cet enregistrement, les premiers états suivants sont déterminés : L’état E1-35 dans lequel les applications 123 et 125 sont actives. L’état E1-34 dans lequel les applications 123 et 124 sont actives. L’état E1-346 dans lequel les applications 123, 124 et 126 sont actives. L’état E1-345 dans lequel les applications 123, 124 et 125 sont actives. L’état E1-46 dans lequel les applications 124 et 126 sont actives. L’état E1-4 dans lequel seule l’application 124 est active. p1 est la probabilité de passer de l’état E1-46 à l’état E1-4 ou inversement. p2 est la probabilité de passer de l’état E1-4 à l’état E1-345 ou inversement. p3 est la probabilité de passer de l’état E1-345 à l’état E1-346 ou inversement. p4 est la probabilité de passer de d’état E1-346 à l’état E1-35 ou inversement. p5 est la probabilité de passer de d’état E1-35 à l’état E1-34 ou inversement. p2 et p3 sont inférieurs à p1, p4 et p5. A l’étape S20, à partir de ces premiers états, il est déterminé, par l’ordinateur 4000, les deuxièmes états suivants ; E2-3 qui est l’unification des états E1-46 et E1-4, E2-2 qui l’état E1-345. E2-1 qui est l’unification des états E1-346, E1-35 et E1-34. A l’étape S30, il est déterminé par l’ordinateur 400: A partir de l’état E2-1, le profil 111, A partir de l’état E2-2, le profil 112, A partir de l’état E2-3, le profil 113, Ces profils sont transmis au serveur 300 par l’intermédiaire du réseau de télécommunication mobile 200. Le profil 111 est donc associé à l’état E2-1 où les applications informatiques 123, 124 et 125 du microprocesseur 120 communiquent avec le microprocesseur 140, par l’intermédiaire du contrôleur 121 dit « SDN », du routeur interne informatique 122 du microprocesseur 120, du bus de données 151, du routeur 130, et du bus de données 152. Cette communication est par exemple mise en oeuvre par l’intermédiaire d’un réseau informatique local, par exemple, conformément au protocole dit « Ethernet » défini par exemple par la norme dite «ISO/IEC 802-3». Les application 123, 124 et 125 sont par exemple des applications reçues par le microprocesseur 120, par l’intermédiaire du réseau de télécommunication mobile 200. Dans cet état, des paquets de données pq3 sont émis par l’application 123, des paquets de données pq4 par l’application 124, et des paquets de données pq5 par l’application 125. Selon un mode de réalisation, le profil 111 comprend un ordonnancement temporel 3000 de l’émission des paquets de données pq3, pq4 et pq5 depuis le microprocesseur 120. L’ordonnancement temporel 3000 respecte les contraintes suivantes qui garantissent une qualité de service : Une période pd3 pour l’émission de paquet pq3, une période pd4 pour l’émission des paquets pq4, et une période pd5 pour l’émission des paquets pq5, et/ou Un délai maximum dm3 (tolérés) dans lequel les paquets de données pq3 doivent être reçus par le microprocesseur 140 après qu’ils aient été émis par le microprocesseur 120, et/ou Un délai maximum dm5 (tolérés) dans lequel les paquets de données pq5 doivent être reçus par le microprocesseur 140 après qu’ils aient été émis par le microprocesseur 120, et/ou Une durée d’émission de3 par le microprocesseur 120 des paquets de données pq3, et/ou Une durée d’émission de4 par le microprocesseur 120 des paquets de données pq4, et/ou Une durée d’émission de5 par le microprocesseur 120 des paquets de données pq5, et/ou Le niveau de priorité des paquets pq3, pq4 et pq5. L’ordonnancement respecte ces contraintes et peut optimiser certains paramètres, telle que la somme des temps sans émission tse de paquets depuis le premier module. L’homme de métier sait déterminer un tel ordonnancement par des méthodes heuristiques (donc sous optimale) ou par des méthodes exactes. Le profil de configuration 111 peut aussi déterminer (autrement dit : définir) que les paquets de données pq3, pq4 et pq5 transitent par le routeur 130 électronique 130 lorsqu’ils sont émis depuis microprocesseur 120 à destination du microprocesseur 140. A l’étape S40, le profil 111 est reçu par l’unité centrale 110 de la part du serveur 300, par l’intermédiaire d’un réseau de télécommunication sans fil 200. A l’étape S50, les applications 123, 124 et 125 sont activées simultanément et émettent en conséquence des signaux d’activations à destination de l’unité centrale 110. Sur réception du signal d’activation, l’unité centrale 110 détecte que le microprocesseur 120 est dans un état E1-1 où les applications 123, 124 et 125 sont activées. A l’étape S60, le profil 111 associé à cet état est obtenu (autrement dit : lu) dans la mémoire de l’unité centrale 110. Il peut être recherché dans cette mémoire à partir d’un identifiant de l’état (cet identifiant peut par exemple être obtenu à partir des identifiants des applications 123, 124, 125). A l’étape S70, l’unité centrale 110 émet une instruction de configuration à l’attention du microprocesseur 120 à partir du profil de configuration 111. Par exemple, l’ordonnancement temporel 3000 est mis en œuvre par le contrôleur électronique 121 dit « SDN » (pour «Software-defined networking », en Anglais). L’émission de l’instruction de configuration peut alors être (notamment) à destination du contrôleur 121, et éventuellement comprendre une instruction selon le protocole dit « OpenFlow » publié par l' « Open Networking Foundation ». Par exemple, le routeur de données interne informatique 122 comprend une table de routage et la configuration définit (ou modifie) cette table de routage. La configuration indique (ou détermine) par exemple (et modifie la table de routage pour) que les paquets pq3, pq4, pq5 à destination (autrement dit : vers) du microprocesseur 140 sont envoyés au (autrement dit : transitent par le) routeur 130. L’émission de l’instruction de configuration à destination du routeur 122 peut comprendre une instruction selon le protocole dit « Netconf » normalisé en décembre 2006 avec la ”RFC 4741” et révisé en juin 2011 avec la ”RFC 6241”. Par exemple, le microprocesseur 120 comprend un pare-feu et sa configuration autorise que les paquets pq3, pq4 et pq5 à destination microprocesseur 140 à transiter par le routeur 130. Le profil 111 peut également comprendre une telle configuration du routeur A l’étape S70, l’application 123 émet les paquets pq3, l’application 124 les paquets pq4 et l’application 125 les paquets pq5 à destination du microprocesseur 140 selon l’ordonnancement 3000 par l’intermédiaire du contrôleur 121, du routeur interne informatique 120, du bus de données 151, du routeur 130, et du bus de données 152. Procédé de configuration d’un premier module électronique (120) d’un premier véhicule automobile (100), mis en œuvre dans le premier véhicule automobile (100), le procédé étant caractérisé en ce qu’il comprend les étapes suivantes : Détection (S50) d’un état (E2-1) du premier module (120) dans lequel est initialisé : Une première émission de premiers paquets de données (pq3) depuis le premier module électronique (120) vers un deuxième module électronique (140) du premier véhicule (100), Une deuxième émission de deuxièmes paquets de données (pq4, pq5) depuis le premier module électronique (120) vers le deuxième module électronique (140) du premier véhicule (100), Obtention (S60) d’un profil de configuration (111) du premier module (120) associé à l’état, Emission (S70) d’une première instruction de configuration du premier module (120) à partir du profil de configuration (111). Procédé de configuration selon la revendication précédente dans lequel le profil de configuration (111) comprend un ordonnancement temporel (3000) de la première émission et de la deuxième émission. Procédé de configuration selon l’une quelconque des revendications précédentes dans lequel la première émission provient d’une première application (123) informatique ou la deuxième émission provient d’une deuxième application informatique (124, 125). Procédé de configuration selon l’une quelconque des revendications précédentes dans lequel le profil de configuration (111) détermine que les premiers paquets de données (pq3) transitent par un troisième module électronique (130) du véhicule automobile (100) lorsqu’ils sont émis depuis le premier module électronique (120) vers le deuxième module électronique, ou que les deuxièmes paquets de données (pq4, pq5) transitent par le troisième module électronique (130) lorsqu’ils sont émis depuis le premier module électronique (120) vers le deuxième module électronique (140) du premier véhicule (100). Procédé de configuration selon l’une quelconque des revendications précédentes dans lequel le profil est reçu de la part d’un serveur (100), par l’intermédiaire d’un réseau de télécommunication sans fil (200). Procédé de configuration selon l’une quelconque des revendications précédentes dans lequel le procédé comprend les étapes préparatoires suivantes, préalablement à l’étape de réception du profil : Détermination de l’état (E2-1, E2-2, E3-3), Détermination du profil de configuration (111, 112, 113) à partir de l’état (E2-1, E2-2, E3-3), Programme d’ordinateur comprenant des instructions, exécutables par un microprocesseur ou un microcontrôleur, pour la mise en œuvre du procédé selon l’une quelconque des revendications 1 à 5, lorsqu’il est exécuté par le microprocesseur ou le microcontrôleur. Dispositif électronique (110) configuré pour mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 5. Véhicule automobile (100) comprenant le dispositif électronique (110) selon la revendication précédente Système (2000) comprenant le véhicule automobile (100) selon la revendication précédente et un serveur (300) configuré pour transmettre le profil (111) au véhicule automobile (100) par l’intermédiaire d’un réseau de télécommunication mobile (200).