IP Library Granted Patent US 9,344,856
Granted Patent B2
US 9,344,856 · App. 14/154,314 · Granted May 17, 2016

Detection of false vehicle-to-vehicle emergency brake light messages

Inventors: Tao Zhang (Fort Lee, NJ); Douglas Chan (San Jose, CA); Helder Antunes (Morgan Hill, CA)
Assignee: CISCO TECHNOLOGY, INC.
H04W4/046B60W30/09G08G1/163H04W4/22H04W12/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,344,856
App. No.
14/154,314
Granted
May 17, 2016
Kind
B2
Abstract

The trustworthiness of vehicle-to-vehicle (V2V) messages received from one or more associated vehicles in the vicinity of a subject vehicle is determined autonomously by a false signal detection system of the subject vehicle. Physical evidence relating to the associated vehicles is collected, and a statistical model is used to perform an analysis of the collected data. A V2V message is received by the system from a first one of the associated vehicles and a trustworthiness level of the message is determined in accordance with a correlation between the received V2V message and the result of the analyzed physical data relating to the first associated vehicle. The correlation may be a comparison of data contained in the received V2V message relative to a result of a stochastic analysis of the physical data. The received V2V message may be any V2V safety message including Emergency Electronic Brake Light (EEBL) messages.

Claims (73)

1. An apparatus comprising:

a wireless receiver configured to receive a signal from a vehicle, wherein the signal comprises a message representative of a relative safety condition between the vehicle and the apparatus; and

message trustworthiness logic operatively coupled with the wireless receiver and operable to measure a power of the signal, the message trustworthiness logic determining a trustworthiness level of the message in accordance with a statistical modeling of the power of the signal over an interval of time, and

the message trustworthiness logic selectively generating a safety alert signal responsive to the trustworthiness level of the message.

2. The apparatus according to claim 1 , wherein:

the message comprises an emergency electronic brake light (EEBL) message; and

the power of the signal comprises the radio power of the signal.

3. The apparatus according to claim 2 , wherein:

the message trustworthiness logic determines one or more changes the radio power level of the signal over time;

the message trustworthiness logic comprises a correlation module operatively coupled with the wireless receiver, the correlation module determining a time-wise correlation value between the one or more changes in the radio power level of the signal and the wireless receiver receiving the EEBL message; and

the message trustworthiness logic selectively generating the safety alert signal responsive to the time-wise correlation value.

4. The apparatus according to claim 3 , wherein the statistical modeling is a Wiener Process.

5. The apparatus according to claim 1 , wherein:

the message trustworthiness logic obtains radar signal data representative of a relative distance between the vehicle and the apparatus; and

the message trustworthiness logic is configured to determine the trustworthiness level of the message in accordance with the statistical modeling of the radar signal data over time.

6. The apparatus according to claim 1 , wherein:

the message trustworthiness logic is operable to obtain data representative of a functional characteristic of the vehicle;

the message trustworthiness logic is operable to generate modified data representative of the power of the signal by adjusting the power of the signal in accordance with the data representative of the functional characteristic; and

the message trustworthiness logic determines the trustworthiness level of the message in accordance with the statistical modeling of the modified data representative of the power of the signal.

7. The apparatus according to claim 1 , wherein the message trustworthiness logic comprises a sampling circuit configured to obtain a plurality of samples of the power of the signal over time, wherein determining the trustworthiness level of the message in accordance with a statistical modeling comprises:

determining a rolling mean value of the plurality of samples over time,

determining a mean value of k most recent samples of the plurality of samples relative to the wireless receiver receiving the signal from the vehicle, and

determining the trustworthiness level of the message in accordance with a comparison of the mean value of k most recent samples with the rolling mean value of the plurality of samples over time.

8. A method comprising:

receiving by a wireless receiver a signal from a vehicle, the signal comprising a message representative of a relative safety condition between the vehicle and the wireless receiver;

obtaining by message trustworthiness logic operatively coupled with the wireless receiver a power of the signal;

determining by the message trustworthiness logic a trustworthiness level of the message in accordance with a statistical modeling of the power of the signal over an interval of time; and

selectively generating by the message trustworthiness logic a safety alert signal responsive to the determining of the trustworthiness level of the message.

9. The method according to claim 8 , wherein:

the message comprises an emergency electronic brake light (EEBL) message; and

the power of the signal comprises the radio power of the signal.

10. The method according to claim 9 , further comprising:

determining one or more changes in the radio power level of the signal over time;

determining a time-wise correlation value between the one or more changes in the radio power level of the signal and the wireless receiver receiving the EEBL message; and

selectively generating the safety alert signal responsive to the time-wise correlation value.

11. The method according to claim 10 , wherein the statistical modeling is a Wiener Process.

12. The method according to claim 8 , further comprising:

obtaining radar signal data representative of a relative distance between the vehicle and the apparatus; and

determining the trustworthiness level of the message in accordance with the statistical modeling of the radar signal data over time.

13. The method according to claim 8 , further comprising:

obtaining data representative of a functional characteristic of the vehicle;

generating modified data representative of the power of the signal by adjusting the power of the signal in accordance with the data representative of the functional characteristic of the vehicle; and

determining the trustworthiness level of the message received by the wireless receiver in accordance with the statistical modeling of the modified data representative of the power of the signal.

14. The method according to claim 8 , further comprises obtaining the power of the signal by a sampling circuit configured to obtain a plurality of samples of the power of the signal over time, wherein determining the trustworthiness level of the message in accordance with a statistical modeling comprises:

determining a rolling mean value of the plurality of samples over time,

determining a mean value of k most recent samples of the plurality of samples relative to the wireless receiver receiving the signal from the vehicle, and

determining the trustworthiness level of the message in accordance with a comparison of the mean value of k most recent samples with the rolling mean value of the plurality of samples over time.

15. Logic encoded in one or more tangible non-transitory computer readable medium for execution by an associated processor and when executed by the associated processor the logic being operable to:

receive by a wireless receiver a signal from a vehicle, the signal comprising a message representative of a relative safety condition between the vehicle and an apparatus;

measure, by message trustworthiness logic operatively coupled with the wireless receiver, a power of the signal;

determine by the message trustworthiness logic a trustworthiness level of the message in accordance with a statistical modeling of the power of the signal; and

selectively generate by the message trustworthiness logic a safety alert signal responsive to the trustworthiness level of the message.

16. The logic according to claim 15 , wherein:

the message comprises an emergency electronic brake light (EEBL) message; and

the power of the signal comprises the radio power of the signal.

17. The logic according to claim 16 , wherein:

measuring the radio power level of the signal comprises determining one or more changes in the radio power level of the signal over time;

determining the trustworthiness level of the EEBL message comprises determining a time-wise correlation value between the one or more changes in the radio power level of the signal and the wireless receiver receiving the EEBL message; and

selectively generating the safety alert signal responsive to the time-wise correlation value.

18. The logic according to claim 17 , wherein the statistical modeling is a Wiener Process.

19. The logic according to claim 15 , wherein:

measuring measuring the power of the signal comprises obtaining radar signal data representative of a relative distance between the vehicle and the wireless receiver; and

determining the trustworthiness level of the message in accordance with the statistical modeling of the radar signal data over time.

20. The logic according to claim 15 , wherein:

the message trustworthiness logic obtains data representative of a functional characteristic of the vehicle;

the determining the trustworthiness level of the message comprises generating modified data representative of the power of the signal by adjusting the power of the signal in accordance with the data representative of the functional characteristic; and

the message trustworthiness logic determines the trustworthiness level of the message in accordance with the statistical modeling of the modified data representative of the power of the signal.

21. The logic according to claim 15 , wherein:

measuring the power level of the signal comprises obtaining the power of the signal by a sampling circuit configured to obtain a plurality of samples of the power of the signal over time;

determining the trustworthiness level of the message in accordance with a statistical modeling comprises:

determining a rolling mean value of the plurality of samples over time,

determining a mean value of k most recent samples of the plurality of samples relative to the wireless receiver receiving the first signal from the vehicle, and

determining the trustworthiness level of the message in accordance with a comparison of the mean value of k most recent samples with the rolling mean value of the plurality of samples over time.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2016
From: CHAN, DOUGLAS
To: CISCO TECHNOLOGY, INC.
Reel/Frame 037736/0252 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 031970 FRAME: 0952. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 17, 2014
From: ZHANG, TAO; CHEN, DOUGLAS; ANTUNES, HELDER
To: CISCO TECHNOLOGY, INC.
Reel/Frame 033764/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2014
From: ZHANG, TAO; CHAN, DOUGLAS; ANTUNES, HELDER
To: CISCO SYSTEMS, INC.
Reel/Frame 031970/0952 →
Continuity (1)
Related Publication 20150200957A1 · Jul 16, 2015