IP Library › Granted Patent US 9,865,168
Granted Patent B2
US 9,865,168 · App. 14/714,169 · Granted Jan 9, 2018

Detecting misbehavior in vehicle-to-vehicle (V2V) comminications

Inventors: Mohammad Naserian (Windsor, CA); Allan Lewis (Windsor, CA)
Assignees: Hyundai America Technical Center, Inc; Hyundai Motor Company; Kia Motors Corporation
G08G1/161H04L63/126H04W4/008H04W4/046H04W12/10H04W12/12
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,865,168
App. No.
14/714,169
Granted
Jan 9, 2018
Kind
B2
Abstract

A method includes: receiving, at a host vehicle, a plurality of messages transmitted using Vehicle-to-Vehicle (V2V) communications indicating a heading angle and a speed of a remote vehicle; calculating an expected change in frequency of the plurality of messages received at the host vehicle based on the heading angle and the speed of the remote vehicle; measuring an actual change in frequency of the plurality of messages received at the host vehicle due to the Doppler effect; comparing the expected change in frequency to the actual change in frequency; and determining that the plurality of messages were not transmitted from the remote vehicle when a difference between the expected change in frequency and the actual change in frequency exceeds a predefined frequency change threshold.

Claims (44)

1. A method comprising: receiving, at a host vehicle, a plurality of messages transmitted using Vehicle-to-Vehicle (V2V), wherein the plurality of messages are Basic Safety Messages (BSM) with a part for core safety data and a part for optional safety data; determining a heading angle and a speed of a remote vehicle according to the plurality of messages received using V2V communications; calculating an expected change in frequency of the plurality of messages received at the host vehicle based on the heading angle and the speed of the remote vehicle determined according to plurality of messages received using V2V communications; measuring an actual change in frequency of the plurality of messages received at the host vehicle due to the Doppler effect; comparing the expected change in frequency to the actual change in frequency; determining that the plurality of messages were not transmitted from the remote vehicle when a difference between the expected change in frequency and the actual change in frequency exceeds a predefined frequency change threshold; and performing automatic control of the host vehicle according to received V2V messages excluding the plurality of messages in response to determining that the plurality of messages were not transmitted from the remote vehicle.

2. The method of claim 1 , further comprising:

counting a number of times that the difference between the expected change in frequency and the actual change in frequency exceeds the predefined frequency change threshold; and

determining whether the number of times exceeds a predefined event threshold.

3. The method of claim 1 , further comprising:

calibrating one or more of the frequency change threshold and the number of times threshold.

4. The method of claim 1 , further comprising:

determining a heading angle and a speed of the host vehicle.

5. The method of claim 4 , wherein the expected change in frequency is calculated based on the heading angle and the speed of the remote vehicle and the heading angle and the speed of the host vehicle.

6. The method of claim 5 , wherein the expected change in frequency is calculated according to the following formula:

Δ

⁢

⁢

f

Calculated

=

f

c

⁢

V

RV

-

V

HV

·

Cos

⁡

(

H

RV

-

H

HV

)

,

where Δf calculated is the calculated expected change in frequency, f is a frequency of the plurality of messages received at the host vehicle, c is the speed of light, V RV is the speed of the remote vehicle, V HV is the speed of the host vehicle, H RV is the heading angle of the remote vehicle, and H HV is the heading angle of the host vehicle.

7. The method of claim 1 , further comprising:

reporting that the plurality of messages were not transmitted from the remote vehicle.

8. The method of claim 1 , further comprising:

determining that the remote vehicle is a virtual vehicle emulated by a remote attacker.

9. The method of claim 1 , wherein the plurality of messages are Basic Safety Messages (BSMs).

10. A non-transitory computer readable medium containing program instructions for performing a method, the computer readable medium comprising: program instructions that receive, at a host vehicle, a plurality of messages transmitted using Vehicle-to-Vehicle (V2V) communications, wherein the plurality of messages are Basic Safety Messages (BSM) with a part for core safety data and a part for optional safety data; program instructions that calculate an expected change in frequency of the plurality of messages received at the host vehicle based on the heading angle and the speed of the remote vehicle determined according to the plurality of messages received using V2V communications; program instructions that measure an actual change in frequency of the plurality of messages received at the host vehicle due to the Doppler effect; program instructions that compare the expected change in frequency to the actual change in frequency; program instructions that determine that the plurality of messages were not transmitted from the remote vehicle when a difference between the expected change in frequency and the actual change in frequency exceeds a predefined frequency change threshold; and program instructions that perform automatic control of the host vehicle according to received V2V messages excluding the plurality of messages in response to determining that the plurality of messages were not transmitted from the remote vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2015
From: NASERIAN, MOHAMMAD; LEWIS, ALLAN
To: HYUNDAI AMERICA TECHNICAL CENTER, INC.; HYUNDAI MOTOR COMPANY; KIA MOTORS CORPORATION
Reel/Frame 035653/0540 →
Continuity (1)
Related Publication 20160335897A1 · Nov 17, 2016