Kommunikationsserver CCom

Das Kernstück unseres Flottenmanagement-Systems C-Compact bildet die Server-Infrastruktur als zentrale Schnittstelle. Alle Informationen zwischen dem Buchungs- bzw. Flottenmanagementsystem und den Geräten in den Fahrzeugen werden über den Kommunikations- und Administrationsserver CCom übertragen. Dies macht die Kommunikation zwischen den Fahrzeugen und dem Buchungs-/Flottenmanagement flexibel, kosteneffizient und einfach.

Darüber hinaus ist CCom ein Administrations- und Diagnose-Tool mit leistungsstarken Funktionen, welche die Prozesse vereinfachen. Das integrierte Web-Interface zu CCom ermöglicht die Auslagerung von spezialisierten Prozessen (für Experten). Über unsere leistungsstarke REST- und XML-Schnittstelle sind die Automatisierung und Integration in Ihre Plattform schnell und einfach möglich. So kann das gesamte System mit geringem Aufwand vollständig auf Ihre Anforderungen angepasst, überprüft und gesteuert werden.

Entdecken Sie CCom und erfahren Sie mehr darüber, warum sich unsere kostengünstigen Lösungen für alle Arten von Carsharing- und Flottenmanagement-Systemen eignen. Für eine individuelle Beratung und weiterführende Fragen stehen wir Ihnen bei Bedarf gerne zur Verfügung!

Vorteile von CCom

Über unsere Server ist auch die Verwaltung großer Flotten, vieler Anfragen oder verschiedener Zugriffs-Modelle problemlos möglich. Dafür sorgen die folgenden Features von CCom:

  •  
  • Funktionsvielfalt: Spezial-Funktionen und -Prozesse (z.B. Remote-Funktionen, Fahrzeuge einrichten, Konfigurationswerte anfordern) können über das CCom-Web-Interface erfolgen, aber auch Schritt für Schritt in das Reservierungs-/Flottenmanagementsystem implementiert werden.
  • Redundanz: Eine vollständig redundante Serverarchitektur mit replizierter Datenbank sorgt für hohe Sicherheit gegenüber Störungen oder eventuellen Ausfällen.
  • Parallelität: Mehrere Reservations-/Flottenmanagementsysteme können parallel bedient werden, z. B. eine Buchungsplattform und ein unabhängiges Fahrzeug-Tracking- oder Statistiksystem. Genauso können parallel mehrere CarSharing-Organisationen/Flotten von einer Plattform aus bedient werden.
  •  
  •  
  • Starke Schnittstelle: Durch die flexible und einfach zu implementierende API zu Software-Plattformen kann eine schnelle Anbindung der Geräte und Systeme mit einem Minimum an technischem Aufwand erreicht werden.
  • Sicherer Datenaustausch: Datensicherheit und Verschlüsselung werden vollständig von unseren Systemen übernommen. Wir setzen dafür auf extrem datensparende Kommunikationsprozesse zur Senkung der Mobilfunkkosten.
  • Redundante Kommunikation: Eine hohe Zuverlässigkeit der Kommunikation ist durch redundante Prozesse gegeben: Die Kommunikation mit dem Bordcomputersystem erfolgt im Mischbetrieb (TCP/BLE/SMS als Fall-back). Immer wenn sich eine App mit CCom verbindet (App wird geöffnet oder aktualisiert), werden auch die Reservierungs-/Zugriffstoken des anfragenden Nutzers an die App übermittelt. Diese werden an das Gerät im Fahrzeug weitergeleitet, wenn sich die App über Bluetooth verbindet, z.B. um das Auto zu entsperren.
  • Reservierungs-Speicher: Die Übermittlung von Reservierungen erfolgt bis zu 7 Tage vor Reservierungsbeginn. Bis zu 100 Reservierungs-/Zugriffstokens können in unseren Geräten zur Überbrückung kurzfristiger Mobilfunkprobleme gespeichert werden.
  •  
  •  
  • Intuitive Fahrzeugverwaltung: Schnelle und einfache Fahrzeugverwaltungsprozesse über das CCom Web-Interface oder direkt aus dem Buchungs-/Flottenmanagementsystem (über REST/XML).
  • Automatische Einrichtung: Automatisierte App-gesteuerte vor-Ort Prozesse für die Einrichtung eines neuen Fahrzeuges nach der Installation, einschließlich automatisch initiierter Konfiguration und Firmware-Uploads (FOTA), so ist kein manueller Eingriff in CCom oder in das Back-End System erforderlich.
  • Remote-Konfiguration: Fernkonfiguration über das Web-Interface (Fahrzeugmodelleinstellungen, Firmware-Bereiche, Provider-Einstellungen, Sprachen, usw.).
  • Integrierte Konfigurations-Vorlagen: Möglichkeit zur Konfiguration für verschiedene Fahrzeugmodelle, Betriebsmodi, usw.).
  •  

Wie Sie sehen, bietet CCom in Verbindung mit unserem C-Compact-Modul eine Vielzahl an Stärken, die sowohl Setup als auch Administration erheblich vereinfachen. Nachfolgend finden Sie eine detaillierte Übersicht über die zahlreichen Funktionen unserer Systemlösung.

Funktionsübersicht – CCom und seine Eigenschaften

Remote-Funktionen (über Web-Interface oder Reservierungs-/Flottenmanagementsystem)

Eine Vielzahl verschiedener Befehle kann über CCom an die Fahrzeuge gesendet werden, z.B. um Kunden in besonderen Situationen zu helfen oder Daten anzufordern. Beispiele dafür sind folgende Befehle:
 

  • Fahrzeug verriegeln und entriegeln

  • Sofortiger Zugriff für Benutzer mit einem verlorenen oder defekten Zugangsmedium (App, RFID-Karte)

  • Blockieren der Wegfahrsperre für den Fall, dass ein Fahrzeug vermisst wird

  • GPS-Position anfordern

  • Firmware aktualisieren (FOTA)
     

Alle Funktionen sind über das Web-Interface von CCom verfügbar. Viele Funktionen können bei Bedarf auch in das Reservierungs-/Flottenmanagementsystem integriert werden.

Analyse über Web-Interface

Umfangreiche Informationen können über das Web-Interface abgefragt und überprüft werden.

  • Fahrzeugzustände (GPS-Position, Kilometerstand, Zündung ein/aus, Tank-/Ladestand, usw.)
  • Kommunikationsstatus aller Meldungen von/zu den Fahrzeugen inkl. dazugehöriger Parameter
  • Aktuelle Fahrzeugnutzungsinformationen (Benutzer-ID, Zugangsmedientyp, Nutzungsstatus, usw.)
  • Ereignisse (Zündung ein/aus, An-/Abmeldung am Fahrzeug, usw.)
  • Alarme (Batterie wird schwach, Auto wird unberechtigterweise bewegt usw.)
  • aufgezeichnete fahrzeuginterne Protokolle inkl. History (Speicherabbild).
  • Status Server-Konnektivität (Verfügbarkeit, Kommunikationskanäle, usw.)
  • und vieles mehr.

Administration (Web-Interface)

Über das Web-Interface können administrative Aufgaben durchgeführt werden. Hierzu zählen etwa:
 

  • Einrichtung und Verwaltung berechtigter White List-Benutzer (RFID-Karten oder App) oder Sofort-Zugang zum Fahrzeug ohne Reservierung.

  • Einrichtung und Verwaltung von angeschlossenen Reservierungs-/Flottenmanagementsystemen, Organisationen und Kommunikationskanälen.

  • Einrichtung und Verwaltung von Web-Interface-Benutzern und deren Zugriffsrechte (Domains und Subdomains, Rollen, Rechte in den verschiedenen Ansichten, erlaubte Remote-Funktionen, usw.).

  • Zugriff auf integrierten Dokumentenserver für Austausch und Freigabe von Dokumenten wie z.B. Installationsanleitungen.

Mit diesen Funktionen haben Sie jederzeit nach Bedarf Zugriff auf die wichtigsten (Fahrt-)Informationen der Fahrzeuge, können Einrichtungen remote vornehmen oder auch kurzfristige Freigaben für Kunden/Mitarbeiter erteilen. Dabei unterstützt CCom neben dem Web-Interface auch den integrierten Zugriff über kundeneigene Reservierungs- und Flottenmanagementsysteme für noch mehr Flexibilität.

Architektur von CCom

Die Serverarchitektur von CCom basiert auf Docker/Kubernetes. Das Hosting erfolgt in einem Hochsicherheits-Rechenzentrum in Deutschland. Dabei vertrauen wir auf eine zuverlässige und wartungsarme Infrastruktur, in diesem Falle virtualisierte Hardware mit hoher Verfügbarkeit, welche die Anwendung im Falle eines Hardwarefehlers selbständig auf eine andere Hardware verschiebt. Diese Sicherheitsmaßnahmen rund um CCom werden abgerundet durch ein umfangreiches Überwachungssystem.

CCom als Schnittstelle zu Reservierungs- und Flottenmanagementsystemen

Mit CCom stehen zwei verschiedene Schnittstellentypen für die Anbindung von Reservierung-/Flottenmanagementsystemen zur Verfügung. Die Dokumentationen der aktuell bereitgestellten Schnittstellen finden Sie hier.

Alternativ steht auch eine XML/Soap-Schnittstelle zur Verfügung.

Beide Schnittstellentypen können die folgenden zwei Varianten nutzen, um eingehende Nachrichten von den Fahrzeugen zu empfangen:

 

  • Push-Schnittstelle/Web-Hook
    Für die Nutzung dieser Schnittstelle wird ein Server im Reservierungs-/Flottenmanagementsystems benötigt, der CCom HTTP POST-Nachrichten empfangen kann. In CCom sind folgende Werte für den Zugriff auf das Buchungssystem konfigurierbar: URL/IP, Port, Benutzername und Passwort.

  • Polling-Schnittstelle (Client-Server)
    Für die Nutzung dieser Schnittstelle muss auf der angeschlossenen Systemseite nur ein Client implementiert werden. Ein spezieller Poll-Request (HTTP POST) wird regelmäßig an CCom gesendet. Nachrichten an das Reservierungs-/Flottenmanagementsystem werden in der Antwort auf diese Anfrage zugestellt.

Dabei können auch mehrere Instanzen parallel mit CCom verbunden werden, etwa eine Push- und mehrere Polling-Instanzen. Zusätzlich können zwei Plattform-Instanzen an eine Organisation (=Flotte) angebunden werden.

Unsere Software-Partner

Authentifizierung und Sicherheit bei CCom

Um sicherzustellen, dass bei der Authentifizierung von Buchungen sowie beim Datenaustausch allgemein keinerlei Sicherheitslücken entstehen, haben wir CCom auf höchste Datenschutz-Ansprüche optimiert:

Verschlüsselte Kommunikation (CCom-Server Buchungsplattform): Die gesamte Kommunikation zwischen dem angeschlossenen System und dem CCom-Web-Interface zu unseren CCom-Servern erfolgt verschlüsselt (HTTPS). Alle Nachrichten, die zwischen CCom und den Geräten in den Fahrzeugen ausgetauscht werden, verfügen über eine Ende-zu-Ende-Verschlüsselung (E2EE/AES-256). Die Schlüssel zwischen dem CCom-Server und den Geräten in den Fahrzeugen werden periodisch über ECDH (Key Exchange Prozess) gewechselt. Sowohl in CCom als auch in den Bordcomputern sind Limits gegen Brute Force Attacken implementiert.

Verschlüsselte Kommunikation (App oder AppLibrary zu Gerät): Die Kommunikation zwischen CCom und CApp/CAppLib erfolgt über HTTPS mit einer Ende-zu-Ende-Verschlüsselung. Der Austausch von Daten zwischen der App und dem Bordcomputer ist AES-256 verschlüsselt. Der Schlüssel der Session wird über ECDH-Schlüsselaustausch berechnet.

Benutzeridentifikation durch UserId: Die Authentifizierung zwischen dem CCom-Server und CApp/CAppLib verwendet einen "App-Key", der eine Organisation repräsentiert und eine "UserId" (256 Bit). Die UserId muss zufällig vom Buchungssystem generiert und einem Benutzer zugeordnet werden. Die Authentifizierung zwischen CApp und dem Bordcomputer erfolgt über die "UserId". Die Authentifizierung zwischen den anderen Schnittstellen (Buchungs-/Flottenmanagementsystem, Web-Interface, Push-Service) erfolgt über die Benutzer-ID/Passwort und/oder über Token (OAUTH2).

Durch diese zahlreichen Mechanismen ist sichergestellt, dass (Daten nicht für unbefugte Personen zugänglich sind, das System nicht manipuliert werden kann und eine erfolgreiche Authentifizierung strengen Verfahrens-Vorgaben mit individueller Zuordnung und hohem Verschlüsselungs-Niveau unterliegt.

Wir beraten Sie gerne zum

CarSharing System und Flottenmanagement System

Convadis AG

Kontaktieren Sie uns gerne per Telefon oder E-Mail.

+41 41 610 60 91
info@convadis.ch

Convadis AG - Kontaktformular

Informationen