RELAY DEVICE, ELECTRONIC CONTROL UNIT, AND VEHICLE-MOUNTED SYSTEM
First Claim
1. A relay device comprising:
- an acquisition unit acquiring data necessary to perform an upgrade processing from an upgrading tool, wherein the upgrading tool performs the upgrade processing to upgrade ECUs connected to a vehicle-mounted network, and the ECUs include a target ECU which is subject to the upgrade processing and a non-target ECU which is not subject to the upgrade processing;
a relay unit providing, via the vehicle-mounted network, the data acquired by the acquisition unit to the target ECU;
a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in response to a start of the upgrade processing, the suspend state being a state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended; and
a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay device is provided. The relay device includes: an acquisition unit acquiring data necessary for an upgrade processing from an upgrading tool, which performs the upgrading processing to an ECU connected to a vehicle-mounted network; a relay unit providing the data, via the vehicle-mounted network, to a target ECU which is subject to the upgrade processing; a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended in response to a start of the upgrade processing; and a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed.
59 Citations
11 Claims
-
1. A relay device comprising:
-
an acquisition unit acquiring data necessary to perform an upgrade processing from an upgrading tool, wherein the upgrading tool performs the upgrade processing to upgrade ECUs connected to a vehicle-mounted network, and the ECUs include a target ECU which is subject to the upgrade processing and a non-target ECU which is not subject to the upgrade processing; a relay unit providing, via the vehicle-mounted network, the data acquired by the acquisition unit to the target ECU; a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in response to a start of the upgrade processing, the suspend state being a state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended; and a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An ECU comprising:
-
an acquisition unit acquiring, via a vehicle-mounted network, data necessary to perform an upgrade processing of own ECU from an upgrading tool through a relay device; an upgrading unit performing a processing associated with the upgrade processing according to the data acquired by the acquisition unit; a suspending unit shifting the own ECU to a suspend state in which a data transmission via the vehicle-mounted network is suspended upon receipt of a suspend command from the relay device via the vehicle-mounted network when the upgrade processing is started; and a suspend canceling unit canceling the suspend state upon receipt of a command from the relay device via the vehicle-mounted network when the upgrade processing is completed. - View Dependent Claims (9)
-
-
10. A vehicle-mounted system comprising:
-
a plurality of ECUs connected to a vehicle-mounted network; and a relay device connected to a vehicle-mounted network, wherein the relay device includes; a relay device side acquisition unit acquiring data necessary to perform an upgrade processing from an upgrading tool, wherein the upgrading tool performs the upgrade processing to upgrade the plurality of ECUs, and the plurality of ECUs include a target ECU which is subject to the upgrade processing and a non-target ECU which is not subject to the upgrade processing; a relay unit providing, via the vehicle-mounted network, the data acquired by the relay device side acquisition unit to the target ECU; a suspend instructing unit transmitting, via the vehicle-mounted network, a suspend command which instructs the non-target ECU to shift to a suspend state in response to a start of the upgrade processing, the suspend state being a state in which a transmission of other data to the non-target ECU via the vehicle-mounted network is suspended; and a cancel instructing unit instructing, via the vehicle-mounted network, the non-target ECU to cancel the suspend state when the upgrade processing is completed, and each of the plurality of ECUs includes; an ECU side acquisition unit acquiring, from the relay device via the vehicle-mounted network, data that is necessary to perform the upgrade processing of an own ECU and transmitted from the upgrading tool through the relay device; an upgrading unit performing a processing associated with the upgrade processing according to the data acquired by the ECU side acquisition unit; a suspending unit shifting the own ECU to the suspend state upon receipt of the suspend command from the relay device via the vehicle-mounted network when the upgrade processing is started; and a suspend canceling unit canceling the suspend state upon receipt of a command from the relay device when the upgrade processing is completed. - View Dependent Claims (11)
-
Specification