Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
321 words
A method for a reliable and fault-tolerant transmission of information with strictly real-time requirements in a local network, using an active fault detection and notification mechanism on the basis of a double bus architecture with redundant bus systems, which comprises: using a controller area network (CAN) transmission protocol on a double bus systems, by: a) transmitting all process data on a bus of one bus system as a process bus during fault-free operation, and transmitting status information of components and other information on a bus of another bus system during fault-free operation; b) notifying all network subscribers (network nodes) of faults with each bus serving as a watchdog bus, in the case of a fault in the other bus; b1) triggering a switch-over of all of the network nodes to the other bus system and continuing the transmission of the process data on the fault-free bus, upon the notification of faults in the case of a process bus fault; and b1.1) carrying out the switch-over in the case of a process bus fault, by; b1.1.1) setting fault latencies between the detection of a fault and a possible switch-over in most cases of faults so short that no loss of messages occurs; b1.1.2) setting a fault coverage value; and b1.1.3) restoring a consistent system state in the case of possible losses, falsifications or duplications of messages with recovery mechanisms; b2) triggering no switch-over upon a notification of faults in the case of a fault in the bus which is not the process bus; c) providing all of the network nodes with two complete bus connections including a communication CPU, a communication controller and a transceiver; c1) each communication CPU function monitoring another connection of its node and monitoring its connection component as a watchdog processor; and c2) a communication CPU initiating a transmission of a fault message through its bus, after a detection of a fault in another connection of its node.
Claim 2
Independent Claim
321 words
A method for a reliable and fault-tolerant transmission of information with strictly real-time requirements in a local network, using an active fault detection and notification mechanism on the basis of a double bus architecture with redundant bus systems, which comprises: using a controller area network (CAN) transmission protocol on a double bus systems, by: a) transmitting all process data on a bus of one bus system as a process bus during fault-free operation, and transmitting status information of components and other information on a bus of another bus system during fault-free operation; b) notifying all network subscribers (network nodes) of faults with each bus serving as a watchdog bus, in the case of a fault in the other bus; b1) triggering a switch-over of all of the network nodes to the other bus system and continuing the transmission of the process data on the fault-free bus, upon the notification of faults in the case of a process bus fault; and b1.1) carrying out the switch-over in the case of a process bus fault, by; b1.1.1) setting fault latencies between the detection of a fault and a possible switch-over in most cases of faults so short that no loss of messages occurs; b1.1.2) setting a fault coverage value; and b1.1.3) restoring a consistent system state in the case of possible losses, falsifications or duplications of messages with recovery mechanisms; b2) triggering no switch-over upon a notification of faults in the case of a fault in the bus which is not the process bus; c) providing all of the network nodes with two complete bus connections including a communication CPU, a communication controller and a transceiver; c1) each communication CPU function monitoring another connection of its node and monitoring its connection component as a watchdog processor; and c2) a communication CPU initiating a transmission of a fault message through its bus, after a detection of a fault in another connection of its node.
Claim 3
Dependent Claim
127 words
The method according to claim 1, which comprises function monitoring of all of the components and detecting all types of faults with fault detection mechanisms, by: a) cyclically interchanging life signals of the two communication CPUs of a network node with one another for detecting a CPU failure; and b) transmitting a fault interrupt from a communication controller to the communication CPU of its connection when a permanent transmission fault is detected, and subsequently sending a notification from the communication CPU to the CPU of the other connection of the node; and c) carrying out a cyclical function monitoring of the components of a connection of a communication CPU by executing test routines; and d) executing self-test routines with a communication CPU for detecting its own faults.
Claim 4
Dependent Claim
121 words
The method according to claim 1, which comprises: a) using the fault counter mechanism of CAN, by: a1) destroying a message which has been detected as faulty with a faulty CAN controller, and bringing about a continuous repetition of transmission, until its fault counter has reached a state 127; and a2) initiating a transmission of a fault message to the watchdog bus through the watchdog processor, with a fault interrupt which has been transmitted from the CAN controller to the CPU at a fault counter state 96; and a3) switching-over all of the network subscribers to a fault-free bus while a forced repetition of transmission on a faulty bus is still taking place so that there is no loss of messages.
Claim 5
Dependent Claim
25 words
The method according to claim 3, which comprises triggering the switch-over of all of the network subscribers to the fault-free bus with the fault message.