SENSE: Scalable Data Acquisition from Distributed Sensors with Guaranteed Time Coherence

by   Jonas Traub, et al.

Data analysis in the Internet of Things (IoT) requires us to combine event streams from a huge amount of sensors. This combination (join) of events is usually based on the time stamps associated with the events. We address two challenges in environments which acquire and join events in the IoT: First, due to the growing number of sensors, we are facing the performance limits of central joins with respect to throughput, latency, and network utilization. Second, in the IoT, diverse sensor nodes are operated by different organizations and use different time synchronization techniques. Thus, events with the same timestamps are not necessarily recorded at the exact same time and joined data tuples have an unknown time incoherence. This can cause undetected failures, such as false correlations and wrong predictions. We present SENSE, a system for scalable data acquisition from distributed sensors. SENSE introduces time coherence measures as a fundamental data characteristic in addition to common time synchronization techniques. The time coherence of a data tuple is the time span in which all values contained in the tuple have been read from sensors. We explore concepts and algorithms to quantify and optimize time coherence and show that SENSE scales to thousands of sensors, operates efficiently under latency and coherence constraints, and adapts to changing network conditions.



There are no comments yet.


page 15


A Feasibility Study on SNTP and SPoT Protocols on Time Synchronization in Internet of Things

The new wave of computing allows users to explore their time in the Inte...

D-SLATS: Distributed Simultaneous Localization and Time Synchronization

Through the last decade, we have witnessed a surge of Internet of Things...

Lightweight Synchronization Algorithm with Self-Calibration for Industrial LORA Sensor Networks

Wireless sensor and actuator networks are gaining momentum in the era of...

Analysis of Distributed Average Consensus Algorithms for Robust IoT networks

Internet of Things(IoT) is a heterogeneous network consists of various p...

On Maximizing Task Throughput in IoT-enabled 5G Networks under Latency and Bandwidth Constraints

Fog computing in 5G networks has played a significant role in increasing...

Joint Source-Channel Coding and Bayesian Message Passing Detection for Grant-Free Radio Access in IoT

Consider an Internet-of-Things (IoT) system that monitors a number of mu...

Sensors and Game Synchronization for Data Analysis in eSports

eSports industry has greatly progressed within the last decade in terms ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.