Research Article
VLSI Implementation of a Distributed Algorithm for Fault-Tolerant Clock Generation
Algorithm 3
Byzantine-tolerant tick generation suitable for bounded tick numbers.
1: variables | 2: : integer :=0 | 3: end variables | 4: initially send TICK(0) to all [once] | 5: if received TICK() from at least rem. processes with then //Relay Rule | 6: send TICK, TICK to all [once] | | 7: end if | 8: if received TICK() from at least remote processes then //Increment Rule | 9: send TICK to all [once] | | 10: end if |
|