Topology reconstruction method, device and equipment of channel monitoring network and storage medium

By issuing test commands and determining the set of network equipment to be provided in the channel monitoring network, providing a network for the sensors of the channel monitoring network, the problem of complex and slow topological reconstruction process in the prior art is solved, fast and simple network reconstruction is achieved, and the efficiency and reliability of channel monitoring are improved.

CN119629696AInactive Publication Date: 2025-03-14TIANJIN RES INST FOR WATER TRANSPORT ENG M O T

Patent Information

Application Number
CN202510147469.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The topological reconstruction method of the existing waterway monitoring network is complicated, the speed is slow, and it is difficult to quickly restore network connections, which affects the normal progress of waterway monitoring.

Method used

The sensor network connection status is determined by issuing the key data set call command for the target area to be monitored. When the network connection of the target sensor set is abnormal, it is determined that the network device set to be provided to provide a network for the target sensor set, and a topology reconstruction instruction is issued to the network device set to be provided, obtain the first reconstruction topology, and send the topology verification vector to the network device set to be provided to complete the topology reconstruction.

Benefits of technology

The topological reconstruction process is simplified, the reconstruction speed is improved, and the connection of the channel monitoring network can be quickly restored to meet the needs of channel monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629696A_ABST
    Figure CN119629696A_ABST
Patent Text Reader

Abstract

The invention provides a topology reconstruction method and device for a channel monitoring network, equipment and a storage medium, and the method comprises the steps: issuing a measurement instruction of a key data set in a to-be-monitored target region, and determining whether the network connection of all sensors is normal or not based on an obtained key data return set; when it is determined that the network connection of the target sensor set is abnormal, determining that the to-be-provided network device set provides a network for the target sensor set; wherein the target sensor set at least comprises one target sensor, the target sensor is any one sensor, and the to-be-provided network device set comprises at least one network device; sending a topology reconstruction instruction to the to-be-provided network equipment set to obtain a first reconstruction topology; and sending the topology verification vector of the first reconstruction topology to the to-be-provided network equipment set, and obtaining monitoring data of the target sensor. According to the invention, rapid reconstruction of the channel monitoring network can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of digital information transmission in hydrological intelligent monitoring of the Internet of Things, and in particular to a topology reconstruction method, device, equipment and storage medium for a waterway monitoring network. Background Art

[0002] A waterway refers to a navigation channel for ships in rivers, lakes, seas, etc. In order to improve waterway safety, optimize navigation efficiency, and protect the ecological environment, the waterway monitoring network is constantly innovating and improving.

[0003] The waterway monitoring network can provide a scientific basis for waterway management by real-time monitoring of key parameters of the waterway, such as water velocity, water level, sediment content, etc., thereby ensuring the safety and smooth flow of the waterway. This type of monitoring can not only timely discover and solve waterway safety problems, such as floods, low water, drifting objects, etc., avoid or reduce the occurrence of water traffic accidents, and ensure safety, but also understand the ecological environment of the waterway, timely discover and solve ecological and environmental problems, such as water pollution, ecological imbalance, etc., protect the ecological environment of the waterway, and maintain ecological balance. In addition, by understanding the hydrological conditions of the waterway, it is also possible to optimize shipping routes and improve shipping efficiency.

[0004] However, due to the long-term high-salinity, high-humidity and other harsh waterway environments, it is very easy for individual facilities of the waterway monitoring network to malfunction, making the communication of the waterway monitoring network very easy to be interrupted, resulting in ships being unable to obtain key parameters of the relevant waterways in a timely manner, affecting normal passage. Although there are currently methods for reconstructing network topology, the current topology reconstruction process is relatively complex and the reconstruction speed is slow. Summary of the invention

[0005] The embodiments of the present invention provide a method, device, equipment and storage medium for topology reconstruction of a waterway monitoring network to solve the problem that the current network topology reconstruction method is relatively complex and slow.

[0006] In a first aspect, an embodiment of the present invention provides a method for topology reconstruction of a waterway monitoring network, comprising: Send out a call for testing of key data sets in the target area to be monitored, and determine whether the network connections of all sensors are normal based on the key data return sets obtained; When it is determined that the network connection of the target sensor set is abnormal, determine that the network device set to be provided provides a network for the target sensor set; wherein the target sensor set includes at least one target sensor, the target sensor is any sensor, and the network device set to be provided includes at least one of network devices on a trailing suction dredger, network devices at observation points in the sea area of ​​the target area, network devices of ships traveling within a preset range, network devices of a waterway maintenance construction ship, or network devices in a drone in the target area; issuing a topology reconstruction instruction to the set of network devices to be provided, to obtain a first reconstructed topology; The topology check vector of the first reconstructed topology is sent to the set of network devices to be provided, and monitoring data of the target sensor is obtained. In a possible implementation, when it is determined that the network connection of the target sensor set is abnormal, determining that the network device set to be provided provides a network for the target sensor set includes: Based on the positions of each target sensor in the target sensor set and the wireless ad hoc network on-demand plane distance vector routing protocol, determine whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range; wherein the first preset range is determined based on the wireless ad hoc network on-demand plane distance vector routing protocol.

[0007] In one possible implementation, when it is determined that there is no network device set to be provided for providing a network for the target sensor set within the first preset range, the driving path of the drone is determined based on the locations of all target sensors and the distances of all target sensors from the port.

[0008] In a possible implementation, the driving path of the drone is determined based on the positions of all target sensors and the distances of all target sensors from the port, including: Based on the positions of all target sensors, determine the center position of the target sensor set; determining a first distance of the target sensor set from the port based on the center position and the position of the port; If it is determined that the first drone exists within the second distance range, the driving path of the first drone is determined based on the position of the first drone and the center position; otherwise, the driving path of the second drone is determined based on the center position and the position of the port; wherein the second distance is greater than the first preset range and less than the first distance; the first drone has not performed any mission in the current time period; and the second drone has not performed any mission at the port in the current time period.

[0009] In a possible implementation, a method for determining whether there is a set of network devices to be provided that provide a network for a target sensor set within a first preset range is as follows: Based on the on-demand planar distance vector routing protocol of wireless ad hoc networks, with the minimum number of nodes and the preset node radius as constraints, it is determined whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range.

[0010] In a possible implementation, sending a topology check vector of a first reconstructed topology to a set of network devices to be provided includes: Based on the first reconstructed topology and the reconstruction parameters corresponding to the topology reconstruction instruction, a topology check vector of the first reconstructed topology is obtained; The topology check vector is sent to the set of network devices to be provided, and is traversed and sent in the set of network devices to be provided.

[0011] In a possible implementation, the target sensor is a wind speed and direction meter, a wave sensor, an acoustic Doppler current meter, a depth sounder, a turbidity meter, or a visibility meter.

[0012] In a second aspect, an embodiment of the present invention provides a topology reconstruction device for a waterway monitoring network, comprising: The first determination module is used to issue a call for testing of key data sets in the target area to be monitored, and determine whether the network connections of all sensors are normal based on the key data return set obtained; The second determination module is used to determine that the network device set to be provided provides a network for the target sensor set when it is determined that the network connection of the target sensor set is abnormal; wherein the target sensor set includes at least one target sensor, the target sensor is any sensor, and the network device set to be provided includes at least one of the network devices on the trailing suction dredger, the network devices at the observation points in the sea area of ​​the target area, the network devices of the ships traveling within the preset range, the network devices of the waterway maintenance construction ship, or the network devices in the drone in the target area; A reconstruction module, used to issue a topology reconstruction instruction to the set of network devices to be provided, so as to obtain a first reconstructed topology; The sending module is used to send the topology verification vector of the first reconstructed topology to the set of network devices to be provided, and obtain the monitoring data of the target sensor.

[0013] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the processor implements the steps of the method described in the first aspect or any possible implementation manner of the first aspect.

[0014] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect or any possible implementation method of the first aspect are implemented.

[0015] The embodiment of the present invention provides a topology reconstruction method, device, equipment and storage medium for a waterway monitoring network. In order to determine the network connection status of each sensor in the target area to be monitored, a call for a test command for a key data set in the target area to be monitored is issued, and based on the obtained key data return set, whether the network connection of all sensors is normal is determined. When it is determined that the network connection of the target sensor set is abnormal, it is determined that the network device set to be provided provides a network for the target sensor set. After the network device set to be provided that can provide a network for the target sensor set is determined, the target sensor set cannot be used directly, and a topology reconstruction instruction is issued to the network device set to be provided to obtain a first reconstructed topology, and the topology verification vector of the first reconstructed topology is sent to the network device set to be provided, completing the topology reconstruction of the waterway monitoring network. After the reconstruction is completed, the target sensor set can send data based on the reconstructed network. The topology reconstruction method provided by the present invention has a simple reconstruction process, does not require a complex reconstruction algorithm, and has a fast reconstruction speed, which can meet the needs of waterway monitoring. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0017] Figure 1 This is an application scenario diagram of the topology reconstruction method of the waterway monitoring network provided by an embodiment of the present invention; Figure 2 It is a flow chart of the implementation of the topology reconstruction method of the waterway monitoring network provided by the embodiment of the present invention; Figure 3 is a schematic diagram of determining a set of network devices to be provided within a first preset range provided by an embodiment of the present invention; Figure 4 It is a schematic diagram of the structure of a topology reconstruction device for a waterway monitoring network provided by an embodiment of the present invention; Figure 5 is a schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0018] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.

[0019] In order to make the purpose, technical solutions and advantages of the present invention more clear, specific embodiments will be described below in conjunction with the accompanying drawings.

[0020] The waterway monitoring network provides a scientific basis for waterway management by real-time monitoring of the waterway status, such as water flow velocity, water level, sediment content and other key hydrological parameters, thereby ensuring the safety and smooth flow of the waterway.

[0021] When ships are sailing at night, in fog or in harsh environments, they need to obtain relevant data on the navigation environment in advance and have real-time perception of multiple factors such as wind, waves, currents, sand, water depth and visibility.

[0022] However, severe weather conditions at sea can easily cause network failures, making it impossible for real-time data acquired by some sensors to be sent in a timely manner, making it impossible to provide corresponding monitoring data for ship navigation.

[0023] like Figure 1 As shown in the figure, the monitoring center needs to obtain the real-time monitoring data of sensor 1, sensor 2, sensor 3 and sensor 4 through the waterway monitoring network. However, when the network between the monitoring center and sensor 1 fails or is disturbed, the monitoring center cannot obtain the monitoring data of sensor 1 in real time. The monitoring data of sensor 1 is very important to the monitoring center. In order to obtain the data of sensor 1, the network topology needs to be reconstructed and a new network needs to be built for sensor 1.

[0024] In order to solve the problems in the prior art, the embodiments of the present invention provide a method, device, equipment and storage medium for topology reconstruction of a waterway monitoring network. The following first introduces the method for topology reconstruction of a waterway monitoring network provided by the embodiments of the present invention.

[0025] See also Figure 2 , which shows a flowchart of the topology reconstruction method of the waterway monitoring network provided by an embodiment of the present invention, which is described in detail as follows: S210: Issue a call for testing of key data sets in the target area to be monitored, and determine whether the network connections of all sensors are normal based on the obtained key data return set. When it is necessary to obtain key data sets in the target area to be monitored, a call for measurement instructions for the key data sets in the target area is issued through the waterway monitoring network. The call for measurement instructions includes which sensors are required to transmit the data obtained in real time.

[0026] After receiving the call for testing command, the sensors in the target area will determine whether to transmit the monitored data back according to the call for testing command. However, if the network of some sensors in the channel monitoring network in the target area fails, the call for testing command cannot be received, and thus the data cannot be transmitted back. Based on the data that needs to be obtained in the call for testing command and the data received by the transmission, it can be determined which sensors have abnormal network connections.

[0027] In some embodiments, in order to monitor the waterway, sensors such as anemometers, wave sensors, acoustic Doppler current meters, depth sounders, turbidity meters, and visibility meters may be provided. The types, quantity, and locations of specific sensors may be arranged according to the waterway conditions. These sensors may use different networks to transmit data, or may use several common networks to transmit data, which is not limited here.

[0028] For example, when it is necessary to obtain wind speed and flow velocity, the real-time monitoring data of the anemometer and acoustic Doppler current meter can be obtained through the call command. The anemometer and acoustic Doppler current meter can use the same network to transmit data, or different networks to transmit data, which is not limited here.

[0029] S220: When it is determined that the network connection of the target sensor set is abnormal, determine a network device set to be provided to provide a network for the target sensor set.

[0030] The target sensor set includes at least one target sensor, which is any sensor, and the network device set to be provided includes at least one network device.

[0031] By comparing the issued call for test instructions for the key data set and the received key data return set, it is possible to determine which target sensors have abnormal network connections.

[0032] When it is determined that the network connection of the target sensor set is abnormal, the network of the target sensor set with the network connection abnormality needs to be reconstructed. In order to reconstruct, it is necessary to first determine that the network device set to be provided provides the network for the target sensor set.

[0033] In some embodiments, based on the location of each target sensor in the target sensor set and the wireless ad hoc network on-demand plane distance vector routing protocol, it can be determined whether there is a set of network devices to be provided for providing a network for the target sensor set within the first preset range.

[0034] The network equipment set to be provided includes at least one of a network on a trailing suction dredger, a network of observation points in the sea area of ​​the target area, a network of ships traveling within a preset range, a network of a waterway maintenance construction ship, or a drone in the target area. The first preset range is determined based on the on-demand plane distance vector routing protocol of the wireless ad hoc network.

[0035] In this embodiment, it is necessary to first determine whether there is a set of network devices to be provided that provide a network for the target sensor set within the first preset range. The specific process of determining is as follows: Based on the on-demand planar distance vector routing protocol of wireless ad hoc networks, with the minimum number of nodes and the preset node radius as constraints, it is determined whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range.

[0036] Ad hoc On-Demand Distance Vector Routing (AODV) is a routing protocol used for routing selection in wireless mesh networks. It can implement unicast and multicast routing.

[0037] AODV is a reactive routing protocol, which means that when a packet is sent to a destination node, the original node initiates a route search process in the network to find the corresponding route. In contrast, many common Internet routing protocols are a priori, which means that their route search does not depend on whether the nodes on the path want to send packets, but each node maintains a routing table containing routing information to other nodes. Nodes continuously update their own routing tables by periodically exchanging routing information so that they can timely reflect the network topology and changes, and maintain consistent, timely, and accurate routing information.

[0038] In AODV, the entire network is static unless there is a need to establish a connection. This means that a network node broadcasts a connection establishment request only when it wants to establish a connection. Other AODV nodes forward this request message and record the source node and the temporary route back to the source node. When the node that receives the connection request knows the route to the destination node, it sends this routing information back to the source node according to the previously recorded temporary route back to the source node. The source node then begins to use this route that passes through other nodes and has the shortest number of hops. When the link is broken, the routing error is sent back to the source node, so the source node re-initiates the route search process.

[0039] Due to the changeable wind and wave currents at sea and the harsh environment at sea, high requirements are placed on the reliability of network routing. The AODV protocol is applicable to networks with continuously changing topology, multiple hops, high dynamics, and large ranges. Based on the AODV protocol, only when the original network connection of the target sensor is abnormal, will an application for building a route be issued when the protocol is needed to transmit data, which can reduce routing overhead and save energy.

[0040] Each network device in the set of network devices to be provided has a routing radius, that is, only when the distance between two network devices is less than the routing radius can a route be directly established between the two network devices. When the distance between two network devices is greater than the routing radius, according to the AODV routing protocol, a suitable intermediate node can be found within the first preset range based on the principle of the minimum number of nodes, and the best route can be achieved through the intermediate node to achieve network connection.

[0041] like Figure 3 As shown, still taking sensor 1 as an example, within the first preset range, based on the wireless ad hoc network on-demand plane distance vector routing protocol, with the minimum number of nodes and the preset node radius as constraints, it is determined that there are network devices 1 and 2 that provide networks for the target sensor set within the first preset range. Network device 3 exceeds the first preset range and cannot be connected. The first preset range is a value set based on the coverage capability of each network device.

[0042] In this embodiment, the network equipment can be network equipment on a suction dredger traveling around the sensor 1, network equipment at observation points in the sea area of ​​the target area, network equipment on a ship traveling within a preset range, a network of a waterway maintenance construction ship, or network equipment in a drone in the target area.

[0043] In this embodiment, when it is determined that there is no network device set to be provided for providing a network for the target sensor set within the first preset range, the driving path of the drone is determined based on the positions of all target sensors and the distances of all target sensors from the port.

[0044] In this embodiment, drones can be divided into two types: one is a drone deployed at sea, and the other is a drone parked at the port ready to be deployed. In order to save energy consumption and improve the efficiency of network reconstruction, drones can be selected nearby. The specific determination process is as follows: First, the center position of the target sensor set is determined based on the positions of all target sensors. When there is only one target sensor, the position of the target sensor is the center position. When there are multiple target sensors, the center position is determined based on the positions of all target sensors.

[0045] Then, based on the center position and the position of the port, a first distance of the target sensor set from the port is determined. The position of the port here refers to the position of the docked drone.

[0046] Finally, if it is determined that the first drone exists within the second distance range, the driving path of the first drone is determined based on the position of the first drone and the center position. The first drone does not perform any tasks in the current period. Otherwise, the driving path of the second drone is determined based on the center position and the position of the port. Among them, the second distance is greater than the first preset range and less than the first distance; the second drone does not perform any tasks at the port in the current period.

[0047] In addition, based on the network device outside the first preset range, the first preset range can be used to add a drone between the target sensor and the network device outside the first preset range, thereby satisfying the on-demand planar distance vector routing protocol of the wireless ad hoc network. Figure 3 Taking an example to illustrate, a drone can be deployed between the network device 3 and the sensor 1.

[0048] S230: Issue a topology reconstruction instruction to the set of network devices to be provided, and obtain a first reconstructed topology.

[0049] After the network device to be provided is determined, it is also necessary to reconstruct the topology of the network device to be provided so that the network device to be provided can provide a network to the target sensor.

[0050] When receiving the topology reconstruction instruction, the network device to be provided will obtain the reconstruction parameters corresponding to the topology reconstruction instruction. The reconstruction parameters include the reconstruction configuration specified by the sending device corresponding to the topology reconstruction instruction. Based on the obtained reconstruction configuration, the first reconstructed topology can be obtained.

[0051] S240: Send the topology verification vector of the first reconstructed topology to the set of network devices to be provided, and obtain monitoring data of the target sensor.

[0052] In this embodiment, a topology check vector of the first reconstructed topology can be obtained based on the first reconstructed topology and the reconstruction parameters corresponding to the topology reconstruction instruction. Then, the topology check vector is sent to the set of network devices to be provided, and traversed and sent in the set of network devices to be provided.

[0053] Specifically, based on the first reconstructed topology and the reconstruction parameters corresponding to the topology reconstruction instruction, a data solidification operation is performed to obtain a first reconstructed topology solidification vector, and a data encryption operation is performed on the first reconstructed topology solidification vector to obtain first reconstructed encrypted header information. Then, a digital marking operation is performed based on the first reconstructed encrypted header information to obtain a device identification, and a topology check vector of the first reconstructed topology is obtained according to the first reconstructed topology, the reconstruction parameters and the device identification. The data solidification operation may be, for example, a serialization operation, that is, a serialized topology solidification vector can be obtained to obtain a form that is more convenient for storage or transmission.

[0054] The reconstruction parameters include a reconstruction identification code corresponding to the topology reconstruction instruction, reconstruction user verification information, sub-topology distribution, target reconstruction configuration, and topology reconstruction element value, and specifically, a data solidification operation is performed on the reconstruction identification code, reconstruction user verification information, sub-topology distribution, target reconstruction configuration, topology reconstruction element value, and the first reconstructed topology to obtain a first reconstructed topology solidification vector. The reconstruction user verification information may include the identity information of the sending device, such as the MAC address of the sending device.

[0055] The topology reconstruction method provided by the present invention determines the network connection status of each sensor in the target area to be monitored by issuing a call for test instructions for the key data set in the target area to be monitored, and based on the obtained key data return set, determines whether the network connection of all sensors is normal. When it is determined that the network connection of the target sensor set is abnormal, it is determined that the network device set to be provided provides a network for the target sensor set. After the network device set to be provided that can provide a network for the target sensor set is determined, the target sensor set cannot be used directly, and a topology reconstruction instruction is issued to the network device set to be provided to obtain a first reconstructed topology, and the topology verification vector of the first reconstructed topology is sent to the network device set to be provided, thereby completing the topology reconstruction of the waterway monitoring network. After the reconstruction is completed, the target sensor set can send data based on the reconstructed network. The topology reconstruction method provided by the present invention has a simple reconstruction process, does not require a complex reconstruction algorithm, and has a fast reconstruction speed, which can meet the needs of waterway monitoring.

[0056] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0057] Based on the waterway monitoring network topology reconstruction method provided in the above embodiment, the present invention also provides a specific implementation of a waterway monitoring network topology reconstruction device applied to the waterway monitoring network topology reconstruction method. Please refer to the following embodiment.

[0058] like Figure 4As shown, a topology reconstruction device 400 for a waterway monitoring network is provided, the device comprising: The first determination module 410 is used to issue a call for a key data set in the target area to be monitored, and determine whether the network connection of all sensors is normal based on the key data return set obtained; The second determination module 420 is used to determine that the network device set to be provided provides a network for the target sensor set when it is determined that the network connection of the target sensor set is abnormal; wherein the target sensor set includes at least one target sensor, the target sensor is any sensor, and the network device set to be provided includes at least one of the network devices on the trailing suction dredger, the network devices at the observation points in the sea area of ​​the target area, the network devices of the ships traveling within the preset range, the network devices of the waterway maintenance construction ship, or the network devices in the drone in the target area; A reconstruction module 430, configured to issue a topology reconstruction instruction to the set of network devices to be provided, to obtain a first reconstructed topology; The sending module 440 is used to send the topology check vector of the first reconstructed topology to the set of network devices to be provided, and obtain monitoring data of the target sensor.

[0059] In one possible implementation, the second determination module 420 is used to determine whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range based on the positions of each target sensor in the target sensor set and the wireless ad hoc network on-demand plane distance vector routing protocol; wherein the first preset range is determined based on the wireless ad hoc network on-demand plane distance vector routing protocol.

[0060] In one possible implementation, the second determination module 420 is used to determine the driving path of the drone based on the locations of all target sensors and the distances of all target sensors from the port when it is determined that there is no set of network devices to be provided for providing a network for the target sensor set within the first preset range.

[0061] In a possible implementation, the second determination module 420 is configured to determine a center position of the target sensor set based on positions of all target sensors; determining a first distance of the target sensor set from the port based on the center position and the position of the port; If it is determined that the first drone exists within the second distance range, the driving path of the first drone is determined based on the position of the first drone and the center position; otherwise, the driving path of the second drone is determined based on the center position and the position of the port; wherein the second distance is greater than the first preset range and less than the first distance; the first drone has not performed any mission in the current time period; and the second drone has not performed any mission at the port in the current time period.

[0062] In one possible implementation, the second determination module 420 is used to determine whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range based on the wireless ad hoc network on-demand plane distance vector routing protocol, with a minimum number of nodes and a preset node radius as constraints.

[0063] In a possible implementation, the sending module 440 is configured to obtain a topology check vector of the first reconstructed topology based on the first reconstructed topology and a reconstruction parameter corresponding to the topology reconstruction instruction; The topology check vector is sent to the set of network devices to be provided, and is traversed and sent in the set of network devices to be provided.

[0064] In a possible implementation, the target sensor is a wind speed and direction meter, a wave sensor, an acoustic Doppler current meter, a depth sounder, a turbidity meter, or a visibility meter.

[0065] The topology reconstruction device provided by the present invention determines the network connection status of each sensor in the target area to be monitored by issuing a call for test instructions for the key data set in the target area to be monitored, and determines whether the network connection of all sensors is normal based on the obtained key data return set. When it is determined that the network connection of the target sensor set is abnormal, it is determined that the network device set to be provided provides a network for the target sensor set. After the network device set to be provided that can provide a network for the target sensor set is determined, the target sensor set cannot be used directly, and a topology reconstruction instruction is issued to the network device set to be provided to obtain a first reconstructed topology, and the topology verification vector of the first reconstructed topology is sent to the network device set to be provided, thereby completing the topology reconstruction of the waterway monitoring network. After the reconstruction is completed, the target sensor set can send data based on the reconstructed network. The topology reconstruction method provided by the present invention has a simple reconstruction process, does not require a complex reconstruction algorithm, and has a fast reconstruction speed, which can meet the needs of waterway monitoring.

[0066] Figure 5 Schematic diagram of an electronic device provided by an embodiment of the present invention. Figure 5 As shown, the electronic device 5 of this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and executable on the processor 50. When the processor 50 executes the computer program 52, the steps in the above-mentioned topology reconstruction method of the waterway monitoring network are implemented, for example Figure 2 Alternatively, when the processor 50 executes the computer program 52, the functions of each module in the above-mentioned device embodiments are realized, for example, Figure 4 Functions of modules 410 to 440 are shown.

[0067] Exemplarily, the computer program 52 may be divided into one or more modules, one or more modules are stored in the memory 51 and executed by the processor 50 to implement the present invention. One or more modules may be a series of computer program instruction segments that can implement specific functions, and the instruction segments are used to describe the execution process of the computer program 52 in the electronic device 5. For example, the computer program 52 may be divided into Figure 4 Modules 410 to 440 are shown.

[0068] The electronic device 5 may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will appreciate that Figure 5 It is only an example of the electronic device 5 and does not constitute a limitation of the electronic device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

[0069] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0070] The memory 51 may be an internal storage unit of the electronic device 5, such as a hard disk or memory of the electronic device 5. The memory 51 may also be an external storage device of the electronic device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 5. Further, the memory 51 may also include both an internal storage unit of the electronic device 5 and an external storage device. The memory 51 is used to store computer programs and other programs and data required by the electronic device. The memory 51 may also be used to temporarily store data that has been output or is to be output.

[0071] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0072] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0073] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0074] In the embodiments provided by the present invention, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0075] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0077] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the above-mentioned topology reconstruction method embodiments of each waterway monitoring network can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium.

[0078] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention.

Claims

1. A topology reconstruction method for a waterway monitoring network, characterized in that: include: Send out a call for testing of key data sets in the target area to be monitored, and determine whether the network connections of all sensors are normal based on the key data return sets obtained; When it is determined that the network connection of the target sensor set is abnormal, determine that the network device set to be provided provides a network for the target sensor set; wherein the target sensor set includes at least one target sensor, the target sensor is any sensor, and the network device set to be provided includes at least one of network devices on a trailing suction dredger, network devices at observation points in the sea area of ​​the target area, network devices of ships traveling within a preset range, network devices of a waterway maintenance construction ship, or network devices in a drone in the target area; issuing a topology reconstruction instruction to the set of network devices to be provided, to obtain a first reconstructed topology; The topology check vector of the first reconstructed topology is sent to the set of network devices to be provided, and the monitoring data of the target sensor is acquired.

2. The method for topological reconstruction of a waterway monitoring network according to claim 1, characterized in that: When it is determined that the network connection of the target sensor set is abnormal, determining the set of network devices to be provided to provide a network for the target sensor set includes: Based on the positions of the target sensors in the target sensor set and the on-demand plane distance vector routing protocol of the wireless ad hoc network, determine whether there is a set of network devices to be provided for providing a network for the target sensor set within a first preset range; wherein the first preset range is determined based on the on-demand plane distance vector routing protocol of the wireless ad hoc network.

3. The method for topological reconstruction of a waterway monitoring network according to claim 2, characterized in that: When it is determined that there is no network device set to be provided for providing a network for the target sensor set within the first preset range, the driving path of the drone is determined based on the positions of all target sensors and the distances of all target sensors from the port.

4. The method for topological reconstruction of a waterway monitoring network according to claim 3, characterized in that: The method of determining the driving path of the drone based on the positions of all target sensors and the distances of all target sensors from the port includes: Determining a center position of the target sensor set based on positions of all the target sensors; Based on the central position and the position of the port, determining a first distance between the target sensor set and the port; If it is determined that the first drone exists within the second distance range, the driving path of the first drone is determined based on the position of the first drone and the center position; otherwise, the driving path of the second drone is determined based on the center position and the position of the port; wherein the second distance is greater than the first preset range and less than the first distance; the first drone has not performed any task in the current time period; and the second drone has not performed any task at the port in the current time period.

5. The method for topology reconstruction of a waterway monitoring network according to claim 2, characterized in that: The method for determining whether there is a set of network devices to be provided that provide a network for the target sensor set within the first preset range is: Based on the wireless ad hoc network on-demand planar distance vector routing protocol, with the minimum number of nodes and the preset node radius as constraints, it is determined whether there is a set of network devices to be provided for providing a network for the target sensor set within the first preset range.

6. The method for topology reconstruction of a waterway monitoring network according to any one of claims 1 to 5, characterized in that: The sending the topology check vector of the first reconstructed topology to the set of network devices to be provided includes: Based on the first reconstructed topology and the reconstruction parameters corresponding to the topology reconstruction instruction, a topology check vector of the first reconstructed topology is obtained; The topology check vector is sent to the set of network devices to be provided, and is traversed and sent in the set of network devices to be provided.

7. The method for topology reconstruction of a waterway monitoring network according to any one of claims 1 to 5, characterized in that: The target sensor is a wind speed and direction meter, a wave sensor, an acoustic Doppler current meter, a depth sounder, a turbidity meter or a visibility meter.

8. A topology reconstruction device for a waterway monitoring network, characterized in that: include: The first determination module is used to issue a call for testing of key data sets in the target area to be monitored, and determine whether the network connections of all sensors are normal based on the key data return set obtained; The second determination module is used to determine that the network device set to be provided provides a network for the target sensor set when it is determined that the network connection of the target sensor set is abnormal; wherein the target sensor set includes at least one target sensor, the target sensor is any sensor, and the network device set to be provided includes at least one of the network devices on the trailing suction dredger, the network devices at the observation points in the sea area of ​​the target area, the network devices of the ships traveling within a preset range, the network devices of the waterway maintenance construction ship, or the network devices in the drone in the target area; A reconstruction module, used for issuing a topology reconstruction instruction to the set of network devices to be provided, so as to obtain a first reconstructed topology; A sending module is used to send the topology verification vector of the first reconstructed topology to the set of network devices to be provided, and obtain the monitoring data of the target sensor.

9. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Flooding control method of on-demand route maintenance of multi-hop wireless self-organizing network

    CN101707793A

  • Routing method of unmanned aerial vehicle self-organized network

    CN108600942A

  • Ocean three-dimensional sensor network routing method and device and storage medium

    CN111586786A

  • Network access method, device and system for marine ship equipment

    CN113438709A

  • Industrial control network fault diagnosis method and device, electronic equipment and readable storage medium

    CN114500247A

Cited By

  • Bin management method and system based on Bluetooth Mesh monitoring and control

    CN120264256A

  • A silo management method and system based on Bluetooth Mesh monitoring and control

    CN120264256B