Font Size: a A A

Design And Implementation Of Service Platform For Sensors

Posted on:2014-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z H GuoFull Text:PDF
GTID:2268330401484535Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The internet of things has been attached great importance by nationalgovernments and enterprises since its concept has been proposed in1999. Internet ofthings is a network to achieve information interaction between people and thing orbetween things. It integrates the function of perception, transmission, storage,intelligent analysis and processing with the characteristics of independence,interaction, flexibility and extensibility. Sensor technology is an important componentof the high and new technology in various countries and its application seeps intoevery field gradually, such as the production and life, scientific research, medicaldiagnosis and so on. Now the volume and weight of the sensor reduce gradually, andthe accuracy and speed of data acquisition also rapidly ascend. Sensor serviceplatform provides access to the sensor joining up internet, and provides servicesplatform to data storage display, remote management and control and so on. Itcontributes to promoting the development of the Internet of things with wideapplication space.Based on Internet of things application service, combining with the function anddata types of common sensor, and reductive summing-up the demand analysis ofsensors service platform, this paper divides the platform into four big modules, usermanagement module, data management module, respectively, action and triggermodule, platform interface module. On this basis, this paper also designs a set oftechnical implementation scheme for this platform, using B/S system structure andpaying attention to Web application development with data storage display as thecore.Web application service, including of presentation layer, business logic layer,service layer and data persistence layer, is responsible for user information, devicesand sensors, motion and trigger functions management, data uploading, datadownloading, data analysis and display, triggering the action execution and so on.Platform server uses the LAMP architecture and takes CakePHP as application development framework. Nodejs+Redis forms platform operating system, and SVN+Bugfree forms platform development version and the management system trackedby Bug.With the development and application popularization of Internet of thingstechnology, the platform will face problems such as high concurrency and hugeamounts of data. Continuous optimization of the platform server performance is alsoan important link of development. This paper analyzed the performance parametersand influence factors of Web server and optimizes the Web server performance byusing CakePHP caching technology and reverse proxy caching technology. Usingreal-time backup+full backup+incremental backup technology this paper provides areliable database security for platform.
Keywords/Search Tags:internet of things, sensor, LAMP, CakePHP, reverse proxy, database backup
PDF Full Text Request
Related items