IP Library › Granted Patent US 9,947,144
Granted Patent B2
US 9,947,144 · App. 14/961,075 · Granted Apr 17, 2018

Error variance detection method of CAN communication system and the CAN communication system

Inventor: Kyung-Tae Kim (Anyang-si, KR)
Assignee: Hyundai Autron Co., Ltd.
G07C5/008G06F11/0739G06F11/3024G07C5/0808H04L12/40032
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,947,144
App. No.
14/961,075
Granted
Apr 17, 2018
Kind
B2
Abstract

An error variance detection method of CAN communication system according to an exemplary embodiment of the present invention may include storing an error information that corresponds to the communication error in a network management start message, if an communication error is occurred in the CAN communication system, by at least one of a plurality of slave ECU, transferring the network management start message to a master ECU, by at least one of a plurality of slave ECU, determining whether there is or is not the error information in response to the network management start message, by the master ECU, detecting the error information from the network management start message, if there is the error information, by the master ECU, and transmitting the error information detected by a demand of a diagnosis device to the diagnosis device, by the master ECU.

Claims (19)

1. An error variance detection method of Controller Area Network (CAN) communication system, comprising:

storing error information that corresponds to a communication error in a network management start message, if the communication error occurs in the CAN Communication system, by at least one of a plurality of slave Electronic Control Units (ECUs);

transferring the network management start message to a master ECU, by at least one of a plurality of slave ECUs;

determining whether there is the error information in response to the network management start message, by the master ECU;

detecting the error information from the network management start message, if there is the error information, by the master ECU; and

transmitting the error information detected by a demand of a diagnosis device to the diagnosis device, by the master ECU.

2. The error variance detection method of claim 1 , comprising: determining the master ECU and the plurality of slave ECUs from a plurality of ECUs of a vehicle based on a node identifier value, wherein the node identifier value is an intrinsic number that the master ECU and the plurality of slave ECUs have.

3. The error variance detection method of claim 1 , further comprising:

detecting whether there is a communication error of the CAN communication system, if there is not the error information, and

generating the error information corresponding to the communication error, if the communication error is detected, by the master ECU.

4. The error variance detection method of claim 1 , further comprising resetting the plurality of slave ECUs through a controller included in the plurality of slave ECUs, by the plurality of slave ECUs, if a communication error is generated from the CAN communication system.

5. The error variance detection method of claim 1 , wherein the communication error includes at least one of a malfunction of a controller included in the plurality of slave ECUs, and a disconnection or a short-circuit of a communication line that connects the plurality of slave ECUs and the master ECU.

6. A Controller Area Network (CAN) communication system that detects a variance of a communication error, comprising:

a plurality of slave Electric Control Units (ECUs) that is configured to store error information that corresponds to the communication error in a network management start message, if a communication error occurs in the CAN communication system, and transfers the network management start message to a master ECU; and

the master ECU that is configured to determine whether there is the error information in response to the network management start message, by the master ECU, and is configured to detect the error information from the network management start message, if there is the error information, by the master ECU, and is configured to transmit the error information detected by a demand of a diagnosis device to the diagnosis device.

7. A CAN communication system of claim 6 , wherein the master ECU and the plurality of slave ECUs are determined from a plurality of ECUs of a vehicle based on a node identifier value, wherein the node identifier value is an intrinsic number that the master ECU and the plurality of slave ECUs have.

8. A CAN communication system of claim 6 , wherein the master ECU, detects whether there is a communication error of the CAN communication system, if there is not the error information, and generates the error information corresponding to the communication error, if the communication error is detected.

9. A CAN communication system of claim 6 , wherein the plurality of slave ECUs, resets the plurality of slave ECUs through a controller included in the plurality of slave ECUs, if a communication error is generated from the CAN communication system.

10. A CAN communication system of claim 6 , wherein the communication error includes at least one of a malfunction of a controller included in the plurality of slave ECUs, and a disconnection or a short-circuit of a communication line that connects the plurality of slave ECUs and the master ECU.

Assignments (2)
MERGER Recorded Oct 18, 2021
From: HYUNDAI AUTRON CO., LTD.
To: HYUNDAI AUTOEVER CORP.
Reel/Frame 057842/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2015
From: KIM, KYUNG-TAE
To: HYUNDAI AUTRON CO., LTD.
Reel/Frame 037285/0832 →
Priority Claims (1)
KR 10-2014-0175707 · Dec 9, 2014 · national
Continuity (1)
Related Publication 20160163125A1 · Jun 9, 2016