IoT encompasses a wide range of embedded, network, and cloud systems where the value is unlocked by the data gathered from sensor and edge devices that can be used by gateways, cloud applications, and analytics to drive significant value. However, communications is not as simple as one protocol, one service, one language.