Vehicle communications


Diagnose van voertuigen vereist digitale communicatie tussen verschillende apparaten. Normaal gesproken gebeurt dit met een diagnoseapparaat dat direct aan een voertuig is gekoppeld. Via deze fysieke verbinding worden instructies doorgegeven die door het voertuig worden verwerkt. Denk hierbij aan het uitlezen van statistieken zoals kilometerstanden, het kalibreren van nieuwe onderdelen of het installeren van software-updates

Het verlengen van deze fysieke verbinding via het internet maakt diagnose op afstand (remote diagnostics) mogelijk. Dit vormt de kern van Jifeline Networks: een wereldwijd netwerk van internetverbonden apparaten dat garages in staat stelt voertuigen te koppelen aan diagnose-specialisten, ongeacht hun locatie. Op deze manier kunnen monteurs in garages worden ondersteund door gespecialiseerde partners binnen het netwerk.

Een groeiend netwerk

Inmiddels hebben meer dan honderd partners met uiteenlopende specialismen zich bij ons netwerk aangesloten. De meeste garages in Nederland maken gebruik van deze technologie, waardoor remote diagnostics een essentieel gereedschap is geworden in de moderne autogarage.

Complexiteit van moderne voertuigen

Een modern voertuig is geen enkel apparaat, maar een netwerk van afzonderlijke componenten. Denk aan het dashboard, het stuurhuis, de koplampen of een radarmodule, die allemaal individueel kunnen worden benaderd.

Veel voertuigtechnologie is gebaseerd op industriestandaarden zoals de CAN-bus, ISOTP-encapsulatie en de UDS-commandostructuur. Binnen deze standaarden hanteren fabrikanten echter vaak hun eigen, niet-openbare conventies, die sterk kunnen verschillen. Hoewel elk voertuig in de EU verplicht is voorzien van een gestandaardiseerde OBD-stekker, bestaan er al op dit niveau verschillen, zoals:

  • Verschillende fysieke pinnen in de stekker.
  • Spanningen van 12 Volt of 24 Volt.
  • Diverse datacoderingen en snelheden.
  • Verschillende encapsulatiemethoden en netwerkadressen.

Onze aanpak

Binnen het Vehicle Communications Team werken we aan technologie die voertuigen via het internet verbindt met diagnoseapparatuur. Dit omvat zowel hardware als software die de volledige keten van communicatie – van de fysieke verbinding tot de internetverbinding – exact nabootst. Dit betekent dat digitale signalen moeten worden gemeten en gestuurd met de juiste pinnen, spanningen, coderingen, snelheden en meer.

Daarbij houden we rekening met uitdagingen zoals internetvertragingen (latency), die moeten worden gecompenseerd in tijdsgevoelige protocollen. Dit vereist specialistisch werk op verschillende gebieden, zoals:

  • Embedded hardware en software.
  • Softwarearchitectuur en real-time systemen.
  • Reverse engineering en state machines.
  • Ontwikkeling van wereldwijd schaalbare, low-latency server- en clientsoftware in de AWS-cloud.

Onderzoek en ontwikkeling

Ons werk vraagt om gedetailleerde logging en geavanceerde tools om logs te doorzoeken en te analyseren, bijvoorbeeld met Elasticsearch. We werken continu aan nieuwe oplossingen om efficiënte diagnose mogelijk te maken, zelfs wanneer barrières worden opgeworpen door voertuigfabrikanten, bijvoorbeeld door complexe of minder gebruiksvriendelijke software

Als een voertuig op afstand is aangesloten, kunnen we onbekende voertuigen onderzoeken door bekende communicatieprofielen uit te proberen. Dit stelt ons in staat modules te detecteren, het chassisnummer (VIN) te ontcijferen en relevante voertuiggegevens zoals merk, model en bouwjaar te achterhalen.

Automatisering en innovatie

Met behulp van Python-scripts ontwikkelen we nieuwe diagnoseproducten, die partners zoals Jifeline Remote Diagnostics in staat stellen om zelfs volledig geautomatiseerde diagnoses uit te voeren. Deze scripts kunnen worden getest en verbeterd door voertuigen te simuleren op basis van eerder vastgelegde logs.

Digitale beveiliging

Toegang tot bepaalde voertuigmodules vereist vaak een verhoogd autorisatieniveau. Hiervoor ontwikkelen we cryptografische algoritmen en autorisatieprocedures binnen ons team. We beperken ons hierbij uitsluitend tot legitieme diagnoseprocedures; we faciliteren geen tuning software en maken geen software die modules in voertuigen aanpast.

Trots op ons werk

Ons team beschikt over alle kennis en expertise om de voertuigcommunicatie binnen Jifeline Networks technisch te realiseren. Met onze eigen innovaties blijven we voortdurend nieuwe uitdagingen op dit gebied overwinnen en maken we remote diagnostics wereldwijd mogelijk.


Meer informatie?

Benieuwd wat FactorIT voor u kan betekenen? Neem contact met ons op.

Onze projecten