ISO 14229-1은 UDS의 응용 계층을 정하는 국제 표준이다.[1] 정식 제목은 “Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer”이다.[2]

범위

진단 장비가 클라이언트, ECU가 서버가 되어, 클라이언트가 서버의 진단 기능을 제어하게 하는 진단 통신 서비스를 정한다. 이 요구사항은 특정 데이터 링크에 매이지 않는다. 서비스마다 요청 메시지, 긍정 응답 메시지, 지원하는 부정 응답 코드(NRC, Negative Response Code)를 적는 규약을 두고, 진단·통신 관리 기능 단위에 SecurityAccess(0x27) 같은 서비스를 둔다. 구현 요구사항은 정하지 않는다.[1]

개정 이력

  • 2006년: 첫판.[3]
  • 2013년: 2판. 제목의 부 이름은 “Specification and requirements”였다.[3]
  • 2020년: 3판. 부 이름을 “Application layer”로 바꾸고, 사이버보안을 다루는 Authentication 서비스(0x29)를 새로 넣었다.[4]
  • 2026년: 4판. 2020년판을 대체했다.[1]
[1]
ISO, “ISO 14229-1:2026 Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer (OBP preview).” 2026. Accessed: Sep. 27, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso:14229:-1:ed-4:v1:en
[2]
ISO, “ISO 14229-1:2026 Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer.” 2026. Accessed: Sep. 28, 2026. [Online]. Available: https://www.iso.org/standard/87962.html
[3]
ISO, “ISO 14229-1:2013 Road vehicles — Unified diagnostic services (UDS) — Part 1: Specification and requirements (OBP preview).” 2013. Accessed: Sep. 28, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso:14229:-1:ed-2:v1:en
[4]
ISO, “ISO 14229-1:2020 Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer (OBP preview).” 2020. Accessed: Sep. 28, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso:14229:-1:ed-3:v1:en