Wofür steht CAN?
Controller Area Network.
Was sind Schlüssel Eigenschaften von CAN? (6)
Was sind Stärken von CAN? (5)
Was ist ein Propagation Delay (Ausbreitungsverzögerung)?
Propagation Delay eines Kanals ist die Zeit, die ein Bit benötigt, um von einem Ende des Kanals zum anderen Ende des Kanals zu gelangen.
Wodurch wird ein Propagation Delay bestimmt?
Es wird durch die Übertragungsgeschwindigkeit eines elektromagnetischen km/sec bestimmt. Bei einem Kanal von etwa 1 km Länge beträgt der Propagation Delay etwa 5µsec.
Was ist die Bandbreite?
Ist die Anzahl der Bits, die einen Kanal in einer Sekunde durchlaufen können.
Was ist die Bitlength eines Channels?
Ist die Anzahl der Bits, die einen Kanal während des Propagation Delays durchlaufen können.
Was ist Bitwise Arbitration (Schlichtung)?
Es gibt zwei Zustände im Kommunikationskanal, dominant und rezessiv. Wenn zwei Stationen eine Übertragung zum selben Zeitpunkt beginnen, dann wird die Station mit dem dominanten Bit im arbitration field gewinnen und die Station mit dem rezessiven Bit stoppt seine Übertragung. Die Annahme dabei ist, dass der Propagation Delay des Busses sehr viel kleiner ist als die Länge einer Bitcell, da sich jedes Bit stabilisieren muss, bevor es arbitriert werden kann.
Wie funktioniert Bit Encoding bei CAN?
Welche Error Typen (auf Messagefelder bezogen) gibt es bei CAN? (5)
Wie läuft Error Signaling ab?
Woraus besteht eine Error Signaling Sequence?
Die Error Signaling Sequence (Fehlersignalisierungssequenz) besteht aus der Überlagerung von Error Flags, die von verschiedenen Nodes, möglicherweise zu verschiedenen Zeiten, gesendet werden, gefolgt von einem Error Delimiter Field (Fehlerbegrenzungsfeld). Die Länge der Sequenz variiert zwischen mind. 6 und maximal 12 Bits.
Was sind Probleme von CAN in sicherheitsrelevanten verteilten Echtzeitsystemen? (5)
Welche Broadcasts gibt es? (3)
Was sind CAN Failure Assumptions (Annahmen, Welche Fehler können auftreten)? (3)
Was sind CAN Protokoll Mechanismen für Konsistenz?
Welche Inkonsistenz Szenarien gibt es bei CAN? (2)
* Inconsistent Message Omission
Welche Higher CAN-based Protocols gibt es? (3)
Was sind CAN-based Higher Protocols?
CAN Protokolle mit zusätzlicher Funktionalität (z.B. Message Fragmentation).
Was ist Time-Triggered CAN (TT CAN)?