SOME/IP für die externe Kommunikation verwenden

SDV verwendet die skalierbare dienstorientierte Middleware (SOME/IP) zur Steuerung von Nachrichten. Dieses Middleware-Protokoll wird von AAOS SDV als externer Kommunikationskanal für Steuergeräte im Auto verwendet. SOME/IP wird vom AUTOSAR-Konsortium standardisiert und unterstützt die folgenden Funktionen:

  • Serialisierung
  • Remote-Prozeduraufruf (RPC) und Messaging
  • Service Discovery (SD)
  • Veröffentlichen/Abonnieren (PUB/SUB)
  • Segmentierung von UDP-Mitteilungen (User Datagram Protocol)

Mit unserem SOME/IP-Broker können Sie neue und vorhandene SOME/IP-basierte externe Steuergeräte in Ihr SDV-Ökosystem einbinden. Unsere produktionsreife Integration des SOME/IP-Brokers und der Beispielcode für eine Abstraktionsschicht, die mit dem COVESA-vSomeIP-Stack funktioniert, ermöglichen die Kommunikation aller SDV-basierten Dienste mit SOME/IP-basierten externen Steuergeräten. Unsere AAOS SDV-Integration mit SOME/IP besteht aus den folgenden Elementen:

  • SOME/IP-Broker: Nachrichten zwischen SDV und der externen SOME/IP-Welt verschieben und übersetzen. Dieses Element gehört Google und wird mit SDV in Produktionsqualität bereitgestellt.

  • Abstraktionsschicht für den SOME/IP-Stack: Diese Schicht passt einen SOME/IP-Stack an unsere SDV SOME/IP Stack API an. Zuerst stellen wir dieses Element als Beispielcode für die Verwendung mit dem COVESA vSomeIP-Stack bereit. Anschließend testen und warten Sie die Abstraktionsschicht. Sie müssen diese Schicht ändern, um einen anderen SOME/IP-Stack zu verwenden.

  • SOME/IP-Stack: Sie integrieren dies in die Abstraktionsebene. Wenn wir Ihnen dieses Element zur Verfügung stellen, handelt es sich um ein Referenzmuster.