Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020112204 - SERIAL DATA BUS NODE IDENTIFICATION SYSTEM

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS

What is claimed is:

1. A vehicle comprising:

a data communication network comprising:

a serial data bus;

a plurality of electronic nodes in signal communication with the serial data bus;

a node identification system configured to store a plurality of diagnostic tests and expected operating data corresponding to a given diagnostic test among the plurality of diagnostic tests, and to sort the plurality of nodes into individual node groups in response to performing one or more diagnostic tests among the plurality of diagnostic tests.

2. The vehicle of claim 1, wherein each diagnostic test among the plurality of diagnostic tests is different from one another.

3. The vehicle of claim 2, wherein a type of output operating data varies based on the given diagnostic test initiated by the node identification system.

4. The vehicle of claim 3, wherein the node identification system sequentially executes the diagnostic tests, and wherein a granularity of the individual node groups increases following execution of each diagnostic test.

5. The vehicle of claim 4, wherein increasing the granularity includes increasing a number of the node groups while decreasing a number of individual nodes sorted in a given node group.

6. The vehicle of claim 5, wherein the node identification system comprises:

a bus message controller configured to perform at least one diagnostic test that invokes the at least one node to output operating data; and

a bus monitoring controller configured to analyze the output operating data and to sort nodes with matching output operating data into a common node group among the individual node groups.

7. The vehicle of claim 6, wherein the bus monitoring controller identifies an unauthorized node when the output operating data fails to match expected operating data.

8. The vehicle of claim 2, wherein the diagnostic tests include a first diagnostic test that generates first operating data based on data frames generated by the bus message controller, a second diagnostic test that generates second operating data based on a broadcast command output by the bus message controller, the second operating data including a status bit output from a given node, and a third diagnostic test that generates third operating data based on a self-test command output by the bus message controller, the third operating data including a test completion time resulting from executing the self-test by a given node.

9. A data communication network installed on a vehicle, the data communication network comprising:

a serial data bus having a plurality of electronic nodes connected thereto; and a node identification system in signal communication with the serial data bus, the serial data bus diagnostic system configured to store a plurality of diagnostic tests and expected operating data corresponding to a given diagnostic test among the plurality of diagnostic tests, and to sort the plurality of nodes into individual node groups in response to performing one or more diagnostic tests among the plurality of diagnostic test.

10. The data communication network of claim 9, wherein each diagnostic test among the plurality of diagnostic tests is different from one another.

11. The data communication network of claim 10, wherein a type of output operating data varies based on the given diagnostic test initiated by the node identification system.

12. The data communication network of claim 11, wherein the node identification system sequentially executes the diagnostic tests, and wherein a granularity of the individual node groups increases following execution of each diagnostic test.

13. The data communication network of claim 12, wherein increasing the granularity includes increasing a number of the node groups while decreasing a number of individual nodes sorted in a given node group.

14. The data communication network of claim 13, wherein the node identification system comprises:

a bus message controller configured to perform at least one diagnostic test that invokes the at least one node to output operating data; and

a bus monitoring controller configured to analyze the output operating data and to sort nodes with matching output operating data into a common node group among the individual node groups.

15. The data communication network of claim 14, wherein the bus monitoring controller identifies an unauthorized node when the output operating data fails to match expected operating data.

16. The data communication network of claim 10, wherein the diagnostic tests include a first diagnostic test that generates first operating data based on data frames generated by the bus message controller, a second diagnostic test that generates second operating data based on a broadcast command output by the bus message controller, the second operating data

including a status bit output from a given node, and a third diagnostic test that generates third operating data based on a self-test command output by the bus message controller, the third operating data including a test completion time resulting from executing the self-test by a given node.

17. A method of identifying a plurality of nodes installed on a vehicle, the method comprising:

connecting a plurality of electronic nodes to serial data bus; and

storing, via a node identification system that is in signal communication with the serial data bus, a plurality of diagnostic tests;

storing, via the node identification system, expected operating data corresponding to a given diagnostic test among the plurality of diagnostic tests;

initiating at least one of the diagnostic tests such that the nodes output operating data; and

sorting the plurality of nodes into individual node groups based on the output operating data.

18. The method of claim 17, wherein initiating the at least one diagnostic test includes sequentially executing the diagnostic tests such that a granularity of the individual node groups increases following execution of each diagnostic test.

19. The method of claim 18, wherein increasing the granularity includes increasing a number of the node groups while decreasing a number of individual nodes sorted in a given node group.

20. The method of claim 19, further comprising identifying an unauthorized node when the output operating data fails to match any of the expected operating data.