Musaddiq, Arslan, Zikria, Yousaf Bin, Hahm, Oliver, Yu, Heejung, Bashir, Ali Kashif ORCID: https://orcid.org/0000-0001-7595-2522 and Kim, Sung Won (2018) A Survey on Resource Management in IoT Operating Systems. IEEE Access, 6. pp. 8459-8482. ISSN 2169-3536
|
Published Version
Available under License In Copyright. Download (4MB) | Preview |
Abstract
Recently, the Internet of Things (IoT) concept has attracted a lot of attention due to its capability to translate our physical world into a digital cyber world with meaningful information. The IoT devices are smaller in size, sheer in number, contain less memory, use less energy, and have more computational capabilities. These scarce resources for IoT devices are powered by small operating systems (OSs) that are specially designed to support the IoT devices' diverse applications and operational requirements. These IoT OSs are responsible for managing the constrained resources of IoT devices efficiently and in a timely manner. In this paper, discussions on IoT devices and OS resource management are provided. In detail, the resource management mechanisms of the state-of-the-art IoT OSs, such as Contiki, TinyOS, and FreeRTOS, are investigated. The different dimensions of their resource management approaches (including process management, memory management, energy management, communication management, and file management) are studied, and their advantages and limitations are highlighted.
Impact and Reach
Statistics
Additional statistics for this dataset are available via IRStats2.