A method and system for switching satellite and land networks for ships

Through real-time GIS tracking and BDS verification, combined with fuzzy logic and recurrent neural network, dynamic analysis of the distance and performance data of the ship network access point is solved, and the problem of inaccurate network switching in the existing technology is achieved, efficient and continuous communication services are achieved, and the safety and efficiency of ship operations are improved.

CN119316898BActive Publication Date: 2025-02-28SHISHI FTGMDC COMM EQUIP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411843582.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-14
Publication Date
2025-02-28
Estimated Expiration
2044-12-14

AI Technical Summary

Technical Problem

The prior art relies on fixed network switching strategies and static thresholds in the land networks of ships, and cannot accurately evaluate the real-time network status, resulting in inappropriate network switching, affecting communication stability and data transmission efficiency.

Method used

Real-time GIS tracking and BDS verification are used to dynamically analyze access point distance and network performance data, and through fuzzy logic and recurrent neural networks, network status is evaluated and optimal access timing is predicted to ensure the timeliness and accuracy of network handover.

Benefits of technology

It improves the response speed and timeliness of network handover, ensures the continuity of data services, significantly improves communication experience, reduces communication costs, and improves the safety and efficiency of ship operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The present invention relates to the field of network switching technology, specifically a method and system for satellite-land network switching for ships, comprising the following steps: based on a GIS system, real-time tracking of the current position of the ship, calculation of the distance to the adjacent satellite and land network access points, and comparison of the distance data with historical network performance data. In the present invention, by using real-time GIS tracking and BDS verification, the position of the ship is accurately monitored, and the access point distance and network performance data are dynamically analyzed, so that the prediction of network access timing is more accurate and timely, the reaction speed of traditional network switching is optimized, the timeliness of switching is improved, and data transmission interruption caused by network delay or instability is avoided. Combined with real-time signal strength monitoring and congestion information analysis, the best network can be intelligently selected in a variety of network environments to ensure the continuity of data services and significantly improve the experience. The automated network switching process reduces manual operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network mutual switching, and in particular to a method and system for mutual switching of satellite and land networks for ships. Background Art

[0002] The field of network switching technology involves seamless connection and data exchange technology between various networks, ensuring stable operation in different network environments. It mainly focuses on the efficiency, reliability and transparency of network switching to upper-layer applications, including the switching of mobile communication networks, such as switching from 4G to 5G, or switching between wired and wireless networks. The key to this technology is how to achieve continuity of data services and optimize user experience under different network characteristics and capacity constraints.

[0003] Among them, the method of switching between satellite and land networks for ships refers to the use of satellite communications when the ship is far away from the land, and switching to the land network when close to the land to ensure the continuity and cost efficiency of communication. Its main purpose is to automatically select the best network connection method according to different geographical locations and network coverage during the ship's navigation. It can not only optimize the communication quality, but also reduce communication costs according to the cost differences of different networks, which helps to improve the operational efficiency and safety of the ship.

[0004] The existing technology mainly relies on fixed network switching strategies and static thresholds in the implementation of network switching, and lacks the ability to respond to dynamic changes in the network environment. During the switching process between satellite and terrestrial networks, this static strategy cannot accurately evaluate the real-time network status, such as congestion level and signal quality, resulting in network switching at inappropriate times, thereby affecting the communication stability and data transmission efficiency of the ship. In addition, the existing technology fails to make full use of location information and network performance data, resulting in the ship being unable to switch to a lower-cost or better-performing network in a timely manner in some cases, increasing communication costs. Summary of the invention

[0005] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a method and system for satellite-land network mutual switching for ships.

[0006] In order to achieve the above object, the present invention adopts the following technical solution: a method for switching between satellite and land networks for ships, comprising the following steps:

[0007] S1: Based on the GIS system, the current position of the ship is tracked in real time, the distance to the nearby satellite and land network access points is calculated, the distance data is compared with the historical network performance data, the optimal access time is predicted, and the network access time index is obtained;

[0008] S2: According to the network access opportunity indicator, the current position of the ship is verified using BDS data, and the signal strength of the satellite and land networks is monitored in real time by comparing the deviation between the real-time BDS data and the geographic location information to obtain a signal strength difference indicator;

[0009] S3: extracting network congestion information of the current ship area, combining the signal strength difference index, analyzing the load capacity of satellite and terrestrial networks, and determining the optimal network access point according to the load result to obtain an optimal access point selection table;

[0010] S4: Based on the optimal access point selection table, the current network status is evaluated by fuzzy logic, the network performance index is compared with the switching threshold, whether to perform network switching is determined, and a network switching trigger condition is generated;

[0011] S5: Based on the network switching triggering condition, a recurrent neural network is used to analyze the ship speed and the estimated time of entering or leaving the network coverage area, verify the compatibility of the network switching time and position, execute the network switching after determining that there is no conflict, and obtain the network switching confirmation status;

[0012] S6: Based on the network switching confirmation status, monitor the performance indicators after the network switching, compare the network stability and data transmission quality before and after the switching, and perform performance analysis to obtain multi-network performance data.

[0013] As a further solution of the present invention, the network access timing indicator includes distance measurement results, performance rating results, and time analysis results; the signal strength difference indicator includes position deviation, strength difference, and stability evaluation results; the optimal access point selection table includes congestion index, load analysis information, and access evaluation information; the network switching trigger condition includes performance threshold, logical compliance, and priority sorting information; the multi-network performance data includes network stability information, transmission quality, and performance change information.

[0014] As a further solution of the present invention, based on the GIS system, the current position of the ship is tracked in real time, the distance to the adjacent satellite and land network access points is calculated, the distance data is compared with the historical network performance data, the optimal access time is predicted, and the steps of obtaining the network access time index are specifically as follows:

[0015] S101: Based on the GIS system, the current position of the ship is tracked in real time, the distance from the current position to the adjacent satellite and land network access points is calculated, and the distance data is recorded to generate a distance record;

[0016] S102: Based on the distance record, a comparative analysis is performed with historical network performance data to evaluate the relationship between the historical connection efficiency of the access point and the current distance, to predict the network performance trend, and to generate an efficiency prediction index;

[0017] S103: Based on the efficiency prediction index, evaluate the network load and signal strength change of the access point, compare the time series of historical data and current analysis results, predict the optimal access time, and generate a network access timing index.

[0018] As a further solution of the present invention, according to the network access opportunity index, the current position of the ship is verified using BDS data, and the signal strength of the satellite and land networks is monitored in real time by comparing the deviation between the real-time BDS data and the geographical location information, and the steps of obtaining the signal strength difference index are specifically as follows:

[0019] S201: Based on the network access opportunity indicator, the current position data of the ship is corrected using the BDS, the GIS tracking data is checked, the position error is adjusted, and a position confirmation indicator is generated;

[0020] S202: Based on the position confirmation indicator, real-time network monitoring is performed, the signal strength of the current satellite and terrestrial networks is recorded, the signal fluctuation conditions of different access points are compared, the signal strength and stability are evaluated, and a signal stability record is generated;

[0021] S203: Based on the signal stability record, analyze the deviation between the BDS data and the signal record, calculate the signal strength variation range, select the network access point with the best signal, and generate a signal strength difference index.

[0022] As a further solution of the present invention, the network congestion information of the current ship area is extracted, the load capacity of the satellite and terrestrial networks is analyzed in combination with the signal strength difference index, and the optimal network access point is determined according to the load result. The steps of obtaining the optimal access point selection table are specifically as follows:

[0023] S301: extracting network congestion information of the area where the current ship is located, including network traffic and activity data, determining the degree of network congestion in different time periods, and generating a congestion record;

[0024] S302: Based on the congestion record and the signal strength difference index, calculate the performance degradation and load of the satellite and terrestrial networks, evaluate the real-time load capacity of the networks, and generate a load capacity evaluation result;

[0025] S303: Based on the load capacity evaluation result, the performance data of different network access points are compared, a priority sorting algorithm is applied, a network with the best performance and stability is selected, and an access point matching the current network status is determined to generate an optimal access point selection table.

[0026] As a further solution of the present invention, based on the optimal access point selection table, the current network status is evaluated by fuzzy logic, the network performance index is compared with the switching threshold, and it is determined whether to perform network switching. The steps of generating the network switching trigger condition are specifically as follows:

[0027] S401: Based on the optimal access point selection table, use fuzzy logic to evaluate the performance and network status of multiple access points, compare the access point performance with the network switching standard, and generate a status evaluation log;

[0028] S402: Based on the status evaluation log, compare the network performance index with the network switching threshold, determine whether the switching condition is met, verify the feasibility of the network switching, and generate a switching verification record;

[0029] S403: Based on the switching verification record, determine whether to execute the network switching command, perform network status evaluation, and if the conditions and standards are met, execute the network switching and generate a network switching triggering condition.

[0030] As a further solution of the present invention, the performance and network status of multiple access points are evaluated by the fuzzy logic according to the formula:

[0031]

[0032] Calculating performance evaluation scores , where Representative The weight factor of each access point, Representative The performance indicators of each access point are is the number of access points, where performance index Including latency, bandwidth and packet loss rate, each access point It is calculated by the following formula:

[0033]

[0034] in, and is the influence coefficient of the performance index, It's a delay. is the bandwidth, is the packet loss rate.

[0035] As a further solution of the present invention, based on the network switching triggering condition, a recurrent neural network is used to analyze the ship speed and the estimated time of entering or leaving the network coverage area, verify the compatibility of the network switching time and position, and execute the network switching after determining that there is no conflict. The steps of obtaining the network switching confirmation status are specifically as follows:

[0036] S501: Based on the network switching trigger condition, monitor the current speed of the ship and the predicted boundary time of the network coverage area, collect the real-time speed of the ship, compare it with the timetable of the network coverage area, and generate speed time matching information;

[0037] S502: Based on the speed time matching information, determine the time relationship between the current position of the ship and the network switching point, check whether the switching point meets the time requirements of the network coverage area, and generate a switching compatibility confirmation result;

[0038] S503: Based on the switching compatibility confirmation result, perform a network switching operation, monitor network status changes and verify network activities in real time, verify whether the network switching is successfully performed, and generate a network switching confirmation status.

[0039] As a further solution of the present invention, based on the network switching confirmation state, monitoring the performance indicators after the network switching, comparing the network stability and data transmission quality before and after the switching, and performing performance analysis, the steps of obtaining multi-network performance data are specifically as follows:

[0040] S601: Based on the network switching confirmation status, collect performance indicators after the network switching in real time, including network delay and packet loss rate, record key indicators, and generate performance monitoring records;

[0041] S602: Analyze the performance monitoring record, compare the data stability and transmission efficiency before and after the network switching, and obtain a performance comparison result;

[0042] S603: Based on the performance comparison result, a plurality of network performance indicators are summarized to evaluate the improvement of network services, and to verify whether the network switching achieves the target effect, thereby generating multiple network performance data.

[0043] A ship-use satellite-land network mutual switching system, the ship-use satellite-land network mutual switching system is used to execute the ship-use satellite-land network mutual switching method, the system comprising:

[0044] The location tracking module is based on the GIS system, which tracks the current position of the ship in real time, calculates the distance to the nearby satellite and land network access points, compares the distance data with the historical network performance data, predicts the optimal network access time, and generates the network access time indicator;

[0045] The signal difference analysis module uses the network access opportunity index to determine the current position of the ship through the BDS data, monitors the signal strength of the satellite and land networks in real time, and calculates the signal strength difference to obtain the signal strength difference index;

[0046] The network selection module collects network congestion information in the current area of ​​the ship according to the signal strength difference index, analyzes the load capacity of the satellite and land networks, selects the optimal network access point according to the analysis results, and obtains the optimal access point selection table;

[0047] The switching decision module evaluates the current network status through fuzzy logic according to the optimal access point selection table, compares the network performance index and the switching threshold, determines whether the network switching condition is met, and generates a network switching trigger condition;

[0048] The network performance monitoring module uses a recurrent neural network based on the network switching trigger conditions to analyze the ship speed and the expected changes in the network coverage area, verify the network switching time and location compatibility, monitor the network performance indicators after switching, evaluate the network stability and data transmission quality, and obtain multiple network performance data.

[0049] Compared with the prior art, the advantages and positive effects of the present invention are:

[0050] In the present invention, by using real-time GIS tracking and BDS verification, the ship's position is accurately monitored, and the access point distance and network performance data are dynamically analyzed, so that the prediction of network access timing is more accurate and timely, the reaction speed of traditional network switching is optimized, the timeliness of switching is improved, and data transmission interruption caused by network delay or instability is avoided. Combined with real-time signal strength monitoring and congestion information analysis, the best network can be intelligently selected in a variety of network environments to ensure the continuity of data services and significantly improve the experience. The automated network switching process reduces manual operations and improves the safety and efficiency of ship operations. At the same time, the intelligent decision-making process effectively reduces communication costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 It is a schematic diagram of the workflow of the present invention;

[0052] Figure 2 This is a detailed flow chart of S1 of the present invention;

[0053] Figure 3 This is a detailed flow chart of S2 of the present invention;

[0054] Figure 4 This is a detailed flow chart of S3 of the present invention;

[0055] Figure 5 This is a detailed flow chart of S4 of the present invention;

[0056] Figure 6 This is a detailed flow chart of S5 of the present invention;

[0057] Figure 7 This is a detailed flow chart of S6 of the present invention;

[0058] Figure 8 It is a system flow chart of the present invention. DETAILED DESCRIPTION

[0059] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0060] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, in the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.

[0061] Embodiment 1

[0062] See also Figure 1 The present invention provides a technical solution: a method for switching between satellite and land networks for ships, comprising the following steps:

[0063] S1: Based on the GIS system, the current position of the ship is tracked in real time, the distance to the nearby satellite and land network access points is calculated, the distance data is compared with the historical network performance data, the optimal access time is predicted, and the network access time index is obtained;

[0064] S2: Based on the network access opportunity indicator, the BDS data is used to verify the current position of the ship. By comparing the deviation between the real-time BDS data and the geographic location information, the signal strength of the satellite and land networks is monitored in real time to obtain the signal strength difference indicator;

[0065] S3: extract the network congestion information of the current ship area, combine the signal strength difference index, analyze the load capacity of the satellite and land networks, and determine the optimal network access point according to the load results to obtain the optimal access point selection table;

[0066] S4: Based on the optimal access point selection table, the current network status is evaluated through fuzzy logic, the network performance index is compared with the switching threshold, whether to perform network switching is determined, and a network switching trigger condition is generated;

[0067] S5: Based on the network switching triggering conditions, a recurrent neural network is used to analyze the ship speed and the estimated time of entering or leaving the network coverage area, verify the compatibility of the network switching time and position, execute the network switching after confirming that there is no conflict, and obtain the network switching confirmation status;

[0068] S6: Based on the network switching confirmation status, monitor the performance indicators after the network switching, compare the network stability and data transmission quality before and after the switching, and perform performance analysis to obtain multi-network performance data.

[0069] Network access timing indicators include distance measurement results, performance rating results, and time analysis results. Signal strength difference indicators include position deviation, strength difference, and stability assessment results. The optimal access point selection table includes congestion index, load analysis information, and access evaluation information. Network switching trigger conditions include performance threshold, logical compliance, and priority sorting information. Multi-network performance data includes network stability information, transmission quality, and efficiency change information.

[0070] See also Figure 2 Based on the GIS system, the current position of the ship is tracked in real time, the distance to the nearby satellite and land network access points is calculated, the distance data is compared with the historical network performance data, and the optimal access time is predicted. The specific steps to obtain the network access time index are as follows:

[0071] S101: Based on the GIS system, the current position of the ship is tracked in real time, the distance from the current position to the adjacent satellite and land network access points is calculated, and the distance data is recorded to generate a distance record;

[0072] Based on the GIS system, the real-time position information of the ship is first captured, and the latitude and longitude coordinates of the ship are updated in real time using chart data and satellite positioning technology. Then, the shortest spherical distance from the ship's position to the nearest satellite and land network access points is calculated, and the Haversine formula is used for distance calculation to provide basic data for subsequent network analysis. Each record includes the ship's coordinates, access point coordinates, calculated distance and recording time to ensure the timeliness and accuracy of the data. The data update frequency of this process is once a minute, and the distance data of each time is continuously monitored and recorded, and the distance log is recorded.

[0073] S102: Based on the distance record, a comparative analysis is performed with historical network performance data to evaluate the relationship between the historical connection efficiency of the access point and the current distance, to predict the network performance trend, and to generate an efficiency prediction index;

[0074] According to the distance records, the real-time data is compared with the historical network performance data. The historical data includes the connection rate and stability records of each access point at different distances in the past. The current distance is correlated with the historical performance, and the correlation and trend are calculated to predict the impact of the current distance on the network efficiency. The analysis relies on a multivariate linear regression model. Through the model, it is possible to output predictive indicators of network connection efficiency. The indicators are specifically expressed as the expected network rate and connection stability, providing decision support. The predictive indicators are presented in the form of reports, including the predicted performance value and confidence interval.

[0075] S103: Based on the efficiency prediction index, evaluate the network load and signal strength changes of the access point, compare the time series of historical data and the current analysis result, predict the optimal access time, and generate a network access timing index;

[0076] Based on the efficiency prediction index, the potential changes in the load and signal strength of each network access point are further evaluated. By analyzing the time series of historical data and current data, the ARIMA model is used to predict the network performance of the access point in the short term in the future. Based on the analysis results, the best time for network access can be predicted, including the access point's lowest load period and the strongest signal time. The output network access timing indicator is a specific recommended access time period, which helps ships avoid high load periods while obtaining the best network experience, thereby maintaining the continuity and stability of communications.

[0077] See also Figure 3 ,According to the network access opportunity index, the BDS data is used to verify the current position of the ship. By comparing the deviation between the real-time BDS data and the geographic location information, the signal strength of the satellite and land networks is monitored in real time. The steps to obtain the signal strength difference index are as follows:

[0078] S201: Based on the network access opportunity index, the current position data of the ship is corrected using the BDS, the GIS tracking data is checked, the position error is adjusted, and the position confirmation index is generated;

[0079] Based on the network access opportunity index, the real-time location information is obtained through the BDS receiving device on the ship, the collected BDS data is transmitted to the data processing unit, and the BDS data is synchronized using the timestamp to ensure the timeliness and accuracy of the data. The synchronized BDS data is then compared one by one with the ship tracking data in the geographic information system (GIS), and the geographic coordinate conversion method is used to unify the two into the same coordinate system. The specific deviation value between each data point is calculated, and then the error analysis algorithm is applied to perform statistical analysis on the deviation value to identify the sources of systematic errors and random errors. Based on the error analysis results, the location coordinates in the BDS data are adjusted, and the influence of systematic errors is reduced through linear compensation. Finally, the adjusted location information is summarized and formatted to generate a location confirmation index.

[0080] S202: Based on the location confirmation indicator, real-time network monitoring is performed, the signal strength of the current satellite and terrestrial networks is recorded, the signal fluctuation conditions of different access points are compared, the signal strength and stability are evaluated, and a signal stability record is generated;

[0081] Based on the location confirmation index, real-time network monitoring is started, and the signal strength data of the current satellite network and terrestrial network are continuously collected. The collected signal data is converted into an analyzable numerical format, and then the strength of the satellite signal and the terrestrial network signal is evaluated in real time. The signal strength value of each access point is recorded, and then the signal fluctuations between different access points are compared, the trend of signal strength changes is detected, and access points with large signal fluctuations are identified. The average and standard deviation of the signal strength of each access point are calculated, and the overall strength and stability of the signal are evaluated. Finally, the evaluation results are organized into signal stability records.

[0082] S203: Based on the signal stability record, analyze the deviation between the BDS data and the signal record, calculate the signal strength variation range, select the network access point with the best signal, and generate a signal strength difference index;

[0083] Based on the signal stability record, the BDS data and signal record data in the recent period are extracted, the two sets of data are aligned according to the time and space coordinates, and the deviation value between each corresponding point is calculated. Then, the deviation analysis method is applied to perform statistical processing on the deviation value to determine the variation range and fluctuation amplitude of the signal strength. Based on the variation range data, the screening conditions are set to identify the network access point with the best signal, including setting the minimum deviation threshold and the maximum fluctuation amplitude limit. Each access point is evaluated one by one to see if it meets the screening conditions. After screening out the access points that meet the conditions, the screening results are summarized to generate a signal strength difference index.

[0084] See also Figure 4, extract the network congestion information of the current ship area, combine the signal strength difference index, analyze the load capacity of satellite and terrestrial networks, and determine the optimal network access point according to the load results. The specific steps of obtaining the optimal access point selection table are as follows:

[0085] S301: extracting network congestion information of the area where the current ship is located, including network traffic and activity data, determining the degree of network congestion in different time periods, and generating a congestion record;

[0086] Extract the network congestion information of the area where the current ship is located, collect the network traffic data and activity data of the current area through the network monitoring equipment on the ship, transmit the collected data to the data processing unit, divide the data into different time periods, analyze the changes in network traffic in each time period, calculate the congestion level of each time period, determine the time points of the peak and trough of network traffic through data statistical methods, summarize the analysis results, organize the congestion level data and store them as congestion situation records.

[0087] S302: Based on the congestion record and the signal strength difference index, calculate the performance degradation and load of the satellite and terrestrial networks, evaluate the real-time load capacity of the networks, and generate a load capacity evaluation result;

[0088] Based on the congestion records and signal strength difference indicators, network traffic data and signal strength data are extracted, and the signal strength attenuation of the satellite network and the terrestrial network is analyzed. Then, the load of each network access point is counted, and the real-time load capacity of each network is calculated. By comparing the attenuation of network traffic and signal strength, the load change trend of the satellite network and the terrestrial network is analyzed, and the evaluation results are organized and stored as load capacity evaluation results.

[0089] S303: Based on the load capacity evaluation result, the performance data of the access points of different networks are compared, a priority sorting algorithm is applied, a network with the best performance and stability is selected, and an access point suitable for the current network condition is determined, and an optimal access point selection table is generated;

[0090] Based on the load capacity evaluation results, the performance data of different network access points are compared, the performance indicators and stability data of each network access point are extracted from the evaluation results, the performance of different access points is ranked using priority sorting, the load capacity and signal stability of satellite networks and terrestrial networks at different access points are compared, the network access points with the best performance and high stability are screened out, and the access points that are most suitable for the current network conditions are determined in order of priority. Finally, the selection results are sorted and stored as an optimal access point selection table.

[0091] See also Figure 5,Based on the optimal access point selection table, the current network status is evaluated through fuzzy logic, the network performance index is compared with the switching threshold, and whether to perform network switching is determined. The specific steps for generating network switching trigger conditions are as follows:

[0092] S401: Based on the optimal access point selection table, use fuzzy logic to evaluate the performance and network status of multiple access points, compare the access point performance with the network switching standard, and generate a status evaluation log;

[0093] The performance and network status of multiple access points are evaluated by fuzzy logic according to the formula:

[0094]

[0095] Calculating performance evaluation scores , where Representative The weight factor of each access point, Representative The performance indicators of each access point are is the number of access points, where performance index Including latency, bandwidth and packet loss rate, each access point It is calculated by the following formula:

[0096]

[0097] in, and is the influence coefficient of the performance index, It's a delay. is the bandwidth, is the packet loss rate.

[0098] For example, if access point 1 has a delay ms, bandwidth Mbps, Packet Loss Rate ,set up , then the calculation is as follows:

[0099] If there are three access points, their weight factors are , and has been calculated , then the total score for:

[0100]

[0101] The result shows that according to the current fuzzy logic, after comprehensively considering the performance and status of all access points, the network performance evaluation score is 52.99, which reflects the overall performance level of the current network and helps to determine whether the standards for network switching are met.

[0102] S402: Based on the status evaluation log, compare the network performance index with the network switching threshold, determine whether the switching condition is met, verify the feasibility of the network switching, and generate a switching verification record;

[0103] Based on the status assessment log, key network performance indicator data is extracted from it, and the extracted performance indicators are compared with the set network switching threshold. Each performance indicator is evaluated separately to see whether it meets the minimum switching requirement. The comparison results are comprehensively analyzed to determine whether the overall network performance meets the switching conditions. At the same time, the feasibility of the switching is verified, including checking whether the network stability and performance after the switch meet the requirements. Each judgment result is recorded and summarized to form a switching verification record.

[0104] S403: Based on the switching verification record, determine whether to execute the network switching command, perform network status evaluation, and if the conditions and standards are met, execute the network switching and generate the network switching triggering condition;

[0105] Based on the switching verification record, check whether all the switching conditions and standards in the record have been fully met. If all the conditions and standards meet the requirements, issue a network switching command, and conduct real-time monitoring and evaluation of the network status to confirm the execution effect of the switching command. If the network status still meets the preset conditions after the switch, complete the network switching operation, record the triggering conditions of the switching operation, and generate the network switching triggering conditions.

[0106] See also Figure 6 ,Based on the network switching triggering conditions, a recurrent neural network is used to analyze the ship speed and the expected time to enter or leave the network coverage area, verify the compatibility of the network switching time and location, and execute the network switching after confirming that there is no conflict. The specific steps for obtaining the network switching confirmation status are as follows:

[0107] S501: Based on the network switching trigger condition, monitor the current speed of the ship and the predicted boundary time of the network coverage area, collect the real-time speed of the ship, compare it with the timetable of the network coverage area, and generate speed time matching information;

[0108] Based on the network switching trigger condition, monitor the current speed of the ship and the predicted network coverage area intersection time, according to the formula:

[0109]

[0110] Calculate junction time , where Represents the distance from the ship to the boundary of the network coverage area, represents the current speed of the ship, Represents the angle between the ship's navigation and the wind direction. Represents the influence coefficient of wind speed.

[0111] If the network coverage area boundary distance The speed of the ship is 15 km / h. The wind direction is 25 km / h. The wind speed influence coefficient is 30°. is 5 km / h, here The value of is 0.5. Then the boundary time The calculation of is as follows:

[0112]

[0113] Calculation results Hours, or about 32.7 minutes, means that after taking into account the influence of wind speed, the ship will reach the boundary of the network coverage area in about 32.7 minutes. This time point takes into account the influence of wind speed on ship speed, provides a more accurate prediction, and helps to accurately plan the switching timing of network access points to ensure the continuity and stability of network services.

[0114] S502: Based on the speed time matching information, determine the time relationship between the current position of the ship and the network switching point, check whether the switching point meets the time requirements of the network coverage area, ensure that the network switching will not be performed outside the coverage area, and generate a switching compatibility confirmation result;

[0115] Based on the speed-time matching information, extract the relevant time data of the ship's current position and the network switching point, compare the time difference between the current position and the switching point, check whether the switching point is within the time range of the ship entering or leaving the network coverage area, confirm whether the time of the switching point meets the time requirements of the network coverage area, evaluate whether the switching operation will be performed within the network coverage area, record the time compatibility results of the switching point, organize and store the confirmation results as switching compatibility confirmation results for subsequent judgment.

[0116] S503: Based on the switching compatibility confirmation result, perform a network switching operation, monitor network status changes and verify network activities in real time, verify whether the network switching is successfully performed, and generate a network switching confirmation status;

[0117] Based on the switching compatibility confirmation result, check whether all the time and location conditions in the record fully meet the requirements of network switching. If all conditions and standards are met, issue a network switching command, and track the network connection status after the switch in real time to confirm whether the network switching command is successfully executed and record the changes in network activity during the switching process. If the switch is successful and the network status is as expected, record the detailed information of the network switching operation as the network switching confirmation status to complete the entire network switching confirmation process.

[0118] See also Figure 7,Based on the network switching confirmation status, monitor the performance indicators after the network switching, compare the network stability and data transmission quality before and after the switching, and perform performance analysis. The specific steps to obtain multi-network performance data are as follows:

[0119] S601: Based on the network switching confirmation status, collect performance indicators after network switching in real time, including network delay and packet loss rate, record key indicators, and generate performance monitoring records;

[0120] Based on the network switching confirmation status, the network delay data and packet loss rate data after the switch are collected in real time, and the collected delay data is recorded in the delay record table. At the same time, the packet loss rate data is stored in the packet loss rate record table. All data are marked with timestamps to ensure the time synchronization of the data. The delay and packet loss rate data are classified and sorted, and key indicators are summarized at predetermined time intervals to generate performance monitoring record files.

[0121] S602: Analyze the performance monitoring records, compare the data stability and transmission efficiency before and after the network switching, ensure that the network performance meets the expected standards, and obtain performance comparison results;

[0122] Analyze the performance monitoring records, extract the network delay and packet loss rate data before and after the switch, compare the data before and after the switch one by one, calculate the change range of each indicator, and record the change range results in the performance comparison table. Then perform statistical analysis on the comparison results to determine the specific differences in data stability and transmission efficiency before and after the network switch, and organize the analysis results into a performance comparison report.

[0123] S603: Based on the performance comparison result, a plurality of network performance indicators are summarized to evaluate the improvement of network services, and to verify whether the network switching achieves the target effect, thereby generating multi-network performance data;

[0124] Based on the performance comparison results, extract all relevant network performance indicator data, classify and summarize each indicator according to the network service type, calculate the average delay and packet loss rate of each type of service, record the summarized data in a multi-network performance summary table, evaluate the performance improvement of each network service, compare the specific impact of different network switching operations on performance, verify whether the network switching has achieved the predetermined target effect, and finally organize the multi-network performance data into a comprehensive performance evaluation report.

[0125] See also Figure 8 , a satellite land network mutual switching system for ships, the system comprising:

[0126] The location tracking module is based on the GIS system, which tracks the current position of the ship in real time, calculates the distance to the nearby satellite and land network access points, compares the distance data with the historical network performance data, predicts the optimal network access time, and generates the network access time indicator;

[0127] The signal difference analysis module uses the network access opportunity index to determine the current position of the ship through BDS data, monitors the signal strength of the satellite and land networks in real time, and calculates the signal strength difference to obtain the signal strength difference index;

[0128] The network selection module collects network congestion information in the current area of ​​the ship based on the signal strength difference index, analyzes the load capacity of satellite and terrestrial networks, selects the optimal network access point based on the analysis results, and obtains the optimal access point selection table;

[0129] The switching decision module evaluates the current network status through fuzzy logic based on the optimal access point selection table, compares the network performance index and the switching threshold, determines whether the network switching conditions are met, and generates the network switching trigger conditions;

[0130] The network performance monitoring module is based on the network switching trigger conditions and adopts a recurrent neural network to analyze the ship speed and the expected changes in the network coverage area, verify the network switching time and location compatibility, monitor the network performance indicators after switching, evaluate the network stability and data transmission quality, and obtain multiple network performance data.

[0131] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A method for switching between satellite and land networks for ships, characterized in that: The following steps are involved: Based on the GIS system, the current position of the ship is tracked in real time, the distance to the nearby satellite and land network access points is calculated, the distance data is compared with the historical network performance data, the optimal access time is predicted, and the network access time index is obtained; According to the network access opportunity indicator, the current position of the ship is verified using BDS data, and the signal strength of the satellite and land networks is monitored in real time by comparing the deviation between the real-time BDS data and the geographic location information to obtain a signal strength difference indicator; Extracting network congestion information of the current ship area, combining the signal strength difference index, analyzing the load capacity of satellite and terrestrial networks, and determining the optimal network access point according to the load result to obtain an optimal access point selection table; Based on the optimal access point selection table, the current network status is evaluated by fuzzy logic, the network performance index is compared with the switching threshold, whether to perform network switching is determined, and a network switching trigger condition is generated; Based on the network switching triggering condition, a recurrent neural network is used to analyze the ship speed and the estimated time of entering or leaving the network coverage area, verify the compatibility of the network switching time and position, execute the network switching after determining that there is no conflict, and obtain the network switching confirmation status; Based on the network switching confirmation status, the performance indicators after the network switching are monitored, the network stability and data transmission quality before and after the switching are compared, and performance analysis is performed to obtain multi-network performance data.

2. The method for switching between satellite and land networks for ships according to claim 1, characterized in that: The network access timing indicator includes distance measurement results, performance rating results, and time analysis results; the signal strength difference indicator includes position deviation, strength difference, and stability evaluation results; the optimal access point selection table includes congestion index, load analysis information, and access evaluation information; the network switching trigger condition includes performance threshold, logical compliance, and priority sorting information; the multi-network performance data includes network stability information, transmission quality, and performance change information.

3. The method for switching between satellite and land networks for ships according to claim 1, characterized in that: Based on the GIS system, the current position of the ship is tracked in real time, the distance to the nearby satellite and land network access points is calculated, the distance data is compared with the historical network performance data, and the optimal access time is predicted. The specific steps to obtain the network access time index are as follows: Based on the GIS system, the current position of the ship is tracked in real time, the distance from the current position to the nearby satellite and land network access points is calculated, and the distance data is recorded to generate distance records; Based on the distance record, a comparative analysis is performed with historical network performance data to evaluate the relationship between the historical connection efficiency of the access point and the current distance, to predict the network performance trend, and to generate an efficiency prediction index; Based on the efficiency prediction index, the network load and signal strength changes of the access point are evaluated, the time series of historical data and current analysis results are compared, the optimal access time is predicted, and the network access timing index is generated.

4. The method for switching between satellite and land networks for ships according to claim 1, characterized in that: According to the network access opportunity index, the current position of the ship is verified using BDS data, and the signal strength of the satellite and land networks is monitored in real time by comparing the deviation between the real-time BDS data and the geographic location information. The steps to obtain the signal strength difference index are as follows: Based on the network access opportunity index, the current position data of the ship is corrected using BDS, the GIS tracking data is checked, the position error is adjusted, and the position confirmation index is generated; Based on the location confirmation indicators, real-time network monitoring is performed to record the signal strength of the current satellite and terrestrial networks, compare the signal fluctuation conditions of different access points, evaluate the signal strength and stability, and generate a signal stability record; Based on the signal stability record, the deviation between the BDS data and the signal record is analyzed, the signal strength variation range is calculated, the network access point with the best signal is screened, and the signal strength difference index is generated.

5. The method for mutual switching of satellite terrestrial networks for ships according to claim 1, characterized in that: The network congestion information of the current ship area is extracted, and the load capacity of the satellite and terrestrial networks is analyzed in combination with the signal strength difference index, and the optimal network access point is determined according to the load result. The steps of obtaining the optimal access point selection table are specifically as follows: Extract network congestion information in the area where the current ship is located, including network traffic and activity data, determine the degree of network congestion in different time periods, and generate congestion records; Based on the congestion records and signal strength difference indicators, calculate the performance degradation and load conditions of the satellite and terrestrial networks, evaluate the real-time load capacity of the networks, and generate a load capacity evaluation result; Based on the load capacity evaluation result, the performance data of different network access points are compared, a priority sorting algorithm is applied, a network with the best performance and stability is selected, and an access point matching the current network status is determined to generate an optimal access point selection table.

6. The method for mutual switching of satellite terrestrial networks for ships according to claim 1, characterized in that: Based on the optimal access point selection table, the current network status is evaluated by fuzzy logic, the network performance index is compared with the switching threshold, and whether to perform network switching is determined. The steps of generating the network switching trigger condition are specifically as follows: Based on the optimal access point selection table, using fuzzy logic to evaluate the performance and network status of multiple access points, comparing the access point performance with the network switching standard, and generating a status evaluation log; Based on the status evaluation log, compare the network performance index with the network switching threshold, determine whether the switching condition is met, verify the feasibility of the network switching, and generate a switching verification record; Based on the switching verification record, determine whether to execute the network switching command, perform network status evaluation, and if the conditions and standards are met, execute the network switching and generate a network switching trigger condition.

7. The method for switching between satellite and land networks for ships according to claim 6, characterized in that: The performance and network status of multiple access points are evaluated by the fuzzy logic according to the formula: ; Calculating performance evaluation scores , where Representative The weight factor of each access point, Representative The performance indicators of each access point are is the number of access points, where performance index Including latency, bandwidth and packet loss rate, each access point It is calculated by the following formula: ; in, and is the influence coefficient of the performance index, It's a delay. is the bandwidth, is the packet loss rate.

8. The method for switching between satellite and land networks for ships according to claim 1, characterized in that: Based on the network switching triggering conditions, a recurrent neural network is used to analyze the ship speed and the estimated time of entering or leaving the network coverage area, verify the compatibility of the network switching time and position, and execute the network switching after determining that there is no conflict. The steps for obtaining the network switching confirmation status are as follows: Based on the network switching trigger condition, the current speed of the ship and the predicted boundary time of the network coverage area are monitored, the real-time speed of the ship is collected, and compared with the timetable of the network coverage area to generate speed time matching information; Based on the speed time matching information, determine the time relationship between the current position of the ship and the network switching point, check whether the switching point meets the time requirements of the network coverage area, and generate a switching compatibility confirmation result; Based on the switching compatibility confirmation result, a network switching operation is performed, network status changes are monitored and network activities are verified in real time, it is verified whether the network switching is successfully performed, and a network switching confirmation status is generated.

9. The method for switching between satellite and land networks for ships according to claim 1, characterized in that: Based on the network switching confirmation status, monitoring the performance indicators after the network switching, comparing the network stability and data transmission quality before and after the switching, and performing performance analysis, the steps of obtaining multiple network performance data are specifically as follows: Based on the network switching confirmation status, collect performance indicators after the network switching in real time, including network delay and packet loss rate, record key indicators, and generate performance monitoring records; Analyze the performance monitoring records, compare the data stability and transmission efficiency before and after the network switching, and obtain performance comparison results; Based on the performance comparison results, multiple network performance indicators are summarized to evaluate the improvement of network services, and it is verified whether the network switching has achieved the target effect, thereby generating multiple network performance data.

10. A satellite-terrestrial network inter-connection system for ships, characterized in that: According to any one of claims 1 to 9, the method for mutual switching of satellite terrestrial networks for ships comprises: The location tracking module is based on the GIS system, which tracks the current position of the ship in real time, calculates the distance to the nearby satellite and land network access points, compares the distance data with the historical network performance data, predicts the optimal network access time, and generates the network access time indicator; The signal difference analysis module uses the network access opportunity index to determine the current position of the ship through the BDS data, monitors the signal strength of the satellite and land networks in real time, and calculates the signal strength difference to obtain the signal strength difference index; The network selection module collects network congestion information in the current area of ​​the ship according to the signal strength difference index, analyzes the load capacity of the satellite and terrestrial networks, selects the optimal network access point according to the analysis results, and obtains the optimal access point selection table; The switching decision module evaluates the current network status through fuzzy logic according to the optimal access point selection table, compares the network performance index and the switching threshold, determines whether the network switching condition is met, and generates a network switching trigger condition; The network performance monitoring module uses a recurrent neural network based on the network switching trigger conditions to analyze the ship speed and the expected changes in the network coverage area, verify the network switching time and location compatibility, monitor the network performance indicators after switching, evaluate the network stability and data transmission quality, and obtain multiple network performance data.

Citation Information

Patent Citations

  • Satellite network switching system for matching satellite coverage area based on ship positioning information

    CN116743227A

  • Mutual system of cutting of satellite land network for boats and ships

    CN205847612U