Real-Time Operating System for Smart Home Automation
Real-Time Operating System (RTOS) is a specialized operating system designed to manage hardware resources and run applications that require precise timing and predictable responses. Real-Time Operating Systems have become integral to applications where precise timing and immediate response are critical, particularly in embedded systems, industrial automation, automotive control, and aerospace. Research in Real-Time Operating Systems has made significant progress, but several gaps and challenges still exist such as real-time data handling and analytics, scalability and flexibility in multicore systems and improved task isolation. This research aims to design and implement a Real-Time Operating System for smart home automation. We aim to address critical response time requirements of domestic applications to ensure predictable task execution and optimal resource management. Through this research, we aim to address and provide a solution for task isolation in a real-time operating system through the use of semaphores and ensure that no task interferes with the execution of other tasks. This ensures systematic execution of all tasks without any interruption and without any compromise in the system performance. This system can be extended to a range of devices including lighting systems and door locks providing a user-friendly interface for users to control and monitor their smart homes efficiently.
Authors
- S Varsha
- D. Manasa
- H Manvitha
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/csitss64042.2024.10816770
- Citations
- 1
- Primary Topic
- IoT-based Smart Home Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.21