CheepSync: a time synchronization service for resource constrained bluetooth low energy advertisers

Clock synchronization is highly desirable in distributed systems, including many applications in the Internet of Things and Humans (IoTH). For IoTH, Bluetooth Low Energy (BLE) - a subset of the recent Bluetooth v4:0 stack - provides a low-power and loosely coupled mechanism for sensor data collection with ubiquitous units (e.g., smartphones and tablets… (More)