고장 난 노드 하나가 버스를 독점하는 'babbling-idiot' 실패, bus guardian으로 막는다

Avoiding the babbling-idiot failure in a time-triggered communication system

고장 난 노드 하나가 버스를 독점하는 'babbling-idiot' 실패, bus guardian으로 막는다

브로드캐스트 버스 기반의 분산 hard real-time 시스템에서는 고장 난 노드 하나가 통신 버스를 독점하는 것을 막아야 한다. 시간 트리거 방식에서 이런 노드는 정해진 전송 패턴을 무시하고 임의 시점에 메시지를 보내 버스 전체를 오염시키는데, 이를 babbling-idiot 실패라 부른다. 이 논문은 각 노드에 bus guardian이라는 장치를 추가해 시간 영역에서 노드의 fail-silent 동작을 강제하는 방식을 제안하고, 그 요구사항과 메커니즘, 필요한 노드 구조를 설명한다.

이런 유형의 실패는 babbling-idiot 실패로 알려져 있다.

이 날의 다른 글

2026-09-21