Vehicle data communication system, electronic control unit, and communication band setting program
AssigneeDenso Corporation
InventorsKazuyoshi Honjo, Fumihide Goto
Life of this patent
Estimating the term…
Abstract
A vehicle data communication system includes a server-side electronic control unit and a client-side electronic control unit configured to communicate data with each other via a communication path. The server-side electronic control unit includes a server-side communication band setting unit configured to work in conjunction with server-side service discovery. The client-side electronic control unit includes a client-side communication band setting unit configured to work in conjunction with client-side service discovery. The server-side communication band setting unit and the client-side communication band setting unit are configured to dynamically set a predetermined communication band.
Claims8
A vehicle data communication system comprising:
- a server-side electronic control unit having a first processor configured as a server;
- and
- a client-side electronic control unit having a second processor configured as a client,
- wherein:
- the server-side electronic control unit and the client-side electronic control unit are configured to communicate data with each other via a communication path using a communication protocol for service-oriented communication,
- the server-side electronic control unit includes a server-side communication band setting unit configured to work in conjunction with server-side service discovery defined in AUTomotive Open System ARchitecture (AUTOSAR),
- the client-side electronic control unit includes a client-side communication band setting unit configured to work in conjunction with client-side service discovery defined in the AUTOSAR,
- the server-side communication band setting unit and the client-side communication band setting unit are configured to cooperate with each other to dynamically set a predetermined communication band required for data communication on the communication path,
- the server-side electronic control unit statically holds stream information including a stream identification, and
- the server-side communication band setting unit is configured to acquire available service information and available event group information from the server-side service discovery in response to transmission of an offered service to the client-side electronic control unit, and to construct and transmit a first message by referring to the stream information.
An electronic control unit having a first processor configured as a server of a vehicle data communication system and to communicate data with a client-side electronic control unit having a second processor configured as a client via a communication path using a communication protocol for service-oriented communication, the first processor of the electronic control unit configured to implement:
- a server-side communication band setting unit configured to work in conjunction with a service discovery defined in AUTOSAR, and cooperate with a client-side communication band setting unit of the client-side electronic control unit to dynamically set a predetermined communication band required for the data communication on the communication path;
- wherein:
- the electronic control unit statically holds stream information including a stream identification, and
- the server-side communication band setting unit is configured to acquire available service information and available event group information from the service discovery in response to transmission of an offered service to the client-side electronic control unit, and to construct and transmit a first message by referring to the stream information.
An electronic control unit having a first processor configured as a client of a vehicle data communication system and to communicate data with a server-side electronic control unit having a second processor configured as a server via a communication path using a communication protocol for service-oriented communication, the first processor of the electronic control unit being configured to implement:
- a client-side communication band setting unit configured to work in conjunction with a service discovery defined in AUTOSAR, and cooperate with a server-side communication band setting unit of the server-side electronic control unit to dynamically set a predetermined communication band required for the data communication on the communication path;
- wherein:
- the server-side electronic control unit statically holds stream information including a stream identification;
- and
- the server-side communication band setting unit is configured to acquire available service information and available event group information from the service discovery in response to transmission of an offered service to the electronic control unit, and to construct and transmit a first message by referring to the stream information.
A non-transitory computer-readable storage medium storing a communication band setting program causing an electronic control unit, having a first processor configured as a server of a vehicle data communication system and configured to communicate data with a client-side electronic control unit having a second processor configured as a client via a communication path using a communication protocol for service-oriented communication, wherein the communication band setting program, when executed by the first processor, causes the electronic control unit to:
- transmit an offered service from a service discovery defined in AUTOSAR;
- and
- cooperate with the client-side electronic control unit to transmit, from a communication band setting unit configured to work with the service discovery, a first message for dynamically setting a predetermined communication band required for data communication on the communication path;
- wherein:
- the electronic control unit statically holds stream information including a stream identification, and
- the communication band setting unit is configured to acquire available service information and available event group information from the service discovery in response to transmission of an offered service to the client-side electronic control unit, and to construct and transmit a first message by referring to the stream information.
A non-transitory computer-readable storage medium storing a communication band setting program causing an electronic control unit, having a first processor configured as a client of a vehicle data communication system and configured to communicate data with a server-side electronic control unit having a second processor configured as a server via a communication path using a communication protocol for service-oriented communication, wherein the communication band setting program, when executed by the first processor, causes the electronic control unit to:
- transmit a subscribe request from a service discovery defined in AUTOSAR;
- and
- cooperate with the server-side electronic control unit to transmit, from a communication band setting unit configured to work in conjunction with the service discovery, a second message for dynamically setting a predetermined communication band required for data communication on the communication path;
- wherein:
- the server-side electronic control unit statically holds stream information including a stream identification, and
- the communication band setting unit is configured to acquire available service information and available event group information from the service discovery in response to transmission of an offered service to the electronic control unit, and to construct and transmit a first message by referring to the stream information.
Dependencies are inferred from the claim text.