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.



There are no comments yet.


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...

Security protocols for distributed wireless sensor networks

Sensor Networks technologies had proved their great practicability in th...

A Survey Report on Operating Systems for Tiny Networked Sensors

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

Energy Efficient Task Assignment in Virtualized Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are being used extensively today in vari...

ROS 2 for RoboCup

There has always been much motivation for sharing code and solutions amo...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.