Font Size: a A A

The Design And Implementation Of ZigBee Network Layer Protocol Based On Embedded ARM/TinyOS Platform

Posted on:2012-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:G LiFull Text:PDF
GTID:2218330368987782Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Wireless sensor network is a multi-disciplinary research focus. It is an emerging technology which has imposed tremendous impact on way of human life after the invention of Internet. Besides, it has broad application prospects. With development of the electronic industry, those wireless products characterized by energy-efficient and flexible are bound to be more widely used. In the near future, wireless sensor network will permeate all aspects of human life. Finally, a perfect interaction bridge will be set up between the real word and digital world. This thesis researches an implementation scheme of ZigBee protocol stack based on ARM/TinyOS platform. All the functions of the stack except the application layer are tested. This design can provide a basic platform for industrial applications.This thesis gives a brief description on the principles of wireless sensor network, research status, prospects and research significance of this subject selection. Then the features and application situation of ZigBee protocal as well as several essential technologies of network layer are introduced. In the section of platform construction, the transplantation of TinyOS is described in detail, a feasible debugging solution is provided and the platform compiler debugging environment is tested. In the section of software, the feature of nesC language is analyzed, several sensor network operating systems are described and the software architecture of ZigBee stack is provided in the environment of TinyOS. Based on OpenZB project, the design of network layer is described in detail and solutions to some key issues of network layer are given, consisting of network address allocation, beacon scheduling and routing mechanism. Finally, the basic functions of the protocal stack are verified through the construction of a small cluster-tree network and the experimental results are given. Experiments have shown that the stack based on this platform can provide functions such as automatic formation and configuration, network maintenance and restoration, multi-hop data communication, supporting star, tree and mesh topologies.
Keywords/Search Tags:ZigBee protocal, ARM, TinyOS, nesC, Wireless sensor network
PDF Full Text Request
Related items