Method and apparatus for isolating a fault in a controller area network
OwnerYilu ZHANG, Xinyu DU +4inventors
InventorsYilu ZHANG, Xinyu DU, Mutasim A. SALMAN, Tsai-Ching LU, David L. ALLEN, Shengbing JIANG
Life of this patent
Estimating the term…
Abstract
A controller area network (CAN) has a plurality of CAN elements including a communication bus and controllers. A method for monitoring the controller area network CAN includes identifying active and inactive controllers based upon signal communications on the communication bus and identifying a candidate fault associated with one of the CAN elements based upon the identified inactive controllers.
Claims16
Method for monitoring a controller area network (CAN) including a plurality of CAN elements comprising a communication bus and controllers, comprising:
- identifying active and inactive controllers based upon signal communications on the communication bus;
- and
- identifying a candidate fault associated with one of the CAN elements based upon the identified inactive controllers.
Method for monitoring a controller area network (CAN) including a plurality of CAN elements comprising a communication bus and controllers, comprising:
- identifying all functional nodes associated with a plurality of travel paths for transmitting messages from the controllers in the CAN network;
- monitoring occurrence of each of the messages and detecting lost ones of the messages and detecting received ones of the messages within a period of time;
- and
- identifying a candidate fault set comprising the functional nodes associated with the travel paths associated with transmitting the lost messages less the functional nodes associated with the travel paths associated with transmitting the received messages.
Method for monitoring a controller area network (CAN) including a plurality of nodes signally connected to a communication bus, comprising:
- identifying an inactive node based upon signal communications on the communication bus;
- and
- identifying a candidate fault associated with an element of the CAN based upon the inactive node.
Dependencies are inferred from the claim text.