© iStock.com/Lukas Bischoff

Framework & Features

Das flexible Software-Framework ezCar2x® stellt die wichtigen Komponenten zur raschen Erstellung von prototypischen Anwendungen für die Fahrzeug-Umwelt-Vernetzung bereit.

So können Fahrzeughersteller, Zulieferer und Ausrüster von Verkehrsinfrastruktur neue Ideen schnell umsetzen und in der Praxis evaluieren.

ezCar2x® für Rapid Prototyping

Das Car2X-Framework ezCar2x® verfügt über Komponenten für folgende Funktionen:

  • ETSI ITS-konformer Kommunikations-Stack
  • GeoNetworking und IPv6-over-GeoNetworking über ITS-G5 und LTE
  • Adaptiver hybrider Netzwerklayer mit Auswahl optimaler Technologie zur Laufzeit
  • Anbindung von CAN-Bussystemen zur schnellen Integration ins Fahrzeug
  • Anbindung externer Sensorik wie GPS, Odometriedaten oder Detektion von Umgebungsobjekten (Radar, LIDAR)
  • Integration digitaler Kartendaten
  • Facilities wie CAM- und DENM-Management und Local Dynamic Map
  • Integration von Security-Diensten
  • Anbindung unterschiedlicher HMI-Geräte, wie Tablet oder Touchscreen

Das Framework ist als Sammlung von C++-Bibliotheken angelegt, welche sowohl für Linux- als auch für Windows-Systeme verfügbar sind. Eine umfangreiche API-Dokumentation und verschiedene Beispiele erleichtern den Einstieg.

Durch Flexibilität, Modularität und Portabilität ist das Framework unter vielfältigen Randbedingungen einsetzbar, zum Beispiel auf gängigen On-Board- und Road-Side-Units, als Komponente eines Backend-Servers oder direkt in einer Simulationsumgebung.

Der konsequente Einsatz von Abstraktionskonzepten und bekannten Design Patterns führt zu einem hohen Grad an Modularität. Einzelne Funktionalitäten können ausgetauscht und falls nötig durch andere Implementierungen ersetzt werden – ohne Änderungen am verbleibenden System.

Simulation mit ezCar2x®

Dank des modularen Aufbaus kann ezCar2x® direkt in einer Simulationsumgebung, bestehend aus Verkehrs- und Netzwerksimulator, eingesetzt und somit auf einer beliebigen Anzahl virtueller Fahrzeuge installiert werden. Applikationen und Protokolle, die mit ezCar2x® entwickelt werden, lassen sich so mit wenig Aufwand unter realistischen Bedingungen testen und kontinuierlich weiterentwickeln.

Neben dem Softwareframework ezCar2x® bietet das Fraunhofer-Institut für Kognitive Systeme IKS (früher: Fraunhofer ESK) weitere Werkzeuge für die Entwicklung und Analyse von vernetzten Funktionen – wie das Analyse-Framework ERNEST und die modellbasierte Plattform DANA. Als Gesamtpaket steht somit eine vollständige und durchgängige Lösung vom Entwurf über die Simulation bis zum Prototyping vernetzter Anwendungen in intelligenten Verkehrssystemen zur Verfügung.