0
 
 
<ul><li>OS for mote-class WSN. </li></ul><ul><li>Developed by the  Networked and Embedded Systems Lab (NESL)  at UCLA. </l...
Static SOS  kernel Sensor Manager Messaging I/O System Timer SOS Services Tree Routing Module Data Collector Application P...
<ul><li>Dynamic operating system. </li></ul><ul><li>Compact  kernel interface. </li></ul><ul><li>Safety features through r...
 
<ul><li>Fully preemptive reservation-based RTOS. </li></ul><ul><li>Developed by  Carnegie Mellon University . </li></ul><u...
 
FEATURES OF NANO-RK <ul><li>Multitasking </li></ul><ul><li>Timeliness and Schedulability </li></ul><ul><li>Enforcement of ...
 
 
 
 
<ul><ul><li>Preemptive scheduling </li></ul></ul><ul><ul><li>Task synchronization  </li></ul></ul><ul><ul><li>deadlock pre...
 
Upcoming SlideShare
Loading in...5
×

Sos And Nano Rk A Comparative Study

766

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
766
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Sos And Nano Rk A Comparative Study"

  1. 3. <ul><li>OS for mote-class WSN. </li></ul><ul><li>Developed by the Networked and Embedded Systems Lab (NESL) at UCLA. </li></ul><ul><li>Dynamic reconfigurability- main motivation behind SOS. </li></ul><ul><li>Completely written in C Programming language. </li></ul>
  2. 4. Static SOS kernel Sensor Manager Messaging I/O System Timer SOS Services Tree Routing Module Data Collector Application Photo-sensor Module Dynamically Loaded modules Dynamic Memory Message Scheduler Dynamic Linker Kernel Components
  3. 5. <ul><li>Dynamic operating system. </li></ul><ul><li>Compact kernel interface. </li></ul><ul><li>Safety features through run-time checks </li></ul><ul><li>Performance </li></ul>
  4. 7. <ul><li>Fully preemptive reservation-based RTOS. </li></ul><ul><li>Developed by Carnegie Mellon University . </li></ul><ul><li>Multi-hop networking support. </li></ul><ul><li>Supports fixed-priority preemptive multitasking. </li></ul><ul><li>Currently runs on the FireFly and MicaZ motes. </li></ul>
  5. 9. FEATURES OF NANO-RK <ul><li>Multitasking </li></ul><ul><li>Timeliness and Schedulability </li></ul><ul><li>Enforcement of Resource Usage Limits </li></ul><ul><li>Classical OS Multitasking </li></ul><ul><li>Small footprint </li></ul><ul><ul><li><18 KB ROM </li></ul></ul><ul><ul><li><2 KB RAM </li></ul></ul>
  6. 14. <ul><ul><li>Preemptive scheduling </li></ul></ul><ul><ul><li>Task synchronization </li></ul></ul><ul><ul><li>deadlock prevention </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×