Vehicle communication control apparatus and method

Data processing: vehicles – navigation – and relative location – Vehicle control – guidance – operation – or indication – Vehicle diagnosis or maintenance indication

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C701S033000, C701S034000, C370S241000, C370S242000, C370S471000, C714S001000, C714S025000, C714S736000, C340S870030

Reexamination Certificate

active

06321148

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a vehicle communication control apparatus that controls communication between on-vehicle electronic control units and a diagnostic apparatus that reads the diagnostic data stored in the electronic control units. More particularly, the present invention pertains to a communication control apparatus for a vehicle provided with electronic control units connected to one another by a communication network.
Electronic control has become widely used in vehicles such as automobiles. There are various electronic control units (hereafter referred to as ECU) used in an automobile. For example, there is an ECU used for controlling the fuel injection, an ECU used for controlling the transmission and an ECU used for controlling the anti-lock brake system. Each ECU sends a command signal to the corresponding device and controls the device in an optimum manner. A self-diagnosing function is provided for each ECU. When an abnormality is detected while controlling the corresponding device, diagnostic data indicating such abnormality is stored in the ECU.
Accordingly, when there is a malfunction in an automobile, the malfunction may be identified by connecting an external vehicle diagnostic apparatus to a communication port provided in each ECU. The diagnostic apparatus is used to determine whether each ECU is functioning normally when the assembled automobile leaves the factory.
However, the number of ECUs used in automobiles is increasing in accordance with the rapid progress in electronic control. This has complicated the diagnosis of ECUs.
To simplify the diagnosis, the ECUs may be connected to one another with a data bus to form a communication network. This enables intercommunication among the ECUs. Thus, the data stored in each ECU may be used by other ECUs. This allows further progress in vehicle control technology.
Japanese Unexamined Patent Publication No.2-73130 describes a communication network that interconnects ECUs so that an external vehicle diagnostic apparatus may read the diagnostic data stored in each ECU through the network. A communication connector of the diagnostic apparatus is connected to a communication port provided on the network. This facilitates the reading of the diagnostic data stored in each ECU.
Vehicle diagnostic systems have a set of standards specified by the International Standardization Organization (ISO). Accordingly, it is preferable that vehicle diagnostic systems be constructed in accordance with the associated ISO standard. However, a vehicle diagnostic system according to the ISO standard raises the following problem, which is described in reference to
FIGS. 5 and 6
.
FIG. 5
is a flowchart showing an example of communication procedures (“one of Plural N” communication) based on a prior art system.
FIG. 6
is a timing chart showing communication timing among an external vehicle diagnostic apparatus, an ECU
50
and another ECU
51
.
The ECUs
50
,
51
are connected to each other by a communication cable, and the ECUs
50
,
51
communicate with each other. According to ISO14230 and J2190 by the Society of Automotive Engineers (SAE), the ECUs
50
,
51
are expected to positively respond to a request signal sent by the diagnostic apparatus or the other ECU within a predetermined time period. ISO14230 and SAE J2190 recommend also that the ECUs
50
,
51
send negative response signals when unable to respond within the predetermined time period.
The flowchart of
FIG. 5
describes a program executed by each ECU
50
,
51
. Referring to
FIG. 5
, each ECU receives a request signal sent by the diagnostic apparatus at Step
101
.
At Step
102
, each ECU judges whether a predetermined idle time P
2
has elapsed after receiving the request signal (0 msec<P
2
<50 msec). Suppose the idle time P
2
for the ECU
50
is 24 msec, and the idle time P
2
for the ECU
51
is 32 msec. If the judgment at Step
102
is NO, each ECU waits until the idle time P
2
has elapsed. If the judgment at Step
102
is YES, which means the idle time P
2
has elapsed, each ECU judges whether it is ready to send a positive response signal to the diagnostic apparatus at Step
103
.
At Step
104
, the ECU sends a negative response signal to the diagnostic apparatus when not ready to send a response signal to the diagnostic apparatus.
When ready, the ECU sends the positive response signal to the diagnostic apparatus at Step
105
. At Step
106
, the ECU judges whether the other ECU is in communication with the diagnostic apparatus. If so, the ECU goes on to Step
102
and if not, goes on to Step
101
.
When, for example, the ECU
50
cannot send a positive response signal when the idle time P
2
has elapsed after receiving a request signal from the diagnostic apparatus, the ECU
50
sends a negative response signal to the diagnostic apparatus. As
FIG. 6
shows, the ECU
50
keeps sending the negative response signal until it can send a positive response signal. The other ECU
51
is forbidden to respond while the ECU
50
is sending the negative response signal. Because of this, the other ECU
51
may not be able to reply to the diagnostic apparatus for a long time until the ECU is ready to send a positive response signal. This prevents smooth communication among the ECUs
50
,
51
and the diagnostic apparatus.
SUMMARY OF THE INVENTION
Accordingly, it is an objective of the invention to provide a vehicle communication control apparatus that solves the problem caused when one ECU cannot respond within a predetermined response time.
To achieve the above objective, the present invention provides a communication control apparatus for controlling communication between a plurality of electronic control units provided in a vehicle and a diagnostic device. The diagnostic device diagnoses each of a set of electronic control units. A determiner in each control unit determines whether a positive response can be issued to the diagnostic device within a predetermined response time after receiving a request signal from the diagnostic device. A transmitter in each control unit of the set transmits a negative response signal to the diagnostic device when the determiner determines that a positive response to the diagnostic device cannot be issued. The negative response signal allows another control unit of the set to respond to the diagnostic device.
Also, the present invention provides a method for controlling communication between a set of electronic control units provided in a vehicle and a diagnostic device. The method comprises: determining whether each control unit is able to respond positively to the diagnostic device within a predetermined response time after receiving a request signal from the diagnostic device; and transmitting a negative response signal to the diagnostic device from each control unit of the set that is not ready to positively respond to the diagnostic device. The negative response signal allows another control unit of the set to respond to the diagnostic device.


REFERENCES:
patent: 4398297 (1983-08-01), Hwang et al.
patent: 4534025 (1985-08-01), Floyd
patent: 4884059 (1989-11-01), Shapiro
patent: 5034889 (1991-07-01), Abe
patent: 5077670 (1991-12-01), Takai et al.
patent: 5132905 (1992-07-01), Takai et al.
patent: 5200745 (1993-04-01), Takai et al.
patent: 5479347 (1995-12-01), Oguro et al.
patent: 5481906 (1996-01-01), Nagayoshi et al.
patent: 5565856 (1996-10-01), Takaba et al.
patent: 5586034 (1996-12-01), Takaba et al.
patent: 5757645 (1998-05-01), Schneider et al.
patent: 5771474 (1998-06-01), Matt et al.
patent: 5841983 (1998-11-01), Takaba et al.
patent: 5890080 (1999-03-01), Coverdill et al.
patent: 5896418 (1999-04-01), Hamano et al.
patent: 5948025 (1999-09-01), Sonoda
patent: 5978352 (1999-11-01), Imaizumi et al.
patent: 195 41 637 A1 (1996-05-01), None
patent: 0 755 829 A2 (1997-01-01), None
patent: 0 793 084 A2 (1997-09-01), None
patent: 2-73130 (1990-03-01), None
patent: 8-223190 (1996-08-01), None
patent: 8-223188 (1996-08-01), None
International Organization for Standardization, “Road v

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Vehicle communication control apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Vehicle communication control apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Vehicle communication control apparatus and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2578229

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.