Internet of Things
Internet of Things (IoT) offers the potential for developing high-quality-life systems for many applications such as healthcare, smart vehicles, smart homes, infrastructure monitoring, agriculture, supply chain management, etc. Several challenges need to be addressed for developing dependable and secure IoT applications. These include technologies to ensure adequate power for low energy IoT devices, real-time collaborative control, timely communication and coordination between various IoT entities, reliable and secure data transfer and storage, and high system availability and reliability. In this project, we propose to develop a customizable distributed framework to achieve a highassurance integrated platform for deploying highly dependable IoT systems. We will develop advanced techniques for (1) effective task management for optimal performance and power usage, (2) learning-based intelligent real-time control decision process with a multi-layer integrated mechanism, (3) optimal power management for the battery powered devices, (4) end-to-end system security, (5) coordination and redundancy management to achieve high system dependability. A case study IoT system will be developed to evaluate the distributed framework for IoT systems.