Towards Master-less WSN Clock Synchronization with a Light Communication Protocol