COVESA 차량 신호 사양(VSS) 표준 데이터 모델링
제조사마다 상이한 독점 CAN DBC 파일은 차량 텔레매틱스 생태계를 단절시켰습니다. COVESA VSS는 속도, 배터리 충전 상태(SoC), 조향각 등의 신호를 계층형 트리 구조로 표준화하여 클라우드 및 서드파티 개발자를 위한 일관된 데이터 인터페이스를 제공합니다.
VSS 노드 정의 구조와 차량 메타데이터 사양
VSS 신호는 선언형 YAML 또는 JSON으로 정의됩니다. 각 리프 노드는 데이터 타입(uint8, float), 물리적 단위(km/h, %), 접근 권한(센서는 읽기 전용, 시트 위치는 읽기/쓰기), 유효 범위를 명시합니다. 이를 통해 C++ 구조체, Rust 인터페이스 및 GraphQL 엔드포인트를 컴파일 시점에 자동 생성합니다.
- 계층적 네임스페이스 분류 체계: `Vehicle.Powertrain.TractionBattery.StateOfCharge`와 같은 직관적인 점 표기법 경로
- 도메인 간 물리량 정규화: 원시 CAN-FD 비트와 SOME/IP 패킷을 국제 표준 단위(SI)로 실시간 변환
- VSS-o 온톨로지: 엔터프라이즈 지식 그래프 연계를 위한 W3C RDF 및 OWL 시맨틱 웹 바인딩 지원
- OTA 스키마 호환성 관리: 차세대 센서 추가 시 기존 클라우드 서비스와의 하위 호환성을 보장하는 시맨틱 버전 관리
도메인 포트폴리오 살펴보기