Font Size: a A A

Miniature Embedded Operating System For Wireless Sensor Networks And Applications

Posted on:2007-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2208360182478810Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Sensor network, which is made by the convergence of sensor, micro-electro-mechanism system and networks technologies, is a novel technology about acquiring and processing information. It has become one of the front fields to research. The capability of the hardware is so limited that the embedded operating system has to realize efficient management of the hardware in a limited space. As a result, choosing appropriate operating system for the nodes of wireless sensor networks is very important.According to the design requirement of wireless sensor networks, this paper has a deep research in the area of the software design. Summarizing the existing embedded operating systems by classification, tracking the progress at domestic and foreign, concentrating on the typical embedded operating system TinyOS study, including the models of component and communication, the mechanics of power management, event driven mechanics, schedule strategy and the programming language, and compare it with another popular embedded real-time operating system μC/OS-Ⅱ. At the same time, in order to improve the availability of TinyOS, the improvement direction of the dispatch strategy and the mechanics of power management of TinyOS are pointed out.Networked sensor devices will tend to be application specific, rather than general purpose, and carry only the available hardware support actually needed for the application. As there is a wide range of potential applications, the variation in physical devices is likely to be large. So good porting is a key element for the operating system of the nodes of wireless sensor networks. Based on the profound research of TinyOS, the porting schema and the design principle of the layer of hardware description are put forward. Moreover, after studying the programming language nesC, TinyOS is ported to MSP430F149 chip and a new way power management is designed. Finally, this paper gives some conclusions and foresight.
Keywords/Search Tags:Wireless sensor networks, embedded operating system, TinyOS, porting of operating system, MSP430F149
PDF Full Text Request
Related items