Plateforme · Remote Diagnostic

La plupart des plateformes lisent le véhicule. MOS4 le lit et lui répond.

Ouvrez une session en direct depuis le cloud via un tunnel TLS signé. Lire, réinitialiser, reconfigurer, attester et reflasher. Même moteur UDS (ISO 14229) / J1939 / ISOBUS / Modbus / passthrough SAE J2534 que la télématique autonome — mode d'opération différent.

Ce que ça fait sur le terrain

Cinq tâches que l'OS gère sans clé à molette.

Pour le sous-ensemble des défaillances terrain qui n'exigent pas un atelier, l'OS ouvre une session signée, pilote le bus, exécute l'action, ferme. Économise un remorquage, un passage chez le concessionnaire ou le coût d'envoi d'un technicien.

OEM · opérations garantie

Réinitialisation calculateur over-the-air

Un véhicule cale sur autoroute. Le serveur distant ouvre une session signée, réinitialise le calculateur (Electronic Control Unit) bloqué, ferme. Le conducteur repart. Pas de dépanneuse, pas de passage chez le concessionnaire.

Économise : Économise un déplacement plus le créneau atelier chez le concessionnaire.

Constructeur VE · certification batterie

Certification en monitoring direct

Faire passer la batterie par un cycle charge / décharge tout en lisant la télémétrie cellule par cellule en direct via UDS. Le certificat est émis depuis le même journal d'audit.

Économise : Retire l'étape de banc dédié du parcours de certification.

Service de dépannage · opérateur

Triage rouler-ou-remorquer

Appel de dépannage. Le serveur distant lit l'état des calculateurs, décide si le véhicule peut atteindre le garage suivant par ses propres moyens ou s'il faut le remorquer. La dispatch suit le diagnostic.

Économise : Évite le remorquage inutile quand le véhicule peut rentrer seul.

Inspecteur de flotte · tiers

Mutualisation d'inspecteurs

Une ville restreint l'entrée des poids lourds mais exige une inspection. Les opérateurs branchent un appareil sur le camion ; un seul technicien inspecte de nombreux véhicules depuis un bureau.

Économise : Un technicien couvre une flotte — la ligne OPEX inspecteur sur site s'effondre.

OEM · réseau atelier

Passthrough J2534 vers un banc distant

Une session d'outil concessionnaire tourne sur un portable d'atelier ; la même passerelle achemine le passthrough SAE J2534 en direct vers le bus véhicule. Le véhicule reste sur le terrain ; l'outil reste au banc.

Économise : Retire le déplacement physique — l'outil concessionnaire atteint le bus via MOS4.

Le positionnement

Autonome vs interactif — même bus, décideur différent.

Autonome

Multi Stacks

L'appareil décide ce qu'il demande au bus, sur un planning, contre une pile standardisée. Le cloud reçoit des données de signaux structurées. Idéal pour la télémétrie de flotte, la maintenance prédictive, l'ELD et les rapports de conformité.

Voir Multi Stacks →

Interactif

Remote Diagnostic

Le cloud ouvre une session et pilote le bus en direct. Un bot ou un opérateur lit l'état des calculateurs, réinitialise les DTC (Diagnostic Trouble Codes), pousse des calibrations, atteste et reflashe le firmware, puis ferme la session. Idéal pour la récupération de camion bloqué, la réinitialisation de calculateur, la session diagnostic OEM et l'assistance à distance en atelier.

Voir le cycle de session ↓

Cycle de session

Ouvrir. Piloter. Fermer.

Diagramme de séquence. Le bot cloud envoie StartTunnel via le serveur distant. L'appareil retourne un accusé de réception Connecté signé. En boucle, le cloud envoie des requêtes diagnostic via UDS, J1939, ISOBUS ou Modbus ; l'appareil pull le message et pilote le calculateur véhicule ; le calculateur répond ; l'appareil publie la réponse via le serveur distant au cloud. Une fois terminé, le cloud envoie StopTunnel ; l'appareil accuse réception et draine la connexion.

sequenceDiagram
  participant Cloud as Bot cloud
  participant Server as Serveur distant
  participant Device as Appareil MOS4
  participant ECU as Calculateur véhicule
  Cloud->>Server: StartTunnel(config)
  Server->>Device: livrer StartTunnel
  Device->>Server: Connecté (ack signé)
  loop session
    Cloud->>Server: Requête diagnostic (UDS/J1939/ISOBUS/Modbus)
    Server->>Device: pull message
    Device->>ECU: piloter le bus
    ECU-->>Device: réponse
    Device->>Server: publier la réponse
    Server->>Cloud: livrer la réponse
  end
  Cloud->>Server: StopTunnel
  Server->>Device: livrer StopTunnel
  Device->>Server: AckStop + drain
Cloud → StartTunnel → appareil → calculateur → réponse → cloud → StopTunnel. Un tunnel bout en bout par requête.

Un tunnel bout en bout par requête StartTunnel. La session ouvre, pilote le bus, exécute l'action, ferme. Authentification mutuelle TLS sur le tunnel diagnostic. Autorisation signée par action pour tout appel modifiant l'état.

Ce que le bot peut faire

Quatre classes d'action. Chacune avec sa propre frontière de sécurité.

Lire

Lectures UDS / J1939 / ISOBUS / Modbus en direct, vidages de codes défaut calculateur, instantanés de paramètres, captures de trames.

Sécurité : Le chemin lecture seule est inconditionnel. Aucun effet de bord en écriture.

Réinitialiser

Effacer les DTC, soft-reset du calculateur, réinitialiser les valeurs d'adaptation apprises.

Sécurité : Autorisation signée par action. Le journal d'audit enregistre l'acteur, l'heure, l'action et le calculateur cible.

Reconfigurer

Pousser un bloc de calibration, écrire dans la mémoire non volatile, basculer un feature flag au niveau du calculateur.

Sécurité : Autorisation multipartite quand le protocole l'exige (UDS security-access). Chemin de rollback obligatoire.

Reflasher

Pousser un nouveau firmware calculateur via la session de programmation UDS.

Sécurité : Attestation + vérification de signature côté appareil avant l'ouverture de la session bus. Retour automatique basé sur le bootcount en cas d'échec de reflash. Les verrouillages de sécurité ne sont pas contournables depuis la surface Remote Diagnostic.

Pourquoi cela compte

Un déplacement devient un paquet.

Pour le sous-ensemble des défaillances terrain qui n'exigent pas une clé à molette — un calculateur bloqué, une calibration hors spécifications, un paramètre manquant — Remote Diagnostic résout l'incident sans dépêcher un technicien. La plateforme ne remplace pas l'atelier. Elle retire l'atelier de la boucle quand la boucle n'a pas besoin de l'atelier.

52 micro services Remote Diagnostic et Multi Stacks partagent le même moteur et la même surface bus.

Architecture de référence

Cloud → tunnel → orchestrateur → moteur → bus.

Architecture de référence. Le bot cloud ou l'opérateur initie un tunnel TLS signé vers le serveur distant. Le tunnel alimente l'orchestrateur de session Remote Diagnostic. L'orchestrateur gate chaque action modifiant l'état derrière une autorisation signée par action, multipartite si requis. Le gate passe la main au même moteur que Multi Stacks — UDS, J1939, ISOBUS, Modbus, J2534-passthru. Le moteur parle au bus véhicule. Chaque action est enregistrée dans un journal d'audit avec provenance par action, et le journal d'audit est rejoué au cloud.

flowchart LR
  Cloud[Bot cloud ou opérateur] --> Tunnel[Tunnel TLS signé<br/>vers le serveur distant]
  Tunnel --> Orch[Orchestrateur de session RD<br/>cycle Idle &lt;-&gt; InSession]
  Orch --> Gate[Autorisation signée par action<br/>multipartite si requis]
  Gate --> Eng[Même moteur que Multi Stacks<br/>UDS / J1939 / ISOBUS / Modbus / J2534-passthru]
  Eng --> Bus[Bus véhicule]
  Eng --> Audit[Journal d'audit<br/>provenance par action]
  Audit --> Cloud
Cloud → tunnel TLS signé → orchestrateur de session → gate par action → moteur partagé → bus véhicule + journal d'audit → cloud

Ouvrir une session sur un appareil réel.

Vous construisez sur MOS4 ?

Une réponse de l'équipe d'ingénierie, ~24 h. Pas de pitch, pas de NDA.

Parler à l'équipe