System and method for controlling bus-networked devices via an open field bus
US-2020183873-A1 · Jun 11, 2020 · US
US11283646B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11283646-B2 |
| Application number | US-202016792550-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 17, 2020 |
| Priority date | Feb 22, 2019 |
| Publication date | Mar 22, 2022 |
| Grant date | Mar 22, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to a method of monitoring Local Interconnect Network (LIN) nodes and a monitoring device performing the method. In an aspect a method of a monitoring device of monitoring a plurality of LIN buses is provided, wherein at least one LIN node is connected to each LIN bus, said plurality of LIN buses being interconnected via the monitoring device. The method comprises detecting, for each LIN bus, any dominant data being sent over said each LIN bus by a LIN node connected to said each LIN bus and routing said any dominant data received by the monitoring device over said each LIN bus to all remaining LIN buses without overwriting any dominant data sent over the remaining LIN buses.
Opening claim text (preview).
The invention claimed is: 1. A method of a monitoring device of monitoring a plurality of Local Interconnect Network (LIN) buses, wherein at least one LIN node is connected to each LIN bus, said plurality of LIN buses being interconnected via the monitoring device, the method comprising: detecting, for each LIN bus, any dominant data being sent over said each LIN bus by a LIN node connected to said each LIN bus; and routing said any dominant data received by the monitoring device over said each LIN bus to all remaining LIN buses without overwriting any dominant data sent over the remaining LIN buses, the LIN nodes being configured to output dominant data over the LIN buses at a voltage level which is in a first range complying with a required transmit voltage range for dominant data stipulated by LIN standard, while the monitoring device is configured to output dominant data over the LIN buses at a voltage level which is in a second range complying with the required transmit voltage range for dominant data stipulated by LIN standard but which second range is configured to be at a higher voltage than, and not overlap with, the first range, and configured to receive dominant data at a voltage level at least being in the range with which the LIN nodes are configured to output dominant data, wherein the detecting of any dominant data sent over said each LIN bus by a LIN node comprises: detecting whether a voltage level of data being sent over said each LIN bus is within said first range, in which case a LIN node is detected to send dominant data over said each LIN bus; wherein the routing of data received by the monitoring device over said each LIN bus to all remaining LIN buses comprises: routing the dominant data at a voltage level being within said second range. 2. The method of claim 1 , further comprising: routing, if no dominant data is detected to have been sent by a LIN node connected to said each LIN bus and the monitoring device is not sending dominant data, recessive data at a voltage level complying with a required receiver voltage range for recessive data as stipulated by the LIN standard. 3. The method of claim 1 , further comprising, before routing the data to the LIN nodes: encoding, for each LIN bus, the data received over the remaining LIN buses such that an output of the encoding represents dominant data if any one or more of inputs to the encoding represents dominant data and represents recessive data if all inputs to the encoding represents recessive data. 4. The method of claim 3 , further comprising: encoding the data received over the LIN buses such that an output of the encoding represents dominant data if any one or more of inputs to the encoding represents dominant data and represents recessive data if all inputs to the encoding represents recessive data. 5. The method of claim 4 , further comprising: encoding, the data received over the LIN buses into one or more LIN protocol symbols; identifying, from the data representing the data sent over the LIN buses, to which one or more of the LIN nodes the data being encoded into one or more LIN protocol symbols belongs. 6. The method of claim 5 , wherein the identifying of the one or more of the LIN nodes to which the data representing the data sent over the LIN buses belongs comprises: detecting a start-of-frame indicator in the data representing the data sent over the LIN buses indicating a start of a LIN frame in which the data is to be encoded. 7. The method of claim 1 , further comprising: displaying any data monitored in the monitoring device. 8. The method of claim 1 , further comprising: manipulating data sent over at least one of the LIN buses to cause a desired result on the remaining LIN buses and/or manipulating data received over at least one of the LIN buses. 9. A monitoring device configured to monitor a plurality of Local Interconnect Network (LIN) buses, wherein at least one LIN node is connected to each LIN bus, said plurality of LIN buses being interconnected via the monitoring device, which monitoring device comprises a processing unit and a memory, said memory containing instructions executable by said processing unit, whereby the monitoring device is operative to: detect, for each LIN bus, any dominant data being sent over said each LIN bus by a LIN node connected to said each LIN bus; and route said any dominant data received by the monitoring device over said each LIN bus to all remaining LIN buses without overwriting any dominant data sent over the remaining LIN buses, the LIN nodes being configured to output dominant data over the LIN buses at a voltage level which is in a first range complying with a required transmit voltage range for dominant data stipulated by LIN standard, while the monitoring device is configured to output dominant data over the LIN buses at a voltage level which is in a second range complying with the required transmit voltage range for dominant data stipulated by LIN standard but which second range is configured to be at a higher voltage than, and not overlap with, the first range, and configured to receive dominant data at a voltage level at least being in the range with which the LIN nodes are configured to output dominant data, wherein, to detect any dominant data sent over said each LIN bus by a LIN node, the monitoring unit is operative to: detect whether a voltage level of data being sent over said each LIN bus is within said first range, in which case a LIN node is detected to send dominant data over said each LIN bus; wherein, to route data received by the monitoring device over said each LIN bus to all remaining LIN buses, the monitoring unit is operative to: route the dominant data at a voltage level being within said second range. 10. The monitoring device of claim 9 , further being operative to: route, if no dominant data is detected to have been sent by a LIN node connected to said each LIN bus and the monitoring device is not sending dominant data, recessive data at a voltage level complying with a required receiver voltage range for recessive data as stipulated by the LIN standard. 11. The monitoring device of claim 9 , further being operative to, before routing the data to the LIN nodes: encode, for each LIN bus, the data received over the remaining LIN buses such that an output of the encoding represents dominant data if any one or more of inputs to the encoding represents dominant data and represents recessive data if all inputs to the encoding represents recessive data. 12. The monitoring device of claim 11 , further being operative to: encode the data received over the LIN buses such that an output of the encoding represents dominant data if any one or more of inputs to the encoding represents dominant data and represents recessive data if all inputs to the encoding represents recessive data. 13. The monitoring device of claim 12 , further being operative to: encode, the data received over the LIN buses into one or more LIN protocol symbols; identify, from the data representing the data sent over the LIN buses, to which one or more of the LIN nodes the data being encoded into one or more LIN protocol symbols belongs. 14. The monitoring device of claim 12 , further being operative to, when identifying the one or more of the LIN nodes to which the data representing the data sent over the LIN buses belongs: detect a start-of-frame indicator in the data representing the data sent over the LIN buses indicating a start of a LIN frame in which the data is to be encoded. 15. The monitoring device of claim 9 , further being operative to: display any data monitor
Flexible bus arrangements (arrangements for maintenance or administration involving management of faults; events, alarms H04L41/06; automatic restoration of network faults H04L41/0654) · CPC title
Architecture of a communication node (current supply arrangements H04L12/10; intermediate storage or scheduling H04L49/90) · CPC title
Local Interconnect Network LIN · CPC title
Details regarding a bus controller · CPC title
with centralised control, e.g. polling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.