SDV Alliance는 AUTOSAR, COVESA, Eclipse SDV, SOAFEE 등 대표적인 오픈소스 및 산업 표준화 단체들이 협력하여 만든 연합이다. 이들의 목적은 다음과 같다.
※ 주요 구성원 및 참여 기업
AUTOSAR는 자동차 SW의 복잡성 증가 문제를 해결하기 위한 표준 아키텍처이다. ECU SW 개발을 위한 레퍼런스 아키텍처를 제공함으로써, 자동차 SW 개발의 구조적 접근을 가능하게 한다.
AUTOSAR의 가장 큰 목표는 점점 더 복잡해지는 자동차 SW를 효율적으로 관리할 수 있도록 표준화된 구조를 제공하는 것이다. 즉, 다양한 제조사와 플랫폼 간의 SW 호환성과 재사용성을 확보하면서, 개발과 유지보수를 용이하게 하는 것이 핵심이다.
AUTOSAR는 표준화된 소프트웨어 프레임워크를 제공한다. 이 프레임워크는 다음과 같은 장점을 선보인다.
다양한 자동차 플랫폼과 브랜드 간에 공통된 개발 환경을 구축
소프트웨어 개발, 배포, 유지보수의 일관성과 효율성 확보
자동차 산업 전체의 생산성 향상에 기여
AUTOSAR는 모듈형 개발 방식을 지향한다. SW 기능을 개별 컴포넌트 단위로 나누어 다음을 가능하게 한다.
각 모듈의 재사용과 독립적 업데이트
시스템 구조의 유연성 및 유지보수 용이성
AUTOSAR는 다양한 차량 시스템 간의 인터페이스와 SW 모듈을 정의하여 상호 운용성을 보장한다.
서로 다른 제조사의 시스템도 호환 가능
모듈 간 의존성 감소로 시스템 통합이 수월
AUTOSAR 아키텍처는 다음과 같은 점에서 유연하게 설계되어 있다.
소규모 애플리케이션부터 대규모 복잡 시스템까지 확장 가능
다양한 용도에 맞춰 유연하게 커스터마이징 가능
COVESA는 커넥티드 차량 시스템의 발전을 위해 Open Standards와 기술 개발에 주력하는 글로벌 연합이다. 기존에는 GENIVI Alliance로 알려졌으며, 현재는 차량 내 SW 통합 및 연결성 향상에 중점을 두고 활동하고 있다.
COVESA는 커넥티드 차량 시스템을 위한 Open Standards을 개발하는 데 집중한다. 이로 인해 특정 기업에 종속되지 않는 중립적이고 협업 중심의 생태계를 구축할 수 있다.
COVESA는 예전에는 GENIVI Alliance라는 이름으로 활동했다. 당시에는 주로 IVI(In-Vehicle Infotainment) 시스템 개발에 초점을 맞췄다면, 현재는 OS, 미들웨어, 클라우드 서비스 통합 등 차량 내 시스템 전반으로 관심 영역이 확대되었다.
COVESA는 OS, 미들웨어, 클라우드 서비스 등을 차량 시스템에 통합하기 위한 참조 접근 방식을 제시한다. 이러한 프레임워크는 커넥티드카에서 OS 간 호환성, 시스템 간 연동, 클라우드 연계 등을 실현하는 데 기여한다.
COVESA의 궁극적인 목표는 “다양한 컴포넌트 간의 상호운용성과 표준화를 통해 사용자에게 끊김 없는 차량 내 경험을 제공한다”이다. 이러한 노력은 자동차 제조사, SW 기업, 클라우드 제공자 간의 원활한 협력을 촉진하며, 미래형 차량 생태계의 기반을 마련한다.
Eclipse SDV는 미래의 SDV을 위한 Open Technology Platform을 구축하는 것을 목표로 하는 프로젝트이다. 자동차 산업이 HW 중심에서 SW 중심으로 전환되는 흐름 속에서, Eclipse 재단은 커뮤니티 기반의 오픈소스 플랫폼을 통해 자동차 SW의 유연성과 확장성을 지원하고자 한다. 이를 통해, 오픈소스 기반의 기술로 누구나 사용하고 기여할 수 있으며, 차량 내부뿐만 아니라 연동되는 애플리케이션 개발 및 배포까지 지원한다.
Ex) OTA(Over-the-Air), 원격 진단, 차량 제어 등 클라우드 연동 기능
Ex) 수천 대의 차량에 대해 원격으로 동시에 패치 적용 및 상태 모니터링
Ex) Python, C++, ROS 등과 연동 가능한 오픈 툴체인 제공
SOAFEE는 SDV을 위한 확장 가능한 오픈소스 아키텍처이다. 이 아키텍처는 차량 내 임베디드 엣지 컴퓨팅 환경에서 클라우드 네이티브 개발 방식을 가능하게 해주며, 다양한 HW 환경을 아우를 수 있도록 설계되었다.
① 오픈소스 아키텍처 구축
② 클라우드 네이티브 개발 지원 프레임워크 정의
③ 미들웨어 및 소프트웨어 스택 통합
① 클라우드 네이티브 워크로드 개발 가능
<참고 자료>
전재욱 교수님, SDV 이해하기(K-MOOC), 성균관대학교 반도체시스템공학과, '24.12.09.~'25.02.28.