×

Intrusion detection mechanism

  • US 9,380,070 B1
  • Filed: 01/20/2015
  • Issued: 06/28/2016
  • Est. Priority Date: 01/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented on a node connected to a network bus, said method comprising:

  • storing one or more message identifiers, said one or more identifiers comprising at least one message identifier identifying said node, said at least one message identifier being included in a message at a time when said message is sent by said node onto said network bus;

    monitoring network bus traffic, said network bus traffic comprising messages transmitted by said node and by other nodes connected to said network bus; and

    alerting a processor of said node when a message transmitted on said network bus by at least one of said other nodes is identified as having a message identifier corresponding to said at least one message identifier,wherein said stored one or more identifiers comprises at least one message identifier identifying at least one node connected to said network bus, said at least one message identifier being included in a message at a time when said message is sent by said at least one node onto said network bus;

    said storing further comprises storing an expected delta time along with said at least one message identifier identifying said at least one node, said expected delta time corresponding to a time difference associated with times at which two consecutive messages including said at least one message identifier are expected to be observed on said network bus;

    said method further comprising determining a present delta time for a present message of said network traffic having said stored at least one message identifier, said present delta time corresponding to a time difference associated with times at which said present message and a last message having said stored at least one message identifier are observed on said network bus; and

    said alerting comprises alerting a processor of said node when said determined present delta time is different from said stored expected delta time;

    wherein a previously determined delta time is used as said stored expected delta time;

    wherein said alerting comprises alerting the processor of said node when a difference, in absolute value, between said determined present delta time and said previously determined delta time exceeds a predefined threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×