Communication network adjustment method and device, storage medium, and electronic device

By adaptively adjusting the parameters of the cellular communication network and switching to the satellite communication network, the problem of weak signal and unstable connection in places where crowds are gathered is solved, and a good communication connection and user experience is achieved.

CN119743767APending Publication Date: 2025-04-01ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311245890.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-25
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

In places where crowds are crowded or crowded, mobile phones are prone to lose their internet connection or the phone is intermittent, resulting in poor user experience.

Method used

By obtaining the communication quality information of the cellular communication network of the target terminal, it is determined whether the preset communication quality requirements are met. If not satisfied, adaptively adjust the communication link parameters of the cellular communication network, such as frequency band, bandwidth, modulation method, and main diversity, to meet the preset communication quality requirements. If you are still not satisfied, switch to the satellite communication network.

Benefits of technology

It realizes the maintenance of good communication connections when crowds gather, improves user experience, and solves the problems of weak mobile phone signals and unstable connection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119743767A_ABST
    Figure CN119743767A_ABST
Patent Text Reader

Abstract

The present invention provides a method and device for adjusting a communication network, a storage medium, and an electronic device, wherein the method includes: obtaining first communication quality information of a cellular communication network of a target terminal; determining whether the first communication quality information meets a preset communication quality requirement; and in the case where the first communication quality information does not meet the preset communication quality requirement, adaptively adjusting the parameters of the communication link of the cellular communication network so that the cellular communication network meets the preset communication quality requirement, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, and primary diversity. Through the embodiments of the present invention, the technical problem that a communication terminal in the related art is prone to weak signals is solved, and the communication terminal can always maintain a good communication connection in a crowded place, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to a method and device for adjusting a communication network, a storage medium, and an electronic device. Background Art

[0002] In the related technology, mobile phones have become an indispensable electronic product in people's lives. Especially with the use of smart phones, each of us basically owns at least one mobile phone. Mobile phones are used more and more widely in our daily lives, and the proportion of mobile phone usage time in people's daily lives is increasing. However, when we go to get off work or in crowded places, many mobile phones usually have no network connection or the network connection is very weak, and the calls are usually intermittent and unclear.

[0003] In the related technology, most of the current mobile phone communications are mobile cellular networks. When facing crowds or crowded places, it is easy for mobile phones to lose network connection or make calls intermittently, resulting in a poor user experience.

[0004] With respect to the above-mentioned problems existing in the related technologies, no efficient and accurate solutions have been found yet. Summary of the invention

[0005] The present invention provides a communication network adjustment method and device, a storage medium, and an electronic device to solve the above-mentioned technical problems existing in the related technology.

[0006] According to one embodiment of the present invention, a method for adjusting a communication network is provided, comprising: acquiring first communication quality information of a cellular communication network of a target terminal; determining whether the first communication quality information meets a preset communication quality requirement; and in a case where the first communication quality information does not meet the preset communication quality requirement, adaptively adjusting parameters of a communication link of the cellular communication network so that the cellular communication network meets the preset communication quality requirement, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, and primary diversity.

[0007] Optionally, determining whether the first communication quality information meets the preset communication quality requirements includes: determining the signal strength value of the cellular communication network based on the first communication quality information; determining whether the signal strength value exceeds a preset threshold range; and when the signal strength value exceeds the preset threshold range, determining that the first communication quality information does not meet the preset communication quality requirements.

[0008] Optionally, after adaptively adjusting the parameters of the communication link of the cellular communication network, the method further includes: obtaining second communication quality information of the adjusted cellular communication network; determining whether the second communication quality information meets the preset communication quality requirement; and if the second communication quality information does not meet the preset communication quality requirement, switching the current communication link of the target terminal to a satellite communication network, wherein the target terminal is configured with a cellular communication network and a satellite communication network.

[0009] Optionally, adaptively adjusting the parameters of the communication link of the cellular communication network includes: determining a first communication link in which the cellular communication network is currently located, wherein the cellular communication network includes multiple communication links, each communication link corresponding to a frequency band; starting from the first communication link, performing the following operations in sequence until the last communication link or the adaptive adjustment ends: adaptively adjusting the link parameters within the current communication link; after the adaptive adjustment of the current communication link ends, determining whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switching the current communication link to the next communication link of the cellular communication network; if the adjusted current communication link meets the preset communication quality requirements, determining that the adaptive adjustment of the cellular communication network ends.

[0010] Optionally, adaptively adjusting link parameters within the current communication link includes: determining a first bandwidth currently configured for the first communication link, wherein the first communication link includes multiple bandwidths, each bandwidth corresponding to a sub-frequency band of the first communication link; starting from the first bandwidth, performing the following operations in sequence until the last bandwidth or the adaptive adjustment ends: adjusting the modulation mode and / or main diversity of the current communication link within the current bandwidth; determining whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switching the current bandwidth to the next bandwidth of the current communication link; if the adjusted current communication link meets the preset communication quality requirements, determining that the adaptive adjustment of the current communication link ends.

[0011] Optionally, after switching the current communication network of the target terminal to the satellite communication network, the method further includes: periodically connecting to the cellular communication network and obtaining current communication quality information of the cellular communication network; determining whether the current communication quality information meets preset communication quality requirements; and if the current communication quality information meets the preset communication quality requirements, switching the current communication network of the target terminal to the cellular communication network.

[0012] Optionally, before obtaining the first communication quality information of the cellular communication network of the target terminal, the method also includes: reading the number of signal grids of the cellular communication network displayed on the terminal interface of the target terminal; determining whether the number of signal grids is less than a preset number; if the number of signal grids is less than a preset number, determining to obtain the first communication quality information of the cellular communication network of the target terminal.

[0013] According to another embodiment of the present invention, there is provided an adjustment device for a communication network, comprising: a first acquisition module, used to acquire first communication quality information of a cellular communication network of a target terminal; a first judgment module, used to judge whether the first communication quality information meets a preset communication quality requirement; an adjustment module, used to adaptively adjust parameters of a communication link of the cellular communication network when the first communication quality information does not meet the preset communication quality requirement, so that the cellular communication network meets the preset communication quality requirement, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, primary diversity.

[0014] Optionally, the judgment module includes: a first determination unit, used to determine the signal strength value of the cellular communication network based on the first communication quality information; a judgment unit, used to determine whether the signal strength value exceeds a preset threshold range; and a second determination unit, used to determine that the first communication quality information does not meet the preset communication quality requirements when the signal strength value exceeds the preset threshold range.

[0015] Optionally, the device also includes: a second acquisition module, used to acquire second communication quality information of the adjusted cellular communication network; a second judgment module, used to judge whether the second communication quality information meets the preset communication quality requirement; and a first switching module, used to switch the current communication link of the target terminal to a satellite communication network when the second communication quality information does not meet the preset communication quality requirement, wherein the target terminal is configured with a cellular communication network and a satellite communication network.

[0016] Optionally, the adjustment module includes: a determination unit, used to determine the first communication link in which the cellular communication network is currently located, wherein the cellular communication network includes multiple communication links, each communication link corresponding to a frequency band; an adjustment unit, used to start from the first communication link and perform the following operations in sequence until the last communication link or the adaptive adjustment ends: adaptively adjust the link parameters within the current communication link; after the adaptive adjustment of the current communication link ends, determine whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switch the current communication link to the next communication link of the cellular communication network; if the adjusted current communication link meets the preset communication quality requirements, determine that the adaptive adjustment of the cellular communication network ends.

[0017] Optionally, the adjustment unit includes: a determination subunit, used to determine the first bandwidth currently configured for the first communication link, wherein the first communication link includes multiple bandwidths, each bandwidth corresponding to a sub-band of the first communication link; an adjustment subunit, used to perform the following operations in sequence starting from the first bandwidth until the last bandwidth or the adaptive adjustment ends: adjusting the modulation mode and / or main diversity of the current communication link within the current bandwidth; determining whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switching the current bandwidth to the next bandwidth of the current communication link; if the adjusted current communication link meets the preset communication quality requirements, determining that the adaptive adjustment of the current communication link ends.

[0018] Optionally, the device also includes: a processing module, used to periodically connect to the cellular communication network and obtain current communication quality information of the cellular communication network after the first switching module switches the current communication network of the target terminal to the satellite communication network; a third judgment module, used to judge whether the current communication quality information meets the preset communication quality requirements; and a second switching module, used to switch the current communication network of the target terminal to the cellular communication network if the current communication quality information meets the preset communication quality requirements.

[0019] Optionally, the device also includes: a reading module, used to read the number of signal grids of the cellular communication network displayed on the terminal interface of the target terminal before the first acquisition module acquires the first communication quality information of the cellular communication network of the target terminal; a fourth judgment module, used to judge whether the number of signal grids is less than a preset number; and a determination module, used to determine to acquire the first communication quality information of the cellular communication network of the target terminal if the number of signal grids is less than a preset number.

[0020] According to yet another embodiment of the present invention, a storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above-mentioned device embodiments when running.

[0021] According to yet another embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above device embodiments.

[0022] Through the embodiments of the present invention, first communication quality information of the cellular communication network of the target terminal is obtained; it is determined whether the first communication quality information meets the preset communication quality requirement; when the first communication quality information does not meet the preset communication quality requirement, the parameters of the communication link of the cellular communication network are adaptively adjusted to make the cellular communication network meet the preset communication quality requirement. By obtaining the communication quality information of the cellular communication network of the target terminal, when the communication quality information does not meet the preset communication quality requirement, the parameters of the communication link of the cellular communication network are adaptively adjusted, thereby ensuring the signal strength of the cellular communication network anytime and anywhere, solving the technical problem in the related art that the communication terminal is prone to weak signals, and the communication terminal can always maintain a good communication connection in crowded places, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0024] Figure 1 is a hardware structure block diagram of a mobile phone according to an embodiment of the present invention;

[0025] Figure 2 is a flow chart of a communication network adjustment method according to an embodiment of the present invention;

[0026] Figure 3 is a schematic diagram of bandwidth of a cellular communication network in an embodiment of the present invention;

[0027] Figure 4 is a schematic diagram of a primary diversity of a certain bandwidth in an embodiment of the present invention;

[0028] Figure 5 is a schematic diagram of a multi-channel communication link of a cellular communication network in an embodiment of the present invention;

[0029] Figure 6 is an implementation flow chart of an embodiment of the present invention;

[0030] Figure 7It is a structural block diagram of a communication network adjustment device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0031] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.

[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0033] Example 1

[0034] The method embodiment provided in the first embodiment of the present application can be executed in a mobile phone, a tablet, a satellite phone or a similar computing device. Taking running on a mobile phone as an example, Figure 1 FIG. 1 is a hardware structure diagram of a mobile phone according to an embodiment of the present invention. Figure 1 As shown, the mobile phone may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the mobile phone may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is for illustration only and does not limit the structure of the mobile phone. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0035] The memory 104 can be used to store mobile phone programs, for example, software programs and modules of application software, such as a mobile phone program corresponding to a method for adjusting a communication network in an embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the mobile phone program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile phone via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0036] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile phone. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0037] In this embodiment, a communication network adjustment method is provided. Figure 2 is a flow chart of a communication network adjustment method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0038] Step S202, obtaining first communication quality information of a cellular communication network of a target terminal;

[0039] The communication quality information of this embodiment includes call quality information and / or network quality information. Taking call quality information as an example, the call quality information corresponds to data throughput, call jamming, call clarity, and real-time Internet access rate during a call.

[0040] By acquiring information such as the working frequency band, working channel, receiving level, received signal strength indicator (RSSI), power, noise factor, reference signal received power (RSRP), bandwidth and signal-to-noise ratio of the current communication link, one or more of the above parameter information is determined as communication quality information, and the communication quality information can also be calculated based on the mapping relationship between the above parameter information and the communication quality information.

[0041] Step S204, determining whether the first communication quality information meets a preset communication quality requirement;

[0042] Step S206, when the first communication quality information does not meet the preset communication quality requirement, adaptively adjust the parameters of the communication link of the cellular communication network so that the cellular communication network meets the preset communication quality requirement, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

[0043] Through the above steps, the first communication quality information of the cellular communication network of the target terminal is obtained; it is determined whether the first communication quality information meets the preset communication quality requirements; when the first communication quality information does not meet the preset communication quality requirements, the parameters of the communication link of the cellular communication network are adaptively adjusted to make the cellular communication network meet the preset communication quality requirements. By obtaining the communication quality information of the cellular communication network of the target terminal, when the communication quality information does not meet the preset communication quality requirements, the parameters of the communication link of the cellular communication network are adaptively adjusted, thereby ensuring the signal strength of the cellular communication network anytime and anywhere, solving the technical problem in the related technology that the communication terminal is prone to weak signals, and the communication terminal can always maintain a good communication connection in crowded places, thereby improving the user experience.

[0044] Optionally, before obtaining the first communication quality information of the cellular communication network of the target terminal, it also includes: reading the number of signal grids of the cellular communication network displayed on the terminal interface of the target terminal; determining whether the number of signal grids is less than a preset number; if the number of signal grids is less than the preset number, determining to obtain the first communication quality information of the cellular communication network of the target terminal.

[0045] First, a relatively simple solution is used to detect whether the call quality of the current communication link is good, such as the number of signal grids displayed on the mobile phone interface. If the number of signal grids is greater than the preset number, such as full grids, the process ends; if the call quality is not good, the number of signal grids is less than the preset number, the first communication quality information is further obtained, and then the signal strength value of the current communication link is calculated based on the first communication quality information. This can prevent the communication network from being triggered to make adaptive adjustments when the signal is good, saving terminal energy consumption.

[0046] In an example of this embodiment, determining whether the first communication quality information meets the preset communication quality requirements includes: determining a signal strength value of the cellular communication network based on the first communication quality information; determining whether the signal strength value exceeds a preset threshold range; and if the signal strength value exceeds the preset threshold range, determining that the first communication quality information does not meet the preset communication quality requirements.

[0047] In this example, the communication quality information includes multiple communication quality parameters, and one or more communication quality parameters of the current communication link, such as the working frequency band, working channel, receiving level, received signal strength indication (RSSI), power, noise coefficient, reference signal received power (RSRP), bandwidth and signal-to-noise ratio, are obtained according to the communication frequency band and channel opened in the communication link. The signal strength value of the current cellular communication network, referred to as signal strength, is calculated by pre-establishing a mapping relationship (mapping table) between the above communication quality parameters and signal strength. Signal strength is an indicator for judging call quality based on the information obtained. In this example, the mapping table may include the relationship between signal strength and one or more communication quality parameters such as communication standard, frequency band, frequency point, bandwidth, number of time slots, modulation mode, reference signal received power, received signal strength indication, signal-to-noise ratio and transmission power. The communication standards include GSM (Global System for Mobile Communication), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), NR (New Radio), etc. The frequency bands are the frequency bands supported by terminal equipment and base stations. The modulation methods of GSM include GMSK (Gaussian Filtered Minimum Shift Keying) and 8PSK (8 Phase Shift Keying), and the modulation methods of WCDMA, LTE and NR include QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM and 256QAM. There is a corresponding signal strength under each communication standard, communication mode, communication frequency band and bandwidth. By establishing a mapping table, when the terminal device performs wireless communication, the mapping table is called to check whether its signal strength value exceeds the preset threshold range. If it exceeds, the communication link is adaptively adjusted.

[0048] When judging whether the signal strength value exceeds the preset threshold range, the absolute value of the difference between the signal strength and the preset signal strength of the communication link is used to judge whether the absolute value exceeds the preset threshold range. If it exceeds, the communication link is adaptively adjusted to meet the current call requirements; if not, the process ends. For example, if the preset signal strength is -85 and the real-time measured signal strength of the current link is -120, then the absolute value of their difference is 35. If the preset threshold range is 10, then the signal strength of the current link does not meet the requirements, and the call quality does not meet the requirements, and it needs to be adaptively adjusted.

[0049] In this embodiment, the adaptive adjustment of the parameters of the communication link of the cellular communication network includes parameter adjustment within the same communication link and parameter adjustment between different communication links. If the adaptive adjustment of the communication link meets the call requirements, the process ends. The adjustment order of the same communication link and different communication links is to first adjust the same communication link, and then adjust the different communication links. During the adaptive adjustment, the link set and the parameter set are switched in sequence (such as from small to large). The adjustment sequence does not need to switch back and forth between different parameters, which is beneficial to saving power consumption of the terminal device. The following describes two adaptive adjustment methods:

[0050] In one implementation of the present embodiment, adaptive parameter adjustment is performed between different communication links, and adaptive adjustment of the communication link and bandwidth of the cellular communication network includes: determining a first communication link where the cellular communication network is currently located, wherein the cellular communication network includes multiple communication links, and each communication link corresponds to a frequency band; starting from the first communication link, performing the following operations in sequence until the last communication link or the adaptive adjustment ends: adaptively adjusting link parameters within the current communication link; after the adaptive adjustment of the current communication link ends, determining whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switching the current communication link to the next communication link of the cellular communication network; if the adjusted current communication link meets the preset communication quality requirements, determining that the adaptive adjustment of the cellular communication network ends.

[0051] In this embodiment, adaptive parameter adjustment is performed within the same communication link, and adaptive adjustment of link parameters within the current communication link includes: determining a first bandwidth currently configured for a first communication link, wherein the first communication link includes multiple bandwidths, each bandwidth corresponding to a sub-band of the first communication link; starting from the first bandwidth, performing the following operations in sequence until the last bandwidth or the adaptive adjustment ends: adjusting the modulation mode and / or main diversity of the current communication link within the current bandwidth; determining whether the current communication link after adjustment meets the preset communication quality requirements; if the current communication link after adjustment does not meet the preset communication quality requirements, switching the current bandwidth to the next bandwidth of the current communication link; if the current communication link after adjustment meets the preset communication quality requirements, determining that the adaptive adjustment of the current communication link ends.

[0052] The adjustments between the same communication links mainly include bandwidth, modulation mode and primary diversity. The bandwidth and modulation mode of the same link are supported by the terminal equipment and the wireless communication base station. Figure 3 It is a bandwidth diagram of a cellular communication network in an embodiment of the present invention. The current communication link includes 1 to 7 bandwidths, that is, 7 resource blocks RB (bandwidth units). When the terminal device performs adaptive adjustment, it starts from part 1 of the current communication link. If the call quality requirements are met at 1 (bandwidth 1), the adaptive adjustment is completed and the process ends. The adjustment at 1 can switch different modulation modes to see whether the call quality requirements can be met under each modulation mode. It can also be that the modulation mode is switched once in each frequency band to see whether it can meet the call quality requirements. If the call quality at 1 does not meet the requirements, continue to adjust to the next part 2. If the call quality requirements are met, the process ends; if not, continue to the next part 3, and so on, until all bandwidths of the communication link are adjusted. For example, the current communication link frequency band is B1, and the communication receiving bandwidth is 2110MHz~2120MHz. If the current call quality does not meet the requirements, the terminal device performs adaptive adjustment. The receiving frequency of B1 is 2110MHz~2170MHz, and the adaptive adjustment is performed with a bandwidth of 10MHz. The terminal equipment adaptively switches to 2120MHz~2130MHz to see if it meets the call quality requirements. If it does, the adaptive adjustment ends; if it does not, it continues to switch to the next bandwidth of 2130MHz~2140MHz to see if it meets the call quality requirements. This continues in sequence until the entire bandwidth is adjusted to see if it meets the call quality requirements. The radiation area of ​​a single bandwidth is greater than or equal to one adjustment cell.

[0053] Figure 4It is a schematic diagram of the main diversity of a certain bandwidth in an embodiment of the present invention. Bandwidth 1 includes 4 main diversity. They are PRX (main set reception), DRX (diversity reception), PRX2, and DRX2. When the adaptive communication link is adjusted to a certain bandwidth and resource block, the terminal device automatically checks its current main diversity opening status. If only the main set reception is currently opened and the call quality does not meet the requirements, the terminal device automatically opens the corresponding diversity; if the call quality requirements are still not met, if the frequency band has four-way reception, the terminal device opens other channels again to see whether it meets the call quality requirements. If it meets, the adaptive adjustment ends; if it does not meet, it is adaptively adjusted to the next frequency band. For example, the current communication frequency band is B1, the communication reception bandwidth is 2110MHz~2120MHz, and only the main set reception, that is, PRX, is opened during the current communication. When the mobile phone is adaptively adjusted, DRX is first turned on to see whether it meets the call quality requirements. If it meets, the adaptive adjustment ends; if it does not meet, PRX2 and DRX2 are turned on again in sequence to see whether it meets the call quality requirements. If it does not meet, it is adaptively adjusted to the next bandwidth. If the channel has PRX, DRX, PRX2 and DRX2, adaptive adjustments are performed in sequence. If there are only PRX and DRX, adjust until DRX ends and perform the next bandwidth adjustment; or if there is only PRX, this step is not required for adaptive adjustment. If PRX, DRX, PRX2 and DRX2 of the frequency band are already turned on when the check starts, this step is not required. For example, only PRX is turned on for the call band of B1, and it has DRX, PRX2 and DRX2, so this step is performed in sequence; if B1 only has PRX or PRX and DRX or PRX, DRX, PRX2 and DRX2 are all turned on, then this step is not required for adaptive adjustment, and adaptive adjustment is performed directly to the next bandwidth.

[0054] If the current communication link is adaptively adjusted and still does not meet the call requirements, it will automatically switch to the next communication link for adaptive adjustment in the same way as above. The adaptive adjustment steps and sequence between different frequency bands are the same as those between the same frequency bands, and will not be repeated here. If the communication link still does not meet the call quality requirements, it will continue to automatically switch to the next frequency band until the call quality requirements are met. Figure 5 is a schematic diagram of a multi-channel communication link of a cellular communication network in an embodiment of the present invention. Figure 5As shown, including channels 1 to 8, if the adaptive adjustment of channel 1 does not meet the call quality requirements, it will automatically switch to the next channel 2 for adaptive adjustment; if channel 2 meets the call quality requirements, the adaptive adjustment ends; if it still does not meet the call quality requirements, it will continue to switch to the next channel until all channels of the terminal device are adaptively adjusted. All channel frequency bands of the terminal device can support wireless communication and base stations.

[0055] If the adaptively adjusted communication link meets the preset communication quality requirements, the process ends; if the call requirements are not met, it can also switch to the satellite communication network to further ensure the call quality.

[0056] In an implementation scenario of the present embodiment, after adaptively adjusting the parameters of the communication link of the cellular communication network, it also includes: obtaining second communication quality information of the adjusted cellular communication network; determining whether the second communication quality information meets the preset communication quality requirements; if the second communication quality information does not meet the preset communication quality requirements, switching the current communication link of the target terminal to a satellite communication network, wherein the target terminal is configured with a cellular communication network and a satellite communication network.

[0057] If the terminal device can meet the call quality requirements during the above adaptive adjustment process, the adaptive adjustment is completed and the process ends; if the call quality requirements are still not met after all communication links are adjusted, the terminal device adaptively switches to satellite communication, and the user uses the satellite communication network to ensure the call quality. The satellite used by the satellite communication network can be Beidou satellites, or other satellites such as GPS, GLONASS, Galileo, etc. For example, when the terminal device adaptively adjusts the frequency bands that all base stations can support, and its signal quality still cannot meet the requirements, the terminal device automatically switches to satellite communication.

[0058] Optionally, in the scheme of this implementation scenario, after switching the current communication network of the target terminal to the satellite communication network, it also includes: periodically connecting to the cellular communication network and obtaining current communication quality information of the cellular communication network; determining whether the current communication quality information meets the preset communication quality requirements; if the current communication quality information meets the preset communication quality requirements, switching the current communication network of the target terminal to the cellular communication network.

[0059] When the terminal device switches to the satellite communication network or makes a satellite call, it intermittently connects to the communication network to see if it meets the call quality requirements. If it does not meet the call quality requirements, it continues to conduct satellite communication; if it can meet the normal network call quality requirements, it switches to normal network communication and the process ends. When making intermittent connections during satellite communication, the time can be set to 20s or 30s each time. When making satellite communications, the mobile phone adaptively intermittently connects to the network communication to see if it can be connected and whether the call quality can meet the requirements. If the call quality requirements can be met, the terminal device automatically switches to the wireless network communication and the process ends; if the call quality requirements cannot be met, satellite communication continues. The satellite communication hardware path can be shared with the radio frequency path, or a separate path can be designed and used separately. The satellite communication chip of this embodiment can be integrated in the chip of the cellular communication network, or a separate chip can be used.

[0060] When the adaptive adjustment between the normal communication links fails to meet the requirements, the terminal equipment automatically switches to satellite communication. Because the cost of satellite communication is still relatively expensive, the terminal equipment intermittently connects to the wireless communication network during satellite communication. When it detects that the wireless communication network meets the call requirements, it automatically switches to wireless network communication.

[0061] The solution of this embodiment provides a method for adjusting a communication link. Figure 6 It is an implementation flow chart in an embodiment of the present invention, including: obtaining call quality information of the current cellular communication network; judging whether the signal strength value of the current communication link exceeds the preset value range according to the call quality information; if so, the mobile phone adaptively adjusts the communication link to meet the call requirements; if not, the mobile phone automatically switches to satellite communication, and intermittently connects to the cellular communication network to see whether the call quality requirements are met. If so, switch to a normal cellular communication network; if not, continue to reside in the satellite communication network to ensure smooth mobile phone communication.

[0062] The communication link adjustment method provided in this embodiment can be applied to scenarios where the mobile phone network connection signal is poor, mobile phones and other terminal devices automatically adjust the link, and switch from mobile cellular networks to satellite communications. The communication terminal can always maintain a normal network and smooth communication in crowded places, so that the user's communication terminal can always have a good network connection and communication connection.

[0063] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0064] Example 2

[0065] In this embodiment, a communication network adjustment device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made are not repeated here. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0066] Figure 7 is a structural block diagram of a communication network adjustment device according to an embodiment of the present invention, such as Figure 7 As shown, the device comprises:

[0067] A first acquisition module 70, configured to acquire first communication quality information of a cellular communication network of a target terminal;

[0068] A first judging module 72, configured to judge whether the first communication quality information meets a preset communication quality requirement;

[0069] The adjustment module 74 is used to adaptively adjust the parameters of the communication link of the cellular communication network when the first communication quality information does not meet the preset communication quality requirements, so that the cellular communication network meets the preset communication quality requirements, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

[0070] Optionally, the judgment module includes: a first determination unit, used to determine the signal strength value of the cellular communication network based on the first communication quality information; a judgment unit, used to determine whether the signal strength value exceeds a preset threshold range; and a second determination unit, used to determine that the first communication quality information does not meet the preset communication quality requirements when the signal strength value exceeds the preset threshold range.

[0071] Optionally, the device also includes: a second acquisition module, used to acquire second communication quality information of the adjusted cellular communication network; a second judgment module, used to judge whether the second communication quality information meets the preset communication quality requirement; and a first switching module, used to switch the current communication link of the target terminal to a satellite communication network when the second communication quality information does not meet the preset communication quality requirement, wherein the target terminal is configured with a cellular communication network and a satellite communication network.

[0072] Optionally, the adjustment module includes: a determination unit, used to determine the first communication link in which the cellular communication network is currently located, wherein the cellular communication network includes multiple communication links, each communication link corresponding to a frequency band; an adjustment unit, used to start from the first communication link and perform the following operations in sequence until the last communication link or the adaptive adjustment ends: adaptively adjust the link parameters within the current communication link; after the adaptive adjustment of the current communication link ends, determine whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switch the current communication link to the next communication link of the cellular communication network; if the adjusted current communication link meets the preset communication quality requirements, determine that the adaptive adjustment of the cellular communication network ends.

[0073] Optionally, the adjustment unit includes: a determination subunit, used to determine the first bandwidth currently configured for the first communication link, wherein the first communication link includes multiple bandwidths, each bandwidth corresponding to a sub-frequency band of the first communication link; an adjustment subunit, used to start from the first bandwidth and perform the following operations in sequence until the last bandwidth or the adaptive adjustment ends: adjusting the modulation mode and / or main diversity of the current communication link within the current bandwidth; determining whether the adjusted current communication link meets the preset communication quality requirements; if the adjusted current communication link does not meet the preset communication quality requirements, switching the current bandwidth to the next bandwidth of the current communication link; if the adjusted current communication link meets the preset communication quality requirements, determining that the adaptive adjustment of the current communication link ends.

[0074] Optionally, the device also includes: a processing module, used to periodically connect to the cellular communication network and obtain current communication quality information of the cellular communication network after the first switching module switches the current communication network of the target terminal to the satellite communication network; a third judgment module, used to judge whether the current communication quality information meets the preset communication quality requirements; and a second switching module, used to switch the current communication network of the target terminal to the cellular communication network if the current communication quality information meets the preset communication quality requirements.

[0075] Optionally, the device also includes: a reading module, used to read the number of signal grids of the cellular communication network displayed on the terminal interface of the target terminal before the first acquisition module acquires the first communication quality information of the cellular communication network of the target terminal; a fourth judgment module, used to judge whether the number of signal grids is less than a preset number; and a determination module, used to determine to acquire the first communication quality information of the cellular communication network of the target terminal if the number of signal grids is less than a preset number.

[0076] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0077] Example 3

[0078] An embodiment of the present invention further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0079] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

[0080] S1, obtaining first communication quality information of a cellular communication network of a target terminal;

[0081] S2, determining whether the first communication quality information meets a preset communication quality requirement;

[0082] S3. When the first communication quality information does not meet the preset communication quality requirements, adaptively adjust the parameters of the communication link of the cellular communication network so that the cellular communication network meets the preset communication quality requirements, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

[0083] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0084] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0085] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0086] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0087] S1, obtaining first communication quality information of a cellular communication network of a target terminal;

[0088] S2, determining whether the first communication quality information meets a preset communication quality requirement;

[0089] S3. When the first communication quality information does not meet the preset communication quality requirements, adaptively adjust the parameters of the communication link of the cellular communication network so that the cellular communication network meets the preset communication quality requirements, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

[0090] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0091] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0092] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0093] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0094] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0095] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0096] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or all or 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 to enable 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 application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0097] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for adjusting a communication network, characterized in that: include: Acquire first communication quality information of a cellular communication network of a target terminal; Determining whether the first communication quality information meets a preset communication quality requirement; When the first communication quality information does not meet the preset communication quality requirements, the parameters of the communication link of the cellular communication network are adaptively adjusted so that the cellular communication network meets the preset communication quality requirements, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

2. The method according to claim 1, characterized in that Determining whether the first communication quality information meets a preset communication quality requirement includes: determining a signal strength value of the cellular communication network according to the first communication quality information; Determining whether the signal strength value exceeds a preset threshold range; When the signal strength value exceeds a preset threshold range, it is determined that the first communication quality information does not meet a preset communication quality requirement.

3. The method according to claim 1, characterized in that After adaptively adjusting the parameters of the communication link of the cellular communication network, the method further includes: Acquire adjusted second communication quality information of the cellular communication network; Determining whether the second communication quality information meets the preset communication quality requirement; When the second communication quality information does not meet the preset communication quality requirement, the current communication link of the target terminal is switched to a satellite communication network, wherein the target terminal is configured with a cellular communication network and a satellite communication network.

4. The method according to claim 1, characterized in that: Adaptively adjusting the parameters of the communication link of the cellular communication network includes: Determine a first communication link in which the cellular communication network is currently located, wherein the cellular communication network includes a plurality of communication links, each communication link corresponding to a frequency band; Starting from the first communication link, the following operations are performed in sequence until the last communication link or the adaptive adjustment ends: adaptively adjusting the link parameters in the current communication link; after the adaptive adjustment of the current communication link ends, determining whether the adjusted current communication link meets the preset communication quality requirement; if the adjusted current communication link does not meet the preset communication quality requirement, switching the current communication link to the next communication link of the cellular communication network; if the adjusted current communication link meets the preset communication quality requirement, determining that the adaptive adjustment of the cellular communication network ends.

5. The method according to claim 4, characterized in that Adaptive adjustment of link parameters within the current communication link includes: Determine a first bandwidth currently configured for the first communication link, wherein the first communication link includes a plurality of bandwidths, each bandwidth corresponding to a sub-band of the first communication link; Starting from the first bandwidth, the following operations are performed in sequence until the last bandwidth or the adaptive adjustment ends: the modulation mode and / or the main diversity of the current communication link is adjusted within the current bandwidth; whether the adjusted current communication link meets the preset communication quality requirement is determined; if the adjusted current communication link does not meet the preset communication quality requirement, the current bandwidth is switched to the next bandwidth of the current communication link; if the adjusted current communication link meets the preset communication quality requirement, it is determined that the adaptive adjustment of the current communication link ends.

6. The method according to claim 3, characterized in that After switching the current communication network of the target terminal to the satellite communication network, the method further includes: Periodically connecting to the cellular communication network and acquiring current communication quality information of the cellular communication network; Determining whether the current communication quality information meets the preset communication quality requirement; In a case where the current communication quality information meets a preset communication quality requirement, the current communication network of the target terminal is switched to the cellular communication network.

7. The method according to claim 1, characterized in that Before acquiring the first communication quality information of the cellular communication network of the target terminal, the method further includes: Reading the number of signal bars of the cellular communication network displayed on the terminal interface of the target terminal; Determining whether the number of signal grids is less than a preset number; If the number of signal grids is less than a preset number, it is determined to obtain first communication quality information of the cellular communication network of the target terminal.

8. A communication network adjustment device, characterized in that: include: A first acquisition module, used to acquire first communication quality information of a cellular communication network of a target terminal; A first judging module, configured to judge whether the first communication quality information meets a preset communication quality requirement; An adjustment module is used to adaptively adjust the parameters of the communication link of the cellular communication network when the first communication quality information does not meet the preset communication quality requirements, so that the cellular communication network meets the preset communication quality requirements, wherein the parameters of the communication link include at least one of the following: frequency band, bandwidth, modulation mode, main diversity.

9. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 7 when executed.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 7.