Patent ID: 9641601
Date: 2017-05-02
CPC Classifications: H04L

Claim:
1. An apparatus for ordering a first event, having associated therewith a first event timing value based on a common clock signal, and a second event, having associated therewith a second event timing value based on the common clock signal, the first and the second event timing values constituting an original temporal order of the first and the second events, wherein the first and the second event experience different delays while travelling through different paths of a distributed computing system, and wherein at least one output event is to be determined by an event detector based on the first and the second event, the apparatus comprising: a delay compensator associated to the event detector, the delay compensator having an input for receiving, in a temporal order corresponding to the different delays, the first and the second event and having an output for forwarding relayed versions of the received first and second event to the associated event detector, wherein the delay compensator is operable to relay the first and the second event to the associated event detector in a temporal order corresponding to the original temporal order of the first and the second events based on the experienced delays and based on the associated first and second event timing values, wherein the delay compensator is operable to determine an event delay Δ(e wherein k denotes a set of k already determined event delays, Δe