A time synchronization protocol intended to run on top of Bluetooth Low Energy