The biggest challenge while creating an IoT gateway solution lies in enabling interoperability by supporting multiple connectivity sensor protocols, like Z-Wave, ZigBee, BLE, Wi-Fi, etc. The connected devices or sensors, in an IoT ecosystem, should be able to seamlessly communicate with other devices through the gateway and also send the required data to the cloud.