A method, device and equipment for synchronizing a rocket sea-launched ad hoc network

Through real-time monitoring and dynamic adjustment of communication channels, combined with network time protocol and reinforcement learning model, the problem of communication stability of rocket sea-fired self-networking system in the natural marine environment is solved, and efficient and reliable data transmission is achieved, and the Rocket Sea is achieved. The shooting mission provides safer guarantees.

CN118842704BActive Publication Date: 2024-12-20BEIJING GALAXY POWER EQUIP TECH CO LTD +2
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411311673.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-20
Estimated Expiration
2044-09-20

AI Technical Summary

Technical Problem

Rocket sea-fired autonomous networking systems face communication stability problems in dynamically changing maritime natural environments. Natural environmental factors such as wind and waves and salt spray affect communication stability, resulting in difficulty in data synchronization.

Method used

Using real-time monitoring and dynamic adjustment of communication channels, synchronize device clocks using Network Time Protocol (NTP), establish data cache and replacement mechanisms, introduce reinforcement learning models for channel selection optimization, and dynamically adjust channel allocation to ensure the stability of communication channels and efficiency.

Benefits of technology

It effectively improves communication stability and data transmission efficiency, ensures the communication continuity and security of rocket sea-fired missions, reduces operation and maintenance costs, and enhances the flexibility and adaptability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118842704B_ABST
    Figure CN118842704B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of wireless communication networks. The present invention provides a method, device and equipment for synchronizing a rocket sea-launched ad hoc network. The present invention monitors the performance of communication channels in real time, dynamically adjusts channel allocation, and uses a reinforcement learning model to select the optimal channel, thereby effectively coping with the influence of the natural environment on communication stability. In addition, the present invention provides a method for synchronizing a rocket sea-launched ad hoc network, and also includes establishing a rocket sea-launched ad hoc network, monitoring data frames in the rocket sea-launched ad hoc network to match communication interfaces, and matching data transmission channels such as emergency communications. The present invention ensures the real-time and reliability of the ad hoc network during the rocket sea-launch process, and at the same time improves the data transmission efficiency of the rocket sea-launched ad hoc network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication network technology, and in particular to a method, device and equipment for synchronizing a rocket sea-launched self-organizing network. Background Art

[0002] Rocket sea-launch technology is an important technology in the aerospace field and has developed significantly in recent years. Compared with traditional land-based launches, rocket sea-launch technology provides greater flexibility and safety. In rocket sea-launch technology, the self-organizing network synchronization method is a key technological breakthrough.

[0003] In the process of sea-launching rockets, the application of self-organizing network synchronization methods is crucial. First, through self-organizing network technology, each launch node can exchange data in real time to ensure the precise synchronization of the launch time. In addition, self-organizing network technology can also realize system status inspection before launch, real-time monitoring during launch, and data analysis after launch. When the rocket is ready to launch, the self-organizing network system will start, and each node will start to communicate and share key parameters such as launch angle and speed to ensure the accuracy and safety of the launch. During the launch process, the self-organizing network can also monitor the status of the rocket in real time, adjust the launch strategy in time, and ensure the success of the rocket sea-launch mission.

[0004] Although the rocket sea-launched ad hoc network synchronization method has many advantages, the following technical pain points still exist: the ad hoc network system needs to maintain efficient data transmission and synchronization in a dynamically changing network environment; the complex natural environment at sea places high demands on the stability of the ad hoc network system; natural environmental factors such as wind, waves, and salt spray affect the communication stability, thereby affecting the ad hoc network data synchronization. Therefore, the present invention provides a method for synchronizing a rocket sea-launched ad hoc network. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides a method, device and equipment for synchronizing a rocket sea-launched self-organizing network, which solves the problem that natural environmental factors affect the stability of communication and thus affect the synchronization of self-organizing network data.

[0006] In order to solve the above technical problems, the specific technical solutions of the present invention are as follows:

[0007] In a first aspect, the present invention provides a method for synchronizing a rocket sea-launched ad hoc network, comprising:

[0008] In step S101, the ad hoc network configuration information is obtained, and a rocket sea-launched ad hoc network is established according to the ad hoc network configuration information. The rocket sea-launched ad hoc network includes a front-end network and a back-end network;

[0009] In step S102, the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment are monitored, and the monitored data frames are matched in a preset MAC address table to obtain the data communication interface corresponding to the data frame. The front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame;

[0010] In step S103, data information of emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network is received, and the data information is matched with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and the front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network;

[0011] In step S104, receiving the ad hoc network data synchronization demand, monitoring the communication information of the front-end network and the back-end network of the ad hoc network according to the ad hoc network synchronization demand, and obtaining the ad hoc network data synchronization monitoring result;

[0012] In step S105, the self-organizing network data synchronization monitoring result is detected to obtain the self-organizing network data communication detection result, the self-organizing network data communication detection result is screened to obtain the asynchronous data in the self-organizing network, the communication channel and data transmission configuration of the asynchronous data are optimized to obtain the optimized communication channel, and the optimized communication channel is used to replace the original asynchronous data communication channel.

[0013] In view of the problem that natural environmental factors affect communication stability and thus affect data synchronization of self-organizing networks, the present invention provides a synchronization method for a rocket sea-launched self-organizing network. The synchronization method for a rocket sea-launched self-organizing network includes establishing a stable network structure, data frame monitoring and matching, using the Network Time Protocol (NTP) to synchronize device clocks, establishing a data cache and replacement mechanism, dynamic channel selection and optimization, real-time monitoring and dynamic adjustment of communication channels. The present invention effectively solves the impact of the natural environment on communication stability and ensures data synchronization and overall stability of the rocket sea-launched self-organizing network.

[0014] Step S101 first obtains the self-organizing network configuration information, and then establishes the rocket sea-launched self-organizing network according to the obtained self-organizing network configuration information. The rocket sea-launched self-organizing network is divided into a front-end network and a back-end network. Step S102 monitors the data frames sent by the front-end and back-end ground test and launch control equipment, and matches them in the preset MAC address table to determine which data communication interface each data frame should be sent to, to ensure accurate data transmission.

[0015] In step S103, the system receives data information from various devices in the front-end network and the back-end network, and matches corresponding data transmission channels according to the characteristics and requirements of the data information to achieve efficient data communication.

[0016] Step S104: When receiving a self-organizing network data synchronization demand, the system will start to monitor the communication information of the front-end and back-end networks, and generate self-organizing network data synchronization monitoring results to provide a basis for subsequent data analysis and optimization.

[0017] In step S105, the system detects the data synchronization monitoring results of the ad hoc network, identifies the asynchronous data, and optimizes the corresponding communication channel and data transmission configuration. Finally, the optimized communication channel replaces the original asynchronous data communication channel to ensure the synchronization and stability of the ad hoc network.

[0018] Furthermore, the rocket sea-launched ad hoc network synchronization method provided by the present invention includes, in step S101:

[0019] Extract demand characteristics from the acquired self-organizing network configuration information to obtain network topology structure, self-organizing network function demand characteristics and rocket sea-launch mission demand characteristics;

[0020] Matching the self-organizing network function requirement characteristics and the rocket sea-launch mission requirement characteristics in a preset knowledge base to obtain the self-organizing network function requirement configuration parameters and the rocket sea-launch mission requirement configuration parameters;

[0021] Load the function requirement configuration parameters of the self-organizing network and the rocket sea-launching mission requirement configuration parameters into the network topology structure, and determine the network communication protocol, data flow direction and data flow path to obtain the rocket sea-launching self-organizing network. Determine the network communication protocol including determining the data frame format and the MAC address table;

[0022] The rocket sea-launched self-organizing network includes a front-end network and a back-end network.

[0023] Furthermore, the rocket sea-launched ad hoc network synchronization method provided by the present invention includes, in step S102:

[0024] Use the network time protocol to synchronize the clocks of the front-end and back-end devices, establish a data buffer area, and detect the data communication channel. When the data transmission speed of the communication channel is lower than the preset value, the communication channel transmission data is synchronously transmitted to the data buffer area, and the time when the communication channel data transmission speed is detected to be lower than the preset value is used as the starting time of data retrieval;

[0025] The data in the data buffer area is synchronized with the clocks of the front-end and back-end devices through the network time protocol. When it is detected that the data transmission speed of the communication channel is higher than the preset value, the time when the data transmission speed of the communication channel is detected to be higher than the preset value is used as the termination time;

[0026] Retrieving data from the buffer area at the start time of data retrieval and the end time of data retrieval, transmitting the data to the target device in the communication channel, and replacing the communication data in the target device corresponding to the data at the start time of data retrieval and the end time of data retrieval;

[0027] The data time information of the replacement data is detected. If it is consistent with the clocks of the front-end and back-end devices synchronized using the network time protocol, the cache data is replaced successfully.

[0028] Furthermore, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention, in step S102, further includes:

[0029] Obtain communication channel information within the front-end network and the back-end network in the rocket sea-launched ad hoc network;

[0030] Monitoring the communication data of the communication channels in the front-end network and the back-end network in the rocket sea-launched ad hoc network to obtain a communication data set of the communication channels, wherein the communication data set of the communication channels includes a transmission rate, a packet loss rate, and delay information of the communication channels;

[0031] Using the communication data set of the communication channel to train the reinforcement learning model to obtain a trained reinforcement learning model;

[0032] A reward function is set in the rocket sea-launched ad hoc network. The reward function gives rewards or penalties according to the transmission effect after the channel selection. The rewards or penalties include giving rewards if the transmission efficiency of the selected channel is greater than the transmission efficiency of the remaining channels, and giving penalties if the transmission efficiency of the selected channel is less than the transmission efficiency of the remaining channels.

[0033] The front-end network and the back-end network interact with each other, and the reward function is used to obtain the reward or penalty result of the communication channel. The data is stored during the data processing process to obtain experience data.

[0034] Furthermore, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention, in step S102, further includes:

[0035] The empirical data is processed by the trained reinforcement learning algorithm to obtain expected value data, which includes the expected value of transmission rate, the expected value of packet loss rate and the expected value of delay;

[0036] Matching is performed within the communication channel information of the front-end network and the back-end network within the rocket sea-launched self-organizing network to obtain the optimal communication channel.

[0037] Furthermore, the rocket sea-launched ad hoc network synchronization method provided by the present invention includes, in step S103:

[0038] Collecting communication parameters during the communication between the front-end network and the back-end network, the communication parameters including network delay, packet loss rate, bandwidth and channel throughput, performing real-time cluster analysis on the collected communication parameters to obtain real-time communication cluster analysis results;

[0039] Set communication performance thresholds, including maximum delay time, maximum packet loss rate, and minimum bandwidth;

[0040] Compare the network delay during the communication between the front-end network and the back-end network with the maximum delay time in the communication performance threshold to obtain a first comparison group;

[0041] If the network delay during the communication between the front-end network and the back-end network is lower than the maximum delay time in the communication performance threshold, the comparison result of the first comparison group is qualified;

[0042] Comparing the packet loss rate during the communication between the front-end network and the back-end network with the highest packet loss rate in the communication performance threshold to obtain a second comparison group;

[0043] If the packet loss rate during the communication between the front-end network and the back-end network is lower than the highest packet loss rate in the communication performance threshold, the comparison result of the second comparison group is qualified;

[0044] Compare the bandwidth during the communication between the front-end network and the back-end network with the lowest bandwidth in the communication performance threshold to obtain a third comparison group;

[0045] If the bandwidth during the communication between the front-end network and the back-end network is higher than the lowest bandwidth in the communication performance threshold, the comparison result of the third comparison group is qualified;

[0046] When the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group are all qualified, the communication channel performance is improved;

[0047] When the comparison result of any one of the comparison results of the first comparison group, the comparison result of the second comparison group, and the comparison result of the third comparison group is unqualified, the performance of the communication channel is degraded.

[0048] Furthermore, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention further includes, in step S103:

[0049] If the performance of the communication channel decreases, the channel allocation is adjusted dynamically, and the channels for real-time communication between the front-end network and the back-end network are ranked by network speed, and the communication channels with the decreased performance are replaced in turn by the top three ranked communication channels;

[0050] and detecting the replaced communication channels to obtain a transmission efficiency result after the first communication information is replaced, a transmission efficiency result after the second communication information is replaced, and a transmission efficiency result after the third communication information is replaced;

[0051] A communication channel with the best transmission efficiency is selected from the transmission efficiency results after the first communication information is replaced, the transmission efficiency results after the second communication information is replaced, and the transmission efficiency results after the third communication information is replaced as the communication channel used after the replacement.

[0052] Furthermore, the rocket sea-launched ad hoc network synchronization method provided by the present invention includes, in step S105:

[0053] Arrange the optimized communication channel into the self-organizing network configuration information to establish the rocket sea-launched self-organizing network, and replace the communication channel with data asynchrony problem;

[0054] After the replacement of the original communication channel with data asynchrony problem in the rocket sea-launched ad hoc network is completed, the new communication channel in the rocket sea-launched ad hoc network is established based on the ad hoc network configuration information for verification. If the data efficiency of the communication information transmission reaches the expected level, the communication channel replacement is successful.

[0055] In a second aspect, the present invention provides a self-organizing network synchronization device for rocket sea launch, comprising:

[0056] An acquisition unit acquires ad hoc network configuration information, and establishes a rocket sea-launched ad hoc network according to the ad hoc network configuration information, wherein the rocket sea-launched ad hoc network includes a front-end network and a back-end network;

[0057] The monitoring unit monitors the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment, matches the monitored data frames in a preset MAC address table, obtains the data communication interface corresponding to the data frame, and the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame;

[0058] The communication unit receives data information from the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and matches the data information with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network. The front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network;

[0059] The data synchronization unit receives the data synchronization requirements of the self-organizing network, monitors the communication information of the front-end network and the back-end network of the self-organizing network according to the synchronization requirements of the self-organizing network, and obtains the monitoring results of the data synchronization of the self-organizing network;

[0060] The communication channel optimization unit detects the self-organizing network data synchronization monitoring results to obtain the self-organizing network data communication detection results, screens the self-organizing network data communication detection results to obtain the asynchronous data in the self-organizing network, optimizes the communication channel and data transmission configuration of the asynchronous data to obtain the optimized communication channel, and replaces the original asynchronous data communication channel with the optimized communication channel.

[0061] In a third aspect, the present invention provides a self-organizing network synchronization device for rocket sea launch, comprising:

[0062] processor;

[0063] a memory for storing processor executable instructions,

[0064] Wherein, the processor is configured to be used for the rocket sea-launched self-organizing network synchronization method.

[0065] Beneficial effects of the present invention:

[0066] Improved communication stability: Real-time monitoring and dynamic adjustment of communication channels effectively deal with the impact of the natural environment on communication and ensure the continuity and stability of communication. At the same time, the network time protocol (NTP) is used to synchronize device clocks and establish a data cache and replacement mechanism to further improve communication reliability.

[0067] Communication channel selection optimization: By introducing a reinforcement learning model, monitoring various indicators of the communication channel, training the model to select the optimal communication channel, achieving adaptive channel optimization, setting a reward function, and motivating the system to select a channel with higher transmission efficiency, thereby improving overall communication efficiency.

[0068] Improved data transmission efficiency: Dynamically adjust channel allocation and automatically replace channels with more efficient ones to ensure that data transmission efficiency always remains at a high level. At the same time, real-time collection and cluster analysis of key indicators can quickly identify and resolve communication bottlenecks.

[0069] Enhanced synchronization of ad hoc networks: By monitoring communication information, synchronous monitoring results are generated, and communication channels and data transmission configurations are optimized accordingly to ensure the synchronization of ad hoc networks.

[0070] Safety of sea-launched rocket missions is improved: Communication stability and data transmission efficiency are enhanced to provide more accurate and safe protection for sea-launched rocket missions and reduce the risk of launch failure.

[0071] Enhanced system scalability and flexibility: The present invention is not only applicable to rocket sea-launch missions, but can also be extended to other wireless communication network scenarios. Modular design and dynamic adjustment mechanism enhance the flexibility and adaptability of the system.

[0072] Reduced operation and maintenance costs: Automated monitoring, optimization, and adjustment mechanisms reduce the need for manual intervention, lowering operation and maintenance costs while improving system stability and reliability.

[0073] In summary, the present invention demonstrates significant beneficial effects in multiple aspects such as communication stability, communication channel optimization, data transmission efficiency, and self-organizing network synchronization, providing safer, more reliable, and more efficient communication guarantees for rocket sea-launch missions. BRIEF DESCRIPTION OF THE DRAWINGS

[0074] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0075] Figure 1 A schematic diagram of a method flow chart provided by an embodiment of the present invention.

[0076] Figure 2 A schematic diagram of a self-organizing network architecture for sea-launched rockets provided in an embodiment of the present invention.

[0077] Figure 3 A schematic diagram of data exchange between communication devices of a front-end network and a back-end network provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0078] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. The technical solutions provided by the embodiments of the present invention are described in detail below in conjunction with the drawings.

[0079] In order to better understand the purpose of the present invention, the present invention is described in further detail below.

[0080] First, see Figure 1 The present invention provides a method for synchronizing a rocket sea-launched ad hoc network, comprising:

[0081] The present invention provides a method for synchronizing a rocket sea-launched ad hoc network, comprising:

[0082] In step S101, the ad hoc network configuration information is obtained, and a rocket sea-launched ad hoc network is established according to the ad hoc network configuration information. The rocket sea-launched ad hoc network includes a front-end network and a back-end network;

[0083] In step S102, the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment are monitored, and the monitored data frames are matched in a preset MAC address table to obtain the data communication interface corresponding to the data frame. The front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame;

[0084] In step S103, data information of emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network is received, and the data information is matched with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and the front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network;

[0085] In step S104, receiving the ad hoc network data synchronization demand, monitoring the communication information of the front-end network and the back-end network of the ad hoc network according to the ad hoc network synchronization demand, and obtaining the ad hoc network data synchronization monitoring result;

[0086] In step S105, the self-organizing network data synchronization monitoring result is detected to obtain the self-organizing network data communication detection result, the self-organizing network data communication detection result is screened to obtain the asynchronous data in the self-organizing network, the communication channel and data transmission configuration of the asynchronous data are optimized to obtain the optimized communication channel, and the optimized communication channel is used to replace the original asynchronous data communication channel.

[0087] Specifically, the rocket sea-launched self-organizing network synchronization method provided by the present invention includes, in step S101:

[0088] Extract demand characteristics from the acquired self-organizing network configuration information to obtain network topology structure, self-organizing network function demand characteristics and rocket sea-launch mission demand characteristics;

[0089] Matching the self-organizing network function requirement characteristics and the rocket sea-launch mission requirement characteristics in a preset knowledge base to obtain the self-organizing network function requirement configuration parameters and the rocket sea-launch mission requirement configuration parameters;

[0090] Load the function requirement configuration parameters of the self-organizing network and the rocket sea-launching mission requirement configuration parameters into the network topology structure, and determine the network communication protocol, data flow direction and data flow path to obtain the rocket sea-launching self-organizing network. Determine the network communication protocol including determining the data frame format and the MAC address table;

[0091] The rocket sea-launched self-organizing network includes a front-end network and a back-end network.

[0092] First, the configuration information of the rocket sea-launched ad hoc network is obtained from external input or internal database as the basis for establishing the ad hoc network.

[0093] Next, the acquired ad hoc network configuration information is deeply analyzed to extract key demand features, which cover the network topology, functional requirements of the ad hoc network, and specific requirements of the rocket sea-launch mission.

[0094] Then, the system will match the extracted self-organizing network function requirement characteristics and rocket sea-launch mission requirement characteristics with the entries in the preset knowledge base. Through this matching process, the self-organizing network function configuration parameters and rocket sea-launch mission configuration parameters that meet these requirements can be obtained.

[0095] Next, the acquired configuration parameters will be loaded into the network topology, and the network communication protocol, data flow direction, and data flow path in the network will be determined based on these parameters. This step is the core link in establishing a rocket sea-launched self-organizing network. Among them, the data frame format and MAC address table will be set in the process of determining the network communication protocol.

[0096] Finally, based on the preparation and configuration of all the previous steps, a rocket sea-launched self-organizing network consisting of the front-end network and the back-end network was built. The self-organizing network can support real-time data exchange, status monitoring and task coordination during the rocket sea-launch process, thereby ensuring the smooth progress of the entire process.

[0097] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention includes, in step S102:

[0098] Use the network time protocol to synchronize the clocks of the front-end and back-end devices, establish a data buffer area, and detect the data communication channel. When the data transmission speed of the communication channel is lower than the preset value, the communication channel transmission data is synchronously transmitted to the data buffer area, and the time when the communication channel data transmission speed is detected to be lower than the preset value is used as the starting time of data retrieval;

[0099] The data in the data buffer area is synchronized with the clocks of the front-end and back-end devices through the network time protocol. When it is detected that the data transmission speed of the communication channel is higher than the preset value, the time when the data transmission speed of the communication channel is detected to be higher than the preset value is used as the termination time;

[0100] Retrieving data from the buffer area at the start time of data retrieval and the end time of data retrieval, transmitting the data to the target device in the communication channel, and replacing the communication data in the target device corresponding to the data at the start time of data retrieval and the end time of data retrieval;

[0101] The data time information of the replacement data is detected. If it is consistent with the clocks of the front-end and back-end devices synchronized using the network time protocol, the cache data is replaced successfully.

[0102] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention, in step S102, further includes:

[0103] Obtain communication channel information within the front-end network and the back-end network in the rocket sea-launched ad hoc network;

[0104] Monitoring the communication data of the communication channels in the front-end network and the back-end network in the rocket sea-launched ad hoc network to obtain a communication data set of the communication channels, wherein the communication data set of the communication channels includes a transmission rate, a packet loss rate, and delay information of the communication channels;

[0105] Using the communication data set of the communication channel to train the reinforcement learning model to obtain a trained reinforcement learning model;

[0106] A reward function is set in the rocket sea-launched ad hoc network. The reward function gives rewards or penalties according to the transmission effect after the channel selection. The rewards or penalties include giving rewards if the transmission efficiency of the selected channel is greater than the transmission efficiency of the remaining channels, and giving penalties if the transmission efficiency of the selected channel is less than the transmission efficiency of the remaining channels.

[0107] The front-end network and the back-end network interact with each other, and the reward function is used to obtain the reward or penalty result of the communication channel. The data is stored during the data processing process to obtain experience data.

[0108] In the rocket sea-launched ad hoc network synchronization method, the reward function is used to evaluate and optimize the selection of communication channels. Specifically, the reward function gives corresponding rewards or penalties based on the transmission effect after the channel selection, thereby encouraging the rocket sea-launched ad hoc network to select a channel with higher transmission efficiency. The following is a detailed explanation of the reward function, including specific reward and penalty details:

[0109] The reward function is used in the rocket sea-launched ad hoc network to evaluate the performance of different communication channels and give feedback based on the performance. Its purpose is to select the optimal communication channel in the reinforcement learning model to improve the overall communication efficiency.

[0110] The specific reward conditions include the following:

[0111] Efficient transmission: When the selected communication channel is transmitting data, if its transmission efficiency (such as transmission rate) is higher than other optional channels, the reward function will give positive rewards.

[0112] Low packet loss rate: If the packet loss rate of the selected channel is low, it means that less information is lost during data transmission. Low packet loss rate is an important factor in ensuring the integrity of data transmission.

[0113] Low latency: Latency is one of the key indicators of network performance. Rocket sea-launched ad hoc networks are rewarded when the latency of the selected channel is low, because low latency helps improve the ability of real-time communication.

[0114] The specific penalty conditions include the following:

[0115] Inefficient transmission: On the contrary, if the transmission efficiency of the selected channel is lower than that of other optional channels, the rocket sea-launched ad hoc network will be penalized. The penalty mechanism is designed to prevent the rocket sea-launched ad hoc network from using inefficient channels for a long time.

[0116] High packet loss rate: A high packet loss rate means that a large amount of information is lost during data transmission, which has a negative impact on communication quality. Therefore, when the packet loss rate of the selected channel is high, the rocket sea-launched ad hoc network will be penalized.

[0117] High latency: Too high latency will hinder real-time communication and affect the smooth progress of the mission. Therefore, if the latency of the selected channel exceeds the preset threshold, the rocket sea-launched ad hoc network will also be punished.

[0118] In the reinforcement learning model, each time the front-end network interacts with the back-end network, the reinforcement learning model updates its strategy based on the reward or penalty result given by the reward function. Through multiple iterative training, the reinforcement learning model can gradually learn how to select the optimal communication channel to maximize the overall communication efficiency.

[0119] By setting clear reward and penalty conditions in the rocket sea-launched ad hoc network synchronization method, the rocket sea-launched ad hoc network can automatically select the optimal communication channel in a dynamically changing network environment, thereby improving the stability and efficiency of communication.

[0120] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention, in step S102, further includes:

[0121] The empirical data is processed by the trained reinforcement learning algorithm to obtain expected value data, which includes the expected value of transmission rate, the expected value of packet loss rate and the expected value of delay;

[0122] Matching is performed within the communication channel information of the front-end network and the back-end network within the rocket sea-launched self-organizing network to obtain the optimal communication channel.

[0123] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention includes, in step S103:

[0124] Collecting communication parameters during the communication between the front-end network and the back-end network, the communication parameters including network delay, packet loss rate, bandwidth and channel throughput, performing real-time cluster analysis on the collected communication parameters to obtain real-time communication cluster analysis results;

[0125] Set communication performance thresholds, including maximum delay time, maximum packet loss rate, and minimum bandwidth;

[0126] Compare the network delay during the communication between the front-end network and the back-end network with the maximum delay time in the communication performance threshold to obtain a first comparison group;

[0127] If the network delay during the communication between the front-end network and the back-end network is lower than the maximum delay time in the communication performance threshold, the comparison result of the first comparison group is qualified;

[0128] Comparing the packet loss rate during the communication between the front-end network and the back-end network with the highest packet loss rate in the communication performance threshold to obtain a second comparison group;

[0129] If the packet loss rate during the communication between the front-end network and the back-end network is lower than the highest packet loss rate in the communication performance threshold, the comparison result of the second comparison group is qualified;

[0130] Compare the bandwidth during the communication between the front-end network and the back-end network with the lowest bandwidth in the communication performance threshold to obtain a third comparison group;

[0131] If the bandwidth during the communication between the front-end network and the back-end network is higher than the lowest bandwidth in the communication performance threshold, the comparison result of the third comparison group is qualified;

[0132] When the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group are all qualified, the communication channel performance is improved;

[0133] When the comparison result of any one of the comparison results of the first comparison group, the comparison result of the second comparison group, and the comparison result of the third comparison group is unqualified, the performance of the communication channel is degraded.

[0134] Step S102 uses the Network Time Protocol (NTP) to synchronize the clocks of the front-end and back-end devices, ensure the consistency of the time reference, and establish a data cache. When it is detected that the data transmission speed of the communication channel is lower than the preset value, the rocket sea-launched ad hoc network will automatically transfer the data to the cache and record the moment as the starting point for data retrieval. When the communication channel returns to stability, the rocket sea-launched ad hoc network will retrieve data from the cache and replace the data of the corresponding time in the target device to maintain data consistency.

[0135] Acquire and monitor the communication data of all communication channels, and use this data to train the reinforcement learning model.

[0136] A reward function is set to give rewards or penalties based on the transmission effect after channel selection, in order to encourage the model to select a more efficient communication channel. The empirical data is processed through a reinforcement learning algorithm to obtain expected value data, and the optimal communication channel is obtained based on these data.

[0137] In step S103, key indicators of communication between the front-end network and the back-end network, such as network delay, packet loss rate, etc., are collected in real time, and real-time cluster analysis is performed. Communication performance thresholds are set according to specific needs to evaluate communication channel performance. When the real-time monitoring data is lower than any of the set maximum delay time, maximum packet loss rate and minimum bandwidth, the rocket sea-launched ad hoc network will automatically mark the performance degradation of the communication channel. For channels with degraded performance, dynamic adjustments are made, and the optimal channel is selected for replacement by replacing inefficient channels and actually testing and verifying the replacement effect.

[0138] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention, in step S103, further includes:

[0139] If the performance of the communication channel decreases, the channel allocation is adjusted dynamically, and the channels for real-time communication between the front-end network and the back-end network are ranked by network speed, and the communication channels with the decreased performance are replaced in turn by the top three ranked communication channels;

[0140] and detecting the replaced communication channels to obtain a transmission efficiency result after the first communication information is replaced, a transmission efficiency result after the second communication information is replaced, and a transmission efficiency result after the third communication information is replaced;

[0141] A communication channel with the best transmission efficiency is selected from the transmission efficiency results after the first communication information is replaced, the transmission efficiency results after the second communication information is replaced, and the transmission efficiency results after the third communication information is replaced as the communication channel used after the replacement.

[0142] Specifically, the method for synchronizing a rocket sea-launched ad hoc network provided by the present invention includes, in step S105:

[0143] Arrange the optimized communication channel into the self-organizing network configuration information to establish the rocket sea-launched self-organizing network, and replace the communication channel with data asynchrony problem;

[0144] After the replacement of the original communication channel with data asynchrony problem in the rocket sea-launched ad hoc network is completed, the new communication channel in the rocket sea-launched ad hoc network is established based on the ad hoc network configuration information for verification. If the data efficiency of the communication information transmission reaches the expected level, the communication channel replacement is successful.

[0145] In step S103 of the rocket sea-launched ad hoc network synchronization method, when the rocket sea-launched ad hoc network detects that the communication channel performance has degraded, a series of measures will be taken to dynamically adjust the channel allocation and select the optimal communication channel. The specific process is as follows:

[0146] First, the rocket sea-launched self-organizing network will monitor key indicators in the communication process between the front-end network and the back-end network in real time, such as network delay, packet loss rate, bandwidth and channel throughput, to evaluate the performance of the communication channel. When these monitoring data are lower than the preset communication performance threshold, the rocket sea-launched self-organizing network will identify the communication channel with degraded performance.

[0147] Next, the rocket sea-launched ad hoc network will sort the network speeds of all current communication channels to determine which channels have the best transmission performance. Then, the top three communication channels will be tried to replace the communication channels with degraded performance in turn, and the transmission efficiency of each replaced communication channel will be tested.

[0148] During the replacement and detection process, the rocket sea-launched ad hoc network will record the transmission efficiency results of the first, second and third replaced channels. Finally, among the three replaced communication channels, the channel with the best transmission efficiency is selected as the final replacement channel.

[0149] The strategy of step S103 ensures the stability and efficiency of the ad hoc network. By dynamically adjusting channel allocation and automatically optimizing network resources, the rocket sea-launched ad hoc network can improve data transmission efficiency, thereby meeting the high requirements of rocket sea-launched missions for communication real-time and reliability.

[0150] In a second aspect, the present invention provides a self-organizing network synchronization device for rocket sea launch, comprising:

[0151] An acquisition unit acquires ad hoc network configuration information, and establishes a rocket sea-launched ad hoc network according to the ad hoc network configuration information, wherein the rocket sea-launched ad hoc network includes a front-end network and a back-end network;

[0152] The monitoring unit monitors the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment, matches the monitored data frames in a preset MAC address table, obtains the data communication interface corresponding to the data frame, and the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame;

[0153] The communication unit receives data information from the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and matches the data information with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network. The front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network;

[0154] The data synchronization unit receives the data synchronization requirements of the self-organizing network, monitors the communication information of the front-end network and the back-end network of the self-organizing network according to the synchronization requirements of the self-organizing network, and obtains the monitoring results of the data synchronization of the self-organizing network;

[0155] The communication channel optimization unit detects the self-organizing network data synchronization monitoring results to obtain the self-organizing network data communication detection results, screens the self-organizing network data communication detection results to obtain the asynchronous data in the self-organizing network, optimizes the communication channel and data transmission configuration of the asynchronous data to obtain the optimized communication channel, and replaces the original asynchronous data communication channel with the optimized communication channel.

[0156] In a third aspect, the present invention provides a self-organizing network synchronization device for rocket sea launch, comprising:

[0157] processor;

[0158] a memory for storing processor executable instructions,

[0159] Wherein, the processor is configured to be used for the rocket sea-launched self-organizing network synchronization method.

[0160] The self-organizing network front-end network and back-end network system provided by the present invention are composed as follows: Figure 3 As shown, the front-end communication device transmits data to the receiver of the back-end communication device through the transmitter of the front-end communication device, and the back-end communication device sends data to the receiver of the front-end communication device through the transmitter of the back-end communication device. The front-end communication device and the back-end communication device complete interactive data transmission through the receiver and the transmitter.

[0161] See also Figure 2 ,Data exchange system: Establish connections with the test, transmission and control devices connected to it and establish a MAC address table. Monitor the data frames sent by each test, transmission and control. When a data frame is received, check the destination MAC address of the data frame, find the corresponding interface in the MAC address table, and forward the data frame to the interface;

[0162] Ground test, launch and control equipment: ground equipment for front-end and back-end testing and launching rockets, including software and hardware;

[0163] Emergency communication system: emergency call system and video surveillance system.

[0164] The rocket sea-launched self-organizing network provided by the embodiment of the present invention can utilize wireless communication equipment and data exchange systems according to the needs of mission data transmission, and is used to realize the wireless transmission of control and measurement information between the front-end equipment and the back-end equipment of the ground test, launch and control equipment during the ground test and launch control process.

[0165] The present invention effectively solves the influence of natural environmental factors on communication stability and improves the stability of the ad hoc network system.

[0166] In terms of solving the impact of the natural environment on communication stability, the present invention first adopts a real-time monitoring and dynamic adjustment method. By real-time monitoring the data frame transmission of the front-end ground measurement, transmission and control equipment and the back-end ground measurement, transmission and control equipment, the communication channel is dynamically adjusted to ensure the continuity and stability of data transmission.

[0167] Secondly, the present invention introduces a reinforcement learning model, which trains the model to select the optimal communication channel by monitoring the transmission rate, packet loss rate and delay information of the communication channel. This method can adaptively cope with the complex and changeable natural environment at sea and improve the overall stability and efficiency of the communication channel.

[0168] In addition, the present invention also performs real-time performance monitoring and dynamic replacement. When it is detected that the performance of the communication channel has declined, the channel allocation will be dynamically adjusted to replace the channel with poor performance, thereby ensuring the stability of communication.

[0169] In summary, the present invention effectively solves the impact of the natural environment on communication stability and improves the security of the ad hoc network system, providing more accurate and safe protection for rocket sea-launch missions.

[0170] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations, and the above-described embodiments of the present invention do not constitute a limitation on the scope of protection of the present invention.

Claims

1. A method for synchronizing a rocket sea-launched ad hoc network, characterized in that: include: In step S101, the ad hoc network configuration information is obtained, and a rocket sea-launched ad hoc network is established according to the ad hoc network configuration information. The rocket sea-launched ad hoc network includes a front-end network and a back-end network; In step S102, the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment are monitored, and the monitored data frames are matched in a preset MAC address table to obtain the data communication interface corresponding to the data frame. The front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame; In step S102, it includes: using the network time protocol to synchronize the clocks of the front-end device and the back-end device, establishing a data buffer area, detecting the data communication channel, and when the data transmission speed of the communication channel is lower than the preset value, synchronously transmitting the communication channel transmission data to the data buffer area, and using the time when the data transmission speed of the communication channel is lower than the preset value as the starting time of data retrieval; The data in the data buffer area is synchronized with the clocks of the front-end and back-end devices through the network time protocol. When it is detected that the data transmission speed of the communication channel is higher than the preset value, the time when the data transmission speed of the communication channel is detected to be higher than the preset value is used as the termination time; Retrieving data from the buffer area at the start time of data retrieval and the end time of data retrieval, transmitting the data to the target device in the communication channel, and replacing the communication data in the target device corresponding to the data at the start time of data retrieval and the end time of data retrieval; Detect the data time information of the replacement data. If it is consistent with the clocks of the front-end and back-end devices synchronized using the network time protocol, the cache data is replaced successfully. In step S103, data information of emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network is received, and the data information is matched with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and the front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network; In step S103, it includes: collecting communication parameters in the communication process between the front-end network and the back-end network, the communication parameters including network delay, packet loss rate, bandwidth and channel throughput, performing real-time cluster analysis on the collected communication parameters to obtain real-time communication cluster analysis results; Set communication performance thresholds, including maximum delay time, maximum packet loss rate, and minimum bandwidth; Compare the network delay during the communication between the front-end network and the back-end network with the maximum delay time in the communication performance threshold to obtain a first comparison group; If the network delay during the communication between the front-end network and the back-end network is lower than the maximum delay time in the communication performance threshold, the comparison result of the first comparison group is qualified; Comparing the packet loss rate during the communication between the front-end network and the back-end network with the highest packet loss rate in the communication performance threshold to obtain a second comparison group; If the packet loss rate during the communication between the front-end network and the back-end network is lower than the highest packet loss rate in the communication performance threshold, the comparison result of the second comparison group is qualified; Comparing the bandwidth during the communication between the front-end network and the back-end network with the lowest bandwidth in the communication performance threshold to obtain a third comparison group; If the bandwidth during the communication between the front-end network and the back-end network is higher than the lowest bandwidth in the communication performance threshold, the comparison result of the third comparison group is qualified; When the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group are all qualified, the communication channel performance is improved; When any one of the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group is unqualified, the communication channel performance is degraded; In step S104, receiving the ad hoc network data synchronization demand, monitoring the communication information of the front-end network and the back-end network of the ad hoc network according to the ad hoc network synchronization demand, and obtaining the ad hoc network data synchronization monitoring result; In step S105, the self-organizing network data synchronization monitoring result is detected to obtain the self-organizing network data communication detection result, the self-organizing network data communication detection result is screened to obtain the asynchronous data in the self-organizing network, the communication channel and data transmission configuration of the asynchronous data are optimized to obtain the optimized communication channel, and the optimized communication channel is used to replace the original asynchronous data communication channel.

2. The method for synchronizing a rocket sea-launched ad hoc network as claimed in claim 1, characterized in that: In step S101, it includes: Extract demand characteristics from the acquired self-organizing network configuration information to obtain network topology structure, self-organizing network function demand characteristics and rocket sea-launch mission demand characteristics; Matching the self-organizing network function requirement characteristics and the rocket sea-launch mission requirement characteristics in a preset knowledge base to obtain the self-organizing network function requirement configuration parameters and the rocket sea-launch mission requirement configuration parameters; The function requirement configuration parameters of the self-organizing network and the rocket sea-launched mission requirement configuration parameters are loaded into the network topology structure, and the network communication protocol, data flow direction and data flow path are determined to obtain the rocket sea-launched self-organizing network. Determining the network communication protocol includes determining the data frame format and the MAC address table. The rocket sea-launched self-organizing network includes a front-end network and a back-end network.

3. The method for synchronizing a rocket sea-launched ad hoc network as claimed in claim 1, characterized in that: In step S102, it also includes: Obtain communication channel information within the front-end network and the back-end network in the rocket sea-launched ad hoc network; Monitoring the communication data of the communication channels in the front-end network and the back-end network in the rocket sea-launched ad hoc network to obtain a communication data set of the communication channels, wherein the communication data set of the communication channels includes a transmission rate, a packet loss rate, and delay information of the communication channels; Using the communication data set of the communication channel to train the reinforcement learning model, to obtain a trained reinforcement learning model; A reward function is set in the rocket sea-launched ad hoc network. The reward function gives rewards or penalties according to the transmission effect after the channel selection. The rewards or penalties include giving rewards if the transmission efficiency of the selected channel is greater than the transmission efficiency of the remaining channels, and giving penalties if the transmission efficiency of the selected channel is less than the transmission efficiency of the remaining channels. The front-end network and the back-end network interact with each other, and the reward function is used to obtain the reward or penalty result of the communication channel. The data is stored during the data processing process to obtain experience data.

4. The method for synchronizing a rocket sea-launched ad hoc network as claimed in claim 3, characterized in that: In step S102, it also includes: The empirical data is processed by the trained reinforcement learning algorithm to obtain expected value data, which includes the expected value of transmission rate, the expected value of packet loss rate and the expected value of delay; Matching is performed within the communication channel information of the front-end network and the back-end network within the rocket sea-launched self-organizing network to obtain the optimal communication channel.

5. The method for synchronizing a rocket sea-launched ad hoc network as claimed in claim 1, characterized in that: In step S103, it also includes: If the performance of the communication channel decreases, the channel allocation is adjusted dynamically, and the channels for real-time communication between the front-end network and the back-end network are ranked by network speed, and the communication channels with the decreased performance are replaced in turn by the top three ranked communication channels; and detecting the replaced communication channels to obtain a transmission efficiency result after the first communication information is replaced, a transmission efficiency result after the second communication information is replaced, and a transmission efficiency result after the third communication information is replaced; A communication channel with the best transmission efficiency is selected from the transmission efficiency results after the first communication information is replaced, the transmission efficiency results after the second communication information is replaced, and the transmission efficiency results after the third communication information is replaced as the communication channel used after the replacement.

6. The method for synchronizing a rocket sea-launched ad hoc network as claimed in claim 1, characterized in that: In step S105, it includes: Arrange the optimized communication channel into the self-organizing network configuration information to establish the rocket sea-launched self-organizing network, and replace the communication channel with data asynchrony problem; After the replacement of the original communication channel with data asynchrony problem in the rocket sea-launched ad hoc network is completed, the new communication channel in the rocket sea-launched ad hoc network is established based on the ad hoc network configuration information for verification. If the data efficiency of the communication information transmission reaches the expected level, the communication channel replacement is successful.

7. A self-organizing network synchronization device for rocket sea launch, characterized in that: include: An acquisition unit acquires ad hoc network configuration information, and establishes a rocket sea-launched ad hoc network according to the ad hoc network configuration information, wherein the rocket sea-launched ad hoc network includes a front-end network and a back-end network; The monitoring unit monitors the data frames sent by the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment, matches the monitored data frames in a preset MAC address table, obtains the data communication interface corresponding to the data frame, and the front-end ground test, transmission and control equipment and the back-end ground test, transmission and control equipment communicate according to the data communication interface corresponding to the data frame; In the monitoring unit, it includes: using the network time protocol to synchronize the clocks of the front-end device and the back-end device, establishing a data buffer area, detecting the data communication channel, and when the data transmission speed of the communication channel is lower than the preset value, the communication channel transmission data is synchronously transmitted to the data buffer area, and the time when the data transmission speed of the communication channel is detected to be lower than the preset value is used as the starting time of data retrieval; The data in the data buffer area is synchronized with the clocks of the front-end and back-end devices through the network time protocol. When it is detected that the data transmission speed of the communication channel is higher than the preset value, the time when the data transmission speed of the communication channel is detected to be higher than the preset value is used as the termination time; Retrieving data from the buffer area at the start time of data retrieval and the end time of data retrieval, transmitting the data to the target device in the communication channel, and replacing the communication data in the target device corresponding to the data at the start time of data retrieval and the end time of data retrieval; Detect the data time information of the replacement data. If it is consistent with the clocks of the front-end and back-end devices synchronized using the network time protocol, the cache data is replaced successfully. The communication unit receives data information from the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network, and matches the data information with the data transmission channel to obtain the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network. The front-end network and the back-end network perform data communication through the data transmission channel of the emergency communication equipment, video surveillance equipment and IP telephone in the front-end network and the back-end network; In the communication unit, it includes: collecting communication parameters in the communication process between the front-end network and the back-end network, the communication parameters including network delay, packet loss rate, bandwidth and channel throughput, performing real-time cluster analysis on the collected communication parameters, and obtaining real-time communication cluster analysis results; Set communication performance thresholds, including maximum delay time, maximum packet loss rate, and minimum bandwidth; Compare the network delay during the communication between the front-end network and the back-end network with the maximum delay time in the communication performance threshold to obtain a first comparison group; If the network delay during the communication between the front-end network and the back-end network is lower than the maximum delay time in the communication performance threshold, the comparison result of the first comparison group is qualified; Comparing the packet loss rate during the communication between the front-end network and the back-end network with the highest packet loss rate in the communication performance threshold to obtain a second comparison group; If the packet loss rate during the communication between the front-end network and the back-end network is lower than the highest packet loss rate in the communication performance threshold, the comparison result of the second comparison group is qualified; Comparing the bandwidth during the communication between the front-end network and the back-end network with the lowest bandwidth in the communication performance threshold to obtain a third comparison group; If the bandwidth during the communication between the front-end network and the back-end network is higher than the lowest bandwidth in the communication performance threshold, the comparison result of the third comparison group is qualified; When the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group are all qualified, the communication channel performance is improved; When any one of the comparison results of the first comparison group, the comparison results of the second comparison group, and the comparison results of the third comparison group is unqualified, the communication channel performance is degraded; The data synchronization unit receives the data synchronization requirements of the self-organizing network, monitors the communication information of the front-end network and the back-end network of the self-organizing network according to the synchronization requirements of the self-organizing network, and obtains the monitoring results of the data synchronization of the self-organizing network; The communication channel optimization unit detects the self-organizing network data synchronization monitoring results to obtain the self-organizing network data communication detection results, screens the self-organizing network data communication detection results to obtain the asynchronous data in the self-organizing network, optimizes the communication channel and data transmission configuration of the asynchronous data to obtain the optimized communication channel, and replaces the original asynchronous data communication channel with the optimized communication channel.

8. A self-organizing network synchronization device for rocket sea launch, characterized in that: include: processor; A memory for storing processor-executable instructions; wherein the processor is configured to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Information control platform used for informationized rocket launching

    CN109597399A

  • Data automatic retransmission method of wireless ad hoc network and related device

    CN117896776A

  • Method for automatically regulating explicit congestion notification of data center network based on multi-agent reinforcement learning

    US20240080270A1