A lightweight messaging protocol for small sensors and mobile devices, optimized for high-latency or unreliable networks, enabling a Smarter Planet and the