Sea area dynamic communication method and system based on signal boat relay chain construction
By constructing a communication demand intensity distribution map and optimizing signal boat deployment, combining bandwidth-weighted shortest path algorithm and path stability scoring mechanism, the staticity and coverage efficiency problems of maritime self-organized communication networks are solved, and efficient and stable multi-hop relay communication in the sea area is achieved.
Patent Information
- Application Number
- CN202510790660.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-08-26
AI Technical Summary
The existing maritime self-organized communication network has staticity, insufficient coverage efficiency, and lack of link state feedback mechanisms in node deployment optimization, path selection and task execution, resulting in insufficient stability and reliability of communication systems in complex sea areas.
By building a communication demand intensity distribution map and communication priority index matrix, a multi-objective particle swarm optimization algorithm is used to optimize signal boat deployment, and stability score is selected in combination with bandwidth-weighted shortest path algorithm to realize dynamic path switching and task fault-tolerant distribution, introducing a path stability scoring mechanism and redundant node scheduling, and building an adaptive multi-hop relay communication network.
It improves the coverage rate and deployment efficiency of sea areas, enhances path stability and system adaptability, realizes rapid self-recovery under complex sea conditions and concurrent forwarding capabilities of high-load tasks, and improves the stability and continuity of the communication system.
Smart Images

Figure CN120547646A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ocean mobile communication networks, and in particular to a method and system for dynamic ocean communication based on a signal boat relay chain. Background Art
[0002] With the rapid development of unmanned ocean-going combat platforms, marine environmental monitoring systems, and fleet collaborative communications, traditional ocean-going communication networks that rely on satellite relays or fixed communication buoys are increasingly unable to meet the wide-area coverage, high reliability, and dynamic reconfiguration requirements of maritime missions. In recent years, with the continued maturity of distributed networks, self-organizing relays, and task-driven scheduling technologies, multi-hop relay communication architectures based on mobile platforms (such as unmanned boats and signal boats) have become an important research direction for maritime communication assurance. At the same time, the introduction of multi-objective optimization algorithms and state-aware mechanisms has provided theoretical support for the formation and maintenance of dynamic network topologies. On this basis, achieving mission-level data disaster recovery through path reconstruction, fault-tolerant links, and task mapping mechanisms has become one of the key technologies for building highly robust maritime communication systems.
[0003] While some existing research has attempted to construct self-organizing communication networks using signaling vessels or unmanned platforms, significant limitations remain in node deployment optimization, path stability awareness, and mission-level communication scheduling. Traditional communication node deployment typically relies on pre-set rules or static location configurations, lacking multi-dimensional coupled modeling of mission demand distribution, communication priorities, and sea disturbances, making it difficult to achieve high coverage and resource-balanced deployment. Furthermore, existing path selection algorithms are often based on fixed-weight shortest path models and fail to incorporate state metrics such as signal-to-noise ratio, link bandwidth utilization, and node energy consumption into dynamic cost calculations. This results in a lack of stability prediction capabilities and handoff warning mechanisms for path selection. Furthermore, during the actual execution of communication missions, traditional systems often fail to establish a mapping relationship between paths and mission data, lacking support for block-level transmission path binding, concurrent scheduling, and abnormal reorganization mechanisms. If the primary path is blocked or the link fluctuates, mission data is easily lost, retransmitted, or interrupted, seriously impacting the continuity of ocean communication chains and the reliability of mission execution. Therefore, how to realize an integrated dynamic communication solution from communication demand modeling, node optimization deployment to dynamic path switching and fault-tolerant task distribution is still the core bottleneck that needs to be broken through in current maritime communication technology. Summary of the Invention
[0004] In view of the above-mentioned problems, the present invention is proposed.
[0005] Therefore, the technical problems solved by the present invention are: the existing methods for constructing maritime self-organizing communication networks have the following problems: static deployment mode, insufficient coverage efficiency, lack of link status feedback mechanism for path selection, lack of communication path binding and fault-tolerant scheduling mechanism at the task execution level, and how to construct a dynamic communication method with communication priority perception, multi-hop link stability scoring and task-level disaster recovery scheduling capabilities in the sea area.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions: a method for dynamic communication in sea areas based on a signal boat relay chain, comprising constructing a communication demand intensity distribution map and a communication priority index matrix by collecting mission areas and activity trajectories. The communication priority index matrix uses a multi-objective particle swarm optimization algorithm to optimize the deployment position of the signal boat in the target sea area and output the initial topology of the signal boat network.
[0007] Based on the communication priority indicator matrix, the optimal multi-hop communication path is constructed for each terminal task node, and the bandwidth-weighted shortest path algorithm is used to output the path stability score for path selection and update.
[0008] Link health is evaluated based on the path stability score and link status monitoring tasks are continuously performed on all running communication paths.
[0009] The bandwidth-weighted shortest path algorithm includes executing the optimal multi-hop communication path in the candidate path set, defining a path stability scoring model for each assigned optimal multi-hop communication path, maintaining a set of suboptimal paths with lower weights than the primary path, performing a path stability reassessment at a fixed interval time window, and performing dynamic switching.
[0010] Executing the link status monitoring task includes binding the path to the task, splitting the task data at the block level, assigning a path identifier and sequence number to each data block, mapping it to the path with the highest stability score, performing data forwarding concurrently, and completely reconstructing it by the multi-path reorganizer at the receiving end. If the main path is blocked, the remaining data is automatically switched to the backup path or cached until it is repaired.
[0011] As a preferred solution of the sea area dynamic communication method based on the signal boat relay chain described in the present invention, the mission area and activity trajectory include: fleet communication coordination area, unmanned platform patrol path, ocean detector data return point and radar and AIS detection coverage blind spots.
[0012] As a preferred solution of the sea area dynamic communication method based on the signal boat relay chain described in the present invention, the communication priority index matrix adopts a multi-objective particle swarm optimization algorithm to optimize the deployment position of the signal boat in the target sea area and output the initial topology of the signal boat network, including dividing the communication demand intensity distribution map into discrete grid areas and selecting priority deployment candidate areas.
[0013] Each priority deployment candidate area corresponds to a communication priority value.
[0014] Build a comprehensive deployment efficiency target model for deployment optimization.
[0015] After deployment optimization, the signal boat automatically navigates to the assigned coordinate point and starts the near-field authentication protocol for identity negotiation. The initial topology of the signal boat network is constructed between nodes in a Mesh topology manner. Each node is automatically divided into a relay node or a business node based on the predicted mission load value, its own capabilities and location.
[0016] As a preferred solution of the sea area dynamic communication method based on the signal boat relay chain described in the present invention, the construction of the optimal multi-hop communication path for each terminal task node includes using the initial topology of the signal boat network to construct the optimal multi-hop communication path for each terminal task node.
[0017] The bandwidth-weighted shortest path algorithm based on the composite weight optimization model is used for path selection and update, and a path stability scoring model is defined for each allocated communication path.
[0018] The path maintains a set of suboptimal paths with a lower weight than the primary path, performs path stability re-evaluation, and performs dynamic switching while implementing path parallelization and diversion mechanisms.
[0019] As a preferred solution of the sea area dynamic communication method constructed based on the signal boat relay chain described in the present invention, wherein: the link health is evaluated based on the path stability score and the link status monitoring task is continuously performed on all running communication paths, including continuously performing the link status monitoring task on all running communication paths, and dynamically evaluating the link health based on the generated path stability score.
[0020] If the link health is greater than the threshold, the path is marked as pending recovery.
[0021] If the link health is less than the threshold, the path is marked as a degraded link unit and the self-repair process is automatically triggered.
[0022] The network self-regulation strategy at the structure level is triggered based on the reconstruction condition judgment.
[0023] As a preferred solution of the method for dynamic communication in sea areas based on the signal boat relay chain described in the present invention, the self-repair process includes preferentially searching for replacement nodes among the existing deployed nodes.
[0024] If the node was originally a task node but is a replacement node, the node will be actively converted to a relay role and the original master path will be notified to reconstruct.
[0025] If there is no existing node to replace, the system will dispatch the most suitable boat from the deployed redundant boats to automatically sail to the vicinity of the breakpoint to complete the relay chain recovery.
[0026] Once the new relay chain is built, the system will update the path forwarding table and synchronize it to all participating nodes.
[0027] As a preferred solution of the sea area dynamic communication method based on the signal boat relay chain described in the present invention, the link health is evaluated based on the path stability score to continuously perform link status monitoring tasks on all running communication paths, including: in the optimal multi-hop communication path, each main path is bound to a task, the task blocking and path diversion mechanism is enabled, and the task scheduler feedback loop is regularly performed.
[0028] Another object of the present invention is to provide a dynamic marine communication system based on a signal boat relay chain, which can construct an optimal multi-hop communication path for each terminal task node based on a communication priority index matrix, and use a bandwidth-weighted shortest path algorithm to output a path stability score for path selection and update, thereby solving the problem that the current method for constructing a self-organizing marine communication network contains path selection but lacks a link status feedback mechanism.
[0029] As an optimal solution for the sea area dynamic communication system constructed based on the signal boat relay chain described in the present invention, it includes: a communication demand priority model construction module, a relay network topology construction module, and a dynamic link scheduling module. The communication demand priority model construction module is used to identify the communication area, drive the signal boat deployment strategy and path coverage planning, and build a global task orientation of the communication system. The relay network topology construction module is used to construct a communication node network with path structure stability. The dynamic link scheduling module is used to forward steady-state data, schedule tasks and maintain paths.
[0030] A computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement a step of a sea area dynamic communication method based on a signal boat relay chain.
[0031] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a method for dynamic sea area communication based on a signal boat relay chain.
[0032] Beneficial effects of the present invention: The sea area dynamic communication method based on the signal boat relay chain provided by the present invention realizes the autonomous deployment and functional role division of signal boats in the sea area by constructing a communication demand intensity distribution map and a communication priority index matrix, combined with a multi-objective particle swarm optimization algorithm, thereby improving communication coverage and deployment efficiency, and adapting to complex mission areas and dynamic sea conditions. In terms of path construction, a bandwidth-weighted shortest path algorithm based on a composite weight model is adopted to optimize the path based on multi-dimensional indicators such as signal-to-noise ratio, bandwidth occupancy, node energy consumption and link hop count, so that the generated multi-hop relay path has stronger stability and link adaptability. The system further introduces a path stability scoring mechanism and a suboptimal path alternative set to form a dynamic path switching and link reconstruction strategy, which can achieve rapid self-recovery in the event of communication interruption. By binding tasks to paths and implementing task data block-level splitting and path diversion mechanisms, the concurrent forwarding capability of high-load tasks and the system fault tolerance level are effectively improved. Combined with link status monitoring, task role switching and redundant node scheduling mechanisms, the system has strong adaptability and flexible management capabilities, significantly improving the stability, continuity and intelligence level of the communication system in ocean scenarios, overcoming the traditional communication methods' reliance on fixed relays and manual configuration, and possessing higher engineering practical value and scalability. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. 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 any creative work.
[0034] Figure 1 This is an overall flow chart of a method for dynamic sea area communication based on a signal boat relay chain provided in the first embodiment of the present invention.
[0035] Figure 2 The third embodiment of the present invention provides an overall flow chart of a sea area dynamic communication system based on a signal boat relay chain. DETAILED DESCRIPTION
[0036] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the following detailed description of the specific embodiments of the present invention is given in conjunction with the accompanying drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in this field without creative work should fall within the scope of protection of the present invention.
[0037] Example 1, with reference to Figure 1 , as one embodiment of the present invention, provides a method for dynamic communication in sea areas based on a signal boat relay chain, comprising:
[0038] S1: By collecting mission areas and activity trajectories, a communication demand intensity distribution map and a communication priority index matrix are constructed. The communication priority index matrix uses a multi-objective particle swarm optimization algorithm to optimize the deployment position of signal boats in the target sea area and output the initial topology of the signal boat network.
[0039] Furthermore, first, the system analyzes the current or scheduled operation plan and extracts key mission areas and activity trajectories in the target sea area, such as: fleet communication coordination area; unmanned platform patrol path; ocean detector data return point; conventional radar or AIS detection coverage blind spots.
[0040] The mission area is divided into grids, and a mission importance score T(i,j) is assigned to each grid (i,j). The score is calculated according to the following weighting rules: areas with overlapping multiple tasks are given higher weights; the longer the mission duration, the higher the weight; the farther away from the shore base or satellite network blind spot, the higher the weight; and the weight of communication nodes with low tolerance for mission loss is doubled.
[0041] It should be noted that based on the communication records in past tasks, abnormal events such as link disconnection, packet loss, and signal weakening are analyzed, and the historical communication quality H(i,j) of each grid is statistically analyzed. The following indicators are used to extract it: average signal-to-noise ratio (SNR); number of retransmissions; average delay; and packet loss rate.
[0042] If a region experiences poor communication quality for two consecutive missions, its communication security priority is increased. A sliding window algorithm is used to cluster and analyze historical communication logs to predict potential high-risk disconnection areas and increase their model weights.
[0043] It should also be noted that current and predicted sea state data are introduced, such as: wave level and direction; surface wind speed and direction; tidal current strength; and thunderstorm / disturbance forecasts.
[0044] Using the weighted perturbation function W env (i, j) affects the communication stability score. In the C(i, j) matrix, this area may cause node drift and signal attenuation due to disturbances. Therefore, redundant configurations must be introduced during deployment to support the dynamic adaptation of the subsequent network structure self-regulation mechanism.
[0045] Furthermore, considering that when multiple tasks (relay + monitoring + data collection) run concurrently within the same grid, the demand for communication capacity increases nonlinearly, a redundancy guarantee factor R(i,j) is introduced. This factor combines: the number of tasks currently within the grid; the historical probability of node degradation / disconnection; and whether the node is a link hub.
[0046] A task separation mechanism constraint is introduced into the calculation, high-load areas are marked as high-pressure areas, and at least two types of different functional nodes are required to operate collaboratively, reserving necessary link redundancy and communication switching resources.
[0047] It should be noted that, ultimately, the following multi-factor weighted model was constructed based on the above factors:
[0048] C(i,j)=α·T(i,j)+β·H(i,j)+γ·W env (i,j)+δ·R(i,j)
[0049] Among them, α, β, γ, and δ are adjustable policy parameters (adaptively adjusted according to the combat mode or network policy scenario).
[0050] It should also be noted that the C(i,j) values are visualized in the entire sea area grid to generate a communication strength heat map, identifying: communication rigid guarantee areas; potential weak coverage blind spots; and auxiliary coverage areas with acceptable delay tolerance.
[0051] This map serves as the initial input for optimizing the deployment of signal boats, achieving the optimization goal of “minimum number of boats and maximum coverage”.
[0052] Furthermore, based on the constructed communication priority index matrix C(i,j), the multi-objective particle swarm optimization algorithm (MOPSO) is used to optimize the deployment position of the signal boat in the target sea area, aiming to achieve maximum communication guarantee with minimum resources while meeting multiple constraints such as communication capacity, energy consumption load, and dynamic sea conditions.
[0053] The system first divides the communication demand map into discrete grid areas and selects historical communication blind spots, task-intensive trajectory areas, and high-disturbance sea areas as priority deployment candidate areas. Each candidate grid corresponds to a communication priority value θ i , C(i,j) value, becomes one of the key inputs of the particle objective function.
[0054] To improve deployment accuracy, this step defines a comprehensive deployment efficiency target model that includes communication coverage capability, bandwidth load adaptability, node energy efficiency, and sea environment stability, as follows:
[0055]
[0056] Among them, i (x i ,y i ) represents the communication coverage function, Ξ i Indicates the current node bandwidth utilization, which is sampled from the actual monitoring bandwidth / maximum bandwidth and reflects the load saturation of the relay boat. iRepresents the node communication capability factor, which is estimated by referring to the maximum transmission power and the device modulation capability, θ i represents the communication priority coefficient, β represents the dynamic redundancy adjustment index, which is set to 1.3 to 2.0 in practice to prevent node oversaturation, and ε represents a very small positive number to avoid division by zero errors, usually set to 10 -6 , Λ i Represents the node energy consumption evaluation value, which comes from the moving distance and the current power consumption model, (x i ,y i ) represents the spatial deployment coordinates of the i-th signal boat, (μ x ,μ y ) represents the global deployment center of gravity coordinate, which is used to punish extreme individuals that deviate from the deployment center and is defined as the average coordinate value of each boat, ρ i Indicates the sea condition influencing factor, which is obtained by normalizing the real-time data such as wave height and wind speed, Ω i It represents the shipborne stability coefficient, which indicates the steady-state maintenance index of the boat in the current sea conditions, usually taken from the measured drift rate and swing frequency. κ represents the suppression coefficient, which controls the deployment penalty weight of the communication node in severe sea conditions. is the signal boat deployment efficiency objective function, n is the number of candidate signal boats, Ψ i (x i ,y i ) is the integral value of the communication coverage function of the i-th boat at the current position, E i is the remaining energy of the i-th boat.
[0057] It should be noted that The larger the value, the higher the deployment efficiency; if This indicates that most nodes have high communication coverage and low cost, and are well deployed; if Indicates that there are some resource conflicts or high-cost nodes; if Indicates that the deployment failed and the initial location or communication capability configuration should be adjusted.
[0058] It should also be noted that the entire particle swarm optimization process uses a non-dominated solution set to perform Pareto frontier screening to form a compromise solution set between high communication efficiency and low deployment cost. In each round of iteration, the speed and position of the particle are updated according to the following dynamic formula:
[0059]
[0060] in, The historical optimal deployment point, is the reference deployment position in the current non-dominated solution set, and the weights of global search and local search are dynamically adjusted according to the actual deployment environment.
[0061] After deployment optimization is complete, the signal boat automatically navigates to the assigned coordinate point and initiates the near-field authentication protocol for identity negotiation. An initial relay network structure, G0(V,E), is established between nodes using a mesh topology. Each node is automatically classified as a relay node or a service node based on its predicted workload, capabilities, and location. This achieves functional role isolation under a task separation mechanism, preventing high-load nodes from juggling multiple roles and causing link bottlenecks, thereby enhancing network stability and resilience.
[0062] S2: Based on the communication priority indicator matrix, the optimal multi-hop communication path is constructed for each terminal task node, and the bandwidth-weighted shortest path algorithm is used to output the path stability score for path selection and update.
[0063] Furthermore, the optimal multi-hop communication path is performed in the candidate path set, which is expressed as:
[0064]
[0065] in, is the optimal communication path from the source node to the terminal node, is the composite weighted communication cost between node i and node j, η ij is the signal-to-noise ratio value corresponding to edge (i, j), σ ij is the current bandwidth occupancy (bandwidth load) of the edge, ξ j is the remaining power of node j (normalized to 0-1), γ is the energy index adjustment factor (usually between 1.5 and 3), φ ij is the distance from node i to node j (in meters), δ j is the current path hop count / load factor of node j (reflecting the historical relay times or forwarding pressure of the node as a relay node, usually obtained based on historical sliding window statistics).
[0066] It should be noted that when the signal-to-noise ratio is extremely high, the bandwidth usage is extremely low, and the battery is sufficient: This edge will be selected as the shortest path first; if the signal-to-noise ratio is poor, the battery is extremely low, and the path hop count is high: In practical applications, by setting the upper threshold of the path weight (such as ) can forcibly exclude communication segments where the path is unstable or the node is about to go offline.
[0067] It should also be noted that in order to enhance the network's ability to continue operating in complex sea conditions, the system allocates a communication path for each Define a path stability scoring function:
[0068]
[0069] Among them, η this the minimum acceptable threshold of the signal-to-noise ratio, ω1+ω2+ω3=1 is the weighting coefficient of the three factors, and λ is the load attenuation adjustment factor. A higher value indicates a more reliable path: When the path is stable and can be used sustainably; when When , it enters the path monitoring state; when When , it is marked as a high-risk path and the switching alternative mechanism is started.
[0070] Furthermore, to ensure uninterrupted communication, the system maintains k paths with weights lower than the main path w for each main path. * +δ w The path stability is re-evaluated every τ time window, and dynamic switching is performed based on the following strategy: the current main path The score drops to the unstable zone; the network structure is updated, causing the primary path relay node to fail or shift; the node's remaining energy is insufficient to support continuous forwarding; or the network receives a link failure alarm (such as increased packet loss rate or latency). In this case, the system calls the highest-scoring path in the backup path set or re-runs the bandwidth-weighted shortest path algorithm to generate a new primary path.
[0071] It should be noted that in areas with large task data volumes and high communication density (derived from θ i The system supports path parallelization and traffic diversion in high-density areas. Specifically, packets are distributed across multiple paths based on block number and path stability score. Each path is assigned a path identifier and QoS priority. The receiving end performs data reassembly and error checking based on the block order. This mechanism effectively alleviates congestion on a single path and improves link throughput in high-density areas.
[0072] S3: Evaluate link health based on path stability scores and continuously perform link status monitoring tasks on all running communication paths.
[0073] Furthermore, the system continuously performs link status monitoring tasks on all running communication paths, and generates path stability scores based on the path stability scores. Dynamically assess link health. When any of the following conditions are detected, the path is immediately marked as pending recovery: the single-hop link packet loss rate or average latency exceeds a set threshold; a relay node reports energy below a lower limit (e.g., remaining battery < 20%); the node's GPS position offset exceeds the tolerance, or its movement speed is abnormal within a short period of time (indicating external interference or drift); or the signal-to-noise ratio drops sharply and cannot be compensated by dynamic path updates. Such nodes or links are identified as "degraded link units" and automatically trigger self-repair.
[0074] It should be noted that for marked degraded paths, the system will implement the following quick repair strategies: In-path alternative search: Prioritize searching for alternative nodes that meet the conditions (close location, light load, sufficient energy, and high signal-to-noise ratio) among the existing deployed nodes; Functional role switching: If a node was originally a task node but meets the above-mentioned replacement conditions, the task transfer + relay takeover process defined in the task separation mechanism will be triggered. The node will actively switch to the relay role and notify the original main path reconstruction; Redundant node scheduling and filling: If there is no existing node to replace, the system will dispatch the most suitable boat from the deployed redundant boats to automatically sail to the vicinity of the breakpoint to complete the relay chain recovery; Path reconstruction notification and convergence: Once the new relay chain is built, the system will update the path forwarding table and synchronize it to all participating nodes to achieve seamless switching and link recovery.
[0075] It should also be noted that in the case of frequent link changes, long-term imbalance in path load, or significant shift in node deployment, the system will trigger the structural level network self-adjustment strategy:
[0076] Reconstruction conditions: The average number of node path hops increases significantly; the average load of network relay nodes is ≥90%; more than a certain proportion of paths are in the "pending recovery" or "high risk" state; the sea condition model predicts that the level of wind and wave disturbances in the area will continue to increase in the future.
[0077] Execution strategy: Re-evaluate the task density distribution of the deployment structure across the entire network, combine the communication priority indicator C(i,j) with node stability records to identify weak deployment areas; guide redundant nodes or low-load nodes to move to high-risk areas to optimize the overall deployment structure; redistribute node roles so that more nodes are temporarily converted to relay roles to alleviate communication pressure; perform path merging on some redundant links to free up resources for new task scheduling.
[0078] Furthermore, in the generated multi-hop paths, each primary path is bound to one or more tasks. In high-density areas or applications with large data volumes (such as image acquisition and video backhaul), the system automatically enables task segmentation and path diversion mechanisms: task data is split at the block level (e.g., image frame sequence, data block encoding); each data block is assigned a path identifier and sequence number, mapped to the path with the highest stability score; data is forwarded concurrently and fully reconstructed by a multi-path reassembler at the receiving end; and if the primary path is blocked, the remaining data is automatically switched to a backup path or cache pending repair.
[0079] When the link degrades or the node energy consumption is too low, the system activates the task self-protection mechanism: Mild interruption (such as temporary increase in path delay): The system starts the data buffering mechanism, caches the task data locally for a short time, and waits for the path to recover; Moderate interruption (such as path switching process): While buffering the data, the task module enters the "delayed write" mode to ensure data integrity; Severe interruption (such as node disconnection): The containerized module status image is reported to the management boat or collaborative node, and the operation is restored in the backup node through the module migration mechanism; Task restart + data retransmission: The new node receives the module status snapshot, re-establishes the path binding relationship, and triggers the data retransmission logic based on the "most recent complete data sequence number" returned by the receiving end.
[0080] The system runs the task scheduler feedback loop every set period (such as 60 seconds) and performs the following operations: statistics on indicators such as the current task execution success rate, path average stability score, and node average load; compares with the preset target values to determine whether the system has three types of anomalies: "task concentration", "node overload", and "path deviation"; if there is an anomaly, trigger the task reallocation logic, including: switching the task module priority on the local node; migrating the task image to a low-load node; and requesting the network structure self-adjustment module to assist in expanding the relay bandwidth resources.
[0081] Example 2, an embodiment of the present invention, provides a method for dynamic communication in sea areas based on a signal boat relay chain. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0082] First, a simulation of communication network deployment and multi-hop routing was conducted in a typical ocean-going mission area in the southeastern waters. This area included fleet coordination zones, patrol routes, ocean-going detector points, radar blind spots, and areas of sea disturbance. The goal was to use signal boats to establish a dynamic relay chain to ensure stable data link transmission.
[0083] Initially, the system activated the communication mission pre-analysis module via a deployment command from a manned mothership. This module collected mission area coordinates, mission duration, and activity trajectories, generating a communication demand intensity distribution map divided into six subgrids (G1 to G6). For each subgrid, key metrics such as mission importance, historical communication signal-to-noise ratio (SNR), average packet loss rate, and packet loss variation rate were calculated. Disturbance factors such as surface wind speed, radar blind spots, and historical node stability were also incorporated to perform comprehensive communication priority modeling for the area. The MOPSO algorithm was then used to optimize deployment coordinates.
[0084] A signal boat is deployed in each area and automatically classified as a relay boat or mission boat based on its energy consumption level, historical communication quality, and node coverage capability to build the initial mesh topology. The system then constructs a multi-hop path for each target mission node. Path selection is based on a composite bandwidth-weighted shortest path algorithm, prioritizing path segments with high signal-to-noise ratios (SNRs), few hops, low node energy consumption, and low historical load. After path allocation, the system continuously monitors the link status and constructs a path stability scoring function for each path. For primary paths with scores below a threshold, a suboptimal path is automatically found and switched. In some areas, task self-repair mechanisms or container task migration mechanisms are triggered.
[0085] The entire deployment operation cycle lasted about one hour, during which path quality data from six groups of task points were collected, and the link changes and system self-repair status were compared for recording and analysis.
[0086] Table 1 Experimental data table
[0087]
[0088] The experimental data table shows that in the two areas of the ocean probe point (A1) and the communication redundancy zone (A6), the historical signal-to-noise ratio was high (17.2dB and 18.3dB), the packet loss rate was low (4.1% and 2.9%), and the corresponding path hop count was short (3 and 2). The final system-assessed path stability score was higher than 0.90, and no link reconstruction or task repair was triggered. This shows that the system can effectively maintain path stability under high-quality link and low-load conditions, verifying the accuracy of the bandwidth-weighted shortest path algorithm in optimal path selection.
[0089] In the radar blind zone (A3) and the sea disturbance zone (A5), however, the signal-to-noise ratio was low (13.1dB and 12.7dB), the packet loss rate was high (12.5% and 9.1%), and the number of hops was also high (both 5). The path stability score dropped to 0.41 and 0.51, respectively. The system automatically marked these as degraded links and triggered the backup path switching process, verifying the practical availability and responsiveness of the path stability scoring mechanism. In particular, in the A3 area, the primary path switching process was triggered after detecting relay node offset and energy attenuation. The system dispatched nearby redundant boats to take over the task, achieving seamless recovery of the relay chain. This demonstrates that the task separation mechanism and redundancy filling strategy introduced in this invention have significant fault tolerance advantages.
[0090] For the Fleet Collaboration Area (A2), although the SNR of 15.4dB is not low, due to the average packet loss rate of 7.3% and the number of hops of 4, the path score dropped to 0.68, just entering the unstable range. The system records show that the path score reassessment process has been enabled and the suboptimal path has been selected as an alternative. This shows that the scoring and path self-adjustment mechanism of the present invention can effectively cover the intermediate link degradation situation and avoid the risk of communication interruption.
[0091] Furthermore, energy distribution data (node residual energy) during the deployment phase indicates that low-energy nodes (such as the A3's 560J) are more likely to degrade in high-hop environments. By deploying an optimization algorithm, the system effectively guides high-energy nodes to take on core relay tasks, making overall network deployment more rational. This effect highlights the practical scheduling value of the multi-objective particle swarm optimization algorithm in complex constraint environments.
[0092] In summary, the implementation of the present invention not only improves the communication support adaptability of signal boat deployment, but also constructs a highly flexible and robust dynamic communication system through scoring mechanism, path switching and task reorganization. It is significantly better than traditional static relay deployment and fixed path solutions, and has clear engineering practicality, innovation and intelligence levels.
[0093] Example 3, reference Figure 2 , which is an embodiment of the present invention, provides a sea area dynamic communication system constructed based on a signal boat relay chain, including a communication demand priority model construction module 100, a relay network topology construction module 200, and a dynamic link scheduling module 300.
[0094] Among them, S4: Communication demand priority model construction module 100 is used to identify mission areas with communication guarantee needs in the sea area, collect multi-dimensional mission activity data such as fleet communication coordination, patrol tracks, radar blind spots and ocean detection, construct a communication demand intensity distribution map and a communication priority indicator matrix, drive signal boat deployment strategy and path coverage planning, and build a global task-oriented model of the communication system.
[0095] It should also be noted that the communication demand priority model construction module 100 further performs operations such as task attribute extraction, historical link quality assessment, sea state disturbance modeling, and task concurrency influencing factors, outputting a quantifiable priority indicator matrix. This matrix serves as input to the relay network topology construction module 200, guiding the layout and functional division of signal boat nodes.
[0096] S5: Relay Network Topology Construction Module 200 uses a multi-objective optimization algorithm to optimize the deployment of signal boat nodes based on the indicator matrix provided by Communication Demand Priority Model Construction Module 100, thereby constructing a relay communication network topology with good structural stability. This module supports the classified configuration of soft relay and hard relay nodes and establishes a deployment mapping relationship between communication nodes and grid task areas.
[0097] It should also be noted that the relay network topology construction module 200 further performs communication coverage assessment, energy consumption model construction, role task division and node identification registration, and organizes nodes in a Mesh structure to form an initial multi-hop topology network with a task separation mechanism, providing the dynamic link scheduling module 300 with a schedulable path resource and task node binding relationship.
[0098] S6: Dynamic Link Scheduling Module 300 performs path planning, link health assessment, path reconstruction, and multi-task scheduling control on the mesh structure provided by Relay Network Topology Building Module 200. This module uses a bandwidth-weighted shortest path algorithm combined with a path stability scoring function to dynamically select the optimal link and maintain multiple suboptimal path candidate sets in real time.
[0099] It should also be noted that the dynamic link scheduling module 300 further divides and numbers task data packets according to path scores and performs concurrent transmission and multipath reconfiguration based on link status scores. When the primary path becomes unstable or the link degrades, this module triggers path reconstruction or node takeover, simultaneously recording path ACK feedback results and node operating status. If necessary, it traces back to the communication demand priority model construction module 100 to update regional deployment weights, forming a dynamic closed-loop control and scheduling mechanism for tasks, paths, and links.
[0100] If the function 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 technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program code.
[0101] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0102] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or processing in another suitable manner as necessary, and then stored in a computer memory.
[0103] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc. It should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention and are not intended to be limiting. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced with equivalents without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications should be encompassed by the claims of the present invention.
Claims
1. A method for dynamic communication in sea area based on a signal boat relay chain, characterized in that: include: By collecting mission areas and activity trajectories, a communication demand intensity distribution map and a communication priority index matrix are constructed. The communication priority index matrix uses a multi-objective particle swarm optimization algorithm to optimize the deployment position of signal boats in the target sea area and output the initial topology of the signal boat network. Based on the communication priority indicator matrix, the optimal multi-hop communication path is constructed for each terminal task node, and the bandwidth-weighted shortest path algorithm is used to output the path stability score for path selection and update; Continuously perform link status monitoring tasks on all running communication paths based on evaluating link health based on path stability scores; The bandwidth-weighted shortest path algorithm includes: executing the optimal multi-hop communication path in the candidate path set, defining a path stability scoring model for each assigned optimal multi-hop communication path, maintaining a set of suboptimal paths with lower weights than the primary path, performing a path stability reassessment at a fixed interval time window, and performing dynamic switching; Executing the link status monitoring task includes binding the path to the task, splitting the task data at the block level, assigning a path identifier and sequence number to each data block, mapping it to the path with the highest stability score, performing data forwarding concurrently, and completely reconstructing it by the multi-path reorganizer at the receiving end. If the main path is blocked, the remaining data is automatically switched to the backup path or cached until it is repaired.
2. The method for dynamic communication in sea areas based on a signal boat relay chain as claimed in claim 1, characterized in that: The mission area and activity trajectory include: Fleet Communications Coordination Area; Unmanned platform patrol path; Ocean probe data return point; Radar and AIS detection cover blind spots.
3. The method for dynamic communication in sea areas based on a signal boat relay chain according to any one of claims 1 or 2, characterized in that: The communication priority index matrix uses a multi-objective particle swarm optimization algorithm to optimize the deployment position of the signal boat in the target sea area and output the initial topology of the signal boat network, including: Divide the communication demand intensity distribution map into discrete grid areas and select priority deployment candidate areas; Each priority deployment candidate area corresponds to a communication priority value; Build a comprehensive deployment efficiency target model for deployment optimization; After deployment optimization, the signal boat automatically navigates to the assigned coordinate point and starts the near-field authentication protocol for identity negotiation. The initial topology of the signal boat network is constructed between nodes in a Mesh topology manner. Each node is automatically divided into a relay node or a business node based on the predicted mission load value, its own capabilities and location.
4. The method for dynamic sea area communication based on a signal boat relay chain according to claim 1, characterized in that: The construction of an optimal multi-hop communication path for each terminal task node includes: Using the initial topology of the signal boat network, the optimal multi-hop communication path is constructed for each terminal mission node; A bandwidth-weighted shortest path algorithm based on a composite weighted optimization model is used for path selection and update, and a path stability scoring model is defined for each assigned communication path. The path maintains a set of suboptimal paths with a lower weight than the primary path, performs path stability re-evaluation, and performs dynamic switching while implementing path parallelization and diversion mechanisms.
5. The method for dynamic communication in sea area based on a signal boat relay chain as claimed in claim 4, characterized in that: The link health evaluation based on the path stability score and the continuous execution of the link status monitoring task for all running communication paths include: Continuously perform link status monitoring tasks on all running communication paths and dynamically evaluate link health based on the generated path stability scores; If the link health is greater than the threshold, the path is marked as pending recovery; If the link health is less than the threshold, the path is marked as a degraded link unit and the self-repair process is automatically triggered; The network self-regulation strategy at the structure level is triggered based on the reconstruction condition judgment.
6. The method for dynamic sea area communication based on a signal boat relay chain as claimed in claim 5, characterized in that: The self-repair process includes: Prioritize searching for replacement nodes among existing deployment nodes; If the node was originally a task node but is now a replacement node, the node will be actively converted to a relay role and the original master path will be notified to reconstruct; If there is no existing node to replace, the system will dispatch the most suitable boat from the deployed redundant boats to automatically sail to the vicinity of the breakpoint to complete the relay chain recovery; Once the new relay chain is built, the system will update the path forwarding table and synchronize it to all participating nodes.
7. The method for dynamic sea area communication based on a signal boat relay chain according to claim 1, characterized in that: The link health evaluation based on the path stability score and the continuous execution of the link status monitoring task for all running communication paths include: In the optimal multi-hop communication path, each main path is task-bound, task blocking and path diversion mechanisms are enabled, and the task scheduler feedback loop is checked regularly.
8. A dynamic marine communication system based on a signal boat relay chain, characterized by: It includes a communication demand priority model building module (100), a relay network topology building module (200), and a dynamic link scheduling module (300); The communication demand priority model building module (100) is used to identify the communication area, drive the signal boat deployment strategy and path coverage planning, and build the global task orientation of the communication system; The relay network topology construction module (200) is used to construct a communication node network with path structure stability; The dynamic link scheduling module (300) is used for forwarding steady-state data, scheduling tasks and maintaining paths.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the sea area dynamic communication method based on the signal boat relay chain according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the sea area dynamic communication method based on the signal boat relay chain according to any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Alarm method and system based on diving system
CN120729782A
Comprehensive command communication method and system based on diving system
CN120750852A
Emergency state communication method and system of law enforcement recorder
CN121218236A
Unmanned ship dynamic Mesh network topology optimization method and system
CN121357635A
Network adaptive method and system for ship communication
CN121619593A