Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones

Chu Luo, Henri Koski, Mikko Korhonen, Jorge Goncalves, Theodoros Anagnostopoulos, Shin'ichi Konomi, Simon Klakegg, Vassilis Kostakos

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)

Abstract

This paper investigates the precision of rapid clock synchronisation for ubiquitous sensing services which consist of multiple smartphones. Specifically, we consider scenarios where multiple smartphones are used to sense physical phenomena, and subsequently the sensor data from multiple distributed devices is aggregated. We observe that the accumulated clock drift for smartphones can be more than 150ms per day in the worst case. We show that solutions using the public Network Time Protocol (NTP) can be noisy with errors up to 1800ms in one request. We describe a rapid clock synchronisation technique that reduces drift to 10ms on average (measured by linear regression) and achieves pair-wise synchronisation between smartphones with an average of 27ms (measured by accelerometer), following a Gaussian-like distribution. Our results provide a lower bound for rapid clock synchronisation as a guide when developing ubiquitous sensing services using multiple smartphones.

Original languageEnglish
Title of host publicationUbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers
PublisherAssociation for Computing Machinery, Inc
Pages476-481
Number of pages6
ISBN (Electronic)9781450351904
DOIs
Publication statusPublished - Sep 11 2017
Event2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and ACM International Symposium on Wearable Computers, UbiComp/ISWC 2017 - Maui, United States
Duration: Sep 11 2017Sep 15 2017

Publication series

NameUbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers

Conference

Conference2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and ACM International Symposium on Wearable Computers, UbiComp/ISWC 2017
CountryUnited States
CityMaui
Period9/11/179/15/17

Fingerprint

Smartphones
Clocks
Synchronization
Accelerometers
Linear regression
Sensors

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

Luo, C., Koski, H., Korhonen, M., Goncalves, J., Anagnostopoulos, T., Konomi, S., ... Kostakos, V. (2017). Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones. In UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers (pp. 476-481). (UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers). Association for Computing Machinery, Inc. https://doi.org/10.1145/3123024.3124432

Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones. / Luo, Chu; Koski, Henri; Korhonen, Mikko; Goncalves, Jorge; Anagnostopoulos, Theodoros; Konomi, Shin'ichi; Klakegg, Simon; Kostakos, Vassilis.

UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers. Association for Computing Machinery, Inc, 2017. p. 476-481 (UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Luo, C, Koski, H, Korhonen, M, Goncalves, J, Anagnostopoulos, T, Konomi, S, Klakegg, S & Kostakos, V 2017, Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones. in UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers. UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers, Association for Computing Machinery, Inc, pp. 476-481, 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and ACM International Symposium on Wearable Computers, UbiComp/ISWC 2017, Maui, United States, 9/11/17. https://doi.org/10.1145/3123024.3124432
Luo C, Koski H, Korhonen M, Goncalves J, Anagnostopoulos T, Konomi S et al. Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones. In UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers. Association for Computing Machinery, Inc. 2017. p. 476-481. (UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers). https://doi.org/10.1145/3123024.3124432
Luo, Chu ; Koski, Henri ; Korhonen, Mikko ; Goncalves, Jorge ; Anagnostopoulos, Theodoros ; Konomi, Shin'ichi ; Klakegg, Simon ; Kostakos, Vassilis. / Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones. UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers. Association for Computing Machinery, Inc, 2017. pp. 476-481 (UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers).
@inproceedings{181ee7eb98fe469ca9709d2fb55ac07e,
title = "Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones",
abstract = "This paper investigates the precision of rapid clock synchronisation for ubiquitous sensing services which consist of multiple smartphones. Specifically, we consider scenarios where multiple smartphones are used to sense physical phenomena, and subsequently the sensor data from multiple distributed devices is aggregated. We observe that the accumulated clock drift for smartphones can be more than 150ms per day in the worst case. We show that solutions using the public Network Time Protocol (NTP) can be noisy with errors up to 1800ms in one request. We describe a rapid clock synchronisation technique that reduces drift to 10ms on average (measured by linear regression) and achieves pair-wise synchronisation between smartphones with an average of 27ms (measured by accelerometer), following a Gaussian-like distribution. Our results provide a lower bound for rapid clock synchronisation as a guide when developing ubiquitous sensing services using multiple smartphones.",
author = "Chu Luo and Henri Koski and Mikko Korhonen and Jorge Goncalves and Theodoros Anagnostopoulos and Shin'ichi Konomi and Simon Klakegg and Vassilis Kostakos",
year = "2017",
month = "9",
day = "11",
doi = "10.1145/3123024.3124432",
language = "English",
series = "UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers",
publisher = "Association for Computing Machinery, Inc",
pages = "476--481",
booktitle = "UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers",

}

TY - GEN

T1 - Rapid clock synchronisation for ubiquitous sensing services involving multiple smartphones

AU - Luo, Chu

AU - Koski, Henri

AU - Korhonen, Mikko

AU - Goncalves, Jorge

AU - Anagnostopoulos, Theodoros

AU - Konomi, Shin'ichi

AU - Klakegg, Simon

AU - Kostakos, Vassilis

PY - 2017/9/11

Y1 - 2017/9/11

N2 - This paper investigates the precision of rapid clock synchronisation for ubiquitous sensing services which consist of multiple smartphones. Specifically, we consider scenarios where multiple smartphones are used to sense physical phenomena, and subsequently the sensor data from multiple distributed devices is aggregated. We observe that the accumulated clock drift for smartphones can be more than 150ms per day in the worst case. We show that solutions using the public Network Time Protocol (NTP) can be noisy with errors up to 1800ms in one request. We describe a rapid clock synchronisation technique that reduces drift to 10ms on average (measured by linear regression) and achieves pair-wise synchronisation between smartphones with an average of 27ms (measured by accelerometer), following a Gaussian-like distribution. Our results provide a lower bound for rapid clock synchronisation as a guide when developing ubiquitous sensing services using multiple smartphones.

AB - This paper investigates the precision of rapid clock synchronisation for ubiquitous sensing services which consist of multiple smartphones. Specifically, we consider scenarios where multiple smartphones are used to sense physical phenomena, and subsequently the sensor data from multiple distributed devices is aggregated. We observe that the accumulated clock drift for smartphones can be more than 150ms per day in the worst case. We show that solutions using the public Network Time Protocol (NTP) can be noisy with errors up to 1800ms in one request. We describe a rapid clock synchronisation technique that reduces drift to 10ms on average (measured by linear regression) and achieves pair-wise synchronisation between smartphones with an average of 27ms (measured by accelerometer), following a Gaussian-like distribution. Our results provide a lower bound for rapid clock synchronisation as a guide when developing ubiquitous sensing services using multiple smartphones.

UR - http://www.scopus.com/inward/record.url?scp=85030837840&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85030837840&partnerID=8YFLogxK

U2 - 10.1145/3123024.3124432

DO - 10.1145/3123024.3124432

M3 - Conference contribution

AN - SCOPUS:85030837840

T3 - UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers

SP - 476

EP - 481

BT - UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers

PB - Association for Computing Machinery, Inc

ER -