Font Size: a A A

The Study, Based On Embedded Database For Mobile Environmental Monitoring System

Posted on:2011-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:J FangFull Text:PDF
GTID:2208330332477930Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of information time, much kind of pocket devices are developed. The data collection, storage and processing under mobile environment have go into our life. Because people lived in vary living environment, so there are many different features in data management and using, this charged a high demand for data processing and management. But the traditional method for processing and management are based on file operation, it has many defect especially in process speed and efficiency. The embedded database is looked upon with favor by many people, and is applied in many embedded systems.We designed an environment monitoring system base on mobile embedded database, and make a deeply study in data collection, storage, processing and coincidence with data center under the mobile environment. The system implemented the environmental data collection by mobile data terminal, and then it transmits the data to server after taking some processing (compute) for successive processing and application.The system focuses on embedded database, and considered the features of embedded mobile environment, designed the data transmission format, implemented the DES encryption/decryption algorithm to ensure the data transmission security. It designed the data transmission protocol, and implemented the control command that make the data transmission reliably. It implemented the identity authentication base on RSA encryption/decryption algorithm, and offer the information for identify between client and server, so ensure the data transmission more securely. According to the requirement of mobile data terminal, we designed the correspondent data collection circuit with ARM as the CPU, and designed the driver of hardware under embedded Linux. For the sake of enhance the concurrent processing ability; we utilize the multi-process programming technology in server. All code was programmed by C language, and made debug time after time, to ensure the robustness and portability.The result of experiment showed that the system worked well with high behavior; it can get the required data correctively. At the same time, some function module can utilize in later development, such as data encapsulation/parse, data transmission protocol, identity authentication, and so on.
Keywords/Search Tags:Embedded Database, Data collection, Data encapsulation/parse, Transmission protocol, Monitoring, Driver
PDF Full Text Request
Related items