CN112269783A - Building fire fighting system based on block chain technology and ZigBee technology and processing method - Google Patents
Building fire fighting system based on block chain technology and ZigBee technology and processing method Download PDFInfo
- Publication number
- CN112269783A CN112269783A CN202011136792.7A CN202011136792A CN112269783A CN 112269783 A CN112269783 A CN 112269783A CN 202011136792 A CN202011136792 A CN 202011136792A CN 112269783 A CN112269783 A CN 112269783A
- Authority
- CN
- China
- Prior art keywords
- data
- block
- technology
- zigbee
- block chain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 45
- 238000003672 processing method Methods 0.000 title claims abstract description 11
- 238000007689 inspection Methods 0.000 claims abstract description 9
- 238000012544 monitoring process Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 12
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
- G06F16/2255—Hash tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Alarm Systems (AREA)
Abstract
The application relates to the technical field of fire fighting, in particular to a building fire fighting system and a processing method based on a block chain technology and a ZigBee technology. The system comprises a ZigBee terminal module, a block chain technology, a two-dimension code of equipment, a GPRS module and a Web server, wherein data are transmitted to the Web server after the two-dimension code of the equipment is scanned, real-time monitoring data of the ZigBee terminal module are uploaded to the Web server through the GPRS module, the Web server is stored in a database through the block chain technology, the block chain technology comprises transactions, blocks and block chains, and each block is provided with a block head and a block body. The system uses a two-dimensional code technology, solves the problem that the manual recording workload of inspection personnel is large, and can ensure the fire safety of the area easy to catch fire in real time. The block chain technology can ensure the reliability, the non-tampering property and the traceability of data, and related departments can confirm the responsibility right at the first time after a fire disaster occurs.
Description
Technical Field
The application relates to the technical field of fire fighting, in particular to a building fire fighting system and a processing method based on a block chain technology and a ZigBee technology.
Background
The fire hydrant, the spraying equipment and other devices are installed in the buildings in China, and the dry powder fire extinguisher can be placed in a specific area. However, most of the buildings in China, such as dormitories of schools and residential buildings of communities, still adopt a fire fighting facility management mode of manual patrol. This approach has a number of disadvantages: 1. the manual recording efficiency is low, and the workload of the inspection personnel is large; 2. most of traditional manual fire-fighting inspections depend on manual recording of inspectors, cannot be reported in time, and cannot accurately and completely collect data; 3. the conditions of key fire zones within a building cannot be monitored in real time.
Disclosure of Invention
In order to solve the problems that manual recording efficiency cannot be improved, data cannot be reported timely, data cannot be collected accurately and completely, and the condition of key fire-proof areas in a building cannot be monitored in real time, the application provides a building fire-fighting system and a processing method based on a block chain technology and a ZigBee technology.
The application provides a building fire extinguishing system based on block chain technique and zigBee technique adopts following technical scheme: the utility model provides a building fire extinguishing system based on block chain technique and zigBee technique, this system includes zigBee terminal module, block chain technique, equipment two-dimensional code, GPRS module, Web server, with data transfer to Web server behind the scanning equipment two-dimensional code, the real-time supervision data of zigBee terminal module uploads Web server through the GPRS module, and Web server keeps in the database through block chain technique, block chain technique is including transaction, block chain, and every block all has block head and block body, and the block head includes: the hash value, timestamp, Merkle tree root, and block height of the parent block, the block body comprising the transaction-specific data record, and the block header linking the previous blocks according to the hash value, such that a number of blocks are linked together to form a chain of blocks.
Preferably, the block height includes block meta information and block generation certification.
Preferably, the ZigBee terminal module includes a coordinator, a router, and a terminal; the coordinator is used for creating and configuring a network, the router is responsible for route discovery and message forwarding, and the terminal is responsible for receiving commands, collecting data and uploading the data.
Preferably, the Merkle tree is based on an operation of recording data, leaf nodes in the Merkle tree are specific data records, non-leaf nodes are hash values of corresponding leaf nodes, and the Merkle tree is composed of hash values.
Preferably, the ZigBee terminal module is connected with the sensor by using a CC2530 chip, data collected by the sensor is transmitted to the ARM processor by the coordinator, the ARM processor uses an STM32F103 processor, the data is transmitted to the Web server by the GPRS module, and the data is stored in the database by using a block chain technology.
The application provides a processing method of a building fire fighting system based on a block chain technology and a ZigBee technology, which comprises the following steps,
s1: collecting data;
s2: storing data, wherein the storage mode of the data in the database adopts a block chain technology;
s3: and (3) data processing, wherein the system monitors the acquired data in real time, evaluates the fire safety of the building, and informs a manager of needing to perform manual processing in time through a client if the data in a certain area is abnormal.
S4, tracing the source of the data; after a fire disaster occurs in a building, a management department needs to accurately and quickly know the occurrence reason of the fire disaster and confirm the responsibility of the fire disaster;
preferably, the step S1 further includes the steps of: s11, after the fire fighting equipment is inspected on site by the inspection personnel, the state information of the equipment is uploaded to a database through a mobile phone by scanning the two-dimensional code on the equipment by the mobile phone;
s12, real-time monitoring of the ZigBee terminal module, placing the ZigBee module in an area where fire easily occurs, real-time monitoring the actual situation of the position, and uploading data to a database for storage through the GPRS module.
Preferably, the step S4 is followed by a step S5 of daily management, wherein managers can conveniently and efficiently evaluate the fire safety of the building through clients and perfectly manage the fire-fighting facilities of the building.
To sum up, the application comprises the following beneficial technical effects: the system uses the two-dimensional code technology, so that the patrol personnel can conveniently upload the state of the fire-fighting facility through the mobile phone, and the problems that the manual recording workload of the patrol personnel is large and the management department is difficult to integrate the records are solved. The ZigBee module is used for monitoring in real time in the key fire-proof area of the building, so that the fire safety of the area easy to catch fire can be guaranteed in real time. The block chain technology is adopted for data storage, so that the reliability, the non-tampering property and the traceability of the data can be ensured, the inspection work can be prevented from flowing in a form, and the responsibility attribution can be confirmed by related departments at the first time after a fire disaster occurs. Data in the database are processed, and a management department can directly know the fire safety of the building in real time through the client, so that the fire protection capability of the building is greatly improved.
Drawings
Fig. 1 is a block diagram of the present application.
FIG. 2 is a block chain structure of the present application.
Fig. 3 is a general layout of the system of the present application.
Detailed Description
The present application is described in further detail below with reference to fig. 1.
The embodiment of the application discloses a building fire fighting system based on a block chain technology and a ZigBee technology and a processing method thereof. Referring to fig. 1 to 3, a building fire extinguishing system based on block chain technique and zigBee technique, this system includes zigBee terminal module, block chain technique, equipment two-dimensional code, GPRS module, Web server, with data transfer to Web server behind the scanning equipment two-dimensional code, the real-time supervision data of zigBee terminal module uploads Web server through the GPRS module, Web server saves in the database through block chain technique, block chain technique is including the transaction, the block chain, every block all has block head and block body, the block head includes: the hash value, timestamp, Merkle root, and block height of the parent block, the block body comprising the transaction-specific data record, and the block header linking the previous blocks according to the hash value, such that a number of blocks are linked together to form a chain of blocks. The blocks in the chain structure are composed of a block header and a block body containing a specific data record. The specific operation of the block for recording the data is in the root of the Merkle tree, and any change to the data recording is reflected in the root of the Merkle tree, so that whether the data is tampered by people can be easily known. The method is the non-tampering characteristic of the block chain technology, can be well applied to the aspect of data recording of the system, and effectively ensures the data security and the data reliability of the management information of the fire fighting equipment.
In addition to the Merkle root value, the chunk header also contains information (e.g., hash value) indicating that each chunk is unique. The parent hash value in the block head is used for connecting the previous block, and each block is connected with the parent hash value to form a block chain.
The block height includes block meta information and block generation proof. The method for identifying different blocks is to use different hash values and block heights of different blocks.
The two-dimensional code has the advantages of more recordable information, stronger fault-tolerant capability, simple and convenient identification mode, high confidentiality, low manufacturing cost, high durability and wide coding range. The building management department can set a unique two-dimensional code for each fire-fighting device and equipment in the building, so that patrol personnel can efficiently, quickly and accurately record the conditions of the fire-fighting device and equipment in the patrol process, and can upload the information to the terminal of the building management department in time, the management department can conveniently acquire the states of the fire-fighting devices and the equipment of the building at the first time, and the fire-fighting safety state of the building is evaluated in real time.
The ZigBee terminal module comprises a coordinator, a router and a terminal; the coordinator is used for creating and configuring a network, the router is responsible for route discovery and message forwarding, and the terminal is responsible for receiving commands, collecting data and uploading the data. The ZigBee terminal comprises a temperature sensor, a smoke sensor and a gas sensor.
The Merkle tree records data, leaf nodes in the Merkle tree are specific data records, non-leaf nodes are hash values of corresponding leaf nodes, and the Merkle tree is composed of the hash values.
The ZigBee terminal module is connected with a sensor by using a CC2530 chip, data collected by the sensor is transmitted to the ARM processor by the coordinator, the ARM processor uses the STM32F103 processor, the data is transmitted to the Web server by the GPRS module, and the data is stored in a database by using a block chain technology.
The application provides a processing method of a building fire fighting system based on a block chain technology and a ZigBee technology, which comprises the following steps,
s1: collecting data; the data acquisition is divided into two parts, S11, one part is that after the inspection personnel have inspected the fire fighting equipment on the spot, utilize the two-dimensional code on the mobile phone scanning equipment, upload the status information of the equipment to the database through the mobile phone; s12, real-time monitoring of the ZigBee terminal module, placing the ZigBee module in an area where fire easily occurs, real-time monitoring the actual situation of the position, and uploading data to a database for storage through the GPRS module.
S2: storing data, wherein the storage mode of the data in the database adopts a block chain technology; the safety, the non-tampering property and the reliability of the data are effectively ensured.
S3: and (3) data processing, wherein the system monitors the acquired data in real time, evaluates the fire safety of the building, and informs a manager of needing to perform manual processing in time through a client if the data in a certain area is abnormal.
S4, tracing the source of the data; after a fire disaster occurs in a building, a management department needs to accurately and quickly know the occurrence reason of the fire disaster and confirm the responsibility of the fire disaster; due to the block chain technology used for storing the data of the system, the reliability and the non-tamper property of the data can be ensured, and the management department can investigate the fire cause only by calling the data in the database.
And step S5 is carried out after the step S4, daily management is carried out, and managers can conveniently and efficiently evaluate the fire safety of the building through clients and perfectly manage the fire-fighting facilities of the building. When inspecting the fire-fighting equipment, the inspection personnel can report the equipment state in real time by using the mobile phone, so that the inspection workload is reduced.
The above embodiments are preferred embodiments of the present application, and the protection scope of the present application is not limited by the above embodiments, so: all equivalent changes made according to the structure, shape and principle of the present application shall be covered by the protection scope of the present application.
Claims (8)
1. The utility model provides a building fire extinguishing system based on block chain technique and zigBee technique which characterized in that: this system includes zigBee terminal module, block chain technique, equipment two-dimensional code, GPRS module, Web server, with data transfer to Web server behind the scanning device two-dimensional code, zigBee terminal module's real-time supervision data uploads Web server through the GPRS module, and Web server saves the database through block chain technique, block chain technique is including transaction, block chain, and every block all has block head and block body, and the block head includes: the hash value, timestamp, Merkle tree root, and block height of the parent block, the block body comprising the transaction-specific data record, and the block header linking the previous blocks according to the hash value, such that a number of blocks are linked together to form a chain of blocks.
2. The building fire fighting system based on the blockchain technology and the ZigBee technology of claim 1, wherein: the block height includes block meta information and block generation attestation.
3. The building fire fighting system based on the blockchain technology and the ZigBee technology of claim 1, wherein: the ZigBee terminal module comprises a coordinator, a router and a terminal; the coordinator is used for creating and configuring a network, the router is responsible for route discovery and message forwarding, and the terminal is responsible for receiving commands, collecting data and uploading the data.
4. The building fire fighting system based on the blockchain technology and the ZigBee technology of claim 1, wherein: the Merkle tree records data, leaf nodes in the Merkle tree are specific data records, non-leaf nodes are hash values of corresponding leaf nodes, and the Merkle tree is composed of the hash values.
5. The building fire fighting system based on the blockchain technology and the ZigBee technology of claim 1, wherein: the ZigBee terminal module is connected with a sensor by using a CC2530 chip, data collected by the sensor is transmitted to an ARM processor by a coordinator, the ARM processor uses an STM32F103 processor, the data is transmitted to a Web server by a GPRS module, and the data is stored in a database by using a block chain technology.
6. A processing method of a building fire fighting system based on a block chain technology and a ZigBee technology is characterized by comprising the following steps: comprises the following steps of (a) carrying out,
s1: collecting data;
s2: storing data, wherein the storage mode of the data in the database adopts a block chain technology;
s3: and (3) data processing, wherein the system monitors the acquired data in real time, evaluates the fire safety of the building, and informs a manager of needing to perform manual processing in time through a client if the data in a certain area is abnormal.
S4, tracing the source of the data; when a fire occurs in a building, a management department needs to accurately and quickly know the cause of the fire and confirm the responsibility of the fire.
7. The processing method of the building fire fighting system based on the blockchain technology and the ZigBee technology as claimed in claim 6, wherein: the step S1 further includes the steps of: s11, after the fire fighting equipment is inspected on site by the inspection personnel, the state information of the equipment is uploaded to a database through a mobile phone by scanning the two-dimensional code on the equipment by the mobile phone;
s12, real-time monitoring of the ZigBee terminal module, placing the ZigBee module in an area where fire easily occurs, real-time monitoring the actual situation of the position, and uploading data to a database for storage through the GPRS module.
8. The processing method of the building fire fighting system based on the blockchain technology and the ZigBee technology as claimed in claim 6, wherein the step S4 is followed by a step S5 of daily management, wherein a manager can conveniently and efficiently evaluate the fire fighting safety of the building through a client and perfectly manage the fire fighting facilities of the building.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011136792.7A CN112269783A (en) | 2020-10-22 | 2020-10-22 | Building fire fighting system based on block chain technology and ZigBee technology and processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011136792.7A CN112269783A (en) | 2020-10-22 | 2020-10-22 | Building fire fighting system based on block chain technology and ZigBee technology and processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112269783A true CN112269783A (en) | 2021-01-26 |
Family
ID=74342960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011136792.7A Withdrawn CN112269783A (en) | 2020-10-22 | 2020-10-22 | Building fire fighting system based on block chain technology and ZigBee technology and processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112269783A (en) |
-
2020
- 2020-10-22 CN CN202011136792.7A patent/CN112269783A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109841044A (en) | A kind of wisdom fire-fighting remote monitoring system | |
CN109375594A (en) | Urban safety wisdom control platform and managing and control system | |
CN104852927A (en) | Safety comprehensive management system based on multi-source heterogeneous information | |
CN104811437B (en) | A kind of system and method that security strategy is generated in industrial control network | |
CN105656698A (en) | Intelligent monitoring structure and method for network application system | |
CN114023031A (en) | Intelligent fire-fighting management system and method for small and micro-place based on 5G technology | |
CN108470386A (en) | A kind of cable run intelligent inspection system based on GPS and cloud platform | |
CN109857026A (en) | A kind of wisdom factory development platform | |
CN112233368A (en) | Comprehensive security management platform | |
CN208861426U (en) | A kind of isolated area Wireless Networking type fire alarm system | |
CN112449019A (en) | IMS intelligent Internet of things operation and maintenance management platform | |
CN117977813B (en) | Remote intelligent inspection system for transformer substation | |
CN116257021A (en) | Intelligent network security situation monitoring and early warning platform for industrial control system | |
CN111708765A (en) | Internet of things cloud platform management system and method based on big data micro-service | |
CN203261356U (en) | Remote data monitoring platform for renewable energy building application system | |
CN105306254A (en) | Monitoring cloud platform system and method for automatic weather station | |
CN111174104A (en) | LORA-based natural gas transmission remote monitoring system | |
CN104318731A (en) | Internet of things based petrochemical enterprise firefighting comprehensive information management platform and method | |
CN112543123B (en) | Safety protection and early warning system of industrial automatic control system | |
CN112269783A (en) | Building fire fighting system based on block chain technology and ZigBee technology and processing method | |
CN113064399A (en) | Industrial monitoring software prediction maintenance system based on big data distributed programming framework | |
CN117081917A (en) | Intelligent gateway based on AI (advanced technology attachment) internet of things sewage treatment operation and maintenance management | |
CN115514099B (en) | Electric power safety inspection system and method | |
CN208422056U (en) | A kind of network-based security monitoring management system | |
CN114400778A (en) | Integrated information platform of intelligent substation and use method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210126 |