AUTOSAR는 Classic Platform의 통신을 시그널 기반 통신(signal-based communication)이라 부르고, Adaptive Platform의 서비스 지향 통신과 구분한다.[1] AUTOSAR COM은 사용자에게 시그널 단위의 데이터 인터페이스를 준다. 송신할 시그널은 I-PDU(Interaction Layer Protocol Data Unit)에 채워 넣고, 받은 I-PDU에서는 시그널을 꺼내 사용자에게 준다.[2] LIN에서도 서로 다른 노드의 애플리케이션은 시그널 기반 통신으로 정보를 주고받는다.[3]

Vector의 DBC 형식에서 시그널은 가장 작은 정보 단위이고, 메시지에 실려 버스로 전송된다.[4]

시그널 배치

AUTOSAR COM은 시그널마다 I-PDU 안의 시작 비트 위치(ComBitPosition), 비트 크기(ComBitSize), 바이트 순서(ComSignalEndianness)를 설정값으로 미리 정한다.[2]

통신 매트릭스

AUTOSAR R25-11 System Template은 어떤 시그널을 어느 프레임에 싣고 ECU마다 무엇을 보내고 받는지를 System Configuration Description의 통신 매트릭스로 정하고, 이 기술을 입력으로 ECU 설정을 만든다. 통신 매트릭스는 프레임, 시그널, 타이밍을 담고, System Template은 게이트웨이 표도 기술한다.[1]

Vector의 CANdb++ Admin은 통신 매트릭스를 설계하는 도구로, 통신 객체를 정의하고 송수신 관계를 정한다.[5]

CAN의 식별자는 목적지가 아니라 데이터의 뜻을 나타내고, 모든 노드가 메시지 필터링으로 받을지 정한다. 메시지는 모든 노드가 함께 받아들이거나 어느 노드도 받아들이지 않는다. 그래서 CAN 네트워크에 노드를 더해도 어느 노드의 소프트웨어나 하드웨어도 바꿀 필요가 없다.[6]

통신 기술 파일

ASAM MCD-2 NET, 곧 FIBEX(Field Bus Data Exchange Format)는 차량 네트워크의 통신을 기술하는 XML(Extensible Markup Language) 기반 인터페이스 기술 표준이며, CAN, LIN, FlexRay, 이더넷 등을 위한 기술별 확장을 둔다. FIBEX 기술은 주고받는 시그널의 정의와 ECU마다 보내고 받는 시그널 목록을 담는다.[7][8]

ISO 17987 시리즈는 LIN의 통신 동작을 기술하는 네트워크 기술 파일로 LDF(LIN description file)를 두고, 그 형식은 ISO 17987-2:2025가 다룬다.[3]

Vector는 DBC 형식을 통신 데이터를 기술하는 사실상의 표준(de facto standard)이라 부른다. DBC 데이터베이스는 CAN·CAN FD 네트워크, 버스에 이어진 ECU, 메시지와 시그널을 기술하고, 메시지의 송신 노드와 노드가 받는 시그널을 관계로 둔다.[5] 메시지 안에서 시그널의 위치는 시작 비트로 정한다.[4] Vector의 DBC 편집 도구 CANdb++에서 메시지는 이름, ID, DLC를 갖고, 시그널은 비트 길이, 바이트 순서, 부호 여부를 나타내는 값 형식, 계수(factor)와 오프셋, 최솟값과 최댓값, 단위를 갖는다.[9]

물리값 변환

AUTOSAR Classic Platform R25-11의 System Template은 ISignal의 네트워크 표현을 CompuMethod로 물리값과 잇도록 정한다.[1] LINEAR 범주의 CompuMethod는 내부값 에 계수 를 곱한 뒤 오프셋 를 더해 물리값 를 얻는다.[10]

송신과 수신 감시

AUTOSAR COM은 I-PDU를 주기 송신, 이벤트 송신, 둘을 섞은 전송 모드로 보내고, 수신 시그널이 정해진 시간 안에 오지 않으면 수신 데드라인 감시로 알아챈다.[2]

서비스 지향 통신과의 차이

통신 경로를 실행 중에 세우는 방식은 서비스 지향 통신에서 다룬다.

[1]
“System Template (AUTOSAR CP R25-11),” AUTOSAR, 2025. Accessed: Sep. 28, 2026. [Online]. Available: https://www.autosar.org/fileadmin/standards/R25-11/CP/AUTOSAR_CP_TPS_SystemTemplate.pdf
[2]
“Specification of Communication (AUTOSAR CP R25-11),” AUTOSAR, 2025. Accessed: Sep. 28, 2026. [Online]. Available: https://www.autosar.org/fileadmin/standards/R25-11/CP/AUTOSAR_CP_SWS_COM.pdf
[3]
ISO, “ISO 17987-2:2025 Road vehicles — Local Interconnect Network (LIN) — Part 2: Transport protocol and network layer services (OBP preview).” 2025. Accessed: Sep. 29, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso:17987:-2:ed-2:v1:en
[4]
“Extended Signal Multiplexing in DBC Databases (Application Note AN-ION-1-0521, Version 1.2),” Vector Informatik GmbH, 2019. Accessed: Sep. 29, 2026. [Online]. Available: https://cdn.vector.com/cms/content/know-how/_application-notes/AN-ION-1-0521_Extended_Signal_Multiplexing.pdf
[5]
“Fact Sheet CANdb++ Admin (V2.1),” Vector Informatik GmbH, 2024. Accessed: Sep. 29, 2026. [Online]. Available: https://cdn.vector.com/cms/content/products/candb/Docs/CANdb_Admin_FactSheet_EN.pdf
[6]
“CAN Specification Version 2.0,” Robert Bosch GmbH, 1991. Accessed: Sep. 25, 2026. [Online]. Available: https://web.archive.org/web/20171215103144/http://www.bosch-semiconductors.de:80/media/ubk_semiconductors/pdf_1/canliteratur/can2spec.pdf
[7]
ASAM, “ASAM MCD-2 NET (FIBEX) 4.1.2 — Data Model for ECU Network Systems.” 2017. Accessed: Sep. 29, 2026. [Online]. Available: https://www.asam.net/standards/detail/mcd-2-net/
[8]
“ASAM MCD-2 NET (FIBEX) Data Model for ECU Network Systems (Field Bus Data Exchange Format) Version 4.1.2 — Table of Contents,” ASAM e.V., 2017. Accessed: Sep. 29, 2026. [Online]. Available: https://www.asam.net/index.php?eID=dumpFile&t=f&f=572&token=554ddfb52f3ed23355587100e732c462e0437272
[9]
“CANdb++ Manual (Version 3.1),” Vector Informatik GmbH, 2019. Accessed: Sep. 30, 2026. [Online]. Available: https://cdn.vector.com/cms/content/products/candb/Docs/CANdb_Manual_EN.pdf
[10]
“Software Component Template (AUTOSAR CP R25-11),” AUTOSAR, 2025. Accessed: Sep. 29, 2026. [Online]. Available: https://www.autosar.org/fileadmin/standards/R25-11/CP/AUTOSAR_CP_TPS_SoftwareComponentTemplate.pdf