Font Size: a A A

Wireless Sensor Network Routing Algorithm And Embedded Implementations

Posted on:2014-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:S W GuFull Text:PDF
GTID:2248330398972074Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of wireless communication technology and the progress in embedded technology, wireless sensor networks have become more widely integrated into our lives. In recent years, the geophysical seismic detector has turned to the development of low-power wireless. Low-power ZigBee devices running on the IEEE802.15.4protocol stack has been widely used in wireless sensor network devices today, which can meet the low-power, low-rate data transmission requirements. In the research and development process of cable-less seismic acquisition system, due to the large amount of data and the fact that seismic detection device node requires long-term work in the outdoors, the existing transmission equipment could hardly meets this demand. Therefore, to design a seismic data transmission node with low-power, high-rate data transmission routing protocol to the cable-less seismic acquisition system has become increasingly important. This thesis has mainly looked into and realized the wireless data transmission system in the cable-less seismic acquisition system. The system adopts a low-power consumption and high-speed Wi-Fi wireless module running on embedded Linux system based on the ZigBee routing thought of tree routing and AODVjr routing to build wireless sensor network. And the efficient and stable vsftpd protocol has been transplanted on the embedded Linux system, data transmission platform of wireless sensor network be established on node structures. Therefore, a wireless sensor network running on ZigBee low-power consumption routing protocol with high-speed data transfer rate has been build.This paper introduces two common network establishing ways of ZigBee protocol:one is to run tree hierarchical topology routing networking and the other is run AODVjr of routing mesh networking, analyzing its core routing thought. Then establish routing protocol framework on embedded Linux system, and register core routing module on the Netfilter framework in Linux kernel packet. According to the routing protocols to monitor the packet flows of network protocol stack, and design a user-space daemon. Through NETLINK protocol to communicate with kernel space and to control kernel routing table based on the network conditions in a timely manner. After the establishment of routing protocol framework, on the basis of research on ZigBee routing protocols earlier on, its routing idea can be achieved on a Linux system and then be further transplanted to the embedded ARM platform. Furthermore, the ARM platform could be connected to a low-power, high-speed Wi-Fi module to build high-speed data transmission hardware platform. Finally, transplant the vsftpd protocol to each node, and then build ftp server on them, so the individual nodes can be accessed via ftp protocol from the server side, so that a data transmission software platform has been successfully built. This way the low-power network and high-speed data transmission of untethered storage seismic detector has been realized.The test results show that:tree routing protocols and AODVjr routing protocols run stably and network rightfully established on embedded ARM node, data transfer rate could meet the demand of high-speed transmission of seismic detectors.
Keywords/Search Tags:Tree routing, AODVjr routing, NETLINK protocols, NETFILTER framework, Wireless data transmission
PDF Full Text Request
Related items