Panoramica

Puoi integrare il software defined vehicle (SDV) con il middleware scalabile orientato ai servizi su IP (SOME/IP). Questa integrazione consente a SDV di comunicare con i servizi Automotive Open System Architecture (AUTOSAR) utilizzando le primitive CommStack SDV integrate.

I componenti chiave e le interazioni con SDV includono:

  • Agente broker SOME/IP: componente centrale di un'integrazione SDV e SOME/IP.

  • Stack SOME/IP: logica di trasporto SOME/IP di basso livello astratta nell'interfaccia Android Interface Definition Language (AIDL). Ad esempio, la Connected Vehicle Systems Alliance (COVESA) fornisce il progetto COVESA someip.

  • Provider di cataloghi VSIDL: fornisce le informazioni sul tipo di runtime (RTTI) necessarie per la traduzione dei tipi. Fornisce anche informazioni su interfacce, argomenti e relativi mapping, inclusa la configurazione di deployment SOME/IP.

Agente broker SOME/IP

L'agente broker SOME/IP SDV (il broker) integra il protocollo SOME/IP nell'ecosistema software defined vehicle (SDV). Per abilitare la comunicazione tra protocolli, il broker funge principalmente da proxy per il traffico tra i sistemi SDV e AUTOSAR.

Una o più istanze del broker creano gateway per il traffico SOME/IP. Per saperne di più, consulta Integra SOME/IP con SDV.

Il broker utilizza archetipi, tra cui chiamate di procedura remota (RPC) e tunnel di dati per facilitare la comunicazione. Il broker gestisce i dati specifici del servizio sconosciuti in fase di compilazione. Il broker si basa su RTTI per comunicare i servizi. Per saperne di più, consulta Scrivi un file di mapping SOME/IP.