This paper presents a novel approach designed to enhance the security, reliability, and real-time performance of resourced-constrained Internet-of-things (IoT) devices. We improved system performance by implementing a lightweight partitioning approach that emulates key features of the ARINC-653 standard without all the overhead. Our solution was tested on Linux and VxWorks platforms to ensure compatibility and effectiveness. Additionally, as part of the test and evaluation efforts, we created an IoTbased Simulation Testbed using Simics, which allowed us to simulate and evaluate the overall system behavior in a controlled environment. Our initial results verified that using a lightweight partitioning approach based on the ARINC-653 standard enhanced reliability and security. These findings validate our solution as a viable method for improving the performance of IoT devices, offering a robust and efficient framework for future IoT deployments. The potential impact of our work is significant, as it can pave the way for more secure and reliable IoT deployments.
Internet-of-Things, Security, Reliability, Resource-Constrained Devices, ARINC-653 Standard