Font Size: a A A

Design And Implementation Of The Server Side Of The Internet Of Things Monitoring System

Posted on:2017-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:F JiFull Text:PDF
GTID:2308330491951611Subject:Electronic and communication engineering
Abstract/Summary:
With the rapid development of Internet of things, the monitoring technology of Internet of things has been widely used. In the monitoring system of Internet of things, server system work as a bridge of data collection and data application. On the one hand, it is highly important to design a server with a high efficiency in order to enhance the efficiency between telecommunication modules and then supporting the integration for more equipment. On the other hand, as it’s different between the data description agreement in application layer and the analysis requirement, developer needs to do development according to the specific data description agreement and requirement. In order to increase the develop efficiency of server software, this paper presents a design scheme of monitoring system server API and establish a platform which supports second development.Firstly, based on the research of monitoring technology, server technology and API technology, this paper designed a platform architecture of the server, identified the function modules of server API, and then it gave the specific design process. Among them, the network communication module API completed setting of Socket initialization, thread creation and Select model. The equipment management module API realized to control the equipments to be online or offline and manage the user list. The database module API completed the PostgreSQL environment configuration and realized the basic operation and management of database.The configuration information module API achieved the functions of the server configuration, mode selection and so on.Secondly, the article use API to achieve a high performance networking server. The server program is loaded with API, realizes the function of fundamental module for the server in Internet of things monitoring system. Then this paper designed a communication protocol with strong expansion and wide adaptability, and designed a real-time processing algorithm suitable for Internet of things monitoring system of high speed data flow.Lastly, this paper test for the API module, pressure of connection request, pressure of data receiving and the time of data stream processing. The test shows that the API meet the functional requirements of the server, and the performance of the server based on API is not inferior to the traditional development mode. But when it maintans or upgrades, this design pattern will be better.
Keywords/Search Tags:The monitoring of internet of things, API, servers, development efficiency
Related items