US 11,996,954 B2
Method and device for evaluating a signal
Marcel Kneib, Ingelheim (DE); and Oleg Schell, Krautheim (DE)
Assigned to ROBERT BOSCH GMBH, Stuttgart (DE)
Filed by Robert Bosch GmbH, Stuttgart (DE)
Filed on Apr. 7, 2022, as Appl. No. 17/658,306.
Claims priority of application No. 10 2021 109 132.2 (DE), filed on Apr. 13, 2021.
Prior Publication US 2022/0329456 A1, Oct. 13, 2022
Int. Cl. G06F 21/75 (2013.01); G06F 13/40 (2006.01); G06F 21/85 (2013.01); H04L 12/40 (2006.01)
CPC H04L 12/4013 (2013.01) [G06F 13/4068 (2013.01)] 10 Claims
OG exemplary drawing
 
9. A device configured to evaluate a signal that is transferred and/or receivable via a bus system, the device configured to:
receive the signal via a bus of the bus system;
ascertain, using a measuring device, a first variable that characterizes a length of a bit sequence associated with the signal, the bit sequence including n bits, where n is greater than or equal to one, wherein the length of the bit sequence is a time duration of the bit sequence, wherein the measuring device includes at least one of the following elements: A) a time-to-digital converter, B) a hardware circuit, C) an application-specific integrated circuit (ASIC), D) an analog-to-digital converter; and
ascertain a second variable that characterizes a deviation of the length of the bit sequence from a reference bit sequence that includes n bits, wherein the length of the reference bit sequence is a time duration of the reference bit sequence;
measure, using the measuring device, a time duration of a first time period between a rising edge of the bit sequence and a next, falling edge of the bit sequence following the rising edge,
measure, using the measuring device, a time duration of a second time period between a first rising edge of the bit sequence and a next, rising edge of the bit sequence following the first rising edge,
measure, using the measuring device, a time duration of a third time period between a falling edge of the bit sequence and a next, rising edge of the bit sequence following the falling edge,
measure, using the measuring device, a time duration of a fourth time period between a first falling edge of the bit sequence and a second falling edge of the bit sequence following the first falling edge;
ascertain a first piece of information that characterizes a sender of the bit sequence based on the first variable and the second variable, wherein the first piece of information that characterizes the sender of the bit sequence is further based on the time duration of the first time period, the time duration of the second time period, the time duration of the third time period, and the time duration of the fourth time period, and wherein the first piece of information is a fingerprint characterizing the sender;
detect an intrusion on the bus system based on the first piece of information; and
initiate a countermeasure based on the detecting of the intrusion.