A network includes a plurality of electronic control units (ECU) connected
with each other and receiving messages via a bus, each message having an
identifier portion and a data portion. An ECU processes messages by
converting the message identifier to a hash value, comparing the hash
value to a plurality of index values stored in a lookup table, the lookup
table having relevance values corresponding to each index value,
discarding the message if a corresponding relevance value indicates that
the message is not relevant to the ECU, inserting the message into memory
buffer if a corresponding relevance value indicates that the message is
relevant to the ECU, and further processing only selected ones of the
messages in the buffer. Preferably, the hash value has fewer data bits
than that of the identifier portion of the messages, and the number of
unique hash values is the same as a number of index values. The number, N,
of index values for the lookup table is determined by selecting from a
plurality of potential values for N, a particular N value which minimizes
a number of non-relevant messages received by the ECU.
Ein Netz schließt eine Mehrzahl der elektronischen Steuereinheiten (ECU) angeschlossen mit einander ein und Anzeigen über einen Bus, jede Anzeige empfangend, die einen Bezeichnerteil und einen Datenteil hat. Ein ECU verarbeitet Anzeigen, indem er das Meldungskennzeichen in einen Durcheinanderwert umwandelt und den Durcheinanderwert mit einer Mehrzahl der Indexwerte vergleicht, die in einer Nachschlagentabelle, die Nachschlagentabelle gespeichert werden, die Bedeutung hat, bewertet, jedem Indexwert zu entsprechen und wirft die Anzeige weg, wenn ein entsprechender Bedeutung Wert anzeigt, daß die Anzeige nicht zum ECU relevant ist und die Anzeige in Gedächtnispuffer einsetzt, wenn ein entsprechender Bedeutung Wert, daß die Anzeige zum ECU relevant ist, und Weiterverarbeitung vorwählte nur eine der Anzeigen im Puffer anzeigt. Vorzugsweise hat der Durcheinanderwert wenige Informationsbits als das des Bezeichnerteils der Anzeigen, und die Zahl einzigartigen Durcheinanderwerten ist dieselbe wie eine Anzahl von Indexwerten. Die Zahl, N, der Indexwerte für die Nachschlagentabelle wird festgestellt, indem man von einer Mehrzahl der möglichen Werte für N, ein bestimmter N Wert vorwählt, der eine Anzahl von den nicht-relevanten Anzeigen herabsetzt, die durch den ECU empfangen werden.