作者: Sabarish Sridhar , Prasant Misra , Gurinder Singh Gill , Jay Warrior
DOI: 10.1109/MCOM.2016.7378439
关键词:
摘要: Clock synchronization is highly desirable in distributed systems, including many applications the Internet of Things and Humans. It improves efficiency, modularity, scalability system, optimizes use event triggers. For IoTH, BLE - a subset recent Bluetooth v4.0 stack provides low-power loosely coupled mechanism for sensor data collection with ubiquitous units (e.g., smartphones tablets) carried by humans. This fundamental design paradigm enabled range broadcast advertising modes. While its operational benefits are numerous, lack common time reference mode has been limitation. article presents describes CheepSync, service advertisers, especially tailored requiring high precision on resource constrained platforms. Designed top existing standard, CheepSync framework utilizes low-level timestamping comprehensive error compensation mechanisms overcoming uncertainties message transmission, clock drift, other system-specific constraints. was implemented custom designed nRF24Cheep beacon platforms (as broadcasters) commercial off-the-shelf Android ported passive listeners). We demonstrate efficacy numerous empirical evaluations variety experimental setups, show that average (single-hop) accuracy 10 μs range.