Integrated command communication method and system based on submersible system

By acquiring communication scores for each combat position in the diving system and dynamically adjusting the communication path, the reliability problem caused by fixed preset strategies in existing technologies has been solved, and stable communication in complex environments has been achieved.

CN120750852BActive Publication Date: 2026-05-05CHINA STATE SHIPBUILDING CORP LTD RESEARCH INSTITUTE 719
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA STATE SHIPBUILDING CORP LTD RESEARCH INSTITUTE 719
Filing Date
2025-09-04
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

The selection and switching of communication methods in existing diving systems adopt a fixed preset strategy, which cannot be dynamically adjusted according to changes in the actual environment, affecting the reliability of communication and command.

Method used

By acquiring the communication scores of each station in the diving system, the target communication path is determined based on the communication scores, and the communication path of the diving system is switched, dynamically adjusting the communication method to adapt to environmental changes.

Benefits of technology

It enables dynamic switching of communication paths in the diving system, improving the reliability of communication and command in complex underwater environments and ensuring the stability and efficiency of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120750852B_ABST
    Figure CN120750852B_ABST
Patent Text Reader

Abstract

This application provides a comprehensive command and communication method and system based on a diving system, applied in the field of signal transmission technology. The method includes: obtaining a communication score for each position in the diving system, the communication score representing the communication priority of at least one communication method supported by each position; determining a target communication path based on the communication scores of each position, the target communication path representing the transmission link formed by the communication methods used for point-to-point communication between the positions; and switching the communication path of the diving system to the target communication path.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information transmission technology, and in particular to a comprehensive command and communication method and system based on a diving system. Background Technology

[0002] Diving systems have wide applications in marine engineering, underwater rescue, and seabed exploration. During diving operations, continuous and stable communication between various stations is essential to ensure operational safety and timely command and dispatch. Due to the complex and variable underwater environment, different water conditions have varying impacts on communication quality, posing a significant challenge to the communication and command capabilities of diving systems.

[0003] Currently, diving systems generally employ a solution that utilizes multiple communication methods simultaneously. When one communication method is interfered with or fails, the system switches to a preset backup communication method to maintain communication between stations.

[0004] However, existing technologies use fixed preset strategies for selecting and switching communication methods, which cannot dynamically adjust the communication path according to changes in the actual environment, thus affecting the reliability of communication command in diving systems. Summary of the Invention

[0005] In view of this, this application provides an integrated command and communication method and system based on a diving system.

[0006] According to the first aspect of this application, a comprehensive command and communication method based on a diving system is provided, comprising:

[0007] Obtain the communication score of each position in the diving system, wherein the communication score represents the communication priority of at least one communication method supported by each position.

[0008] The target communication path is determined based on the communication score of each of the aforementioned battle positions. The target communication path represents the transmission link formed by the communication methods used for point-to-point communication between the aforementioned battle positions.

[0009] Switch the communication path of the diving system to the target communication path.

[0010] According to the embodiments of this application, different combat positions support different communication methods, and different communication methods have different signal quality and environmental adaptability in different environments in which the diving system is located.

[0011] The integrated command and communication system in the diving system includes multiple subsystems, with different communication methods supported by corresponding subsystems. These communication methods include broadcast communication, helium-oxygen telephone, acoustic telephone, audible and visual alarm, and emergency communication.

[0012] According to an embodiment of this application, obtaining the communication scores of each position in the diving system includes:

[0013] Obtain signal quality parameters for at least one communication method supported by each combat position in the diving system, wherein the signal quality parameters include signal-to-noise ratio, link delay, data packet loss rate, and transmission bandwidth;

[0014] Obtain the environmental parameters of the location of the diving system, including operating temperature, operating humidity, and salinity;

[0015] Based on the environmental parameters and the signal quality parameters of each communication method, the communication priority of the communication methods supported by each battle station is determined, and the communication score of each battle station is obtained.

[0016] According to an embodiment of this application, determining the target communication path based on the communication score of each of the combat positions includes:

[0017] Based on the scoring of the communication methods of each battle position, multiple first communication paths are determined;

[0018] Based on at least one of the following: communication reachability, communication redundancy, and communication mode between any two battle stations, a target communication path is determined in each of the first communication paths.

[0019] The communication reachability is a measure of the ability of any two positions in the diving system to establish a communication link.

[0020] The communication redundancy characterizes the quantity and quality of alternative communication methods available between any two positions in the diving system.

[0021] The communication mode characterizes the organization and direction of information transmission in the diving system.

[0022] According to an embodiment of this application, the method further includes:

[0023] Obtain the physical barrier between any two positions in the diving system;

[0024] Based on the physical barrier between any two positions in the diving system, determine the signal loss of the communication methods supported by each position.

[0025] Based on the signal loss of the communication methods supported by each of the aforementioned battle positions, the communication reachability between any two battle positions is determined.

[0026] According to an embodiment of this application, the method further includes:

[0027] Obtain the availability value of the communication methods supported by any two positions in the diving system. The availability value is determined by the signal power and signal loss of the corresponding communication method.

[0028] Communication methods with availability values ​​greater than a threshold are identified as available communication methods;

[0029] Based on the number of available communication methods supported by any two positions in the diving system, the communication redundancy between any two positions is determined.

[0030] According to an embodiment of this application, the method further includes:

[0031] The data transmission mode of any position in the diving system is obtained, and the data transmission mode includes single-channel, multicast, and broadcast.

[0032] Based on the data transmission method of each battle position, the communication mode between any two battle positions is determined.

[0033] Another aspect of this application provides an integrated command and communication system based on a diving system, comprising:

[0034] A communication score determination module is used to obtain the communication score of each position in the diving system, wherein the communication score represents the communication priority of at least one communication method supported by each position.

[0035] The communication path determination module is used to determine the target communication path based on the communication score of each of the combat positions. The target communication path represents the transmission link formed by the communication method used for point-to-point communication between the combat positions.

[0036] The communication path switching module is used to switch the communication path of the diving system to the target communication path.

[0037] Another aspect of this application provides an electronic device comprising:

[0038] One or more processors;

[0039] Memory, used to store one or more programs.

[0040] When the one or more programs are executed by the one or more processors, the one or more processors implement the method described above.

[0041] Another aspect of this application provides a computer-readable storage medium storing computer-executable instructions that, when executed, are used to implement the method described above.

[0042] By implementing the embodiments of this application, communication scores for each work station are obtained to quantitatively evaluate the performance priority of different communication methods, and the target communication path is determined based on the communication scores, thereby achieving dynamic switching of the underwater system's communication path. This overcomes the limitations of existing technologies that use fixed preset strategies, enabling the system to select the optimal communication method based on communication scores. By constructing the communication methods used for point-to-point communication between work stations into transmission links, the system can automatically adjust the communication path according to changes in the actual environment, always maintaining the optimal communication state, significantly improving the reliability of communication command in complex underwater environments.

[0043] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

[0044] The above and other objects, features and advantages of this application will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0045] Figure 1 A flowchart illustrating an integrated command and communication method based on a diving system provided in this application is shown schematically.

[0046] Figure 2 This schematic diagram illustrates the structural block diagram of an integrated command and communication system based on a diving system provided in this application;

[0047] Figure 3 A schematic block diagram of an electronic device provided in this application is shown. Detailed Implementation

[0048] The embodiments of this application will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of this application. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of this application for ease of explanation. However, it will be apparent that one or more embodiments may be implemented without these specific details. Furthermore, descriptions of well-known structures and technologies are omitted in the following description to avoid unnecessarily obscuring the concepts of this application.

[0049] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0050] All terms used herein (including technical and scientific terms) have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein are to be interpreted in a manner consistent with the context of this specification, and not in an idealized or overly rigid way.

[0051] When using expressions such as "at least one of A, B and C", they should generally be interpreted in accordance with the meaning that is commonly understood by those skilled in the art (e.g., "a system having at least one of A, B and C" should include, but is not limited to, a system having A alone, a system having B alone, a system having C alone, a system having A and B, a system having A and C, a system having B and C, and / or a system having A, B and C, etc.).

[0052] Figure 1 A flowchart illustrating an integrated command and communication method based on a diving system according to an embodiment of this application is shown schematically.

[0053] like Figure 1 As shown, the method includes steps S101 to S103.

[0054] Step S101: Obtain the communication score of each station in the diving system. The communication score represents the communication priority of at least one communication method supported by each station.

[0055] The diving system is a comprehensive equipment system used to support deep-sea operations. In this embodiment, the diving system mainly consists of a living quarters, a diving bell, a transition chamber, a high-pressure escape chamber, and a comprehensive monitoring station. The living quarters are used for divers to stay during saturation diving, the diving bell is responsible for transporting divers between the surface and the operating depth, the transition chamber serves as a pressure conversion space connecting the living quarters and the outside world, the high-pressure escape chamber is used for personnel evacuation in emergencies, and the comprehensive monitoring station undertakes system control and command functions.

[0056] The aforementioned diving system is primarily used in deep-sea operations such as marine engineering construction, subsea pipeline maintenance, maritime rescue, scientific research, and underwater facility maintenance. In practical operation, the system needs to adapt to water depths ranging from 0 to 500 meters, withstand pressure environments of 1 to 50 atmospheres, and operate stably under complex environmental conditions including temperatures of 0 to 40°C, humidity levels of 30 to 100%, and salinity levels up to 35‰. To ensure operational safety and efficiency, the system employs multiple communication methods and redundancy design to maintain effective communication between workstations in both normal operations and emergencies. By rationally configuring various communication methods and establishing an intelligent switching mechanism, the system can automatically select the optimal communication path based on environmental changes and operational requirements.

[0057] In this embodiment, each work station in the diving system refers to a fixed or mobile work point that performs different functions during diving operations, including support equipment compartments, hoisting platforms, gas cylinder areas, living quarters (inside and outside), diving bells (inside and outside), and the deck command center. Specifically, these work stations, based on their functions and locations, can be understood as key work areas such as the integrated monitoring station within the equipment container module, the operation control point on the hoisting module, the gas management station of the containerized gas cylinder module, the life support control point inside and outside the living quarters, the diving operation control point inside and outside the diving bell, and the high-pressure escape chamber.

[0058] The integrated monitoring station, serving as the core command point of the system, is equipped with an embedded command terminal and switch, responsible for monitoring and commanding the entire diving system. The operation control point on the launching module is primarily used for the release and retrieval of the diving bell, requiring real-time communication with the integrated monitoring station. The gas management station in the gas cylinder module is responsible for the allocation and monitoring of breathing gases; due to its special nature, this station is equipped with explosion-proof communication equipment. Life support control points inside and outside the living quarters are responsible for maintaining environmental parameters and monitoring the divers' vital signs, equipped with helium-oxygen telephone systems and acoustic telephone systems to ensure reliable communication under high pressure. Diving operation control points inside and outside the diving bell directly support underwater operations, equipped with multiple communication methods, including underwater acoustic communication and emergency positioning devices, to cope with various complex situations. The high-pressure escape chamber, as an emergency evacuation facility, has an independent communication system to ensure contact with the outside world in emergencies.

[0059] The aforementioned work stations are interconnected through an integrated communication and command system, forming a complete communication network. In actual operations, each work station needs to use different communication methods for information exchange based on the operational tasks and environmental conditions. For example, during normal operations, the integrated monitoring station can communicate with divers in the living quarters via a helium-oxygen telephone system; in emergencies, it may be necessary to activate the audible and visual alarm system to issue alerts to all work stations.

[0060] To achieve intelligent selection of communication methods, this application introduces a communication scoring mechanism. The communication score is a priority quantification index based on the characteristics of the work station and the performance of the communication method, used to characterize the priority order of use of at least one communication method supported by each work station under the current environment and mission conditions. The priority-based communication score can guide the system to dynamically select communication methods, thereby ensuring that each work station can select the most suitable communication method for information transmission according to current operational needs and environmental conditions.

[0061] Based on the above embodiments, as an optional embodiment, different combat positions support different communication methods, and different communication methods have different signal quality and environmental adaptability in different environments where the diving system is located.

[0062] The integrated command and communication system in the diving system includes multiple subsystems, with different communication methods supported by the corresponding subsystems. These communication methods include broadcast communication, helium-oxygen telephone, acoustic telephone, audible and visual alarms, and emergency communication.

[0063] In this embodiment, the integrated command and communication system in the diving system adopts a layered and partitioned system architecture design, including multiple functionally independent subsystems. Broadcast communication is implemented by the integrated communication and command subsystem, which, through the collaborative work of an embedded command unit, a switch, a transfer box, and wall-mounted extension units, completes the system-wide command and control and call selection functions. Helium-oxygen telephones are supported by a dedicated helium-oxygen telephone subsystem, with independent helium-oxygen telephone main units and extension units installed in the living quarters and diving bell, ensuring voice communication quality under high-pressure environments. Acoustic telephones, as an independent backup communication subsystem, are deployed in the living quarters, diving bell, and high-pressure escape chamber, providing reliable backup communication links. The audible and visual alarm subsystem achieves rapid alarm in emergencies by deploying dedicated alarm main units and extension units at key positions. The emergency communication subsystem integrates underwater acoustic communication devices, emergency positioning devices, and strobe lights to handle special situations such as diving bell surfacing or umbilical cord failure.

[0064] Based on the above architecture design, each station in the diving system is equipped with different types and quantities of communication equipment according to its functional positioning, environment, and operational requirements. Specifically, the integrated monitoring station, as the command center, is equipped with all communication methods, including an embedded command unit, a helium-oxygen telephone main unit, a sonic telephone main unit, and an audible and visual alarm main unit; while the gas cylinder area, due to the risk of flammability and explosion, is only equipped with explosion-proof station extensions; the living quarters and diving bells primarily use helium-oxygen telephone systems, while sonic telephones are also provided as backups; the high-pressure escape chamber is independently equipped with a dedicated sonic telephone system to ensure communication support during emergency evacuation.

[0065] In practical applications, different communication methods exhibit varying signal quality and environmental adaptability in different environments where the diving system operates. Their performance parameters dynamically change with the diving system's working environment. For example, in high humidity environments, the optical signal transmission effect of an audible and visual alarm system may decrease, while the acoustic signal transmission remains relatively stable; in high salinity environments, corrosion of the metal contacts of some communication devices may affect signal quality.

[0066] The aforementioned subsystematic design primarily aims to achieve the following functions: First, functional separation ensures that various communication methods can operate independently, preventing system-wide paralysis due to single-point failures. Second, different subsystems can select the most suitable technical approach and equipment configuration based on their characteristics; for example, the helium-oxygen telephone subsystem employs a specialized voice processing algorithm, while the underwater acoustic communication subsystem focuses on optimizing underwater signal transmission. Finally, the subsystems complement each other, enabling them to collaborate effectively under normal circumstances and provide mutual backup and communication assurance in emergencies. For instance, when the helium-oxygen telephone subsystem fails, the acoustic telephone subsystem can immediately take over its function; when regular communication is interrupted, the emergency communication subsystem provides final support. This multi-subsystem collaborative integrated communication architecture significantly improves the communication reliability and emergency response capabilities of the diving system, providing comprehensive communication support for deep-sea operations.

[0067] Based on the above embodiments, as an optional embodiment, step S101, obtaining the communication scores of each station in the diving system, may further include the following steps:

[0068] Step S201: Obtain the signal quality parameters of at least one communication method supported by each station in the diving system. The signal quality parameters include signal-to-noise ratio, link delay, data packet loss rate, and transmission bandwidth.

[0069] In this embodiment, the signal quality parameters of a communication method refer to a set of key technical indicators characterizing the transmission performance and service quality of various communication methods. These quality parameters include, but are not limited to, signal-to-noise ratio, link delay, data packet loss rate, and transmission bandwidth. These quality parameters are used to evaluate the performance of the communication methods supported by each work station in a real-world working environment, providing a basis for calculating communication scores and selecting communication paths.

[0070] The signal-to-noise ratio (SNR) refers to the ratio of effective signal power to noise power in a communication signal. Specifically, it is the logarithmic ratio between the signal strength measured at the receiver and the background noise strength, used to quantitatively evaluate the anti-interference capability and signal clarity of the communication link. For example, in a helium-oxygen telephone system, the receiver performs spectral analysis on the input signal to separate the voice signal and noise components, and then calculates their power ratio.

[0071] Link latency refers to the time required for information to travel from the sender to the receiver. Specifically, it is the end-to-end transmission delay of a communication data packet from the source station to the target station, used to evaluate the real-time performance of the communication link. For example, the system can use timestamp technology to measure link latency: the sender embeds a sending timestamp in the data packet, and the receiver records the receiving timestamp; the difference between the two is the link latency. The system also considers the impact of signal processing latency, propagation latency, and other factors.

[0072] Packet loss rate refers to the ratio of the number of data packets lost during information transmission to the total number of data packets sent. Specifically, it represents the frequency of data loss within a communication link per unit of time and is used to measure the reliability and stability of the communication link. For example, the system detects packet loss by adding sequence numbers to data packets and having the receiving end count the continuity of these sequence numbers. For instance, within each sampling period, the sequence numbers of the received data packets are counted; if they are discontinuous, packet loss is considered to have occurred.

[0073] Transmission bandwidth refers to the maximum data transmission rate that a communication link can support; specifically, it is the maximum amount of information that a communication channel can transmit per unit time, used to determine the information transmission capacity of the communication link. For example, the system uses a bandwidth testing algorithm to periodically evaluate the actual available bandwidth: by sending probe data packets, the current effective transmission rate is calculated based on the receiver's response time and the data packet size.

[0074] Step S202: Obtain the environmental parameters of the diving system location, including operating temperature, operating humidity, and salinity.

[0075] In this embodiment, environmental parameters refer to a set of key indicators characterizing the physical properties of the operating environment in which the diving system operates. Environmental parameters include, but are not limited to, operating temperature, operating humidity, and salinity. These parameters are used to assess the adaptability of various communication methods in actual deep-sea operating environments, providing an environmental basis for the dynamic adjustment of communication scores and the optimized selection of communication paths.

[0076] The operating temperature refers to the thermodynamic temperature value of the environment in which each station of the diving system is located. Specifically, it refers to the temperature state of the actual working environment of the communication equipment, and is used to assess the degree of influence of temperature on the performance and signal transmission characteristics of the communication equipment. For example, the system uses a high-precision digital temperature sensor for temperature monitoring.

[0077] Operating humidity refers to the water vapor content in the environment of each position within a diving system, typically expressed as relative humidity. Specifically, it refers to the relative humidity level in the air surrounding communication equipment, used to assess the impact of humidity on the reliability of communication equipment and the quality of signal transmission. For example, the system uses a highly reliable capacitive humidity sensor for monitoring.

[0078] Salinity refers to the total amount of dissolved salts in seawater, specifically the salt concentration in the operating environment of a diving system, and is used to assess the impact of seawater medium properties on communication signal propagation. For example, the system indirectly measures salinity using a conductivity sensor.

[0079] Furthermore, the raw data collected by the sensors is initially processed by the local processing unit and then uploaded to the integrated command and communication system through a dedicated environmental monitoring network.

[0080] The system can employ differentiated parameter acquisition strategies based on the characteristics of different combat positions. For positions with relatively stable environments (such as living quarters), a lower sampling frequency is used; for positions with drastic environmental changes (such as diving bells), the sampling frequency is increased. Simultaneously, the system also sets parameter change thresholds; when environmental parameters change significantly, the sampling frequency is automatically increased to ensure timely capture of environmental change characteristics.

[0081] Step S203: Based on environmental parameters and signal quality parameters of each communication method, determine the communication priority of the communication methods supported by each station and obtain the communication score of each station.

[0082] Specifically, to determine the communication priority of each communication mode supported by each station in the diving system, the system adopts a comprehensive scoring method that combines environmental adaptability scoring and signal quality scoring. By evaluating the impact of environmental parameters on communication performance and the actual signal quality status of the current communication link, a quantified priority score is calculated for each communication mode. Then, the communication priority of the communication modes supported by each station can be determined according to the priority scores from high to low.

[0083] For example, for battle positions Supported communication methods Its communication score The calculation formula is:

[0084] ;

[0085] In the formula, The priority score is given to the k-th communication method supported by the i-th battle position. Score the signal quality of the k-th communication method supported by the i-th battle station. The environmental adaptability score for the k-th communication method supported by the i-th battle position. , These are weighting coefficients, used to adjust the impact of signal quality and environmental adaptability on the score.

[0086] The environmental adaptability score can be calculated based on three environmental parameters: operating temperature, operating humidity, and salinity. The system first normalizes each environmental parameter, and then designs corresponding scoring functions according to the sensitivity of different communication methods to environmental changes. For example, for temperature-sensitive communication devices, the scoring function will show a rapid downward trend when the temperature approaches its operating limit; while for devices with good humidity resistance, the score responds relatively smoothly to changes in humidity.

[0087] The signal quality score comprehensively considers four quality parameters: signal-to-noise ratio (SNR), link delay, packet loss rate, and transmission bandwidth. The system calculates the overall score using a weighted summation method, with the weight of each parameter determined based on the characteristics of the communication method and application requirements. For example, for real-time voice communication, the system increases the weight of SNR and link delay; while for data transmission, it places greater emphasis on packet loss rate and transmission bandwidth performance.

[0088] The weighting coefficients α and β reflect the relative importance of signal quality and environmental adaptability in the communication score. The system can dynamically adjust these coefficients according to the actual application scenario. For example, when environmental conditions change drastically, the value of β can be appropriately increased to take environmental impact into account more; when communication quality requirements are high, the value of α can be increased accordingly to ensure signal performance.

[0089] By adopting the above embodiments, the system achieves intelligent selection of communication methods. Each workstation can always select the communication method most suitable for the current environment and performance requirements, ensuring communication reliability while optimizing the efficiency of communication resource utilization.

[0090] Step S102: Determine the target communication path based on the communication score of each battle station. The target communication path represents the transmission link formed by the communication methods used for point-to-point communication between battle stations.

[0091] The target communication path refers to the set of optimal inter-station information transmission links determined by a communication scoring mechanism under the current environment and mission conditions. In this embodiment, it can be understood as a set of inter-station communication connection schemes that meet operational and safety requirements, ultimately selected by prioritizing the communication methods supported by each station.

[0092] For example, during deep-sea diving operations, the diving bell is operating underwater, and the system needs to establish communication links between the diving bell and multiple work stations. Based on the communication scores of each work station, the system can determine the following target communication paths: between the diving bell and the integrated monitoring station, the helium-oxygen telephone system with a score of 92 is used as the primary communication method, while the acoustic telephone system with a score of 85 is configured as a backup communication method; between the diving bell and the living quarters, the helium-oxygen telephone system with a score of 88 is used for communication; when the diving bell needs to confirm gas replenishment with the gas cylinder area, the explosion-proof work station extension with a score of 82 is used for dedicated communication.

[0093] Furthermore, when the diving bell is operating at a depth of 300 meters, the signal quality of some communication methods deteriorates due to the shielding effect of the water. The system will automatically adjust the target communication path. For example, if the score of the helium-oxygen telephone system between the diving bell and the integrated monitoring station drops to 75 points, and the system detects that the configured underwater acoustic communication system has a score of 86 points, it will automatically switch the underwater acoustic communication to the primary communication method while keeping the acoustic telephone system as a backup communication method, thereby ensuring communication quality.

[0094] Furthermore, in emergency situations, such as when the diving bell detects abnormal pressure fluctuations, the system will activate an emergency response mechanism, adjusting the target communication path as follows: the integrated monitoring station will broadcast alarm information to all positions via the highest-rated audible and visual alarm system; simultaneously, a dedicated link based on the emergency communication system will be established between the diving bell and the integrated monitoring station to ensure the accurate transmission of rescue instructions. This dynamic adjustment mechanism ensures stable and reliable communication under various operating conditions.

[0095] The target communication path can be used to guide the establishment and switching of communication links between various positions in the diving system, ensuring reliable and efficient information transmission in the complex and ever-changing deep-sea environment. By monitoring environmental parameters and communication quality in real time, the system can proactively identify potential communication risks and, when necessary, initiate dynamic optimization of the communication path, thereby providing comprehensive communication support for deep-sea operations.

[0096] Furthermore, the target communication path can also include the following key elements: First, for the communication needs between any two positions, the system will determine the most suitable primary communication method based on the communication score; second, considering the complexity and potential risks of the deep-sea operating environment, the system will also configure at least one backup communication method for key positions; finally, according to the needs of the actual communication scenario, the system will determine whether to adopt a point-to-point, multicast, or broadcast communication mode.

[0097] Based on the above embodiments, as an optional embodiment, step S102 may further include the following steps:

[0098] Step S301: Based on the scoring of the communication methods of each battle position, determine multiple first communication paths.

[0099] The first communication path refers to the set of possible communication links between various positions in the diving system, initially selected based solely on communication scores. In this embodiment, it can be understood as a set of candidate communication paths that meet basic communication requirements, calculated using an improved shortest path algorithm by treating each position as a network node and using the reciprocal of the communication score as the edge weight. This first communication path provides a basic candidate set for subsequent communication path optimization. Further consideration is given to factors such as communication reachability, redundancy, and communication modes to ultimately determine the target communication path that meets the actual operational needs.

[0100] In one feasible implementation, the system employs Dijkstra's shortest path algorithm to determine the first communication path. In this algorithm, each battle station is considered a network node, and possible communication connections between battle stations are considered network edges. By using the reciprocal of the communication score as the weight of the edge, all possible communication paths between any two battle stations are calculated.

[0101] For example, when the system needs to establish communication between the living quarters and the integrated monitoring station, the algorithm will first identify the communication methods supported by both stations. Assuming that both stations support the helium-oxygen telephone system (score 90) and the acoustic telephone system (score 85), the algorithm will calculate the path weights based on these two communication methods respectively and generate the corresponding first communication path.

[0102] In another feasible implementation, the system also considers hop count limits for communication links during path generation. This is because excessively long communication links can lead to signal attenuation and increased latency. For example, the system sets a maximum hop count of 3, meaning that when determining the first communication path, the communication link between any two stations is allowed to pass through a maximum of two relay nodes. For instance, when the diving bell needs to communicate with the deck command center, the possible first communication path includes: the diving bell, the living quarters, the integrated monitoring station, and the deck command center, constituting a three-hop communication link.

[0103] In another feasible implementation, to improve the efficiency of path search, the system can also employ a heuristic search strategy. Based on statistical analysis of historical communication data, the system will prioritize searching communication methods with higher scores and higher historical usage frequency. For example, under normal operating conditions, the system will prioritize communication paths constructed by helium-oxygen telephone systems because these systems have better voice communication quality under high-voltage environments; while in emergency situations, the system will prioritize searching emergency communication paths with independent power supplies and signal processing capabilities.

[0104] In addition, the system dynamically adjusts the communication score based on current environmental parameters, thus affecting the determination of the first communication path. For example, when the ambient humidity exceeds 90%, the score of some communication devices may decrease, and the system will adjust the path search strategy accordingly, prioritizing communication methods with better humidity resistance to construct the first communication path.

[0105] Step S302: Based on at least one of the following: communication reachability, communication redundancy, and communication mode between any two battle stations, determine the target communication path in each first communication path.

[0106] Among them, communication reachability characterizes the ability of any two positions in a diving system to establish a communication link; communication redundancy characterizes the quantity and quality of alternative communication methods available between any two positions in a diving system; and communication mode characterizes the organization and direction of information transmission in a diving system.

[0107] Specifically, in this embodiment of the application, in order to ensure the reliability and efficiency of the communication system in a deep-sea operating environment, the system needs to screen and determine the optimal target communication path from numerous possible communication paths. The above process first requires establishing a preliminary candidate path set based on communication scores, and then determining the final target communication path by comprehensively considering multiple key factors and using an improved shortest path algorithm.

[0108] Communication reachability refers to the ability of any two nodes in a communication system to establish and maintain a stable communication link. In this embodiment, it can be understood as a quantitative evaluation index of whether an effective communication connection can be established between any two positions in a diving system, considering factors such as physical barriers, signal loss, and environmental impact. It is used to assess and predict the feasibility of establishing communication links between different positions, guiding the system in communication path planning and optimization.

[0109] Communication redundancy refers to the resource configuration and performance guarantee capability of multiple backup channels configured in a communication system to ensure reliable transmission. In this application embodiment, it can be understood as a combined evaluation index of the number of different communication methods that can be simultaneously configured and used between any two positions in a diving system, and the signal quality of each method. This index is quantitatively described by the number of available communication methods and the performance score of each method. It is used to ensure that the system has sufficient alternative communication means in deep-sea operating environments, guaranteeing timely switching to backup communication methods when the primary communication method fails or its performance degrades, thereby maintaining the continuity and reliability of communication between positions.

[0110] Communication mode refers to the set of characteristics of the organization of information transmission and the direction of data flow in a communication system. In the embodiments of this application, it can be understood as the transmission method used when various positions in a diving system interact with each other, mainly including unicast mode (point-to-point communication), multicast mode (one-to-many communication), and broadcast mode (one-to-all communication). It is used to select the most suitable information transmission method according to the communication needs of different operational scenarios, optimize the utilization efficiency of communication resources, and improve the accuracy and timeliness of information transmission.

[0111] Specifically, the system first traverses all possible positions within the diving system. Based on the signal quality parameters and environmental adaptability scores of the communication methods supported by each combat position, the corresponding communication scores are calculated. .

[0112] For example, when calculating the communication score between the diving bell and the integrated monitoring station, the system evaluates the performance of communication methods they both support, such as helium-oxygen telephone and sonic telephone. To ensure that the communication quality meets basic requirements, the system sets a scoring threshold. Only communication paths with scores exceeding this threshold will be included in the first set of communication paths. This initial screening mechanism can effectively eliminate communication paths that do not meet performance standards, improving the efficiency of subsequent optimization.

[0113] After obtaining the initial set of communication paths, the system needs to further consider multiple dimensions such as communication reachability, redundancy, and communication modes to construct a comprehensive scoring model. Specifically, the system defines a comprehensive scoring function for the target communication paths. This function uses the communication reachability matrix. It is represented by the product of the weighted combination term. The weighted combination term includes the communication score. Communication redundancy Matching degree with communication mode Three key indicators, through weighting coefficients , as well as To adjust the relative importance of each factor, it is represented as follows:

[0114] ;

[0115] In the formula, Represents the communication reachability matrix; Indicates the scoring of communication methods. Indicates redundancy score, Indicates the degree of matching of communication patterns. , as well as This represents the corresponding weighting coefficient.

[0116] For example, under normal operating conditions, the system may prioritize communication quality and therefore set a higher [configuration value]. Value; however, in emergency situations, more emphasis may be placed on communication redundancy, and the corresponding increase may be necessary. The value of .

[0117] Based on the above comprehensive scoring model, the system uses an improved Dijkstra's shortest path algorithm to determine the optimal communication path. The algorithm will... The reciprocal of the value is used as the path weight, and the communication path with the highest score is found through iterative calculation. Specifically, the algorithm first selects the current position. arrive The highest-rated communication method Then, the algorithm updates the optimal rating for all adjacent positions, and this process continues until all positions have been traversed. For example, when communication needs to be established between the diving bell and the integrated monitoring station, the algorithm may first select the helium-oxygen telephone system with the highest rating as the primary communication method, while determining a backup communication path via relay through the living quarters, ultimately forming a communication scheme that meets both performance requirements and has redundancy guarantees.

[0118] To adapt to the dynamic changes in the deep-sea environment, the system also establishes an adaptive adjustment mechanism for communication paths. When a significant change in environmental parameters is detected, or when communication signals weaken, or when the currently used communication method malfunctions, the system automatically triggers a path recalculation process. For example, if the signal quality of the helium-oxygen telephone system continuously declines during the diving bell's descent, the system will reassess the performance of each communication method and may switch the communication path to the underwater acoustic communication system to ensure the stability of communication quality.

[0119] Based on the above embodiments, as an optional embodiment, the process of determining the communication reachability between any two battle stations may further include the following steps:

[0120] Step S401: Obtain the physical barrier between any two positions in the diving system.

[0121] In this context, a physical barrier refers to a physical obstacle in a diving system that causes attenuation, reflection, scattering, or blockage of communication signal propagation. In this embodiment, a physical barrier can be understood as a metal barrier such as the metal shell of a diving bell / diving chamber, compartment partitions, or the metal shell of an equipment compartment, as well as water barriers such as water layers at different depths, thermoclines, and haloclines, and also includes topographic obstacles such as underwater rocks and seabed topography.

[0122] Physical barriers are used to assess communication signal loss by calculating signal penetration loss and reflection / scattering loss to determine the degree of signal attenuation. At the same time, based on physical barrier information, the feasibility of direct communication can be determined, and areas requiring relay can be assessed to determine communication reachability. As a result, the system can avoid strongly shielded areas, select the optimal signal path, rationally arrange communication equipment and optimize antenna positions, and ultimately achieve overall optimization of the communication path of the submersible system.

[0123] Specifically, in the communication process of the diving system, in order to accurately assess whether an effective communication link can be established between any two positions, a communication reachability matrix needs to be established.

[0124] Define the communication reachability matrix ;

[0125] ;

[0126] This matrix provides a basis for selecting communication routes through a comprehensive assessment of physical obstacles and signal coverage. Specifically, when the battle station With battle position When there are no physical obstacles between them and the signal coverage is normal, A value of 1 indicates that direct communication can be established between the two battle stations; when there is shielding or signal unreachability, [the value is missing]. A value of 0 indicates that relay communication or other alternatives need to be considered.

[0127] To construct an accurate communication reachability matrix, the system first needs to perform physical barrier analysis and establish a physical barrier matrix. :

[0128] ;

[0129] This matrix assesses the presence of physical factors affecting communication between battle stations, such as metal walls, deep water layers, enclosed compartments, and electromagnetic interference zones. and When there are no physical barriers between them, The value is 1; when a mask is present, The value is 0. By establishing a physical barrier matrix and a communication reachability matrix, the system can effectively identify areas where communication is blocked, adjust communication strategies in a timely manner, and ensure a stable communication link in complex diving environments. For example, when a metal bulkhead is detected between the diving bell and the command center, causing... When the value is 0, the system will automatically adjust the communication path, select a suitable relay station, or switch to a communication method with stronger penetration capabilities, thereby ensuring the reliability and efficiency of the communication system.

[0130] Step S402: Based on the physical barrier between any two positions in the diving system, determine the signal loss of the communication methods supported by each position.

[0131] Specifically, during the communication process of the diving system, physical barriers can cause communication signals to attenuate during propagation. In order to accurately assess the quality of the communication link, the system needs to calculate the signal loss of the communication methods supported by each station based on the acquired physical barrier information.

[0132] Specifically, for any two battle positions and Firstly, based on the transmission power and signal loss Calculate the received power:

[0133] ;

[0134] In the formula, Indicates the transmission power. This represents signal loss, the value of which is determined by the propagation distance, physical barriers, and the characteristics of the environmental medium.

[0135] For example, for wireless signals, This includes free-space path loss and additional attenuation from physical barriers; for underwater acoustic signals, Then consider water absorption and scattering losses; for optical signals, The main considerations are the effects of medium attenuation and turbidity.

[0136] Then, the received power With the receiving threshold Comparison:

[0137] like If the distance is below the receiving threshold, the path is unreachable, and the system needs to select other feasible communication methods or paths.

[0138] Step S403: Determine the communication reachability between any two battle stations based on the signal loss of the communication methods supported by each battle station.

[0139] Specifically, in the communication process of the diving system, in order to ensure the reliability of the communication link, the system needs to comprehensively evaluate the communication reachability between any two positions based on the calculated signal loss results.

[0140] Communication accessibility is mainly affected by factors such as physical barriers, signal propagation characteristics, and the performance of communication equipment. A comprehensive accessibility score is calculated as follows:

[0141] ;

[0142] like Then communication is possible;

[0143] like If so, add relay equipment or use multi-hop communication;

[0144] Specifically, the system will use the physical barrier matrix With signal reception judgment function Multiply, where Indicates the received signal power. This represents the receive threshold value. When the calculated value is... A value of 1 indicates the battle position. With battle position There are no physical barriers between them, and the received signal power is higher than the minimum reception threshold, allowing a direct communication link to be established. When When the value is 0, it indicates that the current communication path is unreachable, and the system will automatically start optimization strategies: it can deploy a diving robot at an appropriate location or use a satellite as a relay device, or it can establish a multi-hop communication path, such as through the "diving bell, mother ship, command center" method to achieve information transmission.

[0145] The aforementioned communication path optimization method based on comprehensive accessibility scoring can effectively overcome communication obstacles caused by physical barriers and signal attenuation, ensuring that the diving system maintains a stable communication link in complex environments and significantly improving the system's communication reliability and adaptability. For example, when it is found that the direct communication link between the diving bell and the command center is unreachable, the system will immediately calculate and establish an indirect communication path via the mother ship relay, thereby ensuring the continuity and effectiveness of the communication system.

[0146] Based on the above embodiments, as an optional embodiment, the process of determining the communication redundancy between any two battle stations may further include the following steps:

[0147] Step S501: Obtain the availability value of the communication methods supported by any two positions in the diving system. The availability value is determined by the signal power and signal loss of the corresponding communication method.

[0148] Step S502: Determine communication methods with availability values ​​greater than the threshold as available communication methods.

[0149] Step S503: Determine the communication redundancy between any two positions based on the number of available communication methods supported by any two positions in the diving system.

[0150] Specifically, in the communication process of the diving system, in order to ensure the reliability and robustness of the communication system, it is necessary to assess the communication redundancy between any two positions to ensure that there are available alternative communication schemes when the primary communication method fails. The system first needs to obtain the availability value of the communication methods supported by each position.

[0151] Specifically, the system introduces a communication redundancy matrix. :

[0152] ;

[0153] in, Indicates battle position and The set of all available communication methods between them; Indicates if the communication method If the result is positive, then take 1; otherwise, take 0.

[0154] like If the redundancy of communication between the combat positions is satisfactory, then the redundancy of communication between the combat positions is considered to be adequate; otherwise, additional redundant communication methods are required.

[0155] For each communication method, the system calculates its availability score. :

[0156] ;

[0157] In the formula, This indicates that the received signal power must be greater than the minimum reception threshold. ; This indicates signal loss, which must be less than the maximum permissible loss. ;

[0158] Availability score is determined by two factors: received signal power. Greater than the minimum reception threshold And signal loss Less than the maximum allowable loss When both conditions are met, The value is 1 if it is not 1, otherwise the value is 0.

[0159] After calculating the availability scores for each communication method, the system assesses the availability of each communication method at each station. The communication redundancy is obtained by summing the availability scores of all communication methods. .

[0160] ;

[0161] In the formula, if If the redundancy requirement is met, then it means that the redundancy requirement is met; otherwise, any one of the following methods should be used: adding a backup communication method, adjusting the communication equipment, or optimizing the communication path.

[0162] Specifically, when When the value is greater than or equal to 2, it indicates that there are at least two available communication methods between the two battle stations, satisfying the redundancy requirement; if If the score is less than 2, the system will take optimization measures, such as adding underwater acoustic communication as an alternative to radio communication, or improving the availability of existing communication methods by adding antennas, signal amplifiers, and other equipment. If necessary, relay stations can also be introduced to optimize the communication path. Through this communication redundancy assessment method based on availability scoring, the system can promptly identify and strengthen weak links in communication, effectively improving the communication reliability of the diving system in complex environments.

[0163] For example, when it is found that there is only a single available communication method between the diving bell and the command center, the system will automatically activate the deployment of alternative communication methods to ensure that the communication system has sufficient redundancy to cope with various possible failure situations.

[0164] Based on the above embodiments, as an optional embodiment, in the communication design of the diving system, the communication reliability of key positions such as the command center and diving bell directly affects the safety and operational efficiency of the entire system. Therefore, it is necessary to ensure the communication redundancy of these key positions. The system identifies and manages these important nodes by defining a set of key positions, ensuring that the communication redundancy between them and any other position in the system is always greater than or equal to 2.

[0165] To achieve the above objectives, the system can adopt a layered communication scheme design: using helium-oxygen telephone, radio, and underwater acoustic communication as the main communication methods, while equipping laser communication, optical signals, and low-bandwidth acoustic telephone as backup communication methods.

[0166] The above-mentioned multi-layered communication scheme can effectively meet the communication needs under different environmental conditions: when in shallow water, radio communication can provide high-bandwidth real-time communication; in deep water environment, underwater acoustic communication can ensure long-distance information transmission; and in special circumstances, such as when encountering strong electromagnetic interference, it can switch to backup methods such as optical signals or acoustic telephone.

[0167] Through the aforementioned redundancy design, even if one communication method fails due to equipment malfunction or environmental factors, the system can still maintain information transmission between key positions through other communication methods, significantly improving the communication reliability and operational safety of the diving system. For example, when the diving bell is operating in deep water, it can simultaneously maintain standby status for both underwater acoustic communication and helium-oxygen telephone communication. If necessary, optical signals can also be activated as a third layer of protection, thereby ensuring uninterrupted communication with the command center.

[0168] Based on the above embodiments, as an optional embodiment, the process of determining the communication mode between any two battle stations may further include the following steps:

[0169] Step S601: Obtain the data transmission method of any position in the diving system. The data transmission methods include single-channel, multicast, and broadcast.

[0170] Step S602: Based on the data transmission method of each battle station, determine the communication mode between any two battle stations.

[0171] In the communication design of diving systems, the information exchange needs between different positions differ. To achieve efficient and reasonable allocation of communication resources, the system needs to select the most suitable data transmission method for different communication scenarios. The system first obtains the data transmission methods supported by each position, including unicast, multicast, and broadcast, and then establishes a communication mode matrix:

[0172] ;

[0173] In the formula, when the battle position With battle position When the communication method matches its pattern requirements, The value is 1 if it is not 1, otherwise the value is 0.

[0174] The system calculates the adaptability of three communication modes based on the communication requirements of different scenarios: For real-time two-way communication scenarios requiring low latency and high reliability (such as direct communication between the command center and the diving bell), the unicast mode is adopted, and its adaptability is determined by evaluating whether it is limited to direct communication between two positions.

[0175] ;

[0176] For scenarios where the command center needs to simultaneously transmit information to multiple battle stations, multicast mode is adopted. Its suitability is determined based on whether the battle station needs to communicate with multiple targets simultaneously.

[0177] ;

[0178] In cases requiring the issuance of emergency instructions to all combat positions, a broadcast mode is used, the adaptability of which depends on whether the combat position needs to send information to all other combat positions:

[0179] ;

[0180] The system compares the adaptability of these three modes and selects the maximum value as the final communication mode determination result:

[0181] ;

[0182] The mode selection method based on the aforementioned communication requirements can effectively improve communication efficiency and avoid unnecessary channel occupation. For example, when the command center needs to send unified instructions to multiple underwater operation units, the system will automatically select multicast mode, ensuring both synchronous information transmission and avoiding resource waste caused by repeated transmissions. Through this intelligent communication mode management, the system can achieve optimal allocation of communication resources while ensuring communication reliability.

[0183] Step S103: Switch the communication path of the diving system to the target communication path.

[0184] Specifically, during the communication process of a diving system, after the system completes a comprehensive evaluation of communication reachability, redundancy, and communication modes, it needs to switch the current communication path to the optimized target communication path. The core purpose of this switching operation is to ensure that the system always operates in the optimal communication state, while guaranteeing the smoothness and reliability of the switching process.

[0185] Specifically, the system first verifies whether the parameters of the target communication path meet the preset requirements, including whether the signal strength is higher than the receiving threshold, whether the signal loss is lower than the maximum allowable loss, and whether the communication redundancy is greater than or equal to 2.

[0186] After confirming the above conditions, the system adopts a soft handover strategy: before disconnecting the original communication path, a new target communication path is established and tested to ensure its stable operation before gradually releasing the original communication resources. For positions in the critical set of positions (such as the command center and diving bell), the system will ensure that at least one usable communication link is maintained during the handover process. If necessary, dual-path parallel operation will be temporarily maintained until the stability of the new path is fully verified. This gradual handover strategy effectively prevents communication interruptions and ensures that the system maintains continuous and reliable communication in complex underwater environments.

[0187] For example, when the system needs to switch the communication between the diving bell and the command center from direct radio communication to a relay method via the mother ship, the new communication link via the mother ship will be established and tested first. Only after its reliability is confirmed will the use of direct communication be gradually reduced, thereby ensuring the continuity and reliability of communication.

[0188] Through the aforementioned intelligent path switching mechanism, the system can achieve dynamic optimization of communication resources while ensuring communication quality, thereby improving the communication efficiency and reliability of the entire diving system.

[0189] Figure 2 This schematic diagram illustrates a structural block diagram of an integrated command and communication system based on a diving system provided in this application, which may include:

[0190] A communication score determination module is used to obtain the communication score of each position in the diving system, wherein the communication score represents the communication priority of at least one communication method supported by each position.

[0191] The communication path determination module is used to determine the target communication path based on the communication score of each of the combat positions. The target communication path represents the transmission link formed by the communication method used for point-to-point communication between the combat positions.

[0192] The communication path switching module is used to switch the communication path of the diving system to the target communication path.

[0193] Based on the above embodiments, as an optional embodiment, the communication scoring determination module is further configured to obtain signal quality parameters of at least one communication method supported by each position in the diving system, the signal quality parameters including signal-to-noise ratio, link delay, data packet loss rate, and transmission bandwidth; obtain environmental parameters of the location of the diving system, the environmental parameters including operating temperature, operating humidity, and salinity; and determine the communication priority of the communication method supported by each position based on the environmental parameters and the signal quality parameters of each communication method, thereby obtaining the communication score of each position.

[0194] Based on the above embodiments, as an optional embodiment, the communication path determination module is further configured to determine multiple first communication paths based on the communication method scores of each of the combat positions; and to determine a target communication path among each of the first communication paths based on at least one of communication reachability, communication redundancy, and communication mode between any two combat positions; wherein, the communication reachability characterizes the capability index of establishing a communication link between any two combat positions in the diving system; the communication redundancy characterizes the quantity and quality of available alternative communication methods between any two combat positions in the diving system; and the communication mode characterizes the organization method and transmission direction of information transmission in the diving system.

[0195] Based on the above embodiments, as an optional embodiment, the communication path determination module is further configured to acquire the physical barrier between any two positions in the diving system; determine the signal loss of the communication method supported by each position based on the physical barrier between any two positions in the diving system; and determine the communication reachability between any two positions based on the signal loss of the communication method supported by each position.

[0196] Based on the above embodiments, as an optional embodiment, the communication path determination module is further configured to obtain the availability value of the communication methods supported by any two positions in the diving system, wherein the availability value is determined by the signal power and signal loss of the corresponding communication method; determine the communication methods with availability values ​​greater than a threshold as available communication methods; and determine the communication redundancy between any two positions based on the number of available communication methods supported by any two positions in the diving system.

[0197] Based on the above embodiments, as an optional embodiment, the communication path determination module is further used to obtain the data transmission mode of any position in the diving system, the data transmission mode including single-pass, multicast and broadcast; and to determine the communication mode between any two positions based on the data transmission mode of each position.

[0198] It should be noted that the integrated command and communication system part based on the diving system in the embodiments of this application corresponds to the integrated command and communication method part based on the diving system in the embodiments of this application. The description of the data processing system part is specifically referred to in the data processing method part, and will not be repeated here.

[0199] Figure 3 The diagram illustrates a structural block diagram of an electronic device suitable for implementing the methods described above, according to an embodiment of this application. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0200] like Figure 3 As shown, an electronic device 300 according to an embodiment of this application includes a processor 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage portion 308 into a random access memory (RAM) 303. The processor 301 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 301 may also include onboard memory for caching purposes. The processor 301 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of this application.

[0201] RAM 303 stores various programs and data required for the operation of electronic device 300. Processor 301, ROM 302, and RAM 303 are interconnected via bus 304. Processor 301 executes various operations of the method flow according to embodiments of this application by executing programs in ROM 302 and / or RAM 303. It should be noted that the programs may also be stored in one or more memories other than ROM 302 and RAM 303. Processor 301 may also execute various operations of the method flow according to embodiments of this application by executing programs stored in said one or more memories.

[0202] According to embodiments of this application, the electronic device 300 may further include an input / output (I / O) interface 305, which is also connected to a bus 304. The system 300 may also include one or more of the following components connected to the input / output (I / O) interface 305: an input section 306 including a keyboard, mouse, etc.; an output section 307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN card, modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the input / output (I / O) interface 305 as needed. A removable medium 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 310 as needed so that computer programs read from it can be installed into the storage section 308 as needed.

[0203] According to embodiments of this application, the method flow according to embodiments of this application can be implemented as a computer software program. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by processor 301, it performs the functions defined in the system of embodiments of this application. According to embodiments of this application, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0204] This application also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs, which, when executed, implement the method according to the embodiments of this application.

[0205] According to embodiments of this application, the computer-readable storage medium can be a non-volatile computer-readable storage medium. Examples include, but are not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0206] For example, according to embodiments of this application, a computer-readable storage medium may include the ROM 302 and / or RAM 303 described above and / or one or more memories other than ROM 302 and RAM 303.

[0207] Embodiments of this application also include a computer program product comprising a computer program containing program code for performing the methods provided in the embodiments of this application. When the computer program product is run on an electronic device, the program code is used to enable the electronic device to implement the methods provided in the embodiments of this application.

[0208] When the computer program is executed by the processor 301, it performs the functions defined in the system / apparatus of this application embodiment. According to the embodiments of this application, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0209] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and downloaded and installed via communication section 309, and / or installed from removable medium 311. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0210] According to embodiments of this application, program code for executing the computer programs provided in the embodiments of this application can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0211] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions. Those skilled in the art will understand that the features recited in the various embodiments and / or claims of this application can be combined and / or combined in various ways, even if such combinations or combinations are not expressly stated in this application. In particular, the various embodiments and / or features described in the claims of this application may be combined and / or combined in various ways without departing from the spirit and teachings of this application. All such combinations and / or combinations fall within the scope of this application.

[0212] The embodiments of this application have been described above. However, these embodiments are merely illustrative and not intended to limit the scope of this application. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this application is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this application, and all such substitutions and modifications should fall within the scope of this application.

Claims

1. A comprehensive command and communication method based on a diving system, comprising: The communication score of each station in the diving system is obtained. The communication score represents the communication priority of at least one communication method supported by each station. A station refers to a work point in the diving operation. Different stations support different communication methods. Different communication methods have different signal quality and environmental adaptability in different environments of the diving system. The target communication path is determined based on the communication score of each of the aforementioned battle positions. The target communication path represents the transmission link formed by the communication methods used for point-to-point communication between the aforementioned battle positions. Switch the communication path of the diving system to the target communication path; The determination of the target communication path based on the communication scores of each of the aforementioned combat positions includes: Based on the scoring of the communication methods of each battle position, multiple first communication paths are determined; Based on at least one of the following: communication reachability, communication redundancy, and communication mode between any two battle stations, a target communication path is determined in each of the first communication paths. The communication reachability represents the capability of establishing a communication link between any two positions in the diving system; the communication redundancy represents the quantity and quality of alternative communication methods available between any two positions in the diving system; and the communication mode represents the organization and direction of information transmission in the diving system.

2. The method according to claim 1, wherein, The integrated command and communication system in the diving system includes multiple subsystems, with different communication methods supported by corresponding subsystems. These communication methods include broadcast communication, helium-oxygen telephone, acoustic telephone, audible and visual alarms, and emergency communication.

3. The method according to claim 2, wherein obtaining the communication score of each station in the diving system includes: Obtain signal quality parameters for at least one communication method supported by each combat position in the diving system, wherein the signal quality parameters include signal-to-noise ratio, link delay, data packet loss rate, and transmission bandwidth; Obtain the environmental parameters of the location of the diving system, including operating temperature, operating humidity, and salinity; Based on the environmental parameters and the signal quality parameters of each communication method, the communication priority of the communication methods supported by each battle station is determined, and the communication score of each battle station is obtained.

4. The method according to claim 1, further comprising: Obtain the physical barrier between any two positions in the diving system; Based on the physical barrier between any two positions in the diving system, determine the signal loss of the communication methods supported by each position. Based on the signal loss of the communication methods supported by each of the aforementioned battle positions, the communication reachability between any two battle positions is determined.

5. The method according to claim 1, further comprising: Obtain the availability value of the communication methods supported by any two positions in the diving system. The availability value is determined by the signal power and signal loss of the corresponding communication method. Communication methods with availability values ​​greater than a threshold are identified as available communication methods; Based on the number of available communication methods supported by any two positions in the diving system, the communication redundancy between any two positions is determined.

6. The method according to claim 1, further comprising: The data transmission method of any position in the diving system is obtained, and the data transmission method includes unicast, multicast and broadcast; Based on the data transmission method of each battle position, the communication mode between any two battle positions is determined.

7. A comprehensive command and communication system based on a diving system, comprising: The communication score determination module is used to obtain the communication score of each position in the diving system. The communication score represents the communication priority of at least one communication method supported by each position. A position refers to a working point in the diving operation process. Different positions support different communication methods, and different communication methods have different signal quality and environmental adaptability in different environments of the diving system. The communication score determination module is used to determine the target communication path based on the communication score of each of the combat positions. The target communication path represents the transmission link formed by the communication method used for point-to-point communication between the combat positions. A communication path switching module is used to switch the communication path of the diving system to the target communication path; The communication scoring and determination module is further used to determine multiple first communication paths based on the communication method scoring of each of the combat positions; and to determine a target communication path in each of the first communication paths based on at least one of the communication reachability, communication redundancy and communication mode between any two combat positions. The communication reachability represents the capability of establishing a communication link between any two positions in the diving system; the communication redundancy represents the quantity and quality of alternative communication methods available between any two positions in the diving system; and the communication mode represents the organization and direction of information transmission in the diving system.

8. An electronic device, comprising: One or more processors; Memory, used to store one or more programs. Wherein, when the one or more programs are executed by the one or more processors, the one or more processors implement the method of any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon executable instructions that, when executed by a processor, cause the processor to perform the method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Underwater sensor network node communication path selection method

    CN118827503A