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 with said slave units, said system performing a broadcast communication, in which said master unit simultaneously transmits first communication data to all of said slave units, and an ordinary communication, in which said master unit transmits second communication data to specific one of said slave units,each of said slave units comprising:
- a first receiving means for receiving said first communication data through said communication bus in case of said broadcast communication, and for receiving said second communication data through said communication bus in case of said ordinary communication; and
a first transmission means for transmitting first acknowledge data to indicate a failure in reception of said first receiving means if said first receiving means fails to normally receive said first communication data in case of said broadcast communication, and for transmitting second acknowledge data to indicate a success in reception of said first receiving means if said first receiving means normally receives said second communication data in case of said ordinary communication,said master unit comprising;
a second transmission means for transmitting said first communication data to all of said slave units in case of broadcast communication, and for transmitting said second communication data to said specific one of said slave units in case of said ordinary communication;
a second receiving means for receiving said transmitted first acknowledge data in case of said broadcast communication, and for receiving said transmitted second acknowledge data in case of said ordinary communication; and
a process control means for performing a first predetermined process to cope with the failure of said first receiving means if said second receiving means receives said first acknowledge data corresponding to said transmitted first communication data in case of said broadcast communication, and for performing a second predetermined process to cope with a failure of said first receiving means if said second receiving means fails to receive said second acknowledge data corresponding to said transmitted second communication data in case of said ordinary communication.
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.
33 Citations
6 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 with said slave units, said system performing a broadcast communication, in which said master unit simultaneously transmits first communication data to all of said slave units, and an ordinary communication, in which said master unit transmits second communication data to specific one of said slave units,
each of said slave units comprising: -
a first receiving means for receiving said first communication data through said communication bus in case of said broadcast communication, and for receiving said second communication data through said communication bus in case of said ordinary communication; and a first transmission means for transmitting first acknowledge data to indicate a failure in reception of said first receiving means if said first receiving means fails to normally receive said first communication data in case of said broadcast communication, and for transmitting second acknowledge data to indicate a success in reception of said first receiving means if said first receiving means normally receives said second communication data in case of said ordinary communication, said master unit comprising; a second transmission means for transmitting said first communication data to all of said slave units in case of broadcast communication, and for transmitting said second communication data to said specific one of said slave units in case of said ordinary communication; a second receiving means for receiving said transmitted first acknowledge data in case of said broadcast communication, and for receiving said transmitted second acknowledge data in case of said ordinary communication; and a process control means for performing a first predetermined process to cope with the failure of said first receiving means if said second receiving means receives said first acknowledge data corresponding to said transmitted first communication data in case of said broadcast communication, and for performing a second predetermined process to cope with a failure of said first receiving means if said second receiving means fails to receive said second acknowledge data corresponding to said transmitted second communication data in case of said ordinary communication. - View Dependent Claims (2, 3, 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 with said slave units, said system performing a broadcast comnmunication, in which said master unit simultaneously transmits first communication data to all of said slave units, and an ordinary communication, in which said master unit transmits second communication data to specific one of said slave units, said method comprising the steps of:
-
firstly transmitting said first communication data from said master unit to all of said slave units in case of broadcast communication, and transmitting said second communication data from said master unit to said specific one of said slave units in case of said ordinary communication; firstly receiving said transmitted first communication data through said communication bus by each of said slave units in case of said broadcast communication, and receiving said transmitted second communication data through said communication bus by said specific one of said slave units in case of said ordinary communication; secondly transmitting first acknowledge data to indicate a failure in reception of at least one of said slave units if at least said one of said slave units fails to normally receive said transmitted first communication data in case of said broadcast communication in said firstly receiving step, and transmitting second acknowledge data to indicate a success in reception of said specific one of said slave units if said specific one of said slave units normally receives said transmitted second communication data in case of said ordinary communication in said firstly receiving step; secondly receiving said transmitted first acknowledge data by said master unit in case of said broadcast communication, and receiving said transmitted second acknowledge data by master unit in case of said ordinary communication; and performing a first predetermined process to cope with the failure in said firstly receiving step if said master unit receives said first acknowledge data corresponding to said transmitted first communication data in case of said broadcast communication in said second receiving step, and performing a second predetermined process to cope with a failure in said firstly receiving step if said master units fails to receive said second acknowledge data corresponding to said transmitted second communication data in case of said ordinary communication in said second receiving step. - View Dependent Claims (6)
-
Specification