SDV Alliance

hyeony·2025년 5월 3일
0

SDV

목록 보기
2/17
post-thumbnail

1. SDV Alliance

SDV Alliance는 AUTOSAR, COVESA, Eclipse SDV, SOAFEE 등 대표적인 오픈소스 및 산업 표준화 단체들이 협력하여 만든 연합이다. 이들의 목적은 다음과 같다.

  • SDV 생태계 내 협업을 통한 방향성 정립
  • 통합된 SDV 정의 마련
  • 개발자와 기업들이 공통의 언어와 기준으로 SDV를 설계할 수 있게 지원

※ 주요 구성원 및 참여 기업

  • COVESA: 차량 내외 통신과 데이터 표준 중심
  • Eclipse SDV: SDV용 오픈소스 툴 제공
  • AUTOSAR: 자동차 전자 제어 SW 구조의 표준
  • SOAFEE: 클라우드-네이티브 기반 차량 소프트웨어 프레임워크
  • Bosch, ETAS, AWS 등 글로벌 선도 기업 참여

2. AUTOSAR(AUTomotive Open System ARchitecture)

AUTOSAR는 자동차 SW의 복잡성 증가 문제를 해결하기 위한 표준 아키텍처이다. ECU SW 개발을 위한 레퍼런스 아키텍처를 제공함으로써, 자동차 SW 개발의 구조적 접근을 가능하게 한다.

가. AUTOSAR의 목표

AUTOSAR의 가장 큰 목표는 점점 더 복잡해지는 자동차 SW를 효율적으로 관리할 수 있도록 표준화된 구조를 제공하는 것이다. 즉, 다양한 제조사와 플랫폼 간의 SW 호환성과 재사용성을 확보하면서, 개발과 유지보수를 용이하게 하는 것이 핵심이다.

나. AUTOSAR의 핵심 특징

1) Standardization(표준화)

AUTOSAR는 표준화된 소프트웨어 프레임워크를 제공한다. 이 프레임워크는 다음과 같은 장점을 선보인다.

  • 다양한 자동차 플랫폼과 브랜드 간에 공통된 개발 환경을 구축

  • 소프트웨어 개발, 배포, 유지보수의 일관성과 효율성 확보

  • 자동차 산업 전체의 생산성 향상에 기여

2) Modularity(모듈화)

AUTOSAR는 모듈형 개발 방식을 지향한다. SW 기능을 개별 컴포넌트 단위로 나누어 다음을 가능하게 한다.

  • 각 모듈의 재사용과 독립적 업데이트

  • 시스템 구조의 유연성 및 유지보수 용이성

3) Interoperability(상호운용성)

AUTOSAR는 다양한 차량 시스템 간의 인터페이스와 SW 모듈을 정의하여 상호 운용성을 보장한다.

  • 서로 다른 제조사의 시스템도 호환 가능

  • 모듈 간 의존성 감소로 시스템 통합이 수월

4) Flexibility(유연성)

AUTOSAR 아키텍처는 다음과 같은 점에서 유연하게 설계되어 있다.

  • 소규모 애플리케이션부터 대규모 복잡 시스템까지 확장 가능

  • 다양한 용도에 맞춰 유연하게 커스터마이징 가능

3. COVESA(Connected Vehicle Systems Alliance)

COVESA는 커넥티드 차량 시스템의 발전을 위해 Open Standards와 기술 개발에 주력하는 글로벌 연합이다. 기존에는 GENIVI Alliance로 알려졌으며, 현재는 차량 내 SW 통합 및 연결성 향상에 중점을 두고 활동하고 있다.

가. COVESA의 주요 특징

1) 개방형 표준 기반의 기술 개발

COVESA는 커넥티드 차량 시스템을 위한 Open Standards을 개발하는 데 집중한다. 이로 인해 특정 기업에 종속되지 않는 중립적이고 협업 중심의 생태계를 구축할 수 있다.

2) 과거 GENIVI Alliance로 활동

COVESA는 예전에는 GENIVI Alliance라는 이름으로 활동했다. 당시에는 주로 IVI(In-Vehicle Infotainment) 시스템 개발에 초점을 맞췄다면, 현재는 OS, 미들웨어, 클라우드 서비스 통합 등 차량 내 시스템 전반으로 관심 영역이 확대되었다.

3) SW 통합 프레임워크 개발

COVESA는 OS, 미들웨어, 클라우드 서비스 등을 차량 시스템에 통합하기 위한 참조 접근 방식을 제시한다. 이러한 프레임워크는 커넥티드카에서 OS 간 호환성, 시스템 간 연동, 클라우드 연계 등을 실현하는 데 기여한다.

4) 사용자 중심의 통합 경험 제공

COVESA의 궁극적인 목표는 “다양한 컴포넌트 간의 상호운용성과 표준화를 통해 사용자에게 끊김 없는 차량 내 경험을 제공한다”이다. 이러한 노력은 자동차 제조사, SW 기업, 클라우드 제공자 간의 원활한 협력을 촉진하며, 미래형 차량 생태계의 기반을 마련한다.

4. Eclipse SDV

가. Eclipse SDV의 핵심 목표

Eclipse SDV는 미래의 SDV을 위한 Open Technology Platform을 구축하는 것을 목표로 하는 프로젝트이다. 자동차 산업이 HW 중심에서 SW 중심으로 전환되는 흐름 속에서, Eclipse 재단은 커뮤니티 기반의 오픈소스 플랫폼을 통해 자동차 SW의 유연성과 확장성을 지원하고자 한다. 이를 통해, 오픈소스 기반의 기술로 누구나 사용하고 기여할 수 있으며, 차량 내부뿐만 아니라 연동되는 애플리케이션 개발 및 배포까지 지원한다.

나. 주요 구성 요소

1) SDV.Edge

  • in-vehicle SW 영역에 클라우드 네이티브 기술을 도입
  • QM(Quality Management), 안전성 관련 소프트웨어 도메인까지 포함
  • 안전 필수 요소까지 고려하는 범용적 SW 구조 지원

Ex) OTA(Over-the-Air), 원격 진단, 차량 제어 등 클라우드 연동 기능

2) SDV.Ops

  • 차량군(fleet)의 SW 스택을 효율적으로 운영/관리할 수 있도록 지원
  • 클라우드 상에서 SW 배포 및 유지보수 자동화
  • 차량 대수를 확장하더라도 운영 부담을 줄일 수 있는 in-cloud mobility 솔루션 제공

Ex) 수천 대의 차량에 대해 원격으로 동시에 패치 적용 및 상태 모니터링

3) SDV.Dev

  • 차량용 소프트웨어 개발에 필요한 툴체인과 워크플로우 제공
  • 차량 내부와 외부를 모두 아우르는 모던 앱 개발 지원
  • 개발자 친화적인 환경 구축: CI/CD, DevOps 방식과 통합 가능

Ex) Python, C++, ROS 등과 연동 가능한 오픈 툴체인 제공

5. SOAFEE(Scalable Open Architecture For Embedded Edge)

SOAFEE는 SDV을 위한 확장 가능한 오픈소스 아키텍처이다. 이 아키텍처는 차량 내 임베디드 엣지 컴퓨팅 환경에서 클라우드 네이티브 개발 방식을 가능하게 해주며, 다양한 HW 환경을 아우를 수 있도록 설계되었다.

가. SOAFEE의 핵심 목표

① 오픈소스 아키텍처 구축

  • 다양한 HW 구성을 지원하는 SDV를 위한 오픈소스 기반의 아키텍처 구축

② 클라우드 네이티브 개발 지원 프레임워크 정의

  • 차량용 애플리케이션과 기능을 클라우드 네이티브 방식으로 개발하고, 엣지 플랫폼에 배포할 수 있도록 지원하는 프레임워크 정의

③ 미들웨어 및 소프트웨어 스택 통합

  • 다양한 미들웨어와 애플리케이션 SW 스택을 통합할 수 있도록 하며, SOA(Service Oriented Architecture) 구축에 필요한 핵심 요소에 중점을 둠

나. SOAFEE의 기대 효과

① 클라우드 네이티브 워크로드 개발 가능

  • 실시간 성능(Real-Time), 기능 안전(Functional Safety), 보안(Security), 시간/공간 분할(Temporal/Spatial Partitioning) 등을 요구하는 워크로드까지 지원하는 구조
  • 이러한 특성은 차세대 차량용 컴퓨팅 플랫폼에서 매우 중요한 요소로 작용하며, 향후 자동차 업계의 기술 방향성 제시

<참고 자료>
전재욱 교수님, SDV 이해하기(K-MOOC), 성균관대학교 반도체시스템공학과, '24.12.09.~'25.02.28.

profile
Chung-Ang Univ. EEE.

0개의 댓글