Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating System for Sensor Network

Similar presentations


Presentation on theme: "Operating System for Sensor Network"— Presentation transcript:

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


Download ppt "Operating System for Sensor Network"

Similar presentations


Ads by Google