Tan Qiao, Wang Jianjun, Liu Guanzhong, Wu Ronghui, Institute of Crustal Dynamics, China Earthquake Administration
Keywords: earthquake; IPv6; network management system; seismic intensity sensor
0 Preface
China is one of the most earthquake-prone countries in the world. It has the characteristics of wide distribution, high frequency, high intensity, and heavy disasters. Emphasis on earthquake safety, strengthening of earthquake monitoring, earthquake warning, and earthquake damage defense are the inevitable requirements of social and economic development. Improve the safety and reliability of network transmission in the seismic industry, enabling the seismic monitoring network to transmit continuously monitored data over a wide range, large dynamics, and high rates, complete the integration and scientific management of related resources, and achieve a comprehensive range of geographical and interdisciplinary issues. Seismic data sharing and services are urgently needed.
In order to meet the construction of technical systems such as seismic observation networks, post-earthquake flow observations, earthquake warning and emergency response, a new generation of network technology support is needed. The IPv4 protocol shows some limitations in terms of address scarcity, end-to-end IP connectivity, quality of service (QoS), security, multicast, mobility, plug-and-play, and many other aspects. The new IPv6-based network technology not only solves the above problems, but also provides a real-time transmission of seismic data due to its special advantages and high-quality and efficient transmission speeds that can adapt to the needs of large-scale seismic monitoring, large dynamics, continuous monitoring, and high-speed transmission. Safeguard, this is a very crucial step for China to achieve a qualitative leap in earthquake prediction work. The construction and application of seismic sensor networks have very important practical significance.
This article starts with the construction of the IPv6 seismic intensity sensor network, describes in detail the design and implementation of its network management system, and conducts corresponding tests.
1 overall system architecture
The IPv6 seismic intensity sensor network management system consists of an IPv6 seismic intensity sensor and an IPv6 seismic intensity sensor network management platform, as shown in Figure 1.
Figure 1 IPv6 seismic intensity sensor network management system architecture
The IPv6 seismic intensity sensor is a highly integrated, intelligent network sensor. It integrates an embedded microprocessor as the core, integrates seismic intensity sensors, embedded systems, embedded memory, communication devices, network interfaces, etc. It has functions such as data acquisition, data storage, data communication and positioning, and can be connected by wireless methods. Into the IPv6 network.
The IPv6 seismic intensity sensor network management platform consists of a physical network management server, an application server, a Web server, a network management database server, and a system database server. Among them, the physical network management server is used to deploy the basic functions and data collection required for physical network management, as well as alarm and threshold information, including a network topology discovery module and a data collection module; and an application server deploys other application function modules of the network management system, including security. And the log management module, data management module, alarm processing module; Web server deployment network management system upper application module, responsible for user interaction, display topology information, including the topological map generation module, topology data display module, seismic observation data Display module, fault setting module, etc.; the network management database server deploys the physical network management system to acquire the database of acquired data, including the topology discovery database, data collection database, and alarm database; and the system database server deploys upper layer applications and user management information. Database, including user management database, sensor access database, etc.
2 Design of IPv6 seismic intensity sensor
2.1 Hardware System Implementation
The IPv6 seismic intensity sensor hardware resources include ARM9 embedded system, acceleration sensor, data acquisition module (AD), power supply, IEEE 802.11b-compliant wireless network card, wired network card (RJ45 interface), and GPS module. The hardware block diagram is shown in Figure 2. As shown.
Fig. 2 The overall architecture of the IPv6 seismic intensity sensor
2.2 Software Design of IPv6 Earthquake Intensity Sensor Terminal
The embedded operating system used in this article is Linux 2.4. In order to support the IPv6 protocol stack, the kernel of the operating system is trimmed and compiled and upgraded to the 2.6 kernel. Compared with Linux 2.4, Linux 2.6 has different levels of incompatibilities in terms of kernel compile time, kernel image size, kernel occupied RAM space size, and system startup time. However, due to the increasingly advanced hardware conditions of ARM9-based embedded chip hardware, A certain degree of make up.
The software structure of the IPv6 seismic intensity sensor terminal is shown in Fig. 3. It mainly consists of data acquisition, GPS time alignment, GPS positioning, file operation, service data processing, IPv4/IPv6 dual protocol stack and other modules.
Fig. 3 Software structure of IPv6 seismic intensity sensor terminal
After successfully connecting to the IPv6 network, the sensor shall send an online notification to the service server. After successfully going online, the sensor actively collects the intensity value of the intensity sensor and reports it to the service server. At the same time, the GPS time calibration is performed. The sensor needs to reposition and report positioning data every 8 minutes. The business server requests the sensor for configuration parameters once every 10 minutes; it responds to the configuration parameters request, data request, historical data request, and online response of the service server.
3 IPv6 seismic intensity sensor network management platform
The IPv6 seismic intensity sensor network management platform serves as an intermediate layer between the user and the sensor, providing an interactive platform for the display of sensor acquisition data, user operation of the sensor, and processing and analysis of seismic data. The IPv6 seismic intensity sensor network management platform is divided into three levels, namely management platform layer, logic processing layer, and physical access layer. The system framework is shown in Figure 4.
Fig. 4 Logical structure of IPv6 seismic intensity sensor network management platform
3.1 Management Platform Layer
The management platform layer is responsible for interacting with users. It is the only interaction interface between the system and the user. The main task is to display the network topology of IPv6 routers, switches, hosts, and sensors in the IPv6 sensor network; collect the status of IPv6 routers, switches, and hosts. Data and aggregation of device information in the database; analysis of network device status data, generation of alarm information, and provision of alarm information management; management of logs and security information, user access rights management, add users, delete users, log Query and backup, sensor access management, sensor basic information settings and access rights management; collect sensor configuration information, sensor status information, and service data in the network; analyze business data and manage business data, based on users The set business model processes and analyzes the business data collected by the sensors. The user's operation information is passed to the logical processing layer.
3.2 Logical Processing Layer
The logic processing layer is responsible for receiving the information sent by the management platform layer and responding to the information, mainly including three modules of network management, sensor management, and security management.
3.2.1 Network Management Module
The network management module is responsible for displaying the topology information of the sensor network, comparing the user-set threshold information with the obtained device information, generating network alarm information, processing user alarm information, processing topology discovery and data collection alarm information, and alarm information Save to the database.
3.2.2 Sensor Management Module
The sensor management module is responsible for the management of the sensor nodes in the sensor network, such as viewing the configuration parameters of the sensors, viewing the data collected by the sensors, and preprocessing the data.
3.2.3 Security Management Module
The security management module is responsible for managing and monitoring user rights and user rights for sensor access, and checking the log records of user operations.
3.3 physical access layer
The physical access layer is responsible for the discovery of network device topology information and the collection of sensor service data, and submitted to the upper logical processing layer to provide data basis for network management, including three modules: topology discovery, data collection, and sensor control.
3.3.1 Topology Discovery Module
The topology discovery module is responsible for dynamically discovering the network devices, sensor devices, and the connection relationships among various devices in the sensor network, monitoring the topology status of the network, and the results of the topology discovery will be used as the basis for the data acquisition module and the topology display module.
3.3.2 Data Acquisition Module
The data collection module is responsible for collecting the performance information of the network equipment, sensor configuration, faults and earthquake monitoring information, and collecting the collected information. According to the result of the topology discovery, the network device performance information is collected; according to the sensor access registration, the information provided by the sensor is collected. The results collected by the network equipment will be used as the data for network monitoring and alarm generation. The results collected by the sensors will serve as the data basis for sensor status monitoring, fault monitoring, and seismic monitoring.
3.3.3 Sensor Control Module
The sensor control module is responsible for receiving and sending the user's control information to the sensor and obtaining the response of the control information. It is mainly composed of a control information receiving sub-module that receives a user's control request and parses the request into a plurality of calling agents' requests, and a control information sending sub-module that sends a user request to the calling agent and obtains control feedback information.
4 IPv6 seismic intensity sensor network management system integration experiment
The IPv6 seismic intensity sensor was deployed as a sensor network, and a system integration experiment was performed on the IPv6 seismic intensity sensor management system. Five IPv6 seismic intensity sensors are selected to form a sensor network to artificially simulate the occurrence of earthquakes. When the strong seismic signal is sensed by the IPv6 seismic intensity sensor, the intensity value of the intensity meter is collected, and the intensity value of the intensity sensor is actively collected every 30 S. , and reported to the network management system platform through the wireless IPv6 network. The experimental data shown in Table 1 are the intensity values ​​collected by five IPv6 seismic intensity sensors at the same time point.
Table 1 Integration Experiment Data of IPv6 Earthquake Intensity Sensor Network Management System
The main experimental data collected by the IPv6 seismic intensity sensor management system in Table 1 is shown in the following aspects:
1) Service data display: The processing of sensors actively reports and regularly collects professional data from sensors, allowing administrators and professionals to analyze the data and generate information that professional users need to know. The main display information includes: the ID of the sensor, the IPv6 address of the sensor, the latitude and longitude of the sensor, and the intensity values ​​generated in the X, Y, Z directions.
2) Business data query: The user can query the collected business data according to two kinds of query methods: "sensor ID" and "time".
3) Real-time data viewing: You can view the real-time data collected by a connected sensor and present it as a graph.
4) Business data processing: The seismic intensity distribution is mainly based on the business data collected from the sensors, drawing the user's required contours, and reflecting the corresponding sensor distribution from the contour lines. The contour maps drawn in Figure 5 are based on the business data collected by the five IPv6 seismic intensity sensors in Table 1 at the same time.
Figure 5 contour map
5 Conclusion
The seismic sensor network management system integrates seismic monitoring instrumentation technology, sensor technology, embedded computing technology, distributed information processing technology, communication technology, and network technology. The seismic sensor network management system uses the most advanced network technology to make the seismic monitoring system truly networked, making the seismic data information resources more widely used in the construction of the national economy. The IPv6 seismic intensity sensor network management system has the following features:
1) Sensor network topology management: Presents the status data of IPv6 routers, switches, hosts, and sensors in the IPv6 sensor network.
2) Sensor network fault management: display of fault data, analysis of status data of network equipment, generation of alarm information, and provision of handling of alarm information.
3) Sensor network security and log management: pass user access rights management, add users, delete users, log query and backup, sensor access management, sensor basic information settings and access rights management.
4) Data collection and management: Collect sensor information in the network, including sensor configuration information, sensor status information, and business data, and display them in a visual manner; provide earthquake sensor intensity alarm monitoring.
DECOSUN IP65 Lawn Lamp LED Outdoor Wall Lamp Garden Landscape 7W Garden Lamp Waterproof Lawn, Lawn Lights produce an amazing display in a fraction of the time it takes to decorate with conventional decorations. Lawn Lights Illuminated Outdoor Decoration. Flicker-free, IP65 waterproof. AC85-265V, suitable for different environment.
LED Garden Light, Led Lawn Light, Led landscape Light
Guangdong Decosun Lighting Technology Co.,Ltd , https://www.decosun-lighting.com