Communication network switching method and device, electronic equipment and storage medium

By obtaining the location information and movement trajectory prediction of the terminal device, intelligently judging the timing of inter-system measurements and optimizing network switching, the problem of frequent user device measurements under the hybrid network architecture is solved, and the terminal energy consumption is reduced and the communication quality is improved.

CN120603003APending Publication Date: 2025-09-05CHINA MOBILE GRP HENAN CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510627834.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

In a hybrid network architecture, user devices need to frequently perform heterogeneous system measurements, which increases power consumption and affects the network experience.

Method used

By obtaining the location information of the terminal device and predicting the movement trajectory, it is determined whether to enable heterogeneous system measurement. After comparing the heterogeneous system measurement report with the current network service quality, a dynamic decision is made whether to perform network switching.

Benefits of technology

Accurately control measurement timing, reduce unnecessary measurement overhead and terminal energy consumption, optimize network resource allocation, improve communication service quality, and provide a stable, efficient, and seamless network experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120603003A_ABST
    Figure CN120603003A_ABST
Patent Text Reader

Abstract

The invention discloses a communication network switching method and device, electronic equipment and a storage medium, relates to the technical field of wireless networks, and compared with the related technology, the embodiment of the invention can accurately control the measurement opportunity by acquiring the position information of terminal equipment and intelligently judging whether to start inter-system measurement or not, so that the measurement efficiency is improved. Unnecessary measurement overhead and terminal energy consumption are reduced; meanwhile, on the basis of comparison between the inter-system measurement report and the network service quality of the current communication base station, whether network switching is executed or not is dynamically decided, and a communication network with better communication quality is selected according to actual requirements, so that the switching reasonability and efficiency are ensured, communication interruption caused by blind switching is avoided, and the user experience is improved. Therefore, optimal configuration of network resources, reduction of terminal energy consumption and improvement of communication service quality are realized, and finally more stable, efficient and seamless network experience is provided for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless network technology, and in particular to a communication network switching method and device, an electronic device, and a storage medium. Background Art

[0002] In existing communication systems, satellite communications and terrestrial communications each have their own advantages and application scenarios. Satellite communications offer wide coverage and are not subject to geographical restrictions, but may suffer from issues such as signal delays and limited bandwidth. Terrestrial communications, on the other hand, offer advantages such as high bandwidth and stable signals, but are limited in coverage.

[0003] In order to overcome the limitations of satellite communications and terrestrial network communications and provide more reliable and efficient communication services, user terminals in remote areas, sea areas, emergency communications and other scenarios can intelligently select the best network from the integrated network of satellite communication networks and terrestrial 4G / 5G networks. It is necessary to achieve seamless switching between satellite communications and terrestrial networks to ensure the continuity and stability of communication.

[0004] Currently, the neighbor cell switching mechanism is mainly designed for a single terrestrial or non-terrestrial network environment. When facing a hybrid network architecture, user equipment needs to frequently perform cross-system measurements, which increases user equipment power consumption and affects the user network experience. Summary of the Invention

[0005] The present disclosure provides a communication network switching method, apparatus, electronic device, and storage medium. Its main purpose is to solve the problem that when facing a hybrid network architecture, user equipment needs to frequently perform heterogeneous system measurements, which increases user equipment power consumption and affects the user's network experience.

[0006] According to a first aspect of the present disclosure, a method for handover of a communication network is provided, the method being applied to a communication base station, comprising:

[0007] Obtaining location information sent by the terminal device, and determining whether to enable inter-system measurement based on the location information;

[0008] In the case of determining to start the heterogeneous system measurement, sending a heterogeneous system measurement instruction to the terminal device;

[0009] receiving a different system measurement report sent by the terminal device, comparing the different system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching;

[0010] In the case of determining to execute the communication network switching, a communication network switching instruction is sent to the terminal device.

[0011] Optionally, the acquiring location information sent by the terminal device and determining whether to enable inter-system measurement according to the location information includes:

[0012] Predicting a movement trajectory of the terminal device based on the location information; wherein the location information includes at least one of a moving speed, a direction, and a longitude and latitude;

[0013] Based on the latitude and longitude and the movement trajectory prediction result of the terminal device, determining whether there is coverage of a base station of a different system in the movement trajectory prediction result route;

[0014] When it is determined that there is coverage of a base station of a different system in the movement trajectory prediction result route, a time for starting the different system measurement is determined according to the movement speed; and the different system measurement instruction includes the time for starting the different system measurement.

[0015] Optionally, the receiving the inter-system measurement report sent by the terminal device, comparing the inter-system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching includes:

[0016] Determining whether a signal parameter of the heterogeneous system base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold; wherein the signal parameter includes at least one of signal strength and signal quality; different signal parameters correspond to different preset signal parameter thresholds;

[0017] When it is determined that the signal parameter of the heterogeneous base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold, performing a network service quality comparison between the heterogeneous base station and the communication base station; wherein the network service quality includes at least one of network speed, latency, and call quality;

[0018] If it is determined that the network service quality of the foreign system base station is better than that of the communication base station, it is determined to perform communication network switching.

[0019] Optionally, the determining, based on the latitude and longitude and the movement trajectory prediction result of the terminal device, whether there is coverage by a base station of a different system in the movement trajectory prediction result route includes:

[0020] According to the longitude and latitude of the terminal device, network data of a base station of a different system in the area where the terminal device is located is obtained; wherein the network data includes the location coordinates, signal strength, coverage range, and service status of the base station of the different system;

[0021] Based on the coverage of the heterologous system base station and the movement trajectory prediction result of the terminal device, a heterologous system base station having a coverage overlapping with the coverage of the communication base station is determined.

[0022] Optionally, after receiving the inter-system measurement report sent by the terminal device, comparing the inter-system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching, the method further includes:

[0023] If it is determined that the network service quality of the foreign system base station is not better than that of the communication base station, it is determined not to perform the communication network switching.

[0024] According to a second aspect of the present disclosure, a method for switching a communication network is provided, the method being applied to a terminal device and comprising:

[0025] Acquire location information based on a preset sensor, and send the location information to a communication base station;

[0026] receiving a heterogeneous system measurement instruction sent by the communication base station, triggering execution of heterogeneous system measurement on a heterogeneous system base station according to a heterogeneous system measurement start time in the heterogeneous system measurement instruction, and obtaining a heterogeneous system measurement report;

[0027] Sending the inter-system measurement report to the communication base station;

[0028] Receive a communication network switching instruction sent by the communication base station, and switch to the foreign system base station according to the communication network switching instruction.

[0029] According to a third aspect of the present disclosure, a switching device for a communication network is provided, the device being applied to a communication base station, comprising:

[0030] an acquiring unit, configured to acquire location information sent by a terminal device, and determine whether to enable inter-system measurement according to the location information;

[0031] A first sending unit is configured to send an inter-system measurement instruction to the terminal device when it is determined to start the inter-system measurement;

[0032] a receiving unit, configured to receive the inter-system measurement report sent by the terminal device, compare the inter-system measurement report with the network service quality of the communication base station, and determine whether to perform communication network switching;

[0033] The second sending unit is used to send a communication network switching instruction to the terminal device when it is determined to execute the communication network switching.

[0034] Optionally, the acquiring unit is further configured to:

[0035] Predicting a movement trajectory of the terminal device based on the location information; wherein the location information includes at least one of a moving speed, a direction, and a longitude and latitude;

[0036] Based on the latitude and longitude and the movement trajectory prediction result of the terminal device, determining whether there is coverage of a base station of a different system in the movement trajectory prediction result route;

[0037] When it is determined that there is coverage of a base station of a different system in the movement trajectory prediction result route, a time for starting the different system measurement is determined according to the movement speed; and the different system measurement instruction includes the time for starting the different system measurement.

[0038] Optionally, the second sending unit is further configured to:

[0039] Determining whether a signal parameter of the heterogeneous system base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold; wherein the signal parameter includes at least one of signal strength and signal quality; different signal parameters correspond to different preset signal parameter thresholds;

[0040] When it is determined that the signal parameter of the heterogeneous base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold, performing a network service quality comparison between the heterogeneous base station and the communication base station; wherein the network service quality includes at least one of network speed, latency, and call quality;

[0041] If it is determined that the network service quality of the foreign system base station is better than that of the communication base station, it is determined to perform communication network switching.

[0042] Optionally, the acquiring unit is further configured to:

[0043] According to the longitude and latitude of the terminal device, network data of a base station of a different system in the area where the terminal device is located is obtained; wherein the network data includes the location coordinates, signal strength, coverage range, and service status of the base station of the different system;

[0044] Based on the coverage of the heterologous system base station and the movement trajectory prediction result of the terminal device, a heterologous system base station having a coverage overlapping with the coverage of the communication base station is determined.

[0045] Optionally, the device further includes:

[0046] A determination unit is used to receive the heterosystem measurement report sent by the terminal device in the receiving unit, compare the heterosystem measurement report with the network service quality of the communication base station, determine whether to perform communication network switching, and after determining that the network service quality of the heterosystem base station is not better than that of the communication base station, determine not to perform communication network switching.

[0047] According to a fourth aspect of the present disclosure, a switching device for a communication network is provided, the device being applied to a terminal device and comprising:

[0048] a first sending unit, configured to obtain location information based on a preset sensor and send the location information to a communication base station;

[0049] a measurement unit, configured to receive a heterogeneous system measurement instruction sent by the communication base station, trigger the heterogeneous system measurement of the heterogeneous system base station at a time of starting heterogeneous system measurement in the heterogeneous system measurement instruction, and obtain a heterogeneous system measurement report;

[0050] A second sending unit, configured to send the inter-system measurement report to the communication base station;

[0051] The receiving unit is configured to receive a communication network switching instruction sent by the communication base station, and switch to the heterogeneous system base station according to the communication network switching instruction.

[0052] According to a fifth aspect of the present disclosure, there is provided an electronic device, including:

[0053] at least one processor; and

[0054] a memory communicatively connected to the at least one processor; wherein,

[0055] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.

[0056] According to a sixth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.

[0057] According to a seventh aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect above.

[0058] The present disclosure provides a switching method, device, electronic device and storage medium for a communication network. The main technical scheme includes: obtaining location information sent by a terminal device, determining whether to enable heterosystem measurement based on the location information; sending a heterosystem measurement instruction to the terminal device when it is determined to enable heterosystem measurement; receiving a heterosystem measurement report sent by the terminal device, comparing the heterosystem measurement report with the network service quality of the communication base station, and determining whether to execute a communication network switch; and sending a communication network switching instruction to the terminal device when it is determined to execute the communication network switch. Compared with the related art, the embodiment of the present application can accurately control the measurement timing and reduce unnecessary measurement overhead and terminal energy consumption by obtaining the location information of the terminal device and intelligently judging whether to enable heterosystem measurement; at the same time, based on the comparison between the heterosystem measurement report and the network service quality of the current communication base station, dynamically decide whether to execute network switching, select a communication network with better communication quality according to actual needs, ensure the rationality and efficiency of switching, avoid communication interruption caused by blind switching, thereby achieving optimal configuration of network resources, reducing terminal energy consumption and improving communication service quality, and ultimately providing users with a more stable, efficient and seamless network experience.

[0059] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.

[0061] Figure 1 A schematic diagram of a flow chart of a communication network switching method provided by an embodiment of the present disclosure;

[0062] Figure 2 A schematic diagram of an inter-system measurement provided by an embodiment of the present disclosure;

[0063] Figure 3 A schematic diagram of a network switching process provided by an embodiment of the present disclosure;

[0064] Figure 4 A schematic diagram of a flow chart of a communication network switching method provided by an embodiment of the present disclosure;

[0065] Figure 5 A schematic diagram of a flow chart of a switching system for a communication network provided in an embodiment of the present application;

[0066] Figure 6 A schematic structural diagram of a switching device for a communication network provided in an embodiment of the present disclosure;

[0067] Figure 7 A schematic structural diagram of a switching device for a communication network provided in an embodiment of the present disclosure;

[0068] Figure 8 A schematic structural diagram of a switching device for a communication network provided in an embodiment of the present disclosure;

[0069] Figure 9 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION

[0070] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0071] The following describes a communication network switching method, apparatus, electronic device, and storage medium according to embodiments of the present disclosure with reference to the accompanying drawings.

[0072] Figure 1 A flow chart of a method for switching a communication network provided by an embodiment of the present disclosure is provided. The method is applied to a communication base station, such as Figure 1 As shown, the method comprises the following steps:

[0073] Step 101: Acquire location information sent by a terminal device, and determine whether to enable inter-system measurement based on the location information.

[0074] In some embodiments, the communication base station end is the communication base station to which the terminal device is currently connected. After obtaining the location information of the terminal device, it is determined that the location of the terminal device is within the signal coverage of other signal base stations based on the locations and signal coverage of other signal base stations. Then, it can be determined to start inter-system measurement. Inter-system measurement is the measurement of other signal base stations. The purpose is to detect whether the signal strength and quality of other base stations can meet the communication quality requirements of the mobile device. Specifically, the quality requirements can be set according to the actual needs of the user, and the embodiments of the present application do not limit this.

[0075] See also Figure 2 , Figure 2 This is a schematic diagram of a heterogeneous system measurement provided by an embodiment of the present application, such as Figure 2As shown, the communication base station of the user equipment (UE) is a satellite communication network base station. When the location information reported by the UE is an area covered by both satellite communication network base station signals and terrestrial network base station signals, it is determined to start the inter-system measurement. It should be noted that Figure 2 This is merely an exemplary description and is not intended to be a specific limitation on specific communication base stations and other base stations. The embodiments of the present application do not limit this.

[0076] Step 102: When it is determined to start the heterogeneous system measurement, a heterogeneous system measurement instruction is sent to the terminal device.

[0077] In some embodiments, the communication base station sends the measurement control information to the UE via a Radio Resource Control (RRC) connection reconfiguration message.

[0078] Step 103: Receive the inter-system measurement report sent by the terminal device, compare the inter-system measurement report with the network service quality of the communication base station, and determine whether to perform communication network switching.

[0079] In some embodiments, because network quality varies with the location of the terminal device, the inter-system measurement report is generated for the terminal device test, so that the report best reflects the signal quality of other base stations.

[0080] Through the inter-system measurement report, the signal quality of other base stations is analyzed, such as signal strength and whether the signal quality meets the preset conditions, or compared with the connection of the current communication base station to determine the base station with better network service quality for communication.

[0081] Step 104: When it is determined to execute the communication network switching, a communication network switching instruction is sent to the terminal device.

[0082] When it is determined that the signal quality of other base stations corresponding to the inter-system measurement report is better than that of the current communication base station, it is determined to perform network switching and use the communication base station with the best network quality to connect to the network.

[0083] The present disclosure provides a switching method for a communication network, and its main technical solution includes: obtaining location information sent by a terminal device, determining whether to enable heterosystem measurement based on the location information; in the case of determining to enable heterosystem measurement, sending a heterosystem measurement instruction to the terminal device; receiving a heterosystem measurement report sent by the terminal device, comparing the heterosystem measurement report with the network service quality of the communication base station, and determining whether to execute communication network switching; in the case of determining to execute the communication network switching, sending a communication network switching instruction to the terminal device. Compared with the related art, the embodiment of the present application can accurately control the measurement timing and reduce unnecessary measurement overhead and terminal energy consumption by obtaining the location information of the terminal device and intelligently judging whether to enable heterosystem measurement; at the same time, based on the comparison between the heterosystem measurement report and the network service quality of the current communication base station, dynamically decide whether to execute network switching, select a communication network with better communication quality according to actual needs, ensure the rationality and efficiency of switching, avoid communication interruption caused by blind switching, thereby achieving optimal configuration of network resources, reducing terminal energy consumption and improving communication service quality, and ultimately providing users with a more stable, efficient and seamless network experience.

[0084] In some embodiments, acquiring location information sent by the terminal device and determining whether to enable inter-system measurement according to the location information includes:

[0085] The movement trajectory of the terminal device is predicted based on the location information; wherein the location information includes at least one of the movement speed, direction, and longitude and latitude.

[0086] See also Figure 3 , Figure 3 A schematic diagram of a network switching process provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the UE future location prediction is to predict the movement trajectory of the terminal device. The location information includes the current location, movement speed and movement direction. By processing and parsing the acquired location information, and modeling and analyzing it through deep learning technology, the user movement trajectory is obtained. For the specific modeling and analysis process, please refer to any implementation method in the prior art, and the embodiment of this application does not limit this.

[0087] The user's device location is predicted to track its movement within a certain period of time, such as 1s, 3s, or 6s.

[0088] Based on the longitude and latitude and the movement trajectory prediction result of the terminal device, it is determined whether there is coverage of a base station of a different system in the movement trajectory prediction result route.

[0089] In some embodiments, before performing this step, the following steps are also included:

[0090] According to the longitude and latitude of the terminal device, network data of a base station of a different system in the area where the terminal device is located is obtained; wherein the network data includes the location coordinates, signal strength, coverage range, and service status of the base station of the different system;

[0091] Based on the coverage of the heterologous system base station and the movement trajectory prediction result of the terminal device, a heterologous system base station having a coverage overlapping with the coverage of the communication base station is determined.

[0092] Please continue reading Figure 3 ,like Figure 3 As shown, whether the UE's future location is within the coverage of a heterogeneous system cell is determined to determine whether there is heterogeneous system base station coverage in the predicted trajectory. Ground base station signal network data in the user's area is obtained. This data should include information such as the location coordinates, signal strength, coverage range, and base station service status of the ground base station.

[0093] Obtain satellite signal coverage area data, which should include satellite location information, signal coverage range, etc.

[0094] Perform geographic location analysis based on the coverage of ground base station cells and satellite network cells to obtain the neighboring cells of different systems covering the user's future location.

[0095] Please continue reading Figure 2 ,like Figure 2 As shown, the UE's current location is within the coverage of the satellite communication network base station, and it is predicted that there is a ground network base station in the UE's trajectory prediction route, so it is determined that there is coverage of a different system base station in the mobile trajectory prediction result route.

[0096] When it is determined that there is coverage of a base station of a different system in the movement trajectory prediction result route, a time for starting the different system measurement is determined according to the movement speed; and the different system measurement instruction includes the time for starting the different system measurement.

[0097] Get the time T when the user's future location is covered by the system's neighboring area.

[0098] The source base station sends measurement control information to the UE via the RRC connection reconfiguration message, including the time T for starting inter-system measurement.

[0099] In some embodiments, the receiving the inter-system measurement report sent by the terminal device, comparing the inter-system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching includes:

[0100] Determining whether a signal parameter of the heterogeneous system base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold; wherein the signal parameter includes at least one of signal strength and signal quality; different signal parameters correspond to different preset signal parameter thresholds;

[0101] Please continue reading Figure 3 , start heterogeneous system measurement, measure signal strength and quality, and determine whether the heterogeneous system signal strength and quality are greater than the threshold. Compare the signal strength and signal quality in the heterogeneous system measurement report with the preset signal strength threshold and preset signal quality threshold. If the signal strength and signal quality are greater than the preset threshold (the preset signal strength and signal quality threshold can be set automatically or manually by the background parameter setting program according to different communication operators and different environmental conditions), then proceed to the subsequent signal comparison; otherwise, maintain the current connection.

[0102] The purpose of performing this step is to set the signal threshold in advance to prevent frequent switching of signal connections due to the low signal quality of the current network connection, which causes unnecessary device power consumption of the UE. Only when the signal quality of the heterogeneous system base station in the heterogeneous system measurement report is higher than the threshold, the signal quality of the heterogeneous system base station is compared with the current signal base station.

[0103] When it is determined that the signal parameter of the heterosystem base station in the heterosystem measurement report is greater than a preset signal parameter threshold, a comparison of the network service quality of the heterosystem base station and the communication base station is performed; wherein the network service quality includes at least one of network speed, latency, and call quality.

[0104] If it is determined that the network service quality of the foreign system base station is better than that of the communication base station, it is determined to perform communication network switching.

[0105] If it is determined that the network service quality of the foreign system base station is not better than that of the communication base station, it is determined not to perform the communication network switching.

[0106] Please continue reading Figure 3 After determining that the signal strength and quality of the heterogeneous system are greater than the threshold, the communication base station obtains the network service quality (such as network speed, latency, call quality, etc.) that the target heterogeneous system cell can provide, and determines whether the network service quality of the heterogeneous system is better than that of the current cell.

[0107] According to the quality of service (QoS) requirements of mobile terminal services, the network service quality provided by the base station of the foreign system is compared with the network service quality of the source cell.

[0108] If the network service quality provided by the base station of the different system is better than that of the current communication base station, a switching command is issued.

[0109] If the network service quality provided by the base station of the different system is equal to that of the current communication base station, the existing connection is maintained.

[0110] If the network service quality provided by the base station of the different system is worse than that of the current communication base station, the existing connection is maintained.

[0111] The base station of the different system configures resources for the user equipment and performs switching according to the negotiated specific time, so that the user equipment can smoothly switch to the target network.

[0112] In some embodiments, the specific time of negotiation can be determined based on the time when the terminal device moves into the coverage area of ​​a base station of a different system, which is not limited in the embodiments of the present application.

[0113] FIG4 is a flow chart of a method for switching a communication network provided by an embodiment of the present disclosure.

[0114] See also Figure 4 ,like Figure 4 As shown, the method is applied to a terminal device, including:

[0115] Step 201: Acquire location information based on a preset sensor, and send the location information to a communication base station.

[0116] Please continue reading Figure 3 ,like Figure 3 As shown, UE information reporting: The terminal device uses built-in sensors (such as accelerometers, gyroscopes, GPS modules, Beidou modules, etc.) to obtain information such as the terminal device's real-time moving speed (which can be 0m / s), moving direction, and location (latitude and longitude). The terminal device reports the obtained information to the currently connected communication base station through a message.

[0117] Step 202: Receive a heterogeneous system measurement instruction sent by the communication base station, trigger heterogeneous system measurement on the heterogeneous system base station according to the heterogeneous system measurement start time in the heterogeneous system measurement instruction, and obtain a heterogeneous system measurement report.

[0118] The terminal device receives the measurement control information sent by the communication base station, and triggers the heterogeneous system measurement at the heterogeneous system measurement start time sent by the communication base station.

[0119] Step 203: Send the inter-system measurement report to the communication base station.

[0120] Step 204: Receive a communication network switching instruction sent by the communication base station, and switch to the heterogeneous system base station according to the communication network switching instruction.

[0121] Please continue reading Figure 3 , switch to the heterogeneous system network.

[0122] See also Figure 5 , Figure 5 A flow chart of a switching system for a communication network provided in an embodiment of the present application is shown as follows: Figure 5 Shown, including:

[0123] Step 301: The terminal device obtains location information based on a preset sensor and sends the location information to a communication base station;

[0124] Step 302: The communication base station obtains the location information sent by the terminal device and determines whether to enable inter-system measurement based on the location information;

[0125] Step 303: When determining to start the inter-system measurement, the communication base station sends an inter-system measurement instruction to the terminal device;

[0126] Step 304: The terminal device receives the heterogeneous system measurement instruction sent by the communication base station, and triggers the execution of heterogeneous system measurement on the heterogeneous system base station according to the heterogeneous system measurement start time in the heterogeneous system measurement instruction, thereby obtaining a heterogeneous system measurement report;

[0127] Step 305: The terminal device sends the inter-system measurement report to the communication base station;

[0128] Step 306: The communication base station receives the inter-system measurement report sent by the terminal device, compares the inter-system measurement report with the network service quality of the communication base station, and determines whether to perform communication network switching;

[0129] Step 307: When determining to execute the communication network switching, the communication base station sends a communication network switching instruction to the terminal device.

[0130] Step 308: The terminal device receives the communication network switching instruction sent by the communication base station, and switches to the foreign system base station according to the communication network switching instruction.

[0131] For the detailed implementation process and refinement of steps 301 to 308, please refer to the description of the above-mentioned application embodiment, and the embodiment of this application will not be repeated here.

[0132] Corresponding to the above-mentioned communication network switching method, the present invention also provides a communication network switching device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment and will not be repeated in this invention.

[0133] Figure 6 A schematic diagram of a switching device for a communication network provided in an embodiment of the present disclosure is shown in FIG. Figure 6 As shown, the device is applied to a communication base station, including:

[0134] An acquiring unit 41 is configured to acquire location information sent by a terminal device and determine whether to enable inter-system measurement based on the location information;

[0135] The first sending unit 42 is configured to send an inter-system measurement instruction to the terminal device when it is determined to start the inter-system measurement;

[0136] The receiving unit 43 is configured to receive the inter-system measurement report sent by the terminal device, compare the inter-system measurement report with the network service quality of the communication base station, and determine whether to perform communication network switching;

[0137] The second sending unit 44 is configured to send a communication network switching instruction to the terminal device when it is determined to execute the communication network switching.

[0138] The present disclosure provides a switching method, device, electronic device and storage medium for a communication network. The main technical scheme includes: obtaining location information sent by a terminal device, determining whether to enable heterosystem measurement based on the location information; sending a heterosystem measurement instruction to the terminal device when it is determined to enable heterosystem measurement; receiving a heterosystem measurement report sent by the terminal device, comparing the heterosystem measurement report with the network service quality of the communication base station, and determining whether to execute a communication network switch; and sending a communication network switching instruction to the terminal device when it is determined to execute the communication network switch. Compared with the related art, the embodiment of the present application can accurately control the measurement timing and reduce unnecessary measurement overhead and terminal energy consumption by obtaining the location information of the terminal device and intelligently judging whether to enable heterosystem measurement; at the same time, based on the comparison between the heterosystem measurement report and the network service quality of the current communication base station, dynamically decide whether to execute network switching, select a communication network with better communication quality according to actual needs, ensure the rationality and efficiency of switching, avoid communication interruption caused by blind switching, thereby achieving optimal configuration of network resources, reducing terminal energy consumption and improving communication service quality, and ultimately providing users with a more stable, efficient and seamless network experience.

[0139] Furthermore, in a possible implementation of the embodiment of the present disclosure, the acquiring unit 41 is further configured to:

[0140] Predicting a movement trajectory of the terminal device based on the location information; wherein the location information includes at least one of a moving speed, a direction, and a longitude and latitude;

[0141] Based on the latitude and longitude and the movement trajectory prediction result of the terminal device, determining whether there is coverage of a base station of a different system in the movement trajectory prediction result route;

[0142] When it is determined that there is coverage of a base station of a different system in the movement trajectory prediction result route, a time for starting the different system measurement is determined according to the movement speed; and the different system measurement instruction includes the time for starting the different system measurement.

[0143] Furthermore, in a possible implementation of the embodiment of the present disclosure, the second sending unit 44 is further configured to:

[0144] Determining whether a signal parameter of the heterogeneous system base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold; wherein the signal parameter includes at least one of signal strength and signal quality; different signal parameters correspond to different preset signal parameter thresholds;

[0145] When it is determined that the signal parameter of the heterogeneous base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold, performing a network service quality comparison between the heterogeneous base station and the communication base station; wherein the network service quality includes at least one of network speed, latency, and call quality;

[0146] If it is determined that the network service quality of the foreign system base station is better than that of the communication base station, it is determined to perform communication network switching.

[0147] Furthermore, in a possible implementation of the embodiment of the present disclosure, the acquiring unit 41 is further configured to:

[0148] According to the longitude and latitude of the terminal device, network data of a base station of a different system in the area where the terminal device is located is obtained; wherein the network data includes the location coordinates, signal strength, coverage range, and service status of the base station of the different system;

[0149] Based on the coverage of the heterologous system base station and the movement trajectory prediction result of the terminal device, a heterologous system base station having a coverage overlapping with the coverage of the communication base station is determined.

[0150] Furthermore, in a possible implementation of the embodiment of the present disclosure, as Figure 6 As shown, the device also includes:

[0151] The determination unit 45 is used to receive the heterosystem measurement report sent by the terminal device in the receiving unit 43, compare the heterosystem measurement report with the network service quality of the communication base station, determine whether to perform communication network switching, and after determining that the network service quality of the heterosystem base station is not better than that of the communication base station, determine not to perform communication network switching.

[0152] Figure 7 A schematic diagram of a switching device for a communication network provided in an embodiment of the present disclosure is shown in FIG. Figure 7As shown, the device is applied to a terminal device, including:

[0153] A first sending unit 51 is configured to obtain location information based on a preset sensor and send the location information to a communication base station;

[0154] The measurement unit 52 is configured to receive a heterogeneous system measurement instruction sent by the communication base station, trigger the heterogeneous system measurement of the heterogeneous system base station according to the heterogeneous system measurement start time in the heterogeneous system measurement instruction, and obtain a heterogeneous system measurement report;

[0155] A second sending unit 53 is configured to send the inter-system measurement report to the communication base station;

[0156] The receiving unit 54 is configured to receive a communication network switching instruction sent by the communication base station, and switch to the heterogeneous system base station according to the communication network switching instruction.

[0157] It should be noted that the above explanation of the method embodiment is also applicable to the device of the embodiment of the present disclosure, and the principles are the same, which is no longer limited in the embodiment of the present disclosure.

[0158] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0159] Figure 8 A schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0160] like Figure 8As shown, the device 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 602 or a computer program loaded from a storage unit 608 into a RAM (Random Access Memory) 603. Various programs and data required for the operation of the device 600 can also be stored in the RAM 603. The computing unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An I / O (Input / Output) interface 605 is also connected to the bus 604.

[0161] Various components in device 600 are connected to I / O interface 605, including an input unit 606, such as a keyboard, mouse, etc.; an output unit 607, such as various types of displays, speakers, etc.; a storage unit 608, such as a magnetic disk, optical disk, etc.; and a communication unit 609, such as a network card, modem, wireless communication transceiver, etc. The communication unit 609 allows device 600 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0162] The computing unit 601 can be various general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. The computing unit 601 performs the various methods and processes described above, such as the communication network switching method. For example, in some embodiments, the communication network switching method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 608. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 600 via the ROM 602 and / or the communication unit 609. When the computer program is loaded into the RAM 603 and executed by the computing unit 601, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to execute the aforementioned communication network switching method in any other appropriate manner (for example, by means of firmware).

[0163] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System on Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0164] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0165] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0166] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0167] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.

[0168] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship is established by computer programs running on the respective computers, establishing a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host, a host product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosts and VPS services ("Virtual Private Servers" or simply "VPS"). The server may also be a server in a distributed system or a server integrated with blockchain.

[0169] It's important to note that artificial intelligence (AI) is the study of how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). This encompasses both hardware and software technologies. AI hardware technologies generally include sensors, specialized AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily encompass computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graphs.

[0170] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.

[0171] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A method for switching a communication network, characterized in that: The method is applied to a communication base station, and includes: Obtaining location information sent by the terminal device, and determining whether to enable inter-system measurement based on the location information; In the case of determining to start the heterogeneous system measurement, sending a heterogeneous system measurement instruction to the terminal device; receiving a different system measurement report sent by the terminal device, comparing the different system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching; In the case of determining to execute the communication network switching, a communication network switching instruction is sent to the terminal device.

2. The method for switching a communication network according to claim 1, wherein: The acquiring of location information sent by the terminal device and determining whether to enable inter-system measurement according to the location information includes: Predicting a movement trajectory of the terminal device based on the location information; wherein the location information includes at least one of a moving speed, a direction, and a longitude and latitude; Based on the latitude and longitude and the movement trajectory prediction result of the terminal device, determining whether there is coverage of a base station of a different system in the movement trajectory prediction result route; When it is determined that there is coverage of a base station of a different system in the movement trajectory prediction result route, a time for starting the different system measurement is determined according to the movement speed; and the different system measurement instruction includes the time for starting the different system measurement.

3. The method for switching a communication network according to claim 1, wherein: The receiving the inter-system measurement report sent by the terminal device, comparing the inter-system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching includes: Determining whether a signal parameter of the heterogeneous system base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold; wherein the signal parameter includes at least one of signal strength and signal quality; different signal parameters correspond to different preset signal parameter thresholds; When it is determined that the signal parameter of the heterogeneous base station in the heterogeneous system measurement report is greater than a preset signal parameter threshold, performing a network service quality comparison between the heterogeneous base station and the communication base station; wherein the network service quality includes at least one of network speed, latency, and call quality; If it is determined that the network service quality of the foreign system base station is better than that of the communication base station, it is determined to perform communication network switching.

4. The method according to claim 2, characterized in that The determining, based on the latitude and longitude and the movement trajectory prediction result of the terminal device, whether there is coverage by a base station of a different system in the movement trajectory prediction result route includes: According to the longitude and latitude of the terminal device, network data of a base station of a different system in the area where the terminal device is located is obtained; wherein the network data includes the location coordinates, signal strength, coverage range, and service status of the base station of the different system; Based on the coverage of the heterologous system base station and the movement trajectory prediction result of the terminal device, a heterologous system base station having a coverage overlapping with the coverage of the communication base station is determined.

5. The method for switching a communication network according to claim 3, wherein: After receiving the inter-system measurement report sent by the terminal device, comparing the inter-system measurement report with the network service quality of the communication base station, and determining whether to perform communication network switching, the method further includes: If it is determined that the network service quality of the foreign system base station is not better than that of the communication base station, it is determined not to perform the communication network switching.

6. A method for switching a communication network, characterized in that: The method is applied to a terminal device and includes: Acquire location information based on a preset sensor, and send the location information to a communication base station; receiving a heterogeneous system measurement instruction sent by the communication base station, triggering execution of heterogeneous system measurement on a heterogeneous system base station according to a heterogeneous system measurement start time in the heterogeneous system measurement instruction, and obtaining a heterogeneous system measurement report; Sending the inter-system measurement report to the communication base station; Receive a communication network switching instruction sent by the communication base station, and switch to the foreign system base station according to the communication network switching instruction.

7. A switching device for a communication network, characterized in that: The device is applied to a communication base station, and includes: an acquiring unit, configured to acquire location information sent by a terminal device, and determine whether to enable inter-system measurement according to the location information; A first sending unit is configured to send an inter-system measurement instruction to the terminal device when it is determined to start the inter-system measurement; a receiving unit, configured to receive the inter-system measurement report sent by the terminal device, compare the inter-system measurement report with the network service quality of the communication base station, and determine whether to perform communication network switching; The second sending unit is used to send a communication network switching instruction to the terminal device when it is determined to execute the communication network switching.

8. A switching device for a communication network, characterized in that: The device is applied to a terminal device and includes: a first sending unit, configured to obtain location information based on a preset sensor and send the location information to a communication base station; a measurement unit, configured to receive a heterogeneous system measurement instruction sent by the communication base station, trigger the heterogeneous system measurement of the heterogeneous system base station at a time of starting heterogeneous system measurement in the heterogeneous system measurement instruction, and obtain a heterogeneous system measurement report; A second sending unit, configured to send the inter-system measurement report to the communication base station; The receiving unit is configured to receive a communication network switching instruction sent by the communication base station, and switch to the heterogeneous system base station according to the communication network switching instruction.

9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5 or claim 6.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 5 or claim 6.

11. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 5 or claim 6.