METHOD AND APPARATUS FOR CONTROLLING IN-VEHICLE MASS DIAGNOSTIC COMMUNICATION
First Claim
1. A method of controlling mass diagnostic communication in a controller connected to a vehicle controller area network (CAN) communication network, comprising:
- calculating, by the controller, a reception time interval between a previously received CAN frame and a currently received CAN frame;
calculating, by the controller, a CAN frame processing time in the controller based on a length of data included in the previously received CAN frame or currently received CAN frame; and
determining, by the controller, a separation transmission period of a mass diagnostic message by comparing the calculated reception time interval with the calculated CAN frame processing time.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a method and apparatus for controlling mass diagnostic communication in a vehicle capable to prevent a transmission error of a diagnostic message which can occur during mass diagnostic communication. The method of controlling mass diagnostic communication in a controller connected to a vehicle controller area network (CAN) communication network may include calculating a reception time interval between a previously received CAN frame and a currently received CAN frame, calculating a CAN frame processing time in the controller based on a length of data included in the received CAN frame, and determining a separation transmission period of a mass diagnostic message by comparing the calculated reception time interval with the calculated CAN frame processing time.
9 Citations
24 Claims
-
1. A method of controlling mass diagnostic communication in a controller connected to a vehicle controller area network (CAN) communication network, comprising:
-
calculating, by the controller, a reception time interval between a previously received CAN frame and a currently received CAN frame; calculating, by the controller, a CAN frame processing time in the controller based on a length of data included in the previously received CAN frame or currently received CAN frame; and determining, by the controller, a separation transmission period of a mass diagnostic message by comparing the calculated reception time interval with the calculated CAN frame processing time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling mass diagnostic communication in a vehicle gateway routing a diagnostic message received from a diagnostor to a controller to be diagnosed through a CAN bus, comprising:
-
monitoring, by the vehicle gateway, a load state of the CAN bus in real time; determining, by the vehicle gateway, a separation transmission period based on the monitored load state of the CAN bus; and transmitting, by the vehicle gateway, a predetermined control signal including the determined separation transmission period to the controller to be diagnosed. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A vehicle controller connected to a vehicle CAN communication network, comprising:
-
a CAN transceiver for transmitting and receiving a CAN frame through the CAN communication network; and a main control unit for calculating a reception time interval between a previously received CAN frame and a currently received CAN frame, calculating a CAN frame processing time in the controller based on a length of data included in the previously received CAN frame or the currently received CAN frame, and determining a separation transmission period of a mass diagnostic message by comparing the calculated reception time interval with the calculated CAN frame processing time. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification