# US 10,872,523 B2 · Wireless communication apparatus and wireless communication method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,523 B2
- Document ID: US10872523B2
- Status: Granted
- Kind: B2
- Application number: 15/478,518
- Filed: 2017-04-04
- Published: 2018-05-10
- Granted: 2020-12-22
- Earliest claimed: 2016-11-07
- Assignees: Mitsubishi Electric Corporation
- Applicants: Mitsubishi Electric Corporation
- Inventors: Takashi Maeda; Takayoshi Takehara
- Web page: https://patentgrep.com/patent/US10872523B2

## CPC

- G08G 1/0112: {from the vehicle, e.g. floating car data [FCD]}
- G07C 5/0808: {Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005)}
- G07C 5/0841: {Registering performance data (recording measured values G01D; information storage G11B)}
- G08G 1/0129: {for creating historical data or processing based on historical data}
- G08G 1/161: {Decentralised systems, e.g. inter-vehicle communication}
- H04L 63/1466: {Active attacks involving interception, injection, modification, spoofing of data unit addresses, e.g. hijacking, packet injection or TCP sequence number attacks}
- H04W 12/122: Counter-measures against attacks; Protection against rogue devices
- G08G 1/096791: {where the origin of the information is another vehicle}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 2209/80: Wireless
- H04L 2209/84: Vehicles
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

In automatic driving or the like, it is necessary to prevent an attacker from performing message transmission by impersonating a vehicle. If it is determined that a history of acquired behavioral information of own vehicle does not match vehicle behavior, a message indicating that communication between the own vehicle and a surrounding vehicle is stopped is transmitted to the surrounding vehicle.

## Claims

### Claim 1

A wireless communication apparatus comprising:
a processor to execute a program; and
a memory to store the program which, when executed by the processor, causes the processor to perform operations comprising:
acquiring behavioral information of a vehicle while the vehicle is in a driving state, the behavioral information representing a behavior of the wireless communication apparatus while the wireless communication apparatus is mounted in this vehicle;
storing the behavioral information in a behavioral information storage;
based on receiving a message transmission request, determining whether the behavioral information stored in the behavioral information storage represents a vehicle behavior being currently acquired;
based on a result of the determining indicating that the behavioral information represents the vehicle behavior, controlling a transmitter of the wireless communication apparatus to perform a message transmission to another vehicle; and
based on the result of the determining indicating that the behavioral information, does not represent the vehicle behavior, controlling the transmitter to transmit to the another vehicle a stop transmission message indicating that the message transmission is not being performed and to transmit, to a communication manager, a message indicating that the vehicle is impersonated.

### Claim 2 (depends on 1)

The wireless communication apparatus according to claim 1, wherein, when the behavioral information is not stored in the behavioral information storage, behavioral information is acquired from a pre-stop information storage in which a history of the behavioral information during driving is accumulated.

### Claim 3 (depends on 1)

The wireless communication apparatus according to claim 1, wherein the operations further comprise:
acquiring behavioral information of the another vehicle, and
storing the behavioral information of the another vehicle in an another-vehicle behavioral information storage,
wherein, based on the result of the determining indicating that the behavioral information represents the vehicle behavior, the message transmission is stopped if another determination is made that the behavioral information of the another vehicle does not represent the vehicle behavior.

### Claim 4 (depends on 3)

The wireless communication apparatus according to claim 3, wherein the operations further comprise:
based on a result of the another determination indicating that the behavioral information of the another vehicle does not represent the vehicle behavior, controlling the transmitter to transmit to the another vehicle the stop transmission message indicating that the message transmission is stopped.

### Claim 5 (depends on 3)

The wireless communication apparatus according to claim 3, wherein the operations further comprise:
based on a result of the another determination indicating that the behavioral information of the another vehicle does not represent the vehicle behavior, controlling the transmitter to transmit, to the communication manager, a message indicating that the vehicle is impersonated.

### Claim 6

A wireless communication apparatus comprising:
a processor to execute a program; and
a memory to store the program which, when executed by the processor, causes the processor to perform operations comprising:
acquiring behavioral information of a vehicle, the behavioral information representing a behavior of the wireless communication apparatus while the wireless communication apparatus is mounted in this vehicle;
storing the behavioral information of the vehicle in a behavioral information storage;
acquiring behavioral information of another vehicle;
storing the behavioral information of the another vehicle in an another-vehicle behavioral information storage;
based on receiving, a message transmission request, determining whether the behavioral information of the vehicle represents a vehicle behavior by comparing the behavioral information of the vehicle with the behavioral information of the another vehicle;
performing by a transmitter of the wireless communication apparatus, a message transmission to the another vehicle based on a result of the determining that the behavioral information of the vehicle represents the vehicle behavior and based on the message transmission request; and
based on the result of the determining indicating that the behavioral information of the vehicle does not represent the vehicle behavior, controlling the transmitter to transmit to the another vehicle a stop transmission message indicating that the message transmission is not being performed and to transmit, to a communication manager, a message indicating that the vehicle is impersonated.

### Claim 7

A wireless communication method between a vehicle and another vehicle, the wireless communication method comprising:
acquiring, by the vehicle, behavioral information of the vehicle while the vehicle is in a driving state, the behavioral information representing a behavior of a wireless communication apparatus while the wireless communication apparatus is mounted in this vehicle;
storing the acquired behavioral information;
based on a message transmission request, determining whether the stored behavioral information represents a vehicle behavior being currently acquired;
based on the determining that the behavioral information represents the vehicle behavior, performing a message transmission to the another vehicle; and
based on the determining that the behavioral information does not represent the vehicle behavior, transmitting, to the another vehicle, a stop transmission message indicating that the message transmission is not being performed and transmitting, to a communication manager, a message indicating that the vehicle is impersonated.

### Claim 8 (depends on 7)

The wireless communication method according to claim 7, wherein, based on the determining that the behavioral information represents the vehicle behavior, the message transmission is not performed if behavioral information of the another vehicle that is acquired from the another vehicle does not represent the vehicle behavior.

### Claim 9 (depends on 8)

The wireless communication method according to claim 8, wherein, based on the determining that the behavioral information represents the vehicle behavior, the stop transmission message indicating that the message transmission is not being performed is transmitted to the another vehicle if the behavioral information of the another vehicle does not represent the vehicle behavior.

### Claim 10 (depends on 8)

The wireless communication method according to claim 8, wherein, based on the determining that, the behavioral information represents the vehicle behavior, a message indicating that the vehicle is impersonated is transmitted to the communication manager if the behavioral information of the another vehicle does not represent the vehicle behavior.

### Claim 11

A wireless communication method between a vehicle and another vehicle, the wireless communication method comprising:
acquiring, by the vehicle, behavioral information of the vehicle, the behavioral information representing a behavior of a wireless communication apparatus while the wireless communication apparatus is mounted in this vehicle;
storing the acquired behavioral information of the vehicle;
acquiring behavioral information of the another vehicle from the another vehicle;
storing the acquired behavioral information of the another vehicle;
based on receiving a message transmission request, determining whether the behavioral information of the vehicle represents a vehicle behavior by comparing the behavioral information of the vehicle with the behavioral information of the another vehicle; and
based on the determining that the behavioral information of the vehicle does not represent the vehicle behavior, transmitting, to the another vehicle, a stop transmission message indicating that a message transmission is not being performed and transmitting, to a communication manager, a message indicating that the vehicle is impersonated.

### Claim 12 (depends on 1)

The wireless communication apparatus according to claim 1, wherein the operations further comprise:
prior to the determining whether the behavioral information stored in the behavioral information storage represents the vehicle behavior, accepting the message transmission request that requests to perform a vehicle-to-vehicle communication, the message transmission request comprising content of a message to be transmitted.
