Switching method between ground communication network and satellite communication system

By dynamically calculating and verifying the influencing factor of signal performance of ground communication networks based on geographical, weather and time factors, the problem of fixed switching thresholds in the prior art is solved, and adaptive switching threshold settings are realized, and the user's communication experience is improved.

CN119324737BActive Publication Date: 2025-04-01BEIJING GUODIAN GAOKE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411866580.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-01
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

In the prior art, the switching threshold setting of the ground mobile frequency band communication system is usually fixed, resulting in the terminal switching frequently when it should be switched or when it should not be switched, affecting the user's communication experience.

Method used

By obtaining the signal performance data of the ground communication network at the current geographical location, the signal performance influencing factors based on factors such as region, weather and time are calculated, the current switching threshold is dynamically determined, and the threshold is checksum and adjusted by simulating the ground communication network environment.

Benefits of technology

Adaptive switching threshold setting is realized, which improves the rationality and reliability of switching threshold and improves the user's communication experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119324737B_ABST
    Figure CN119324737B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of communication technology, and provides a method for switching between a ground communication network and a satellite communication system, the method comprising: obtaining signal performance data of a current geographical location; calculating a current switching threshold of the current geographical location based on a signal performance impact factor of the current geographical location; verifying the current switching threshold to obtain a threshold verification result, and adjusting the signal performance impact factor based on the threshold verification result to determine an updated switching threshold; comparing the signal performance data and the updated switching threshold to obtain a communication switching decision. The method provided by the present invention calculates the current switching threshold of the current geographical location through a signal performance impact factor of the current geographical location, verifies the current switching threshold, adjusts the signal performance impact factor based on the threshold verification result, determines an updated switching threshold, and implements an adaptive, reasonable, and reliable switching threshold setting, which greatly improves the user's communication experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a switching method between a ground communication network and a satellite communication system. Background Art

[0002] The satellite direct connection mobile phone communication system is an advanced communication technology solution. In this system, the satellite signal receiving unit is responsible for receiving signals from the satellite, and the satellite communication control unit manages the establishment and maintenance of communications. Even in areas where the ground base station signal coverage is weak or cannot be reached, users can achieve stable communications through satellite direct connection, such as voice calls, text message sending and data transmission. In order to improve the user's communication coverage and communication reliability, the switching threshold of the mobile frequency band communication system can be set so that users can switch to the satellite communication system for communication when daily mobile communications are poor.

[0003] However, the switching threshold setting of the current terrestrial mobile frequency band communication system is usually determined by common communication standards and experience. A unified fixed threshold may cause the terminal to fail to switch when it should or to switch frequently when it should not, thereby affecting the user's communication experience. Summary of the invention

[0004] The present invention provides a switching method between a ground communication network and a satellite communication system, which is used to solve the defect in the prior art that a terminal may not switch when it should switch or frequently switch when it should not switch based on a unified fixed threshold.

[0005] The present invention provides a switching method between a terrestrial communication network and a satellite communication system, comprising:

[0006] Obtain signal performance data of the ground communication network at the current geographic location;

[0007] Calculating based on the signal performance impact factor of the current geographical location, obtaining a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor;

[0008] Based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, the current switching threshold is verified to obtain a threshold verification result, and the signal performance influencing factor is adjusted based on the threshold verification result to determine an updated switching threshold;

[0009] The signal performance data is compared with the updated switching threshold to obtain a communication switching decision for the current geographical location.

[0010] According to a method for switching between a terrestrial communication network and a satellite communication system provided by the present invention, the signal performance influencing factor further comprises a time influencing factor, the time influencing factor is determined based on whether the current time is in a network peak period; the regional influencing factor is determined based on the regional type corresponding to the current geographical location;

[0011] The calculating based on the signal performance impact factor of the current geographical location to obtain the current switching threshold of the current geographical location includes:

[0012] Determine a signal performance influencing factor of the current geographical location;

[0013] The current switching threshold is obtained by performing calculation based on the signal performance influencing factor and the signal performance basic value.

[0014] According to a method for switching between a terrestrial communication network and a satellite communication system provided by the present invention, the communication quality evaluation data includes at least one of a data transmission success rate, a signal interruption frequency, and a communication delay;

[0015] The verifying the current switching threshold based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold to obtain the threshold verification result includes:

[0016] Obtaining a test comparison result of each communication quality assessment data based on a comparison between each communication quality assessment data and a preset communication quality assessment threshold value corresponding to each communication quality assessment data;

[0017] If any test comparison result is a test failure, the threshold check result is a test failure;

[0018] When all test comparison results are test passed, the threshold check result is passed.

[0019] According to a switching method between a terrestrial communication network and a satellite communication system provided by the present invention, the comparing the signal performance data and the updated switching threshold to obtain the communication switching decision of the current geographical location includes:

[0020] In the case where the signal performance data is better than the updated switching threshold, the communication switching decision is to maintain ground communication and optimize the signal performance data;

[0021] In the case where the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication.

[0022] According to a method for switching between a terrestrial communication network and a satellite communication system provided by the present invention, the signal performance data includes signal strength data and signal quality data;

[0023] The step of acquiring the signal strength data comprises:

[0024] Collecting current signal strength data of the current geographical location;

[0025] A current filtering parameter corresponding to the current geographic location is determined, and based on the current filtering parameter and the historical signal strength data of the current geographic location, the current signal strength data is filtered to obtain the signal strength data.

[0026] According to a method for switching between a terrestrial communication network and a satellite communication system provided by the present invention, the signal quality data is calculated based on at least one of a transmission bit error rate, a transmission jitter value, and a transmission delay value.

[0027] The present invention also provides a switching device between a terrestrial communication network and a satellite communication system, comprising:

[0028] An acquisition unit, for acquiring signal performance data of a terrestrial communication network at a current geographical location;

[0029] A threshold calculation unit, which calculates based on the signal performance impact factor of the current geographical location to obtain a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor;

[0030] A threshold verification unit, based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, verifies the current switching threshold to obtain a threshold verification result, and adjusts the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold;

[0031] A decision unit compares the signal performance data with the updated switching threshold to obtain a communication switching decision for the current geographical location.

[0032] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a method for switching between a ground communication network and a satellite communication system as described above is implemented.

[0033] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the switching method between the ground communication network and the satellite communication system as described in any one of the above-mentioned methods is implemented.

[0034] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned methods for switching between a terrestrial communication network and a satellite communication system.

[0035] The switching method between the ground communication network and the satellite communication system provided by the present invention calculates the signal performance influencing factor of the current geographical location to obtain the current switching threshold of the current geographical location, and verifies the current switching threshold based on the communication quality evaluation data in the simulated ground communication network environment corresponding to the current geographical location and the current switching threshold, adjusts the signal performance influencing factor based on the threshold verification result, determines and updates the switching threshold, and on the basis of realizing an adaptive switching threshold, further improves the rationality and reliability of the switching threshold, realizes a reasonable and reliable switching threshold setting, and greatly improves the user's communication experience. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0037] Figure 1 It is a flow chart of a method for switching between a ground communication network and a satellite communication system provided by the present invention;

[0038] Figure 2 It is a structural schematic diagram of a switching system between a ground communication network and a satellite communication system provided by the present invention;

[0039] Figure 3 It is a structural schematic diagram of a switching device between a ground communication network and a satellite communication system provided by the present invention;

[0040] Figure 4 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0041] 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 below in conjunction with the drawings of the present invention. Obviously, the described embodiments are 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.

[0042] In the prior art, the switching threshold setting of the ground mobile frequency band communication system is usually a fixed value, which is determined based on general communication standards and experience. For example, the communication equipment manufacturer or network operator will set a unified signal strength and quality standard as the switching threshold, which is applied in all communication environments. Whether the mobile phone is in the city center with good signal or in a remote area where the signal is easily affected, the fixed threshold is used to determine whether to switch from ground communication to satellite direct communication. Due to the large differences in network coverage and signal propagation characteristics in different regions, the use of the same switching threshold in the city center area with good network coverage and the remote mountainous area with weak signal may lead to unreasonable switching behavior. For example, the ground base station signal in the mountainous area is relatively weak, but it may not reach the threshold for switching to satellite direct connection, resulting in poor communication quality of the mobile phone but unable to switch. With the upgrade of the network and the development of satellite technology, the quality standard of the signal is also changing. The fixed threshold cannot adapt to these changes in time, which may cause the system to fail to switch when it should or switch frequently when it should not.

[0043] In view of the above problems, the present invention provides a switching method between a terrestrial communication network and a satellite communication system to achieve adaptive network communication mode switching. Figure 1 FIG. 1 is a flow chart of a method for switching between a ground communication network and a satellite communication system provided by the present invention. Figure 1 As shown, the method includes:

[0044] Step 110, obtaining signal performance data of the ground communication network at the current geographical location;

[0045] Here, the current geographical location can be used to reflect the geographical type of the current geographical location of the mobile terminal, such as city, mountainous area, rural area, etc. In addition, the signal performance data here can be used to reflect the communication performance of the current geographical location of the mobile terminal, such as signal strength, signal quality and other performance data.

[0046] Specifically, the current geographical location of the mobile terminal can be obtained through the positioning unit of the user's mobile terminal or by interacting with the network server. Then, the signal strength data and signal quality data of the current geographical location can be obtained, and the signal strength data and signal quality data can be used together as the signal performance data of the terrestrial communication network.

[0047] It should be noted that the ground communication network here can be a 4G network or a 5G network. The signal strength data here can be determined based on the ground communication base station corresponding to the current geographical location, and can be used to reflect the power or energy level of the ground communication network signal. In addition, the signal quality data here can be determined based on other factors such as environmental factors of the current geographical location, and can be used to reflect the quality or integrity of the ground communication network signal. For example, the signal performance data of the ground communication network in the bustling city center is obtained as the signal strength data fluctuates between -60dBm and -70dBm, and the signal quality data is of good quality.

[0048] Step 120, calculating based on the signal performance impact factor of the current geographical location to obtain a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor;

[0049] Here, the signal performance impact factor refers to the factor value that affects the quality of the ground communication network at the current geographical location, and may include at least one of a regional impact factor and a weather impact factor. The regional impact factor may be used to reflect the degree of impact of regional characteristics on the quality of the ground communication network, and the weather impact factor may be used to reflect the degree of impact of real-time weather on the quality of the ground communication network at the current address location.

[0050] Specifically, the regional influence factor corresponding to the current geographical location can be obtained by using the preset regional influence factors of the regional types corresponding to the predetermined geographical locations. In addition, the real-time weather conditions of the current geographical location can be determined by the current geographical location and the current time, and the weather influence factor corresponding to the current geographical location can be obtained by using the preset weather influence factors corresponding to the real-time weather conditions. For example, the current geographical location can be a city, and the regional influence factor corresponding to the city can be 0.2; if the real-time weather of the current geographical location is sunny, the weather influence factor corresponding to the current geographical location can be 0. Furthermore, the current switching threshold of the current geographical location can be obtained by inputting at least one of the regional influence factor and the weather influence factor of the current geographical location into a preset mathematical model, and calculating the mathematical model.

[0051] It should be noted that, compared with the prior art using a unified fixed switching threshold, there may be a situation where the communication quality in mountainous areas is poor, but the switching threshold has not been reached, and timely network switching cannot be achieved. Alternatively, there may be some areas where the local ground communication network has been generally improved, and a unified network switching threshold may cause the mobile terminal to frequently switch networks, or not switch when it should. The method provided in the embodiment of the present invention calculates a switching threshold that is adaptive to the regional type and weather conditions of the current geographical location through at least one of the regional influencing factors and weather influencing factors corresponding to the current geographical location, and obtains a switching threshold that is "adapted to local conditions", thereby avoiding unreasonable switching of network communication methods, improving communication coverage and communication quality, and thereby improving the user's communication experience.

[0052] Step 130, based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, verify the current switching threshold to obtain a threshold verification result, and adjust the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold;

[0053] Here, the simulated ground communication network environment refers to a virtual ground communication network environment constructed based on the current geographical location, weather and other environmental factors, and the current switching threshold is applied to the virtual ground communication network environment. In addition, the communication quality evaluation data here can be used to reflect the communication quality of the current switching threshold applied in the ground communication network environment of the current geographical location.

[0054] Specifically, a virtual ground communication network environment can be constructed by using environmental factors such as the region and weather of the current geographical location, and the current switching threshold can be applied to the virtual ground communication network environment to obtain a simulated ground communication network environment. Then, the current switching threshold can be verified by obtaining the communication quality evaluation data of the test communication signal in the simulated ground communication network environment to obtain the threshold verification result. Here, the test communication signal may refer to ground communication network signals of different levels, such as ground communication network signals of different signal strengths and signal qualities. It should be noted that the communication quality evaluation data here can be used to reflect whether the current switching threshold can reasonably realize network mode switching in the simulated ground communication network environment, so that the overall communication quality of the user meets the minimum quality standard.

[0055] It can be understood that if the communication quality evaluation data is lower than the minimum quality standard, it means that the test communication signal may not be switched to the satellite signal in time, that is, the threshold verification result of the current threshold is unreasonable; if the communication quality evaluation data is higher than the minimum quality standard, it means that the test communication signal can be switched to the satellite signal in time, and then the threshold verification result of the current threshold is reasonable.

[0056] Furthermore, the signal performance impact factor can be adjusted in the opposite direction when the threshold check result is unreasonable. For example, if the data transmission success rate in the communication quality evaluation data is low and the signal interruption frequency is high, it can be determined that the weather has a greater impact, and the weight corresponding to the weather impact factor can be appropriately increased. Thus, the updated switching threshold can be determined by the adjusted signal performance impact factor. For example, the adjusted signal performance impact factor can be re-input into the mathematical model to obtain the updated switching threshold.

[0057] It should be noted that the current switching threshold is verified by using the communication quality assessment data in the simulated ground communication network environment corresponding to the current geographical location and the current switching threshold, so as to reversely adjust the signal performance influencing factor that determines the switching threshold according to the threshold verification result to obtain a more reasonable and accurate updated switching threshold.

[0058] Step 140: compare the signal performance data with the updated switching threshold to obtain a communication switching decision for the current geographic location.

[0059] Specifically, by comparing the acquired signal performance data and the updated switching threshold, when the signal performance data is better than the updated switching threshold, the communication switching decision for the current geographic location is to maintain the terrestrial communication network; when the signal performance data is better than the updated switching threshold, the communication switching decision for the current geographic location is to switch to the satellite communication system to achieve stable communication through the satellite system.

[0060] The method provided by the embodiment of the present invention calculates the signal performance influencing factor of the current geographical location to obtain the current switching threshold of the current geographical location, and verifies the current switching threshold based on the communication quality evaluation data in the simulated ground communication network environment corresponding to the current geographical location and the current switching threshold, adjusts the signal performance influencing factor based on the threshold verification result, and determines to update the switching threshold. On the basis of realizing an adaptive switching threshold, the rationality and reliability of the switching threshold are further improved, and a reasonable and reliable switching threshold setting is realized, which greatly improves the user's communication experience.

[0061] Based on any of the above embodiments, the signal performance impact factor further includes a time impact factor, and the time impact factor is determined based on whether the current time is in a network peak period; the regional impact factor is determined based on the regional type corresponding to the current geographical location;

[0062] Step 120 includes:

[0063] Determine a signal performance influencing factor of the current geographical location;

[0064] The current switching threshold is obtained by performing calculation based on the signal performance influencing factor and the signal performance basic value.

[0065] Here, the signal performance impact factor also includes a time impact factor, which can be determined based on whether the current time is in the network peak period, and can reflect whether the ground communication network is in a time period with frequent user activities and large data traffic at the current time. For example, at night or during the day on weekdays, the network load during this time period is high, which may cause signal performance to degrade. Therefore, the time impact factor can reflect the impact of the network load on the signal performance.

[0066] The regional impact factor here can be determined based on the regional type corresponding to the current geographical location. The regional type can include types divided at different granularities such as cities, suburbs, and villages. It should be noted that different regional types have different network coverage and signal propagation characteristics. For example, in urban areas, due to the large population, the base station signal strength and base station density are stronger; in rural areas, the base stations may be sparsely distributed, so the base station signal strength and base station density are weaker. That is, the regional impact factor can reflect the degree of influence of regional differences on signal performance. In addition, the basic value of signal performance here can be a signal performance benchmark value representing a signal performance without special influencing factors.

[0067] Specifically, the regional impact factor can be determined by the region type corresponding to the current geographical location, and the weather impact factor and time impact factor can be determined by the current geographical location and the current time. For example, if the current geographical location is a mountainous area, the weather in the mountainous area is gloomy but not raining, and the current time is in a non-peak period, the regional impact factor can be 0.6, the weather impact factor can be 0.05, and the time impact factor can be 0.

[0068] Further, after determining the signal performance impact factor, the current switching threshold can be obtained by calculating the signal performance impact factor and the signal performance basic value, where the signal performance basic value can be -80dBm. For example, the current switching threshold can be calculated by the following formula, as shown in the following formula:

[0069]

[0070] In the formula, Indicates the current switching threshold; Indicates the basic value of signal performance; represents the regional impact factor; represents the environmental impact factor, where represents the time impact factor; represents the weather influencing factor; It should be noted that the special event impact factor here can be set based on actual conditions. For example, when the communication service level of the current geographical location is high, the special event impact factor can include the communication service level to achieve personalized switching threshold adjustment.

[0071] It should also be noted that the signal performance influencing factors provided in the embodiments of the present invention include but are not limited to regional influencing factors, time influencing factors and weather influencing factors, and may also include more dimensional model influencing factors. For example, factors such as different altitudes and different vegetation coverage levels in mountainous areas have different effects on signal attenuation. By establishing a corresponding mathematical model, these factors are quantified and incorporated into the calculation of the signal performance influencing factors, so that the calculated switching threshold is more in line with the communication needs in the actual environment.

[0072] The method provided in the embodiment of the present invention obtains the current switching threshold through calculation by regional influencing factors, time influencing factors, weather influencing factors and basic signal performance values, thereby realizing the switching threshold calculation that fits the actual communication environment, improving the communication adaptability, stability and efficiency of mobile terminals in different geographical areas and environmental conditions, and providing users with a better communication experience.

[0073] Based on any of the above embodiments, the communication quality evaluation data includes at least one of a data transmission success rate, a signal interruption frequency, and a communication delay;

[0074] The verifying the current switching threshold based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold to obtain the threshold verification result includes:

[0075] Obtaining a test comparison result of each communication quality assessment data based on a comparison between each communication quality assessment data and a preset communication quality assessment threshold value corresponding to each communication quality assessment data;

[0076] If any test comparison result is a test failure, the threshold check result is a test failure;

[0077] When all test comparison results are test passed, the threshold check result is passed.

[0078] Specifically, a simulated communication network environment can be constructed by using the environmental conditions of the current geographical location reflected by the influencing factors of the current geographical location, the weather influencing factors, and the time influencing factors. The calculated current switching threshold is applied to the simulated communication network environment, in which ground mobile frequency band signal sources of different strengths and qualities are set as test communication signals to simulate the communication conditions of the mobile terminal under different signal conditions. At least one of the data transmission success rate, signal interruption frequency, and communication delay is set as a key indicator for evaluating communication performance, and communication quality evaluation data is obtained.

[0079] Then, for a single test communication signal, the test comparison results of each communication quality evaluation data can be obtained by comparing the collected communication quality evaluation data with the corresponding preset communication quality evaluation threshold. In the case where any test comparison result is a test failure, the threshold verification result is a failure; in the case where all test comparison results are test passes, the threshold verification result is a pass. For example, based on the collected communication quality evaluation results, determine whether the preset communication quality requirements are met. In detail, if the data transmission success rate is lower than the preset minimum success rate threshold, or the signal interruption frequency is higher than the acceptable upper limit, or the communication delay exceeds the maximum allowable delay value, it means that the current switching threshold is unreasonable, and it is not possible to achieve communication that meets the basic communication quality requirements under the current network communication conditions, then the current switching threshold needs to be adjusted.

[0080] The method provided by the embodiment of the present invention uses at least one of the data transmission success rate, signal interruption frequency and communication delay as the communication quality evaluation data of the ground mobile communication network at the current geographical location, and then determines whether the current switching threshold is suitable as the network switching threshold in the ground communication network environment at the current geographical location, so as to achieve reverse adjustment of the signal performance influencing factor based on the threshold verification result when the current switching threshold is not suitable, thereby greatly improving the reliability of the switching threshold finally formulated.

[0081] Based on any of the above embodiments, step 140 includes:

[0082] In the case where the signal performance data is better than the updated switching threshold, the communication switching decision is to maintain ground communication and optimize the signal performance data;

[0083] In the case where the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication.

[0084] Specifically, when the signal performance data is better than the update switching threshold, such as when the signal strength and signal quality are higher than the update switching threshold, the communication switching decision at this time can be to maintain ground communication. It should be noted that even if the signal performance data of the current geographical location is better than the update switching threshold, the signal performance data may still fluctuate within a small range, but the signal performance data is always better than the update switching threshold. At this time, the signal performance data can be optimized by the ground network optimization unit while maintaining ground communication. For example, the signal parameters of the base station corresponding to the current geographical location can be adjusted to enhance the ground signal quality and ground signal strength, so that when the communication mode is not switched, but the ground network communication performance fluctuates, the performance of the ground network communication is optimized, thereby further improving the user's communication experience.

[0085] In addition, when the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication. In detail, the satellite signal can be searched and received by adjusting the receiving parameters of the mobile terminal, such as antenna direction, gain, etc. After locking the satellite signal, a communication connection between the mobile terminal and the satellite communication system is established, and relevant parameters such as the data transmission channel are configured, and the connection to the ground mobile communication network is disconnected. It should be noted that once the satellite direct communication connection is successfully established, even if the mobile phone is in a mountainous area with poor signal, some basic communication operations can still be performed through satellite direct communication, such as sending and receiving text messages, making voice calls, etc., and the communication quality is relatively stable, which can meet the needs of keeping in touch with the outside world. During the entire satellite direct communication process, the satellite communication control unit will continuously monitor the strength and quality of the satellite signal, and adjust the communication parameters in time according to the situation to ensure the stability and quality of the communication.

[0086] Based on any of the above embodiments, the signal performance data includes signal strength data and signal quality data;

[0087] The step of acquiring the signal strength data comprises:

[0088] Collecting current signal strength data of the current geographical location;

[0089] A current filtering parameter corresponding to the current geographic location is determined, and based on the current filtering parameter and the historical signal strength data of the current geographic location, the current signal strength data is filtered to obtain the signal strength data.

[0090] Here, the signal strength data and signal quality data of the mobile terminal can be used as signal performance data. The signal strength data here can be determined based on the ground communication base station corresponding to the current geographical location, and can be used to reflect the power or energy level of the ground communication network signal. In addition, the signal quality data here can be based on other factors such as environmental factors of the current geographical location, and can be used to reflect the quality or integrity of the ground communication network signal.

[0091] Specifically, the steps for acquiring signal strength data here may include: first, the initial current signal strength data of the current geographic location may be collected through a preset sampling interval. The sampling interval here may be 3 seconds, so as to capture subtle changes in signal strength more timely, especially in areas where the signal is unstable.

[0092] Then, the current filtering parameters corresponding to the current geographical location can be determined through the current geographical location, such as adjusting the type, order, cutoff frequency, etc. of the filter. It can be understood that the current geographical location can reflect whether the ground network signal in the current area is stable, that is, it reflects the possibility that the current signal strength data collected contains abnormal signal values ​​due to temporary environmental interference. For example, when the current geographical location reflects that the ground network signal is not stable, the maximum deviation value can be increased so that the abnormal signal value can be filtered more comprehensively; when the current geographical location reflects that the ground network signal is stable, the maximum deviation value can be reduced so that the abnormal signal value can be filtered more accurately to obtain accurate and stable signal strength data. It should be noted that the current filtering parameters here are only used as examples, and other current filtering parameters can also be adjusted.

[0093] Finally, the current signal strength data can be filtered using the current filtering parameters and the historical signal strength data of the current geographic location to remove abnormal signal values ​​in the current signal strength data and obtain signal strength data that smoothly and accurately reflects the actual signal status.

[0094] The method provided by the embodiment of the present invention realizes adaptive filtering by determining the current filtering parameters corresponding to the current geographical location, thereby improving the stability and reliability of the signal strength data after filtering, thereby making the decision of whether to implement network switching based on the filtered signal strength data more accurate, avoiding unreasonable network switching, and greatly improving the stability of communication.

[0095] Based on any of the above embodiments, the signal quality data is calculated based on at least one of a transmission bit error rate, a transmission jitter value, and a transmission delay value.

[0096] Specifically, the signal quality data can be obtained by performing weighted calculation by monitoring at least one of the transmission bit error rate, the transmission jitter value, and the transmission delay value. Thus, by comprehensively considering these factors, the quality of the ground mobile frequency band signal can be more comprehensively evaluated.

[0097] Based on any of the above embodiments, Figure 2 FIG. 1 is a schematic diagram of the structure of the switching system between the ground communication network and the satellite communication system provided by the present invention. Figure 2 As shown, the system includes a signal monitoring module, a threshold adjustment module, a switching decision module, a ground communication module and a satellite direct communication module.

[0098] Specifically, the signal monitoring module includes a signal strength monitoring unit and a signal quality monitoring unit. The signal strength monitoring unit is used to monitor the signal strength data of the mobile terminal at the current geographical location, and the signal quality monitoring unit is used to monitor at least one of the transmission bit error rate, transmission jitter value, and transmission delay value of the mobile terminal at the current geographical location to obtain signal quality data. Thus, signal performance data can be obtained through signal strength data and signal quality data.

[0099] The threshold adjustment module includes a geographic area information acquisition unit, a threshold calculation unit and a threshold verification unit. In detail, first, the current geographic location of the mobile terminal is acquired by the geographic area information acquisition unit. Then, the signal performance influence factors including the regional influence factor, the weather influence factor and the time influence factor are determined by the current geographic location, and the current switching threshold is calculated.

[0100] Further, the current switching threshold is verified by the threshold verification unit. For example, according to the current geographical location of the mobile terminal obtained by the geographical area information acquisition unit, combined with the current environmental conditions reflected by the time influencing factor, the weather influencing factor and the special event influencing factor, a simulated ground mobile frequency band signal propagation environment is constructed, that is, a simulated ground communication network environment. Then, the calculated current switching threshold is applied to the simulated ground communication network environment. In this environment, ground mobile frequency band signal sources of different strengths and qualities are set to simulate the communication conditions of the mobile terminal under different signal conditions. Next, the data transmission success rate, signal interruption frequency and communication delay are set as key indicators for evaluating communication performance, that is, communication quality evaluation data. By performing data transmission tests in a simulated environment, these communication quality evaluation data are collected, and based on the collected communication quality evaluation data, it is determined whether the ground mobile frequency band signal of the mobile terminal meets the preset communication quality requirements, thereby obtaining the threshold verification result of the current switching threshold. Finally, the signal performance influencing factor is reversely adjusted according to the threshold verification result to obtain an updated switching threshold.

[0101] The switching decision unit receives the signal performance data collected by the signal monitoring module, the current geographical location determined by the threshold adjustment module, and the updated switching threshold, and compares the signal performance data and the updated switching threshold to obtain the communication switching decision of the current geographical location. If the signal performance data is better than the updated switching threshold, the communication switching decision is to maintain ground communication and optimize the signal performance data. If the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication. Among them, the ground communication module includes a base station communication unit and a ground network optimization unit. The base station communication unit is used to communicate with the ground base station. The ground network optimization unit is used to optimize the signal quality of the ground communication. In the city center stage, the base station communication unit maintains a good connection with multiple surrounding ground base stations, and can quickly and stably transmit data. The satellite direct communication module includes a satellite signal receiving unit and a satellite communication control unit. The satellite signal receiving unit is used to receive satellite signals. The satellite communication control unit is used to control the establishment and maintenance of satellite direct communication. When the switching decision module decides to switch to satellite direct communication, the satellite signal receiving unit immediately starts searching and receiving satellite signals. In mountainous environments, the satellite signal receiving unit locks onto the satellite signal as quickly as possible by adjusting its own receiving parameters (such as antenna direction, gain, etc.). The satellite communication control unit is then responsible for establishing a direct satellite communication connection and configuring relevant parameters such as the data transmission channel.

[0102] In one embodiment, the signal strength monitoring unit detects the signal strength of the ground mobile frequency band in the environment where the mobile phone is located at regular intervals. When the mobile phone is in a bustling city center, the detected signal strength fluctuates between -60dBm and -70dBm, and the signal quality monitoring unit simultaneously detects that the bit error rate is extremely low, almost negligible, indicating that the signal quality of the ground mobile frequency band is very good at this time; when the mobile phone enters a mountainous area, as the distance from the base station increases, the signal strength detected by the signal strength monitoring unit gradually decreases, and may drop to -90dBm or even lower, and the signal quality monitoring unit also shows that the bit error rate begins to rise, reaching about 0.02, indicating that the ground mobile frequency band signal in the mountainous area is affected to a certain extent.

[0103] When the signal strength and quality are lower than the adjusted threshold, the switching decision module starts the switching process and switches the communication mode from ground communication to satellite direct communication. In the city center, although the signal strength has some small fluctuations, it is always much higher than the calculated update switching threshold of -16dBm, and the signal quality is also very good, so the switching decision module determines that there is no need to switch the communication mode. The mobile phone continues to maintain the ground communication mode and communicates stably with nearby base stations through the ground communication module. After entering the mountainous area, as it goes deeper, the signal strength detected by the signal strength monitoring unit drops to -60dBm, and the signal quality monitoring unit shows that the bit error rate has risen to 0.03. At this time, because the detected signal strength of -60dBm is lower than the updated switching threshold of -52dBm calculated in the mountainous area, the switching decision module starts the switching process and decides to switch the communication mode from ground communication to satellite direct communication.

[0104] The system provided by the embodiment of the present invention can accurately adjust the communication mode according to different geographical areas through dynamic switching thresholds. In areas with good signals such as city centers, ground communication can be maintained stably; in places with weak signals such as remote mountainous areas, satellite direct communication can be switched in time to ensure communication quality. The dynamic threshold takes into account factors such as geographical areas, time, weather and special events, and adapts to various complex environmental changes. It not only improves the stability and reliability of communication, but also provides users with seamless switching of high-quality communication experience in different scenarios, meets diversified communication needs, and promotes the continuous development and progress of communication technology.

[0105] Based on any of the above embodiments, Figure 3 FIG. 1 is a schematic diagram of the structure of the switching device between the ground communication network and the satellite communication system provided by the present invention. Figure 3 As shown, the device comprises:

[0106] An acquisition unit 310 acquires signal performance data of a terrestrial communication network at a current geographical location;

[0107] The threshold calculation unit 320 calculates based on the signal performance impact factor of the current geographical location to obtain a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor;

[0108] The threshold verification unit 330 verifies the current switching threshold based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, obtains a threshold verification result, and adjusts the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold;

[0109] The decision unit 340 compares the signal performance data with the updated switching threshold to obtain a communication switching decision for the current geographical location.

[0110] The device provided by the embodiment of the present invention calculates the signal performance influencing factor of the current geographical location to obtain the current switching threshold of the current geographical location, and verifies the current switching threshold based on the communication quality evaluation data in the simulated ground communication network environment corresponding to the current geographical location and the current switching threshold, adjusts the signal performance influencing factor based on the threshold verification result, and determines to update the switching threshold. On the basis of realizing an adaptive switching threshold, the rationality and reliability of the switching threshold are further improved, and a reasonable and reliable switching threshold setting is realized, which greatly improves the user's communication experience.

[0111] Based on any of the above embodiments, the signal performance impact factor further includes a time impact factor, and the time impact factor is determined based on whether the current time is in a network peak period; the regional impact factor is determined based on the regional type corresponding to the current geographical location;

[0112] The threshold calculation unit is specifically used for:

[0113] Determine a signal performance influencing factor of the current geographical location;

[0114] The current switching threshold is obtained by performing calculation based on the signal performance influencing factor and the signal performance basic value.

[0115] Based on any of the above embodiments, the communication quality evaluation data includes at least one of a data transmission success rate, a signal interruption frequency, and a communication delay;

[0116] The threshold value checking unit is specifically used for:

[0117] Obtaining a test comparison result of each communication quality assessment data based on a comparison between each communication quality assessment data and a preset communication quality assessment threshold value corresponding to each communication quality assessment data;

[0118] If any test comparison result is a test failure, the threshold check result is a test failure;

[0119] When all test comparison results are test passed, the threshold check result is passed.

[0120] Based on any of the above embodiments, the decision unit is specifically used for:

[0121] In the case where the signal performance data is better than the updated switching threshold, the communication switching decision is to maintain ground communication and optimize the signal performance data;

[0122] In the case where the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication.

[0123] Based on any of the above embodiments, the signal performance data includes signal strength data and signal quality data;

[0124] The acquisition unit is specifically used for:

[0125] Collecting current signal strength data of the current geographical location;

[0126] A current filtering parameter corresponding to the current geographic location is determined, and based on the current filtering parameter and the historical signal strength data of the current geographic location, the current signal strength data is filtered to obtain the signal strength data.

[0127] Based on any of the above embodiments, the signal quality data is calculated based on at least one of a transmission bit error rate, a transmission jitter value, and a transmission delay value.

[0128] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute a switching method between a ground communication network and a satellite communication system, the method comprising: obtaining signal performance data of the ground communication network at the current geographical location; calculating based on the signal performance impact factor of the current geographical location to obtain a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor; based on the current geographical location and the communication quality evaluation data in the simulated ground communication network environment corresponding to the current switching threshold, verifying the current switching threshold to obtain a threshold verification result, and adjusting the signal performance impact factor based on the threshold verification result to determine an updated switching threshold; comparing the signal performance data with the updated switching threshold to obtain a communication switching decision of the current geographical location.

[0129] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0130] On the other hand, the present invention also provides a computer program product, which includes a computer program, and the computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the switching method between the ground communication network and the satellite communication system provided by the above-mentioned methods, and the method includes: obtaining signal performance data of the ground communication network at the current geographical location; calculating the signal performance influencing factor based on the current geographical location to obtain the current switching threshold of the current geographical location; the signal performance influencing factor includes at least one of a regional influencing factor and a weather influencing factor; based on the current geographical location and the communication quality evaluation data in the simulated ground communication network environment corresponding to the current switching threshold, verifying the current switching threshold to obtain a threshold verification result, and adjusting the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold; comparing the signal performance data and the updated switching threshold to obtain a communication switching decision for the current geographical location.

[0131] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the switching method between the ground communication network and the satellite communication system provided by the above-mentioned methods, the method comprising: obtaining signal performance data of the ground communication network at the current geographical location; calculating a signal performance influencing factor based on the current geographical location to obtain a current switching threshold for the current geographical location; the signal performance influencing factor comprises at least one of a regional influencing factor and a weather influencing factor; based on the current geographical location and the communication quality evaluation data in a simulated ground communication network environment corresponding to the current switching threshold, verifying the current switching threshold to obtain a threshold verification result, and adjusting the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold; comparing the signal performance data and the updated switching threshold to obtain a communication switching decision for the current geographical location.

[0132] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0133] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0134] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for switching between a terrestrial communication network and a satellite communication system, characterized in that: include: Obtain signal performance data of the ground communication network at the current geographic location; Calculating based on the signal performance impact factor of the current geographical location, obtaining the current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor; Based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, the current switching threshold is verified to obtain a threshold verification result, and the signal performance influencing factor is adjusted based on the threshold verification result to determine an updated switching threshold; The signal performance data is compared with the updated switching threshold to obtain a communication switching decision for the current geographical location.

2. The method for switching between a terrestrial communication network and a satellite communication system according to claim 1, characterized in that: The signal performance influencing factor also includes a time influencing factor, which is determined based on whether the current time is in a network peak period; the regional influencing factor is determined based on the regional type corresponding to the current geographical location; The calculating based on the signal performance impact factor of the current geographical location to obtain the current switching threshold of the current geographical location includes: Determine a signal performance influencing factor of the current geographical location; The current switching threshold is obtained by performing calculation based on the signal performance influencing factor and the signal performance basic value.

3. The method for switching between a terrestrial communication network and a satellite communication system according to claim 2, characterized in that: The communication quality evaluation data includes at least one of a data transmission success rate, a signal interruption frequency, and a communication delay; The verifying the current switching threshold based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold to obtain the threshold verification result includes: Obtaining a test comparison result of each communication quality assessment data based on a comparison between each communication quality assessment data and a preset communication quality assessment threshold value corresponding to each communication quality assessment data; If any test comparison result is a test failure, the threshold check result is a test failure; When all test comparison results are test passed, the threshold check result is passed.

4. The method for switching between a terrestrial communication network and a satellite communication system according to any one of claims 1 to 3, characterized in that: The comparing the signal performance data with the updated switching threshold to obtain a communication switching decision for the current geographical location includes: In the case where the signal performance data is better than the updated switching threshold, the communication switching decision is to maintain ground communication and optimize the signal performance data; In the case where the signal performance data is not better than the updated switching threshold, the communication switching decision is to switch to satellite communication.

5. The method for switching between a terrestrial communication network and a satellite communication system according to any one of claims 1 to 3, characterized in that: The signal performance data includes signal strength data and signal quality data; The step of acquiring the signal strength data comprises: Collecting current signal strength data of the current geographical location; A current filtering parameter corresponding to the current geographic location is determined, and based on the current filtering parameter and the historical signal strength data of the current geographic location, the current signal strength data is filtered to obtain the signal strength data.

6. The method for switching between a terrestrial communication network and a satellite communication system according to claim 5, characterized in that: The signal quality data is calculated based on at least one of a transmission bit error rate, a transmission jitter value, and a transmission delay value.

7. A switching device between a terrestrial communication network and a satellite communication system, characterized in that: include: An acquisition unit, for acquiring signal performance data of a terrestrial communication network at a current geographical location; A threshold calculation unit, which calculates based on the signal performance impact factor of the current geographical location to obtain a current switching threshold of the current geographical location; the signal performance impact factor includes at least one of a regional impact factor and a weather impact factor; A threshold verification unit, based on the current geographical location and the communication quality evaluation data in the simulated terrestrial communication network environment corresponding to the current switching threshold, verifies the current switching threshold to obtain a threshold verification result, and adjusts the signal performance influencing factor based on the threshold verification result to determine an updated switching threshold; A decision unit compares the signal performance data with the updated switching threshold to obtain a communication switching decision for the current geographical location.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for switching between a terrestrial communication network and a satellite communication system as described in any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for switching between a terrestrial communication network and a satellite communication system as claimed in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for switching between a terrestrial communication network and a satellite communication system as claimed in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • GSM-R (Global System for Mobile Communications-Railway) handover method based on multi-source information fusion train positioning

    CN113301615A

  • Network channel switching method and device, storage medium and processor

    CN115866703A