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

03/20/2014
by   Kexing Xing, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2018

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

Wireless Sensor Network (WSN) applications range from domestic Internet ...
research
05/11/2016

A Survey: Embedded Systems Supporting By Different Operating Systems

In these days embedded system have an important role in different Fields...
research
12/18/2022

Determining Distributions of Security Means for Wireless Sensor Networks based on the Model of a Neighbourhood Watch

Neighbourhood watch is a concept that allows a community to distribute a...
research
06/28/2023

Joint Time-and Event-Triggered Scheduling in the Linux Kernel

There is increasing interest in using Linux in the real-time domain due ...
research
05/20/2015

A Survey Report on Operating Systems for Tiny Networked Sensors

Wireless sensor network (WSN) has attracted researchers worldwide to exp...
research
07/03/2023

Cryptography and Key Management Schemes for Wireless Sensor Networks

Wireless sensor networks (WSNs) are made up of a large number of tiny se...

Please sign up or login with your details

Forgot password? Click here to reset