A Reliable OS Kernel for Smart Sensors

  • Authors:
  • Wu Zhaohui;Wang Lei;Zheng Kougen

  • Affiliations:
  • Zhejiang University;Zhejiang University;Zhejiang University

  • Venue:
  • COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Smart sensors are sensing nodes that contain local intelligence to receive commands and take actions. They act as feelers of ubiquitous computing environments. Their software platform has to meet the requirements of concurrent operations, real-time constraint, adaptability and dependability. Gamma-OS is an OS kernel designed for these smart devices. This paper analyzes the typical task model of smart sensors and presents the implementation of scheduling, resource access and dynamic admission control schemes in gamma-OS. Its primary and subordinate two-level task-scheduling scheme can efficiently isolate the scheduling of time-critical and time-uncritical tasks. Fault tolerance strategies including FTRMS admission control, fault detection, and fault recovery are also extended in gamma-OS to tolerate transient faults in executions of tasks.