MICROSAR Socket Adaptor API는 OS Integrity를 지원합니다.

MICROSAR.ETH는 Ethernet 기반 ECU 통신을 위한 AUTOSAR 베이직 소프트웨어 모듈을 포함합니다.

Socket Adaptor(SoAd)는 소켓 지향 통신에서 PDU를 통해 AUTOSAR에 정의된 통신을 실현합니다. 선택적으로 사용 가능한 "SoAd BSD" 확장을 사용하면 SoAd 및 그 위의 모듈을 non-AUTOSAR 환경에서 사용할 수 있으며 OS의 TCP/IP 스택을 사용합니다.

한 유스케이스는 공급자가 POSIX 호환 OS를 사용하지만, 여전히 진단 프로토콜과 같은 AUTOSAR Classic 모듈을 수신한다는 것입니다.

이 접근법과 관련된 대부분의 ECU는 Ethernet을 기반으로 합니다. 일반적으로 POSIX 호환 OS는 하드웨어 컨트롤러와 그 위의 TCP / IP 프로토콜용 소프트웨어 관리를 위한 드라이버를 제공합니다. AUTOSAR Classic 어플리케이션은 AUTOSAR 드라이버를 통해 네트워크에 연결되지 않지만, BSD 소켓을 사용합니다. 장점은 TCP / IP 인터페이스는 기존의 모든 Linux 프로세스에서 사용할 수 있습니다. TCP/IP 통신을 사용하는 어플리케이션은 변경되지 않습니다.

벡터는 Linux 및 QNX 외에도 Integrity 운영 체제도 지원합니다.

MICROSAR에 대한 자세한 정보