On-vehicle data communication system and method
First Claim
1. An on-vehicle data communication system comprising at least one master unit, a plurality of slave units and a communication bus for connecting said master unit and said slave units,each of said slave units comprising:
- a first receiving means for receiving broadcast communication data through said communication bus;
a first judgement means for judging whether or not said first receiving means failed to normally receive the broadcast communication data which are supposed to be received by said first receiving means; and
a first transmission means for transmitting acknowledge data to indicate a failure in reception of said first receiving means if said first judgement means judges that said first receiving means failed to normally receive, and not transmitting said acknowledged data if said first judgement means does not judge that said first receiving means failed to normally receive;
said master unit comprising;
a second transmission means for transmitting the broadcast communication data to said slave units;
a second receiving means for receiving the transmitted acknowledge data;
a second judgement means for judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received by said second receiving means; and
a process control means for performing a predetermined process to cope with the failure of said first receiving means if said second judgement means judges that the acknowledge data are received; and
said broadcast communication data comprise a header portion indicating a head of the broadcast communication data, a talker address field indicating an address of said master unit, a listener address field indicating an address of each of said slave units, a control field indicating the kind of broadcast communication data, a data length field for specifying a data length of the broadcast communication data and a data field for transmitting and receiving substantial data.
1 Assignment
0 Petitions
Accused Products
Abstract
An on-vehicle data communication system is provided with at least one master unit, a plurality of slave units and a communication bus. Each of the slave units is provided with: a first receiving device for receiving broadcast communication data through the communication bus; a first judgement device for judging whether or not the first receiving device failed to normally receive the broadcast communication data; and a first transmission device for transmitting acknowledge data to indicate a failure in reception of the first receiving device, if the first judgement device judges that the first receiving device failed to normally receive. The master unit is provided with: a second transmission device for transmitting the broadcast communication data to the slave units; a second receiving device for receiving the transmitted acknowledge data; a second judgement device for judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received by the second receiving device; and a process control device for performing a predetermined process to cope with the failure of the first receiving device.
45 Citations
7 Claims
-
1. An on-vehicle data communication system comprising at least one master unit, a plurality of slave units and a communication bus for connecting said master unit and said slave units,
each of said slave units comprising: - a first receiving means for receiving broadcast communication data through said communication bus;
a first judgement means for judging whether or not said first receiving means failed to normally receive the broadcast communication data which are supposed to be received by said first receiving means; and a first transmission means for transmitting acknowledge data to indicate a failure in reception of said first receiving means if said first judgement means judges that said first receiving means failed to normally receive, and not transmitting said acknowledged data if said first judgement means does not judge that said first receiving means failed to normally receive; said master unit comprising; a second transmission means for transmitting the broadcast communication data to said slave units; a second receiving means for receiving the transmitted acknowledge data; a second judgement means for judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received by said second receiving means; and a process control means for performing a predetermined process to cope with the failure of said first receiving means if said second judgement means judges that the acknowledge data are received; and said broadcast communication data comprise a header portion indicating a head of the broadcast communication data, a talker address field indicating an address of said master unit, a listener address field indicating an address of each of said slave units, a control field indicating the kind of broadcast communication data, a data length field for specifying a data length of the broadcast communication data and a data field for transmitting and receiving substantial data. - View Dependent Claims (2)
- a first receiving means for receiving broadcast communication data through said communication bus;
-
3. An on-vehicle data communication system comprising a plurality of communication units and a communication bus for connecting said communication units to each other, each of said communication units comprising:
-
a master judgement means for judging whether said each of said communication units is to function as a master unit or a slave unit in each communication on said communication bus; a first receiving means for receiving broadcast communication data through said communication bus, in case that said each of said communication units is judged to function as a slave unit; a first judgement means for judging whether or not said first receiving means failed to normally receive the broadcast communication data which are supposed to be received by said first receiving means, in case that said each of said communication units is judged to function as a slave unit; a first transmission means for transmitting acknowledge data to indicate a failure in reception of said first receiving means if said first judgement means judges that said first receiving means failed to normally receive, and not transmitting said acknowledged data if said first judgement means does not judge that said first receiving means failed to normally receive in case that said each of said communication units is judged to function as a slave unit; a second transmission means for transmitting the broadcast communication data to said communication units functioning as slave units, in case that said each of said communication units is judged to function as a master unit; a second receiving means for receiving the transmitted acknowledge data, in case that said each of said communication units is judged to function as a master unit; a second judgement means for judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received by said second receiving means, in case that said each of said communication units is judged to function as a master unit; and
a process control means for performing a predetermined process to cope with the failure of said first receiving means if said second judgement means judges that the acknowledge data are received, in case that said each of said communication units is judged to function as a master unit. - View Dependent Claims (4)
-
-
5. A method of communicating data in an on-vehicle data communication system comprising at least one master unit, a plurality of slave units and a communication bus for connecting said master unit and said slave units, said method comprising the steps of:
-
transmitting broadcast communication data to said slave units from said master unit; receiving the transmitted broadcast communication data through said communication bus by a first receiving means in each of said slave units; judging whether or not said first receiving means failed to normally receive the broadcast communication data which are supposed to be received by said first receiving means; transmitting acknowledge data to indicate a failure in reception of said first receiving means if it is judged that said first receiving means failed to normally receive, and not transmitting said acknowledged data if said first judgement means does not judge that said first receiving means failed to normally receive, from each of said slave units; receiving the transmitted acknowledge data by a second receiving means of said master unit; judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received; and performing a predetermined process to cope with the failure of said first receiving means if it is judged that the acknowledge data are received; wherein said broadcast communication data comprise a header portion indicating a head of the broadcast communication data, a talker address field indicating an address of said master unit, a listener address field indicating an address of each of said slave units, a control field indicating the kind of broadcast communication data, a data length field for specifying a data length of the broadcast communication data and a data field for transmitting and receiving substantial data.
-
-
6. A method of communicating data in an on-vehicle data communication system comprising a plurality of communication units and a communication bus for connecting said communication units to each other, said method comprising the steps of:
-
judging whether each of said communication units is to function as a master unit or a slave unit in each communication on said communication bus; transmitting broadcast communication data to the communication units functioning as the slave units, from the communication unit functioning as the master unit; receiving the transmitted broadcast communication data through said communication bus, by a first receiving means of each of the communication units functioning as the slave units; judging whether or not said first receiving means failed to normally receive the broadcast communication data which are supposed to be received by said first receiving means, by each of the communication units functioning as the slave units; transmitting acknowledge data to indicate a failure in reception of said first receiving means if it is judged that said first receiving means failed to normally receive, and not transmitting said acknowledged data if said first judgement means does not judge that said first receiving means failed to normally receive, from each of the communication units functioning as the slave units; receiving the transmitted acknowledge data by a second receiving means of the communication unit functioning as the master unit; judging whether or not the acknowledge data corresponding to the transmitted broadcast communication data are received by said second receiving means; and performing a predetermined process to cope with the failure of said first receiving means if it is judged that the acknowledge data are received. - View Dependent Claims (7)
-
Specification