# US 10,454,838 B2 · Method for determining a channel load and method for adjusting a preprocessing in a vehicle-to-X communication, vehicle-to-X communication system and computer-readable storage medium

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

- Number: US 10,454,838 B2
- Document ID: US10454838B2
- Status: Granted
- Kind: B2
- Application number: 15/551,729
- Filed: 2016-04-14
- Published: 2018-03-08
- Granted: 2019-10-22
- Earliest claimed: 2015-04-17
- Assignees: Continental Teves AG & Co. oHG
- Applicants: Continental Teves AG & Co. oHG
- Inventors: Ulrich Stählin; Richard Scherping; Marc Menzel
- Web page: https://patentgrep.com/patent/US10454838B2

## CPC

- H04L 47/28: in relation to timing considerations
- H04L 47/30: in combination with information about buffer occupancy at either end or at transit nodes
- H04L 47/31: by tagging of packets, e.g. using discard eligibility [DE] bits
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 28/0252: {per individual bearer or channel (dynamic wireless traffic scheduling H04W72/12)}
- H04W 28/0284: {detecting congestion or overload during communication (monitoring arrangements H04L43/00)}
- B60W 2556/45: External transmission of data to or from the vehicle
- 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)
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT

## Abstract

A method for determining a channel load in a vehicle-to-X communication, a method for adjusting a preprocessing in a vehicle-to-X communication, a vehicle-to-X communication system and a storage medium. In particular, a preprocessing can be adjusted in a vehicle-to-X communication, for example a filtering out of vehicle-to-X messages, to the channel load and/or to a system power by the method according to the invention.

## Claims

### Claim 1

A method for determining a channel load in a vehicle-to-X communication, comprising:
receiving a number of vehicle-to-x messages,
establishing a plurality of channel load parameters based on an amount of the vehicle-to-x messages received over a channel and a time interval between the vehicle-to-x messages received over the channel,
determining a highest channel load parameter of the plurality of channel load parameters,
establishing a channel load based on the highest channel load parameter,
selecting a preprocessing action from a plurality of preprocessing actions based on the channel load, and
preprocessing the vehicle-to-x messages based on the selected preprocessing action.

### Claim 2 (depends on 1)

The method according to claim 1,
wherein at least one of the plurality of channel load parameters is established by counting the number of vehicle-to-X messages received within a predefined period of time.

### Claim 3 (depends on 1)

The method according to claim 1,
wherein at least one of the plurality of channel load parameters is established by:
storing each received vehicle-to-x message with a time stamp, from an internal clock,
establishing a time interval between two successively received vehicle-to-x messages, and
establishing the at least one of the plurality of channel load parameters based on the time interval, by inverting the time interval.

### Claim 4 (depends on 3)

The method according to claim 3,
wherein the at least one of the plurality of channel load parameters is established based on an average or a median of a predefined number of time intervals.

### Claim 5 (depends on 1)

The method according to claim 1,
wherein at least one of the plurality of channel load parameters is established by:
storing each received vehicle-to-x message in a buffer memory, wherein applications read out vehicle-to-x messages cyclically from the buffer memory in each case, and
establishing the at least one of the plurality of channel load parameters based on the number of vehicle-to-x messages stored in the buffer memory.

### Claim 6 (depends on 1)

The method according to claim 1,
wherein at least one of the plurality of channel load parameters is established by:
storing each received vehicle-to-x message in a buffer memory, wherein applications read out vehicle-to-x messages cyclically from the buffer memory in each case,
establishing a number of vehicle-to-x messages from the same transmitter, which are stored in the buffer memory, and
establishing the at least one of the plurality of channel load parameters based on the number of vehicle-to-x messages from the same transmitter.

### Claim 7 (depends on 6)

The method according to claim 6,
wherein it is additionally established and considered on establishing the at least one of the plurality of channel load parameters how many vehicle-to-X messages from the same transmitter are of the same type.

### Claim 8 (depends on 1)

The method according claim 1,
wherein at least one of the plurality of channel load parameters is established by:
storing vehicle-to-x messages, which are to be subjected to authentication, in a security buffer memory which is configured as a first-in-first-out (FiFo) buffer memory, reading out and authenticating the vehicle-to-x messages from the security buffer memory, and
establishing the at least one of the plurality of channel load parameters based on the number of messages stored in the security buffer memory.

### Claim 9 (depends on 1)

The method according to claim 1,
wherein at least one of the plurality of channel load parameters is a value received from a communication chip, which value is indicative of the channel load.

### Claim 10 (depends on 1)

The method according to claim 1,
wherein an increased channel load is established during the step of establishing the channel load, if at least one of the plurality of channel load parameters indicates an increased channel load;
and/or
wherein an increased channel load is established during the step of establishing the channel load, if more than half of all the plurality of channel load parameters considered during the step of establishing the channel load indicate an increased channel load.

### Claim 11 (depends on 1)

The method according to claim 1,
wherein an increased channel load is only established during the step of establishing the channel load, if at least one of the plurality of channel load parameters indicate an increased channel load over a predetermined time period;
and/or
wherein a temporal low-pass is applied during the step of establishing the channel load.

### Claim 12 (depends on 1)

The method according to claim 1,
wherein each vehicle-to-X message is weighted with a complexity factor when used in the establishment at least one of the plurality of channel load parameters,
wherein the respective complexity factor is preferably a measure of the computing load to be expected during further processing steps.

### Claim 13

A method for adjusting a preprocessing in a vehicle-to-X communication, comprising:
receiving a number of vehicle-to-x messages,
establishing a plurality of channel load parameters based on the vehicle-to-x messages, comparing the plurality of channel load parameters to a first preprocessing threshold and to a second preprocessing threshold greater than the first preprocessing threshold,
carrying out monitoring of the vehicle-to-x messages if one of more of the plurality of channel load parameters is greater than the first preprocessing threshold and less than the second preprocessing threshold, and
carrying out a preprocessing by filtering out the vehicle-to-x messages if one or more of the plurality of channel load parameters is greater than the second preprocessing threshold.

### Claim 14 (depends on 13)

The method according to claim 13, further comprising:
establishing whether the channel load is increased above a preprocessing threshold, wherein the monitoring threshold is lower than the preprocessing threshold, and as a function thereof carrying out monitoring if the channel load is increased above the monitoring threshold, as well as not carrying out monitoring if the channel load is not increased above the monitoring threshold.

### Claim 15 (depends on 1)

A vehicle-to-X communication system which is configured to execute a method according to claim 1.

### Claim 16 (depends on 2)

The method according to claim 2,
wherein at least one of the plurality of channel load parameters is established by:
storing each received vehicle-to-x message with a time stamp, from an internal clock,
establishing a time interval between two successively received vehicle-to-x messages, and establishing the at least one of the plurality of channel load parameters based on the time interval, by inverting the time interval.

### Claim 17 (depends on 1)

A non-transitory computer-readable storage medium which contains program code, during the execution of which by a processor or by a vehicle-to-X communication system a method according to claim 1 is executed.
