Font Size: a A A

Collection And Storage Management System Of Data In Fire Fighting Over Wide Area

Posted on:2019-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y S GuoFull Text:PDF
GTID:2428330572455625Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In order to meet the needs of the development of modern cities and social public safety,we analyze the current problems in the fire protection industry as well as related domestic and international researches,demonstrate the practicability of the requirements,and finally design a fire-fighting data acquisition and storage management system that meets the series of “The remote monitoring system of the city fire control” issued by National Standardization Management Committee.This system is comprised of four subsystems: fire-fighting information collector,server,agent and client.HTTP protocol and lightweight MQTT protocol based on publish/subscribe are used to achieve message delivery among subsystems.Our main contribution is as follows:1).We propose a fire information transmission device to solve inconsistency among different fire product protocols,which converts different types of fire data into a unified format according to the standard alarm network transmissions communication protocol,thus fire protection products from different manufacturers can be connected into the Internet universally.Finally,the network access of the fire protection products is implemented.2)According to different characteristics of individual fire Io T,our system adopts a cross-platform and MQ Telemetry Transport protocol based on TCP connection,installs the Mosquitto message proxy server in Iaa S mode,and adopts a publish/subscribe method to achieve autonomous two-way communication between the collection terminal and the client terminal.On this basis,the agent-side modules,which provide function such as data parsing,storage,transmission in terms of the specific needs of the fire business,are also designed.3)To solve the problem of failing to accurately locate fire source under the traditional firefighting mode,timely automatic alarm and quickly locate the fire source is achieved with coperation of four subsystems,thereby perfecting alarm mechanism,accelerating handling of the police situation,and effectively improving fire prevention and control capabilities.4)In order to radically solve the problem of decentralized information and unclear base arising in the basic fire protection system,service terminal system classifies and manages various types of informations,for example,informations of user,building fire protection project,building fire protection facilities etc,and decreasement of system consumption and increasement of data retrieval and database access efficiency is achieved by utilizing relational database My SQL to persist all kinds of information models,resonably creates indexs and exploit the database connection pool technology to reuse database connection.5)Analyzing the original implementation mechanism in Mosquitto,epoll and hash tables are used to optimize the original system call and subscription tree mechanism according to the specific fire service scenario.By comparing the test results before and after optimization with different concurrent amounts,the feasibility of the optimized solution is verified.The final test results show that the concurrent performance is significantly improved.At present,the system enters the trial operation stage and enable remote access of nearly a hundred fire-fighting systems.The daily average amount of data collected reaches more than 10,000.Practice shows that the system reaches the expected design goals and satisfies the application requirements of actual scientific research projects.
Keywords/Search Tags:Internet of Things, Message push, IaaS, MQ Telemetry Transport, Mosquitto, Protocol analysis, Storage Management
PDF Full Text Request
Related items