차량용 시스템에서 실시간 컨트롤 데이터의 시간 제약을 만족시키기 위한 확장된 IEEE 802.1 AVB

최근 무인자율주행자동차 기술 개발을 위해 자동차 업계와 IT기업들의 연구가 활발히 진행되고 있다. 그 결과 운전자보조시스템(ADAS)을 적극 탑재한 차량들이 출시되고 있다. ADAS는 각종 센서와 센서 데이터를 처리하는 ECU를 요구하고 이에 따라 넓은 대역폭과 다수의 노드를 연결할 수 있는 네트워크 기술이 필요해졌다. 하지만 기존에 존재하는 차량용 네트워크는 이 같은 요구사항을 만족하지 못한다. Ethernet은 넒은 대역폭을 제공하고 연결되는 노드 수에 제한이 없다. Ethernet의 다양한 종류 중에서 차량용으로 주목받는 것이 바로 IEEE 802.1 AVB(Audio Video Bridging)이다. 하지만 IEEE 802.1 AVB를 차량용 네트워크로 그대로 사용 할 수는 없다. 그 이유는 차량 내에서 발생하는 컨트롤 데이터의 전송 실시간성을 보장할 수 없기 때문이다. 이 논문에서는 이를 해결하기 위한 확장된 IEEE 802.1 AVB를 제안한다. 우리는 먼저 기존 IEEE 802.1 AVB에 새로운 클래스를 추가한다. 이어서 새로 추가된 클래스를 지원하기 위해 스위치의 출력 패킷 스케줄링 정책을 수정한다. 우리는 시뮬레이션을 통해 확장된 IEEE 802.1 AVB로 구성한 네트워크에서 컨트롤 데이터의 시간적 요구 사항을 만족함을 검증하였다.