Download presentation
Presentation is loading. Please wait.
1
Operating System for Sensor Network
Jinho Son Real-Time System Lab
2
Wireless Sensor Networks
3
Applicable Field for Wireless Sensor Networks
A Vision for Wireless Sensor Networks The convergence of Smart Sensors, Internet Computing, and Wireless Communication enables us to have a deeper and broader visibility into our resource, process, and environment so that we can be faster and more effective in getting results.
4
Feature of Sensor Nodes
Characteristics of both embedded systems and general-purpose systems. OS is necessary for sensing-process and communication between nodes. use little energy and be robust to environmental conditions. provide common services that make it easy to write applications.
5
A Operating System for Sensor Nodes
TinyOS SOS ANTS T-engine Nano-Qplus
6
Feature of TinyOS an open-source operating system designed for wireless sensor networks a component-based architecture event-driven execution model implemented by nesC language development in U.C. Berkeley
7
Feature of SOS able to upgrade kernel-module as well as application while run-time system kernel classify into Static Kernel Image and Dynamically Loaded Module. development in UCLA
8
Feature of ANTS (An evolvable Network of Tiny Sensors)
design to re-composition and evolution while run-time EOS is the core of ANTS platform support to dual-thread. development in ICU
9
Other Operating System
development in TRON project An open, standardized real-time operating system (RTOS) development platform for embedded system composed of standardized hardware (T-Engine platform) and real-time kernel (T-Kernel) Nano-Qplus development in ETRI suitable for sensor network
10
TinyOS
11
TinyOS Structures
12
TinyOS Layers
13
TinyOS Component Hierarchy (HW/SW)
14
TinyOS Radio Stack structure
15
IEEE 802.15.4 MAC/PHY Message Packet
Message Frame Types Data, Acknowledge, Beacon, MAC Command
16
MICAz TinyOS Message Packet Structure
Header (10) Payload (29) CRC (2) MAC/TinyOS Header Payload Length 1 byte Frame Control 2 bytes Sequence Number 1 byte Destination PAN ID 2 bytes TOS Address 2 bytes TOS AM Type 1 byte TOS Group ID 1 byte MAC Service Data Unit Data Payload 29 bytes MAC Frame Check Sum CRC 2 bytes
17
MICAz Radio Stack on TinyOS
18
Wireless Communication on TinyOS
19
Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.