Solution framework for IoT applications