Babbling idiot
Ein Babbling Idiot ist ein Knoten eines Netzwerks, der die Kommunikation durch Fehlverhalten stört. Dies kann durch das Senden von Nachrichten zu willkürlichen, nicht mit dem Netzwerk synchronisierten Zeitpunkten oder durch fehlerhaften Inhalt von Nachrichten hervorgerufen werden.
Er kann somit die Knoten stören, die ihre Nachrichten synchron mit dem Netzwerk übertragen. Als Folge kann es zu Fehlkommunikation bis hin zu einem vollständigen Kommunikationsverlust im Netzwerk kommen. Um dem vorzubeugen, kann beispielsweise jeder Netzwerkteilnehmer einen sogenannten Buswächter (Bus Guardian) besitzen. Dieser stellt sicher, dass der Netzwerkteilnehmer nur innerhalb seines statisch zugewiesenen Zeitslots sendet.
Quellen
- Broster, Ian/Burns, Alan 2001: The Babbling Idiot in Event-triggered Real-time Systems
- Poledna, Stefan / Kroiss, Georg 1999: TTP: „Drive by Wire“ in greifbarer Nähe, in Elektronik Sonderdruck aus Heft 14/1999, Seite 4 (PDF-Datei; 292 kB)
- Giuseppe Buja, Juan R. Pimentel, Alberto Zuccollo: Overcoming Babbling-Idiot Failures in the FlexCAN Architecture: A Simple Bus-Guardian In: Emerging Technologies and Factory Automation 2005, S. 461–468, ISBN 0-7803-9401-1 (PDF-Datei; 1,1 MB).