RITS
RITSThe Routing Integrated Time Synchronization (RITS) is a reactive timesync protocol, which can be used to obtain times of event detections at multiple observers in the local time of the sink node(s). From the application’s point of view, RITS is an extension of the routing service Upon detecting an event, the application on the sensor node generates a data packet containing the event information, and timestamps it with the value of the local time of detection. It forwards the packet with the timestamp to the routing service, which delivers it to the sink. RITS places no assumptions on the network topology or routing algorithm beyond those that are required by the application. Rather than performing explicit timesync after the event of interest is detected, RITS performs inter-node time translation along the routing path from an observer node to the sink: as the data packet travels from node to node in the network, RITS converts the corresponding timestamp from the local time of the sender to that of the recipient. When the packet arrives at the sink, the routing service signals an event to the application layer that a packet has been received. The application can then query the routing layer for the timestamp of the received packet, which is returned in the local time of the sink. Integrating a reactive timesync service with message routing has several benefits over a standalone timesync service:
DocumentsPapers:
|
Dependenciesnone |