Font Size: a A A

Research On The IOT Backend For Environmental Monitoring System

Posted on:2017-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y F HaoFull Text:PDF
GTID:2348330503472407Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
In recent years, the concept of IOT(Internet of Things) gradually rises and popularizes. IOT technology is a new technology system, which fuses a variety of embedded systems and devices, Web back-end and Web front-end technology, massive data processing technology and other IT technologies. With the growing concern of the environment problems, the application of IOT technology in the field of environmental monitoring has become wider. The system architecture of IOT can be divided into perceptual layer, network access layer and application layer. This paper focuses on the research of the backend of IOT for environmental monitoring system. Firstly, this paper brings up structure model of Spring, SpringMVC, Mybatis by analyzing the advantages and disadvantages of different technologies and analysis the existence of non-standard interface definition in current application layer development: the use of a custom binary frame structure as data carrier or the use of SOAP interface. Due to the existence of various species and a great quantity of sensors in environmental monitoring system, non-standard backend interface brings great difficulty to the development of perceptual layer and application layer, custom data frame structure is not conducive to the latter part of the expansion which results in incompatible; Traditional SOAP backend interface uses XML as data carrier, the transmission of redundant information means the increase of network traffic and power consumption. According to the characteristics of environmental monitoring system, this paper implements the backend function of the system and brings up a kind of backend interface definition which is suitable for environmental monitoring system.Using the interface definition reduces the difficulty of using interface, with respect to the binary data transmission frame structure, the interface definition reduced analytical difficulty, also eliminates the compatibility issues; when transmitting the same data content, relative to the use of XML as data carrier, the average data traffic decreases by 25%.
Keywords/Search Tags:Internet of things, Environmental monitoring, JAVA EE, Web backend
PDF Full Text Request
Related items