1 / 20

Structure of Wireless Sensors Network Based on TinyOS

Shahin Farshchi, Member, IEEE, Aleksey Pesterev, Paul Nuyujukian, Eric Guenterberg, Istvan Mody, and Jack W. Judy, Senior Member, IEEE, ” Structure of Wireless Sensors Network Based on TinyOS” IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL. 18, NO. 2, APRIL 2010.

ulfah
Télécharger la présentation

Structure of Wireless Sensors Network Based on TinyOS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Shahin Farshchi, Member, IEEE, Aleksey Pesterev, Paul Nuyujukian, Eric Guenterberg, Istvan Mody, and Jack W. Judy, Senior Member, IEEE, ” Structure of Wireless Sensors Network Based on TinyOS” IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, VOL. 18, NO. 2, APRIL 2010 Structure of Wireless Sensors Network Based on TinyOS Presenter: Shao-Kai Liao Adviser: Tsung-Fu Chien Date: 12.7.2011

  2. Outline • Introduction • Purpose • Methods & Materials • Conclusions

  3. Introduction • Structure of Wireless Sensor Network (WSN) • MEMS (Micro Electro Mechanical Systems) • Embedded system • Wireless communication • Distributed processing • Sensor technology • 微機電系統 ( Micro Electro Mechanical Systems,MEMS) • 無線感測器網絡(Wireless Sensor Network , WSN)

  4. Introduction • Application of Wireless Sensor Network • High application values in domains of military, medical, industrial, agriculture and environmental monitoring. • Development and application profound influence will be generated to every domain of human-being.

  5. Purpose • Advantages of Telosb node • Low cost. • Low power consumption. • Small size. • The structure of wireless sensor network directly affects system performance.

  6. Methods & Materials • Architecture • Hardware • Self-organizing and multi-hop network. • A large numbers of sensor nodes. • Monitor the information comprehensively and in time.

  7. Methods & Materials • Specifcation of Crossbow’s TelosB mote • IEEE 802.15.4 compliant • 250 kbps, high data rate radio • TI MSP430 microcontroller with 10kB RAM • Integrated onboard antenna • Data collection and programming via USB interface • Open-source operating system

  8. Methods & Materials • Telosb • Two major goals: • Easy to use • Minimal power consumption(sleep quickly)

  9. Methods & Materials • The composition of the node • Sensor module • Processor module • Radio module • Energy supply module

  10. Methods & Materials • Distributed nodes

  11. Methods & Materials • The characteristics of node • Since wireless sensor nodes are used to monitor. • The node cost and energy supplies seem worthy of consideration. • The transmission distance and the number of nodes must be balance.

  12. Methods & Materials • Architecture • Software • Sleep and wakeup modes. • Concurrent tasks. • Programming interface and platforms.

  13. Methods & Materials • TinyOS • A open-source lightweight operating system. • Specifically designed for low-power wireless sensors. • Implemented by NesC

  14. Methods & Materials • Data Memory Model • STATIC memory allocation! • No function pointers • Global variables • Available on a per-frame basis • Local variables • Saved on the stack

  15. Methods & Materials • NesC • C dialect with features to reduce RAM and code size. • Programmers can define new components using a C - like syntax.

  16. Methods & Materials • Interfaces • Two kinds of functions: • Commands • Events • Users can call commands. • Providers can signal events.

  17. Methods & Materials • Components • Two types of components in nesC : • Modules • Configurations. • A NesC application consists of one or more components assembled, or wired, to form an application executable.

  18. Methods & Materials • Execution Model • Interrupting tasks at any time. • A task posted are executed later. • A task a lightweight deferred procedure call.

  19. Conclusions • Analyzing wireless sensor node telosb and the operating system TinyOS. • TinyOS is specifically designed for low-power wireless sensors • The telosb node with low cost, low power consumption and small size,

  20. Thank You For Your Attention

More Related