DeepAI AI Chat
Log In Sign Up

Task Resource Self-adaptive Embedded Real-time Operating System Microkernel for Wireless Sensor Nodes

by   Kexing Xing, et al.

Wireless Sensor Networks (WSNs) are used in many application fields, such as military, healthcare, environment surveillance, etc. The WSN OS based on event-driven model doesn't support real-time and multi-task application types and the OSs based on thread-driven model consume much energy because of frequent context switch. Due to the high-dense and large-scale deployment of sensor nodes, it is very difficult to collect sensor nodes to update their software. Furthermore, the sensor nodes are vulnerable to security attacks because of the characteristics of broadcast communication and unattended application. This paper presents a task and resource self-adaptive embedded real-time microkernel, which proposes hybrid programming model and offers a two-level scheduling strategy to support real-time multi-task correspondingly. A communication scheme, which takes the "tuple" space and "IN/OUT" primitives from "LINDA", is proposed to support some collaborative and distributed tasks. In addition, this kernel implements a run-time over-the-air updating mechanism and provides a security policy to avoid the attacks and ensure the reliable operation of nodes. The performance evaluation is proposed and the experiential results show this kernel is task-oriented and resource-aware and can be used for the applications of event-driven and real-time multi-task.


page 1

page 2

page 3

page 4


Antilizer: Run Time Self-Healing Security for Wireless Sensor Networks

Wireless Sensor Network (WSN) applications range from domestic Internet ...

A Survey: Embedded Systems Supporting By Different Operating Systems

In these days embedded system have an important role in different Fields...

Toward Performance Optimization in IoT-based Next-Gen Wireless Sensor Networks

In this paper, we propose a novel framework for performance optimization...

A Survey Report on Operating Systems for Tiny Networked Sensors

Wireless sensor network (WSN) has attracted researchers worldwide to exp...

Elasticizing Linux via Joint Disaggregation of Memory and Computation

In this paper, we propose a set of operating system primitives which pro...