Design of Ad hoc Network Application Based on Linux Platform
|School||Wuhan University of Science and Technology|
|Course||Control Theory and Control Engineering|
|Keywords||Ad hoc networks device drivers QT video surveillance file upload|
Nowadays, computers, communication networks, the rapid development of intelligent terminals, prompting the computer and the computer, computer and any connection between the intelligent terminal and the data transmission is possible, and as long as they have access to the Internet, so that the transmission is easy and convenient to achieve. But once intelligent terminal or computer for some reason can not access the Internet, it’s communication with the outside world completely disconnected. This article is based on the premise, in the absence of any network in the case, you can use the least resources and costs to achieve such intelligent terminal or computer and external computer or smart terminal to complete the formation of self-organizing network for emergency situations communication. The self-organizing network is Ad hoc network. It is a multi-hop, no central peer network, for non-network equipment, easy to change the location of nodes (terminals) between the communication. Has been Ad hoc network and its applications is a hot topic in academic circles, but few people think to use it in any of the terminals, platforms for applications.In this paper, the purpose of this demand and to achieve a Linux platform and windows platforms to establish such a self-organizing network, and can be carried out in the network remote video monitoring and a number of file upload service, and set the data transmission status light control. The network is based on data transmission under the B / S structure. In the windows platform as long as the browser, enter the embedded system server ip address and corresponding interrupt port number, you can view in the browser to the embedded client in monitoring real-time acquisition of video camera images, and windows can easily be platform file and other data uploaded to the embedded systems side, more conducive to multi-platform, multi-system data sharing between.To accomplish these functions, this paper complete the following aspects of the design and implementation of: 1) OV9650 camera driver and USB Wireless LAN Driver and LED-driven change and migration. 2) wireless tools configuration tool of the transplant, Ad hoc network configuration interface (QT interface) design. 3) BOA server migration and CGI program design. 4) video capture and transmission of program design. 5) file upload and LED status control program design. Finally, this paper summarizes the entire system as well as summarize the significance of the system design. And pointed out the shortcomings and follow-up prospects.