Font Size: a A A

The Design And Implementation Of A Virtual Instrument Based On IEEE802.15.4Protocol

Posted on:2014-10-23Degree:MasterType:Thesis
Country:ChinaCandidate:C LinFull Text:PDF
GTID:2268330425991800Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of communication technology and the wide spread use of computer application projects, wireless communication technology gets a high degree of attention in communication and commercial areas as a popular way of communication.It also raised the personal area networks(PAN) and wireless personal area network(WPAN) as the wireless communication technology was so widely used among our lives. The IEEE802.15working group was established in1998, specializing in WPAN standardization work. IEEE802.15.4protocol as one of wireless communication protocol was famous for its low power, low transmission rates and simple structure. The study of IEEE802.15.4protocol has a great significance for the development of related products. However,data in wireless space is invisible, which results in poor performance in studying IEEE802.15.4protocol. Facing this problem, an instrument should be designed and implemented which aims at visualizing the complex data and helping the users analyze the characteristics of the wireless sensor network,thus the features and the function of wireless protocol can be known in a clear way.Many foreign companies have catched this opportunity to develop the related intruments and the related work is still in infancy in China.This paper aimed at designing and implementing a virtual instrument based on IEEE802.15.4protocol including two parts:hardware acquisition module and software analysis module. The hardware acquisition module can work both in433MHZ and2.4GHZ bands and the software analysis module can not only parse all the frames of IEEE802.15.4MAC layer, but also draw the topology of the wireless sensor network according to the frame parsed out. In order to separate the data model and the main view,the MVC design pattern was used in the design of software module. By analyzing the shortcomings of traditional multi-threading technology, a method of data processing combining thread pool and a static thread was implemented in order to meet the demands of real-time and high efficiency. Otherwise, aimed to the display problem for large size network in topology visualization module of the software analysis module,this paper put forward a network topology visualization algorithm based on the force-directed model named "the improved Spring". Finally, a large number of experiments’results showed that this instrument had achieved the original design requirements.The hardware acquisition module performed stably and the software analysis module was functional and practical, the topology visualization module had a clear layout. The design and implementation of this virtual instrument has some reference value for research and analysis of the IEEE802.15.4protocol.
Keywords/Search Tags:IEEE802.15.4, Virtual instrument, MVC, Thread pool, Topology visualization
PDF Full Text Request
Related items