RXSWIN (RX Software Identification Number) — 차량 제조사가 정의하는 전용 식별자로, 차량의 전자제어시스템 중 형식 승인(Type Approval)과 관련된 소프트웨어 정보를 나타낸다. UN R156 SUMS 인증과 차량 형식 승인(VTA)의 핵심 메커니즘.

UNR.156 정의

“RX Software Identification Number (RXSWIN)” means a dedicated identifier, defined by the vehicle manufacturer, representing information about the type approval relevant software of the Electronic Control System contributing to UN Regulation N° X type approval relevant characteristics of the vehicle.

  • Dedicated identifier: 제조사 정의 고유 식별자.
  • Type approval relevant software 정보를 담음: 형식 승인에 영향을 주는 SW만 대상.
  • 각 UN Regulation(예: N°83 배출가스, N°1008/2010 등) 별로 별도 RXSWIN 존재 가능.

5-속성 아키텍처

RXSWIN은 고유 식별을 위해 5개 속성으로 구성된다.

#속성설명
Reg. Authority법규 발행 기관의 Prefix 정보 (예: EC, R)
Reg. No법규 번호 정보 (예: 1008/2010, 83)
Vehicle Type형식승인 인증 받은 ‘차종 프로젝트 명-연식’ 정보 (예: CN7, DN8)
Approval TypeType Approval 인증 당시 ‘차종 타입’ 구분, 또는 법규 변경(Revision)으로 재인증 받을 경우 법규 변경 정보 (예: /1 가솔린, /2 디젤)
ExtensionSW 업데이트로 인해 Type Approval 재인증 받을 경우의 Extension 정보 (예: /0 초기, /1 확장)

ISO 14229 (UDS) 인코딩

RXSWIN은 통합 진단 서비스 ‘UDS 표준 ISO 14229’에 따라 하나의 ASCII 문자열로 표현된다. 저장 효율성 증대 목적.

예시 구분Reg. AuthorityReg. NoVehicle Type/Approval/ExtensionRXSWIN Result
RXSWIN InitialEC1008/2010CN7/1/0EC 1008/2010 CN7/1/0
RXSWIN ExtensionEC1008/2010CN7/1/1EC 1008/2010 CN7/1/1
차종 타입 가솔린R83DN8/1/0R83 DN8/1/0
차종 타입 디젤R83DN8/2/0R83 DN8/2/0

동작 아키텍처

1. RXSWIN Generation (업데이트 포함)

  1. RXSWIN은 고유 식별자로 사람이 읽을 수 있는(human-readable) 형식으로 인코딩된다.
  2. 형식 승인 시스템에 영향을 미치는 SW가 업데이트되는 경우 → 차량의 RXSWIN 세트가 업데이트된다.
  3. SW 업데이트가 형식 승인 시스템에 영향을 미치지 않는 경우 → 차량의 RXSWIN 세트는 업데이트되지 않는다.
  4. 대상 차량의 SW 업데이트가 성공적으로 완료되었을 때만 RXSWIN 및 해당 SW 버전이 소프트웨어 정보관리시스템에 차량별로 업데이트·저장된다.

진단기에서 RXSWIN 버전 조회 요청 시:

  1. 게이트웨이 제어기가 각 ECU의 RXSWIN 버전을 조회·송신.
  2. 모든 ECU로부터 수신된 목록에는 차량 내 여러 RXSWIN이 포함됨. 게이트웨이는 수신된 전체 RXSWIN-Set으로부터 RXSWIN 마스터 리스트를 생성.
  3. 게이트웨이는 RXSWIN Table을 관리한다. 제어기로부터 응답 받은 Local RXSWIN을 테이블에 업데이트.
  4. 마스터 리스트는 진단 장비에 전달. RXSWIN을 읽을 수 없는 경우 RXSWIN 대신 오류 코드를 전달한다.

3. RXSWIN Write

  • 모든 대상 차량에 저장된 특정 RXSWIN 세트는 허가 없이 조작·변경할 수 없다.
  • RXSWIN만 별도의 업데이트 장비(진단기 등)로 업데이트 불가. SW 패키지(Binary Image) 생성 시 내장되어, 인가된 장비·개발자에 의해 SW 업데이트 시에만 함께 업데이트된다.

보호 요구사항 (UN R156 §7.2.1.2.3)

차량 제조사는 차량의 RXSWIN 및/또는 SW 버전을 무단 변경으로부터 보호해야 한다. Type Approval 시점에 제조사가 선택한 보호 수단은 기밀로 제공된다. 이와 관련된 보안 절차는 UN R155 CSMS에도 정의되어야 한다.

OBD 포트 가독성 (UN R156 §7.2.1.2.2)

각 RXSWIN은 전자 통신 인터페이스를 통해 표준 방식으로 쉽게 읽을 수 있어야 한다 — 최소한 OBD 포트를 통해. 차량에 RXSWIN을 보유하지 않는 경우, 제조사는 SW 버전을 Approval Authority에 선언하고, 업데이트마다 갱신해야 한다.

동작 예시 — 업데이트 영향에 따른 분기

Type Approval에 영향이 있는 신규 SW가 가용한 경우:

  1. OEM이 Impact Review 수행.
  2. Technical Services·Approval Authority를 거쳐 재승인.
  3. RXSWIN Extension 값 증가 (예: /0/1).
  4. 성공적 업데이트 완료 시 SW 정보관리시스템에 신규 RXSWIN 저장.

같이 보기