Multi-source disaster data transmission path monitoring system and method for disaster monitoring
By constructing a dynamic defense mechanism of sensing network and driving field, the problem of data path scheduling during anomalies in disaster data transmission path management is solved, realizing dynamic defense and active escape of disaster data, ensuring the continuity and security of data transmission, and improving the efficiency of disaster response.
Patent Information
- Application Number
- CN202511864630.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-11
- Publication Date
- 2026-03-24
- Estimated Expiration
- 2045-12-11
AI Technical Summary
Existing disaster data transmission path management methods cannot effectively and promptly schedule data paths when transmission channels malfunction, affecting the timeliness and security of disaster data transmission and reducing the efficiency and effectiveness of disaster response.
A transmission channel is constructed by linking multiple communication channels through temporary channels. Through the sensor network and driving field, the network has dynamic active defense capabilities. The sensor nodes are dynamically mobilized to form a high-density defense barrier in the threatened area, and sparse areas are used as data escape points to realize dynamic defense and active escape of disaster data. The data is automatically and quickly switched to other healthy communication channels.
It enables continuous and accurate transmission of disaster data, avoids data loss due to communication interruptions, ensures the continuity and security of disaster monitoring services, and improves the timeliness and effectiveness of disaster response.
Smart Images

Figure CN121309460B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of transmission path supervision, in particular to a multi-source disaster data transmission path supervision system and method for disaster monitoring. BACKGROUND
[0002] With the expansion of global climate change and human activities, geological disasters, meteorological disasters and other sudden natural disasters occur. Establishing an efficient and reliable disaster monitoring and early warning system to realize real-time collection and transmission of multi-source data at the disaster site has become a key link in disaster prevention and mitigation. The existing disaster data transmission path management method cannot timely and effectively schedule data paths when the transmission channel is abnormal, affecting the timeliness and safety of disaster data transmission, and reducing the efficiency and effectiveness of disaster response.
[0003] Therefore, the multi-source disaster data transmission path supervision system and method for disaster monitoring are proposed to solve the above problems. SUMMARY
[0004] The purpose of the present application is to provide a multi-source disaster data transmission path supervision system and method for disaster monitoring to solve the problems raised in the background.
[0005] To achieve the above purpose, the present application provides the following technical scheme: a multi-source disaster data transmission path supervision system and method for disaster monitoring, the method comprising the following steps:
[0006] Deploying a plurality of monitoring points at the target disaster site, connecting the plurality of monitoring points to obtain a monitoring network;
[0007] Configuring a center server at the disaster site, and building a transmission channel between the monitoring network and the center server, wherein the transmission channel comprises a plurality of communication channels of the configured sensing network and the association relationship between the communication channels;
[0008] Based on the monitoring network, collect disaster data of different data sources to obtain multi-source disaster data, package the multi-source disaster data to generate a disaster data packet, and determine the target transmission path of the disaster data packet from the transmission channel.
[0009] Preferably, the step of building a transmission channel between the monitoring network and the center server, wherein the transmission channel comprises a plurality of communication channels of the configured sensing network and the association relationship between the communication channels comprises:
[0010] Establishing a communication channel between each monitoring point and the center server, configuring a sensing network for the communication channel, and setting a unique identifier for each communication channel;
[0011] A plurality of transmission nodes are set in the communication channels, and a temporary channel is set between the transmission nodes of different communication channels, and the temporary channel is used as an association relationship between the plurality of communication channels;
[0012] A trigger condition is formulated for the temporary channel, wherein the trigger condition is that an abnormality exists in the communication channel where the target disaster data packet corresponding to the transmission node is located;
[0013] The plurality of communication channels of the configuration sensing network are associated through the temporary channel to obtain a transmission channel.
[0014] Preferably, the step of configuring the communication channel with the sensing network comprises:
[0015] A plurality of sensing nodes are uniformly arranged on the communication channel, and each sensing node is marked with a position;
[0016] The plurality of sensing nodes are communicatively connected to obtain a sensing network, and any sensing node in the sensing network can serve as a target sensing node.
[0017] Preferably, the step of determining the target transmission path of the multi-source disaster data from the transmission channel comprises:
[0018] A plurality of disaster data packets are obtained, and the plurality of disaster data packets are transmitted one by one via the target communication channel;
[0019] The target communication channel is monitored based on the sensing network, and when the target communication channel is an abnormal communication channel, the target communication channel is adjusted to obtain a target transmission path.
[0020] Preferably, the step of monitoring the target communication channel based on the sensing network, and when the target communication channel is an abnormal communication channel, adjusting the target communication channel to obtain a target transmission path comprises:
[0021] The position information of the plurality of sensing nodes in the sensing network is obtained, wherein the position information includes current position information of the sensing nodes and relative position information between the plurality of sensing nodes;
[0022] A preset condition is formulated for the communication channel, wherein the preset condition is that the position information of each sensing node on the sensing network corresponding to the target communication channel has not changed;
[0023] The target communication channel that meets the preset condition is used as a target transmission path;
[0024] The communication channel that does not meet the preset condition is used as an abnormal communication channel, and when the target communication channel is an abnormal communication channel, the target communication channel is adjusted to obtain a target transmission path.
[0025] Preferably, the step of adjusting the target communication channel to obtain the target transmission path when the target communication channel is an abnormal communication channel comprises:
[0026] The position information of the sensing node on the target communication channel is obtained as the target sensing node, and a driving field is generated and applied to the target sensing node;
[0027] The driving field forms a potential energy gradient in the sensing network, and the potential energy gradient drives the movement of the sensing nodes other than the target sensing node in the direction of the target sensing node;
[0028] The position of the transmission node corresponding to the most sparse area among the multiple sensing nodes in the sensing network is obtained as the target transmission node;
[0029] Any transmission node on the other communication channel is obtained as the target receiving node, and the communication connection between the target transmission node and the multiple target receiving nodes is established to obtain multiple temporary channels, and the target communication channel is adjusted based on the multiple temporary channels to obtain the target transmission path.
[0030] Preferably, the step of obtaining the sensing node with changed position information on the target communication channel as the target sensing node, and generating and applying a driving field to the target sensing node comprises:
[0031] The attack feature data of the attacker information and the change range of the attack feature data are obtained, the movement path of the sensing node is set, the movement path is composed of multiple movement points, each movement point corresponds to a value of the attack feature data, and the change range of the attack feature data is mapped on the movement path of the sensing node;
[0032] The reference point of the sensing node on the movement path is obtained; based on the actual attack feature data of the attacker identified by the sensing node and the values of the attack feature data, the movement distance of the sensing node on the movement path is determined according to the value of the actual attack feature data, the movement point corresponding to the movement distance is taken as the target point of the sensing node; and the movement distance is taken as the position change information of the sensing node;
[0033] The sensing node with the largest position change information is taken as the target sensing node, and the other sensing nodes adjacent to the target sensing node and having position change information are taken as the driving field of the target sensing node.
[0034] Preferably, the step of adjusting the target communication channel to obtain the target transmission path based on the multiple temporary channels comprises:
[0035] The multiple temporary channels between the target transmission node and the transmission nodes on the other communication channels are obtained;
[0036] Obtaining the disaster data packet stored on the target transmission node, copying the disaster data packet to obtain a plurality of exploration packets, and connecting the plurality of exploration packets;
[0037] The plurality of exploration packets are transmitted to the corresponding target receiving node through a plurality of temporary channels respectively;
[0038] An affiliated point is set for each exploration packet, and an affiliated channel is established for each affiliated point;
[0039] When any exploration packet successfully reaches its corresponding transmission node, the exploration packet is used as a disaster data packet for continuous transmission in a new communication channel, and the affiliated point corresponding to the exploration packet sends an arrival confirmation signal to the target transmission node through the corresponding affiliated channel, and the target transmission node automatically destroys the locally stored disaster data packet and all exploration packets in other temporary channels and their affiliated points based on the arrival confirmation signal.
[0040] The multi-source disaster data transmission path monitoring system for disaster monitoring is applied to the multi-source disaster data transmission path monitoring method for disaster monitoring as described in any one of the above, and comprises:
[0041] The data acquisition module is used for deploying a plurality of monitoring points at a target disaster site, and connecting the plurality of monitoring points to obtain a monitoring network;
[0042] The channel building module is used for configuring a center server at the disaster site, and building a transmission channel between the monitoring network and the center server, wherein the transmission channel comprises a plurality of communication channels of the configured sensing network and an association relationship between the communication channels;
[0043] The path adjustment module obtains multi-source disaster data by collecting disaster data of different data sources based on the monitoring network, packs the multi-source disaster data to generate a disaster data packet, and determines a target transmission path of the disaster data packet from the transmission channel.
[0044] Compared with the prior art, the beneficial effects of the present application are:
[0045] By constructing a transmission channel associated by a plurality of communication channels through a "temporary channel", by setting an induction network and a driving field, the network has a dynamic active defense capability, when detecting an attack and sensing a channel anomaly, dynamically mobilizing the induction nodes to form a high-density defense barrier in the threatened area, increasing the difficulty of attack penetration; at the same time, the sparse area is used as a "data escape port", and the disaster data is safely transferred through the temporary channel, realizing dynamic defense and active escape of disaster data transmission, automatically and quickly switching the disaster data to other healthy communication channels, when the communication channel is abnormal, the data transmission path can be adjusted in time, ensuring continuous and accurate transmission of disaster data, avoiding data loss caused by communication interruption, and ensuring the continuity of disaster monitoring business operation. BRIEF DESCRIPTION OF DRAWINGS
[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0047] Figure 1 The method flowchart of the present application is shown in the figure.
[0048] Figure 2 The structure diagram of the induction network of the present application is shown in the figure.
[0049] Figure 3 The structure diagram of the temporary channel of the present application is shown in the figure.
[0050] Figure 4 The system structure block diagram of the present application is shown in the figure. DETAILED DESCRIPTION
[0051] The technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0052] Embodiments, please refer to Figures 1 to 2 The present application provides a multi-source disaster data transmission path monitoring system and method for disaster monitoring technical solution: a multi-source disaster data transmission path monitoring method for disaster monitoring, comprising the following steps:
[0053] S1: deploying a plurality of monitoring points at the target disaster site, connecting the plurality of monitoring points to obtain a monitoring network;
[0054] The step of deploying multiple monitoring points at the target disaster site and connecting the multiple monitoring points to obtain the monitoring network comprises: determining the target disaster site, demarcating multiple data collection spaces at the target disaster site; deploying one monitoring point in each data collection space, and connecting the multiple monitoring points to obtain the monitoring network;
[0055] Specifically, the monitoring network is composed of multiple monitoring points, and multiple heterogeneous monitoring points are deployed at the disaster site, wherein at least two types of monitoring points for collecting disaster data of different physical properties are included, each monitoring point collects multi-source disaster data, and the data is aggregated to at least one core node through a self-organizing network link; the multi-source disaster data includes environmental data, image data and situation data, the environmental data includes temperature, humidity, toxic gas concentration, dust concentration and vibration frequency, the image data includes visible light video, infrared thermal imaging video and three-dimensional point cloud data, and the situation data includes node position, network health status and battery capacity; multi-source disaster data is collected through the monitoring points, and the multiple monitoring points are connected, which facilitates subsequent adjustment of the transmission path of the multi-source disaster data, thereby improving the stability and timeliness of disaster data transmission.
[0056] S2: configuring a center server at the disaster site, and building a transmission channel between the monitoring network and the center server, wherein the transmission channel includes multiple communication channels of the configured sensing network and the association relationship between the communication channels;
[0057] The step of building a transmission channel between the monitoring network and the center server, wherein the transmission channel includes multiple communication channels of the configured sensing network and the association relationship between the communication channels, comprises: establishing a communication channel between each monitoring point and the center server, configuring a sensing network for the communication channel, and setting a unique identifier for each communication channel; setting multiple transmission nodes in the communication channel, setting a temporary channel between the transmission nodes of different communication channels, and taking the temporary channel as the association relationship between the multiple communication channels; formulating a trigger condition for the temporary channel, wherein the trigger condition is that the communication channel where the target disaster data packet corresponding to the transmission node exists is abnormal; and associating the multiple communication channels of the configured sensing network through the temporary channel to obtain the transmission channel;
[0058] Specifically, the plurality of transmission nodes are set in the communication channels, and the temporary channels are set between the transmission nodes of different communication channels, which means that the transmission node of the target communication channel is taken as a target transmission node, and a node on other communication channels is randomly selected as a target receiving node, the target receiving node is the transmission node closest to the target transmission node in other communication channels, there is a target receiving node corresponding to the target transmission node in each communication channel, and the temporary channels between different communication channels are established, so that the transmission path of the disaster data packet is adjusted in time when the target communication channel is abnormal, and the continuity and safety of the disaster data transmission are improved.
[0059] The step of configuring the sensing network on the communication channel comprises: uniformly arranging a plurality of sensing nodes on the communication channel, and marking the positions of the sensing nodes; and connecting the plurality of sensing nodes in communication to obtain a sensing network, and any sensing node in the sensing network can be taken as a target sensing node.
[0060] Specifically, a plurality of monitoring points (such as water and rain sensors, video monitoring stations) are deployed at the disaster site, and data needs to be transmitted to the remote central server in real time; a plurality of independent communication channels are established between the monitoring network and the central server, each communication channel corresponds to a monitoring point, and the plurality of monitoring points are connected to form a monitoring network, when one of the communication channels is abnormal, the disaster data packets ready to be transmitted can be transmitted from the communication channels corresponding to other monitoring points; a series of sensing nodes are virtually generated on the logical link of each channel. For example, in a 4G network, the sensing nodes can be base station controllers or specific gateways along the way; in an optical fiber network, they can be optical crossboxes or routers. Each sensing node is assigned a unique location marker (such as IP address + logical segment ID). By regularly exchanging heartbeat packets between these sensing nodes, an sensing network is constructed to monitor the link quality, delay and connectivity of the entire channel; a plurality of key network devices are set as transmission nodes on each communication channel. These nodes are potential path switching points. Select a core router on the communication channel as the target transmission node, and on other communication channels, select other transmission nodes closest to the target transmission node as their target receiving nodes: in a 4G network (channel C), select a cellular gateway close to the command center as the target receiving node. In a satellite network (channel S), select the router of the satellite ground station as the target receiving node. Subsequently, a temporary logical channel is established between the target transmission node and the target receiving node, the temporary channel can be an IPsec VPN tunnel, an MPLS LSP label path, etc., which is in low-power standby or monitoring state at ordinary times, but does not carry main business traffic; set a trigger condition for each temporary channel. The trigger condition is: when the sensing network detects that "the communication channel where the target transmission node is located has an abnormality". "Abnormality" can be defined as: link interruption, delay exceeding threshold, packet loss rate being serious, etc. The trigger condition is continuously monitored and judged by the analysis module of the sensing network. Normal condition: the data of all monitoring points is transmitted to the central server through the target communication channel with the best performance. Abnormal occurrence: optical fiber interruption. The sensing network on the target communication channel immediately senses this interruption and locates the target transmission node downstream of the fault point that has lost connection. The management system of the sensing network immediately triggers the activation instruction of all temporary channels pre-configured for the target transmission node. The data stream is intercepted at the last available node before the fault point, and is guided to the target receiving node of the other communication channel through the activated temporary channel (such as the VPN tunnel from F-Node to C-Node). The data packet enters channel C and is transmitted to the central server along the healthy channel C.Integrate multiple independent communication channels into an organic, mutual backup redundant system, the failure of a single channel no longer causes business interruption, the disaster data originally transmitted through the target communication channel is automatically and intelligently switched to other communication channels for continuous transmission after the target communication channel is interrupted, ensuring the continuity of the data, and the data transmission is never interrupted during the whole process, only the path changes, improving the safety and reliability of the transmission path.
[0061] S3: Based on the monitoring network, collect disaster data from different data sources to obtain multi-source disaster data, package the multi-source disaster data to generate disaster data packets, and determine the target transmission path of the disaster data packets from the transmission channel;
[0062] The step of determining the target transmission path of the multi-source disaster data from the transmission channel includes: obtaining a plurality of disaster data packets, transmitting the plurality of disaster data packets one by one through the target communication channel; monitoring the target communication channel based on the sensing network, and adjusting the target communication channel to obtain the target transmission path when the target communication channel is an abnormal communication channel;
[0063] It should be noted that obtaining the target disaster data packet and the corresponding communication channel means collecting the communication channel between the monitoring point of the target disaster data packet and the center server.
[0064] The step of monitoring the target communication channel based on the sensing network and adjusting the target communication channel to obtain the target transmission path when the target communication channel is an abnormal communication channel includes: obtaining the position information of a plurality of sensing nodes in the sensing network, wherein the position information includes the current position information of the sensing nodes and the relative position information between the plurality of sensing nodes; setting a preset condition for the communication channel, wherein the preset condition is that the position information of each sensing node on the sensing network corresponding to the target communication channel does not change; the target communication channel that meets the preset condition is used as the target transmission path; the communication channel that does not meet the preset condition is used as an abnormal communication channel, and the target communication channel is adjusted to obtain the target transmission path when the target communication channel is an abnormal communication channel;
[0065] The step of obtaining the sensing node whose position information on the target communication channel changes as the target sensing node and generating and applying a driving field to the target sensing node includes:
[0066] Obtain the attack feature data of the attacker information and the change range of the attack feature data, set a moving path for the sensing node, the moving path is composed of a plurality of moving points, each moving point corresponds to a value of the attack feature data, and the change range of the attack feature data is mapped on the moving path of the sensing node;
[0067] The reference point position of the sensing node on the moving path is acquired; the actual attack feature data of the attacker and the values of the attack feature data are identified based on the sensing node, the moving distance of the sensing node on the moving path is determined according to the values of the actual attack feature data, the moving point position corresponding to the moving distance is taken as the target point position of the sensing node, and the moving distance is taken as the position change information of the sensing node.
[0068] The sensing node with the maximum position change information is taken as the target sensing node, and other sensing nodes adjacent to the target sensing node and having the position change information are taken as the driving field of the target sensing node.
[0069] It should be noted that the specific content of identifying the actual attack feature data of the attacker and the values of the attack feature data based on the sensing node is that when the attack occurs, the original data is continuously collected from all the sensing nodes, and the characteristic values are extracted, the traffic, the log, and the performance data are real-time captured, the statistics are carried out in the fixed time window (such as 5 seconds), the characteristic values are calculated, for example, the average data packet rate in the past 5 seconds, the TCP-SYN packet quantity in the past 5 seconds, and the average signal strength from a MAC address, and each sensing node generates a group of original characteristic values in each period. The original characteristic values obtained in the above step are normalized in the “moving range” to obtain the current “position”.
[0070] Specifically, the sensing node belongs to a virtual sensing node, and the sensing network composed of the virtual sensing node is also a virtual sensing network. When an attacker attacks a communication channel, the attack behavior (such as eavesdropping, interference, and illegal access) will inject energy or change the channel properties, thereby disturbing the physical or logical parameters of the communication signal. The closer the distance from the attack point, the stronger the disturbance. For example, when the attacker is illegally accessing a Wi-Fi network, the terminal of the attacker will have a signal strength when it is handshaking with the sensing node. At this time, the signal strength can be used as attack feature data, and the value of the signal strength can be used as the moving distance of the sensing node. According to the moving distance, the sensing node on the moving path is moved. The change range of the attack feature data of the signal strength is used as the length of the moving path of the sensing node. The signal strength of the attacker is measured by multiple sensing nodes. Each sensing node moves on the corresponding moving path according to the measured signal strength as the moving distance. When the sensing node moves away from the reference point, it also indicates that the position information of the sensing node has changed. The distance between the sensing node and the reference point is used as the position change information of the sensing node. The area where the sensing node with the strongest signal is located is the position of the attacker attacking the communication channel. The sensing node that is most strongly disturbed by the signal strength is used as the target sensing node, and a driving field is applied to the target sensing node according to the change of other sensing nodes. The target sensing node can be determined according to the attack data of the attacker, and the position of the target sensing node is strengthened to improve the security of the communication channel.
[0071] When the target communication channel is an abnormal communication channel, the step of adjusting the target communication channel to obtain a target transmission path includes: obtaining a sensing node whose position information changes on the target communication channel as a target sensing node, generating and applying a driving field to the target sensing node; the driving field forms a potential energy gradient in the sensing network, which points to the target sensing node. Based on the potential energy gradient, the sensing nodes other than the target sensing node in the multiple sensing nodes are driven by the driving field to move in the direction of the target sensing node; obtaining the position of the transmission node corresponding to the most sparse area between the multiple sensing nodes in the sensing network as a target transmission node; obtaining any transmission node on the other communication channel as a target receiving node, respectively establishing communication connection between the target transmission node and the multiple target receiving nodes to obtain multiple temporary channels, and adjusting the target communication channel based on the multiple temporary channels to obtain a target transmission path.
[0072] Specifically, based on the potential energy gradient, the other sensing nodes except the target sensing node are driven to move in the direction of the target sensing node. When the other sensing nodes move to the position of the target sensing node following the potential energy gradient, the sensing nodes at the position of the target sensing node will become more and more. Through the cooperative movement of multiple sensing nodes, the sensing nodes are gathered from the initial distribution state to the surrounding of the target sensing node, thereby adaptively enhancing the density near the target sensing node. The sensing range of a single sensing node is limited, and when a large number of sensing nodes are gathered, their sensing ranges overlap with each other, forming a dead-angle-free and high-precision cooperative sensing network. Attack behaviors (such as abnormal traffic, illegal access attempts, and specific signal features) will be detected by multiple sensing nodes from different angles, and through the mutual overlap of the sensing ranges, the defense thickness of the position of the target sensing node can be increased, thereby increasing the interception strength of the target sensing node region to the attack force and improving the defense effect on the communication channel.
[0073] Specifically, the induction network is composed of a plurality of movable induction nodes; a position information changed induction node is selected from the plurality of induction nodes as a target induction node; a driving field is generated and applied to the target induction node, and the driving field is regulated to form a potential energy gradient in the induction network pointing to the target induction node, and to drive non-target induction nodes to move to the target induction node according to the potential energy gradient, the driving field is a region composed of other induction nodes associated with the target induction node, for storing the movement of induction nodes without position change to the inside of the driving field, thereby being able to enhance the defense strength of the corresponding position of the target induction node, and the density between the induction nodes of the corresponding position is determined according to the size of the position change information of the induction nodes in the driving field, thereby generating a potential energy gradient, and the corresponding density of the induction nodes is converged according to the influence of the attacker on the induction nodes; a moving instruction is dispatched to realize the application of the virtual logical driving field, and the driving field is realized by dispatching a moving vector or a moving probability pointing to the target induction node to the non-target induction nodes.
[0074] The step of adjusting the target communication channel based on the plurality of temporary channels to obtain the target transmission path comprises: obtaining a plurality of temporary channels between the target transmission node and transmission nodes on other communication channels; obtaining disaster data packets stored on the target transmission node, copying the disaster data packets to obtain a plurality of exploration packets, and communicating between the plurality of exploration packets; the plurality of exploration packets are transmitted to the corresponding target receiving nodes through the plurality of temporary channels respectively; an affiliated point is set for each exploration packet, and an affiliated channel is established for each affiliated point, and the affiliated channel is parallel to the temporary channel; when any exploration packet successfully reaches its corresponding transmission node, the exploration packet is used as a disaster data packet for continuous transmission in a new communication channel, and the corresponding affiliated point of the exploration packet sends an arrival confirmation signal to the target transmission node through the corresponding affiliated channel, and the target transmission node automatically destroys the locally stored disaster data packet and all exploration packets and their affiliated points in other temporary channels based on the arrival confirmation signal.
[0075] Specifically, the destruction execution mode is one of the following: the destruction instruction issued by the target transmission node is transmitted to the corresponding location of the exploration package via the network and executed; or, the exploration package itself or its affiliated point automatically executes the destruction after the preset time to live (TTL) mechanism expires; the establishment of the temporary channel is based on the available alternative communication links found in the network, including but not limited to: cellular network, satellite link, microwave relay, adjacent self-organizing network; the affiliated point is a piece of lightweight code or a control signaling bound with the exploration package, transmitted together with the exploration package, and activated after reaching the target transmission node, used to perform the operation of sending the arrival confirmation signal and responding to the destruction instruction, the affiliated point receives the destruction instruction or according to the timeout mechanism, responsible for destroying the exploration package bound therewith; the affiliated channel is a separate control channel different from the temporary channel, or is an out-of-band signaling channel logically divided on the same physical link, by setting the exploration package, using a data copy for multi-path parallel detection before switching, and adopting the "first arrival wins" strategy, the current optimal path can be quickly and accurately selected from multiple alternative paths, greatly shortening the path switching time and improving the system response speed.
[0076] Specifically, the gateway takes the latest disaster data packet (for example, a batch of important ground displacement data) from the cache. It configures it as an "explorer packet" and includes a unique ID (such as EXP_001), a time to live (TTL = 45 seconds), and a Role: Explorer field to identify its status in the header. The gateway's communication module immediately activates all available network interfaces for scanning, and the transmission nodes in the communication channel correspond to the network interfaces. According to the transmission nodes on different communication channels, multiple temporary channels can be established between the target transmission nodes and multiple other communication channels. The gateway replicates the configured disaster data packet to obtain multiple explorer packets, and binds an accessory point to each explorer packet. The accessory point is a simple instruction script that is transmitted together with the data packet in different channels. An independent, high-priority accessory channel is established for each accessory point. An out-of-band, low-bandwidth UDP control channel is used as the accessory channel. The gateway sends multiple explorer packets through different temporary channels in parallel, and the gateway's monitoring unit starts a timer and listens for acknowledgment signals on the accessory channel. Assuming that explorer packet C (cellular network) has the best network conditions and successfully reaches the command center's transmission node first. The node parses the data packet: it recognizes the Role: Explorer flag and knows it is a probe. It executes the accessory point script: the script modifies the Role field in the packet to Formal_Data. At this point, the explorer packet is promoted to a formal disaster data packet and is delivered to the upper-layer application for processing. At the same time, the script immediately sends an arrival acknowledgment signal to the source gateway through the previously established accessory channel (UDP channel on the network), which contains its ID EXP_001. The gateway receives the ACK acknowledgment signal from explorer packet C through the accessory channel 12 seconds after sending the explorer packet. It officially determines channel C (cellular network) as the target transmission path and automatically destroys the original disaster data packet in the gateway's local cache to prevent duplicate sending. The gateway broadcasts an encrypted global destruction instruction (KILL: ALL_Explorers) through the accessory channel in all directions. Explorer packets S and W (or their accessory points) in transit immediately self-destruct upon receiving this instruction. For any explorer packet that does not receive the instruction due to network delay, its built-in TTL mechanism (45-second timeout) will serve as the final safeguard to ensure its self-destruction and prevent network redundancy. The first explorer packet to arrive is directly promoted to valid data, ensuring the absolute arrival of critical information and enabling the disaster data packet to have the ability to "actively escape". It can self-replicate, self-detect, and intelligently choose the optimal path to "run" to a safe area. In the event of an abnormality in the target communication channel, it can ensure that the disaster data packet is sent from the target communication channel to other communication channels for continued transmission, thereby ensuring the continuity of data transmission.
[0077] The multi-source disaster data transmission path monitoring system for disaster monitoring is applied to the multi-source disaster data transmission path monitoring method for disaster monitoring described in any one of the above, and comprises:
[0078] The data acquisition module is configured to deploy a plurality of monitoring points at the target disaster site, and connect the plurality of monitoring points to obtain a monitoring network.
[0079] The channel building module is configured to configure a center server at the disaster site, and build a transmission channel between the monitoring network and the center server, wherein the transmission channel comprises a plurality of communication channels of the configuration sensing network and an association relationship between the communication channels.
[0080] The path adjustment module is configured to collect disaster data of different data sources based on the monitoring network to obtain multi-source disaster data, pack the multi-source disaster data to generate a disaster data packet, and determine a target transmission path of the disaster data packet from the transmission channel.
[0081] The present application constructs a transmission channel associated by a plurality of communication channels through a "temporary channel", and sets a driving field and a sensing network, so that the network has a dynamic active defense capability. When an attack is detected and a channel anomaly is sensed, the sensing nodes are dynamically mobilized to form a high-density defense barrier in the threatened area, and the attack penetration difficulty is increased. At the same time, the sparse area is used as a "data escape port", and the disaster data is safely transferred through the temporary channel, realizing dynamic defense and active escape of disaster data transmission, automatically and quickly switching the disaster data to other healthy communication channels, realizing seamless switching of single-point failure and communication channels, avoiding data loss caused by communication interruption, and ensuring the continuity of disaster monitoring business operation. Real-time collection of multi-source disaster data, building of stable data transmission channels, and dynamic management of the channels can timely adjust the data path when the transmission channel is abnormal, guarantee the continuous and accurate transmission of disaster data, improve the timeliness and effectiveness of disaster response, perceive the state by deploying a sensing network on each communication channel, and pre-establish an association relationship (temporary channel) between the transmission nodes of different channels, so that when the main channel is abnormal, the data can be quickly and automatically guided to other healthy communication channels through the temporary channel for continuous transmission.
[0082] In the description of the present specification, the description of the terms "one embodiment", "example", "specific example" and the like means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In the present specification, the illustrative description of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0083] While embodiments of the application have been shown and described, it is to be understood that the embodiments described are merely exemplary of the principles and application of the present application. Numerous modifications and adaptions can be effected without departing from the spirit and scope of the present application, which is not limited to the exact construction and arrangement described. It is intended, therefore, to cover all modifications and adaptions that fall within the scope of the claims and their equivalents.
Claims
1. A method for monitoring multi-source disaster data transmission paths for disaster monitoring, characterized in that, Includes the following steps: Multiple monitoring points are deployed at the target disaster site, and these monitoring points are connected to form a monitoring network; A central server is configured at the disaster site, and a transmission channel is established between the monitoring network and the central server. The transmission channel includes multiple communication channels configured with sensor networks and the relationships between the communication channels. The step of establishing a transmission channel between the monitoring network and the central server, wherein the transmission channel includes multiple communication channels configured for the sensor network and the association relationships between the communication channels, includes: Establish communication channels between each monitoring point and the central server, configure sensor networks for the communication channels, and assign a unique identifier to each communication channel; Multiple transmission nodes are set in the communication channel, and temporary channels are set between the transmission nodes of different communication channels. The temporary channels are used as the association between multiple communication channels. Triggering conditions are defined for temporary channels, wherein the triggering condition is that the communication channel where the target disaster data packet corresponding to the transmission node is located is abnormal; Multiple communication channels configured with sensor networks are associated through a temporary channel to obtain a transmission channel; Multiple transmission nodes are set in the communication channel, and temporary channels are set between the transmission nodes of different communication channels. This means that the transmission node of the target communication channel is used as the target transmission node, and any node on other communication channels is arbitrarily selected as the target receiving node. The target receiving node is the transmission node that is closest to the target transmission node in other communication channels. Each communication channel has a target receiving node corresponding to the target transmission node, which is used to establish temporary channels between different communication channels. When the target communication channel is abnormal, the transmission path of disaster data packets is readjusted. The step of configuring the sensor network for the communication channel includes: Multiple sensing nodes are evenly distributed along the communication channel, and the location of each sensing node is marked. A sensor network is formed by connecting multiple sensor nodes through communication. Any sensor node in the sensor network can be used as a target sensor node. Multi-source disaster data is obtained by collecting disaster data from different data sources based on the monitoring network. The multi-source disaster data is packaged to generate disaster data packets, and the target transmission path of the disaster data packets is determined from the transmission channel.
2. The method for monitoring multi-source disaster data transmission paths for disaster monitoring according to claim 1, characterized in that: The step of determining the target transmission path for multi-source disaster data from the transmission channel includes: Acquire multiple disaster data packets and transmit them one-to-one through the target communication channel; Based on the monitoring of the target communication channel by the induction network, when the target communication channel is an abnormal communication channel, the target communication channel is adjusted to obtain the target transmission path.
3. The method for monitoring multi-source disaster data transmission paths for disaster monitoring according to claim 2, characterized in that: The step of monitoring the target communication channel based on the sensor network and adjusting the target communication channel to obtain the target transmission path when the target communication channel is an abnormal communication channel includes: Acquire the location information of multiple sensing nodes in the sensing network, wherein the location information includes the current location information of the sensing nodes and the relative location information between multiple sensing nodes; Preset conditions are set for the communication channel, wherein the preset condition is that the position information of each sensing node on the sensing network corresponding to the target communication channel has not changed; The target communication channel that meets the preset conditions will be used as the target transmission path; Communication channels that do not meet the preset conditions are designated as abnormal communication channels. When the target communication channel is an abnormal communication channel, the target communication channel is adjusted to obtain the target transmission path.
4. The method for monitoring multi-source disaster data transmission paths for disaster monitoring according to claim 3, characterized in that: The step of adjusting the target communication channel to obtain the target transmission path when the target communication channel is an abnormal communication channel includes: The sensor nodes whose position information changes on the target communication channel are identified as target sensor nodes, and a driving field is generated and applied to the target sensor nodes. The driving field forms a potential energy gradient in the sensing network pointing towards the target sensing node. Based on the potential energy gradient, the other sensing nodes among the multiple sensing nodes, except for the target sensing node, are driven by the driving field to move towards the target sensing node. The location of the transmission node corresponding to the sparsest region among multiple sensing nodes in the sensing network is obtained as the target transmission node. Obtain any transmission node on other communication channels as the target receiving node, establish communication connections between the target transmission node and multiple target receiving nodes to obtain multiple temporary channels, and adjust the target communication channel based on the multiple temporary channels to obtain the target transmission path.
5. The method for monitoring multi-source disaster data transmission paths for disaster monitoring according to claim 4, characterized in that: The step of acquiring the sensing node whose position information on the target communication channel changes as the target sensing node, and generating and applying a driving field to the target sensing node includes: The attacker's information is obtained by acquiring attack feature data and the range of change of the attack feature data. A movement path is set for the sensing node. The movement path consists of multiple movement points, each of which corresponds to a value of attack feature data. The range of change of the attack feature data is mapped onto the movement path of the sensing node. Obtain the reference point of the sensing node on the movement path; based on the actual attack feature data of the attacker identified by the sensing node and the value of each attack feature data, determine the movement distance of the sensing node on the movement path according to the value of the actual attack feature data, and take the movement point corresponding to the movement distance as the target point of the sensing node; use the movement distance as the position change information of the sensing node. The sensor node with the greatest position change information is taken as the target sensor node, and other sensor nodes adjacent to the target sensor node that also have position change information are taken as the driving field of the target sensor node.
6. The method for monitoring multi-source disaster data transmission paths for disaster monitoring according to claim 4, characterized in that: The step of adjusting the target communication channel based on multiple temporary channels to obtain the target transmission path includes: Acquire multiple temporary channels between the target transmission node and other transmission nodes on other communication channels; Obtain the disaster data packets stored on the target transmission node, copy the disaster data packets to obtain multiple exploration packets, and establish communication connections between the multiple exploration packets; Multiple exploration packs are transmitted to their respective target receiving nodes through multiple temporary channels; Assign an attachment point to each expedition pack and establish a return transmission route to each attachment point; When any exploration package successfully reaches its corresponding transmission node, the exploration package is transmitted as a disaster data package in a new communication channel. The associated point of the exploration package sends an arrival confirmation signal to the target transmission node through the corresponding associated channel. Based on the arrival confirmation signal, the target transmission node automatically destroys the disaster data package stored locally and all other exploration packages and their associated points in the temporary channels.
7. A multi-source disaster data transmission path monitoring system for disaster monitoring, applied to the multi-source disaster data transmission path monitoring method for disaster monitoring as described in any one of claims 1-6, characterized in that, include: The data acquisition module is used to deploy multiple monitoring points at the target disaster site and connect the multiple monitoring points to form a monitoring network; The channel setup module is used to configure a central server at the disaster site and establish a transmission channel between the monitoring network and the central server. The transmission channel includes multiple communication channels configured with the sensing network and the relationships between the communication channels. The path adjustment module obtains multi-source disaster data based on disaster data collected from different data sources by the monitoring network, packages the multi-source disaster data into disaster data packets, and determines the target transmission path of the disaster data packets from the transmission channel.
Citation Information
Patent Citations
Optical integration system for disaster emergency broadcasting communication
CN103329460A
Data communication method, system and equipment under disaster condition
CN120658677A