CN114650618B - Signal stability improving method and device, terminal equipment and readable storage medium - Google Patents
Signal stability improving method and device, terminal equipment and readable storage medium Download PDFInfo
- Publication number
- CN114650618B CN114650618B CN202011521831.5A CN202011521831A CN114650618B CN 114650618 B CN114650618 B CN 114650618B CN 202011521831 A CN202011521831 A CN 202011521831A CN 114650618 B CN114650618 B CN 114650618B
- Authority
- CN
- China
- Prior art keywords
- preset
- frequency band
- application
- type
- current foreground
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012545 processing Methods 0.000 claims description 11
- 230000006872 improvement Effects 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 abstract description 14
- 238000005259 measurement Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000002708 enhancing effect Effects 0.000 description 9
- 230000009977 dual effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002829 reductive effect Effects 0.000 description 2
- 206010044565 Tremor Diseases 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the application provides a signal stability improving method, a device, terminal equipment and a readable storage medium, and relates to the technical field of communication. The method comprises the following steps: judging whether a 4G frequency band currently used by the terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with a weakened 4G signal when the terminal equipment is added with double-connection ENDC; and if the currently used 4G frequency band belongs to the preset frequency band, prohibiting addition of ENDC. Therefore, by prohibiting addition of ENDC in the 4G frequency band belonging to the preset frequency band, the situation of switching the 4G cell after the addition of ENDC in the preset frequency band can be avoided, and the signal stability is improved.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and apparatus for improving signal stability, a terminal device, and a readable storage medium.
Background
With the development of communication technology, 5G is a hot spot developed in the field of communication. In the early stage of 5G deployment, most operators select a non-independent Networking (NSA) mode for cost-saving and fast service deployment. Currently, after the terminal device establishes an NSA 5G network connection, ENDC (E-UTRA-NR Dual Connectivity, dual connectivity) is added, and the 4G and 5G may share the antenna of the terminal device. At present, the hardware design of some terminal devices has a defect, which causes the terminal to generate cell switching after adding the ENDC, and the cell switching causes network disconnection, so that network signals are unstable.
Disclosure of Invention
The application provides a signal stability improving method, a device, a terminal device and a readable storage medium, which can avoid the situation of switching a 4G cell after ENDC is added in a preset frequency band, thereby improving the signal stability.
To achieve the above object, an embodiment of the present application may be implemented as follows:
in a first aspect, an embodiment of the present application provides a method for improving signal stability, including:
Judging whether a 4G frequency band currently used by terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with a weakened 4G signal when the terminal equipment is added with double-connection ENDC;
and if the currently used 4G frequency band belongs to the preset frequency band, prohibiting addition of ENDC.
In an alternative embodiment, the method further comprises, before inhibiting addition of ENDCs:
Judging whether the type of the current foreground application is a preset type or not, wherein the preset type is an application type requiring continuous use of a network;
And if the type of the current foreground application is a preset type and the currently used 4G frequency band belongs to the preset frequency band, executing the step of prohibiting addition of ENDC.
In an optional embodiment, the determining whether the type of the current foreground application is a preset type includes:
comparing the application identifier of the current foreground application with each preset application identifier;
If the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type;
And if the application identifier of the current foreground application is different from each preset application identifier, determining that the type of the current foreground application is not the preset type.
In an alternative embodiment, each preset application identifier includes a preset game application identifier and/or a preset live application identifier.
In an alternative embodiment, before said determining whether the type of the current foreground application is the preset type, the method further includes:
Monitoring whether the foreground application changes;
If the foreground application changes, executing the step of judging whether the type of the current foreground application is a preset type, wherein the current foreground application is the changed foreground application.
In an alternative embodiment, the prohibiting the addition of ENDC includes:
if ENDC is not added currently, stopping reporting the 5G measurement data;
And if the ENDC is added currently, disconnecting the 5G connection and stopping reporting the 5G measurement data.
In a second aspect, an embodiment of the present application provides a signal stability improving apparatus, including:
the judging module is used for judging whether the 4G frequency band currently used by the terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with a weakened 4G signal when the terminal equipment is added with double-connection ENDC;
And the processing module is used for prohibiting addition of ENDC when the currently used 4G frequency band belongs to the preset frequency band.
In an alternative embodiment, before addition of ENDCs is prohibited,
The judging module is further used for: judging whether the type of the current foreground application is a preset type or not, wherein the preset type is an application type requiring continuous use of a network;
And when the type of the current foreground application is a preset type and the currently used 4G frequency band belongs to the preset frequency band, the processing module prohibits addition of ENDC.
In an alternative embodiment, the determining module is specifically configured to:
comparing the application identifier of the current foreground application with each preset application identifier;
When the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type;
and when the application identifier of the current foreground application is different from each preset application identifier, determining that the type of the current foreground application is not the preset type.
In an alternative embodiment, each preset application identifier includes a preset game application identifier and/or a preset live application identifier.
In an alternative embodiment, before determining whether the type of the current foreground application is the preset type, the determining module is further configured to:
Monitoring whether the foreground application changes;
when the foreground application changes, judging whether the type of the current foreground application is a preset type, wherein the current foreground application is the changed foreground application.
In an alternative embodiment, the processing module is specifically configured to:
when ENDC is not added currently, stopping reporting 5G measurement data;
when ENDC has been added currently, the 5G connection is disconnected and reporting of 5G measurement data is stopped.
In a third aspect, an embodiment of the present application provides a terminal device, including a processor and a memory, where the memory stores machine executable instructions executable by the processor, where the processor may execute the machine executable instructions to implement the signal stability improvement method according to any one of the foregoing embodiments.
In a fourth aspect, an embodiment of the present application provides a readable storage medium having stored thereon a computer program which, when executed by a processor, implements a signal stability improvement method according to any one of the foregoing embodiments.
The signal stability improving method, the device, the terminal equipment and the readable storage medium provided by the embodiment of the application judge whether the 4G frequency band currently used by the terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with reduced 4G signal when the terminal equipment is added with double-connection ENDC; and if the currently used 4G frequency band belongs to the preset frequency band, prohibiting addition of ENDC. Therefore, by prohibiting addition of ENDC in the 4G frequency band belonging to the preset frequency band, the situation of switching the 4G cell after the addition of ENDC in the preset frequency band can be avoided, and the signal stability is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic block diagram of a terminal device according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a signal stability improvement method according to an embodiment of the present application;
FIG. 3 is a second flow chart of a signal stability improvement method according to an embodiment of the present application;
FIG. 4 is a third flow chart of a signal stability improvement method according to an embodiment of the present application;
fig. 5 is a block diagram of a signal stability enhancing apparatus according to an embodiment of the present application.
Icon: 100-terminal equipment; 110-memory; a 120-processor; 130-a communication unit; 200-signal stability improving means; 210-a judging module; 220-a processing module.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
Furthermore, the terms "first," "second," and the like, if any, are used merely for distinguishing between descriptions and not for indicating or implying a relative importance. It should be noted that the features of the embodiments of the present application may be combined with each other without conflict.
With the development of communication technology, 5G is a hot spot developed in the field of communication. In the early stage of 5G deployment, most operators select a non-independent Networking (NSA) mode for cost-saving and fast service deployment. The NSA is a networking mode of the 5G network, the NSA only reforms the 4G existing network, the opening mode is relatively simple, all services, interfaces and architectures of the existing network can be seamlessly inherited, 4G and 5G unified network management is convenient to operate and maintain, and the operation and maintenance are convenient, and the operation and maintenance are required to depend on the existence of the 4G network.
Because of the cost of the 5G core network, a common architecture of NSA networking is: the 4G base station is a master station and the 5G base station is a slave station, and under this architecture, a dual connection with the 4G base station as the master station and the 5G base station as the slave station is established, and is also called EN-DC (E-UTRA-NR Dual Connectivity), that is, a dual connection between an LTE network and an NR (New Radio, new access technology) network, where the NR network refers to a 5G network mode.
At present, the terminal equipment can establish NSA 5G network connection (namely ENDC is added) in any frequency band and any scene, and as NSA 5G moves to and depends on the 4G network, the 4G and 5G share the antenna of the terminal equipment after the terminal equipment is connected with NSA 5G.
The present inventors have found, after being practiced and studied carefully, that some mobile terminals have a hardware defect that causes the LTE signal to be weakened after the ENDC is added in some 4G bands (e.g., LTE Band 3). For example, after the ENDC is added, in some 4G frequency bands, the LTE cannot use side antennas, but only top and bottom antennas, if some holding methods are adopted, after the ENDC is added (for example, the ENDC is connected to a 4G network through Band3 and is connected to a 5G network through N41), the LTE signal strength of the terminal device is suddenly changed (about 8db is held by both hands, and about 5db is held by one hand). Wherein LTE (Long Term Evolution, long term evolution of UMTS technology standards established by the 3GPP organization) represents 4G; band represents a frequency Band, and when a terminal device registers to a network, a certain frequency Band needs to be selected for registration, and the frequency Band is divided according to frequency.
Since the LTE signal becomes weak, 4G cell handover is very easy to occur at this time. When cell switching occurs, the current network of the terminal equipment is disconnected, so that unstable network signals occur, and high delay, current interruption and the like can occur, thereby resulting in poor user experience. Releasing ENDC after cell switching, and re-strengthening LTE signals; if ENDC is added again and the 4G frequency band is still the frequency band with weakened LTE signal strength after ENDC is added, cell switching occurs again; therefore, the phenomenon of frequent cell switching can occur, so that the network signal is more unstable, and the user experience is further reduced.
In order to improve the above problems, embodiments of the present application provide a method, an apparatus, a terminal device, and a readable storage medium for improving signal stability, and the following detailed description of the embodiments of the present application is given with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a block diagram of a terminal device 100 according to an embodiment of the present application. The terminal device 100 may be, but is not limited to, a smart phone, a tablet computer, etc. The terminal device may include a memory 110, a processor 120, and a communication unit 130. The memory 110, the processor 120, and the communication unit 130 are electrically connected directly or indirectly to each other to realize data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines.
Wherein the memory 110 is used for storing programs or data. The Memory 110 may be, but is not limited to, random access Memory (Random Access Memory, RAM), read Only Memory (ROM), programmable Read Only Memory (Programmable Read-Only Memory, PROM), erasable Read Only Memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable Read Only Memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
The processor 120 is used to read/write data or programs stored in the memory 110 and perform corresponding functions. For example, the memory 110 stores therein a signal stability enhancing device 200, and the signal stability enhancing device 200 includes at least one software functional module that may be stored in the memory 110 in the form of software or firmware (firmware). The processor 120 executes various functional applications and data processing by running software programs and modules stored in the memory 110, such as the signal stability enhancing device 200 in the embodiment of the present application, that is, implements the signal stability enhancing method in the embodiment of the present application.
The communication unit 130 is configured to establish a communication connection between the terminal device 100 and other communication terminals through a network, and is configured to transmit and receive data through the network.
It should be understood that the structure shown in fig. 1 is merely a schematic structural diagram of the terminal device 100, and that the terminal device 100 may further include more or fewer components than those shown in fig. 1, or have a different configuration than that shown in fig. 1. The components shown in fig. 1 may be implemented in hardware, software, or a combination thereof.
Referring to fig. 2, fig. 2 is a flow chart of a signal stability improving method according to an embodiment of the application. The method may be applied to the terminal device 100, and a specific flow of the method will be described in detail below by taking an example that the method is applied to the terminal device 100. The method may include step S130 and step S140.
Step S130, judging whether the 4G frequency band currently used by the terminal equipment belongs to a preset frequency band.
In this embodiment, a specific 4G Band corresponding to the preset Band, for example, LTE Band3, may be stored in advance. The preset frequency band is a frequency band where a 4G signal is weakened when the terminal equipment adds ENDC, namely, the 4G signal strength of the terminal equipment is weakened when the 4G frequency band used is a frequency band belonging to the preset frequency band. And under the condition of being triggered in a timing or other modes, acquiring the 4G frequency band currently used by the terminal equipment, namely the 4G frequency band currently resided in the terminal equipment. And then, comparing the currently used 4G frequency band of the terminal equipment with a specific 4G frequency band corresponding to the preset frequency band to judge whether the currently used 4G frequency band is the same as the specific 4G frequency band corresponding to one of the preset frequency bands. If the frequency bands are the same, the currently used 4G frequency band can be determined to belong to the preset frequency band; if each 4G in the currently used 4G frequency band is different from each specific 4G frequency band corresponding to the preset frequency band, it can be determined that the currently used 4G frequency band does not belong to the preset frequency band.
If the currently used 4G frequency band does not belong to the preset frequency band, ENDC (end-to-end radio frequency) can be not disabled, and the operation is continued in a conventional mode. For example, when the currently used 4G band does not belong to the preset band, it can be considered that the terminal device does not appear to weaken the 4G signal even if ENDC is added in this case, and thus can still process in a conventional manner, in which ENDC is added in a conventional manner.
If the currently used 4G frequency band belongs to the preset frequency band, the situation that if the terminal equipment adds ENDC, the 4G signal becomes weak, and then cell switching occurs, so that the signal of the terminal equipment is unstable is shown. Therefore, when the currently used 4G frequency band belongs to the preset frequency band, step S140 is performed.
Step S140, addition of ENDC is prohibited.
In this embodiment, if it is determined that the 4G frequency band currently used by the terminal device belongs to the preset frequency band, if the terminal device has not been added with ENDC, the terminal device may be controlled to stop reporting the 5G measurement data, so as to avoid the base station from establishing a 5G connection for the terminal device based on the 5G measurement data. The 5G measurement data may include information such as frequency points and signal strength of the 5G cell. If the terminal equipment is added with ENDC, the terminal equipment can be controlled to disconnect the 5G connection and stop reporting the 5G measurement data.
Optionally, gao Tongji on-chip may be included in the terminal device, and in case it is determined that addition of ENDC is required to be prohibited, a command to prohibit connection of ENDC may be sent to Gao Tongji on-chip. And Gao Tongji the chip does not report the 5G measurement data to the base station after receiving the command, and meanwhile, if the terminal equipment has 5G connection at present, the terminal equipment is disconnected immediately.
The embodiment of the application identifies whether the currently used 4G frequency band of the terminal equipment belongs to the preset frequency band, and prevents ENDC connection from being established when the currently used 4G frequency band belongs to the preset frequency band. Therefore, by prohibiting addition of ENDC, the situation that the 4G signal of the terminal equipment is weakened after the ENDC is added when the currently used 4G frequency band belongs to the preset frequency band can be avoided, and further the situation that the 4G cell is switched or even frequently switched is avoided, so that the signal stability is improved, and the user experience is improved.
The transmission speed of 5G is fast, and if the 4G frequency band currently used by the terminal device belongs to the preset frequency band, the addition of ENDC is prohibited, which may result in some applications that do not need to continue the network or in some cases do not need to continue to use the network, and also cannot use the 5G network. To avoid this, it may be determined whether to prohibit addition of ENDC in combination with the current foreground application condition of the terminal apparatus.
Optionally, as an optional implementation manner, the current usage scenario of the terminal device may be identified, and whether the current scenario is a scenario requiring a continuous network is determined based on the current usage scenario and the preset condition, if so, step S140 is executed: addition of ENDC is prohibited. For example, when the current use scenario is that a WeChat application is making a WeChat phone, and the preset condition includes that addition of ENDC is forbidden when the WeChat phone is used, the ENDC can be forbidden to be added in the use scenario, so that signal stability is ensured.
Alternatively, as another alternative embodiment, it may also be determined whether to perform step S140 directly based on the current foreground application of the terminal device. Referring to fig. 3, fig. 3 is a second flowchart of a signal stability improving method according to an embodiment of the application. Prior to step S140, the method may further comprise step S120. Alternatively, the step S120 and the step S130 may be performed simultaneously, or the step S120 or the step S130 may be performed first, which is not limited to the specific execution sequence.
Step S120, judging whether the type of the current foreground application is a preset type.
The preset type is an application type requiring continuous network use. Applications requiring continuous use of the network may experience high delays and even interruption in the event of unstable signals at the end devices. In order to avoid this phenomenon, in the embodiment of the present application, when the type of the current foreground application of the terminal device is a preset type and the currently used 4G frequency band belongs to the preset frequency band, addition of ENDC may be prohibited. Therefore, partial application can still use the 4G network and the 5G network, and meanwhile, the situation that signals are unstable when the network is used due to the fact that ENDC is added in a preset frequency band, which is required for signal stability, can be avoided.
Alternatively, as an optional implementation manner, the application type of the current foreground application may be determined according to the application information of the current foreground application. The application information may be description information of the current application, for example, an application package name. Then, the application type of the current foreground application is compared with the preset type, thereby determining whether the type of the current foreground application is the preset type. In this way, the setting of the preset type can be completed quickly, and the preset type can be set according to actual requirements, for example, a live broadcast type APP or a game APP.
Alternatively, as another optional embodiment, each preset application identifier is pre-stored. And when judging whether the type of the current foreground application is the preset type, acquiring the application identifier of the current foreground application. Wherein the application identifier is a unique identifier for representing an application, that is, application identifiers of different applications are different, and the application identifier may be, but is not limited to, an application package name. And under the condition that the application identification of the current foreground application is obtained, comparing all preset application identifications of the application identification of the current foreground application. If the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type; if the application identifier of the current foreground application is different from each preset application identifier, that is, the application identifier of the current foreground application is different from each preset application identifier, it may be determined that the type of the current foreground application is not the preset type. Thus, the specific application without using the unstable network can be flexibly set according to the requirement.
Optionally, each preset application identifier may include an application identifier of an application with a high requirement on delay. The preset application identifiers may include a preset game application identifier and/or a preset live application identifier, for example, an application identifier including a game application-jockey glowing application identifier and a live application-trembling application identifier. Thereby, the game experience and/or the live experience of the user may be improved.
If the type of the current foreground application is continuously determined to be the preset type, more power consumption is wasted. In order to avoid this situation, please refer to fig. 4, fig. 4 is a third flowchart of a signal stability improvement method according to an embodiment of the present application. The method may further comprise step S110 before step S120.
Step S110, monitoring whether the foreground application changes.
Optionally, after the terminal device is started, whether the foreground application of the terminal device changes may be monitored, if so, the changed foreground application is used as the current foreground application, and step S120 is executed. If the change does not occur, the monitoring can be continued in a waiting state.
It can be understood that in the above scheme, if the type of the current foreground application of the terminal device is a preset type and the currently used 4G frequency band belongs to the preset frequency band, the addition of ENDC is prohibited, so that the situation that the user frequently switches cells in the process of using the current foreground application can be avoided, and the user experience is affected. If the foreground application changes again after a period of time, the changed foreground application type is not the preset type, the normal state can be restored, namely the ENDC is not disabled any more.
Alternatively, the above method may be performed by the base station to determine whether to establish a 5G connection for the terminal device. When the base station executes the method, the base station can obtain required information, such as application identification of the current foreground application of the terminal equipment, through communication with the terminal equipment.
In order to perform the corresponding steps in the above embodiments and the various possible ways, an implementation of the signal stability enhancing apparatus 200 is given below, and alternatively, the signal stability enhancing apparatus 200 may employ the device structure of the terminal device 100 shown in fig. 1 and described above. Further, referring to fig. 5, fig. 5 is a block diagram of a signal stability enhancing apparatus 200 according to an embodiment of the application. It should be noted that, the basic principle and the technical effects of the signal stability enhancing device 200 provided in this embodiment are the same as those of the above embodiment, and for brevity, reference should be made to the corresponding contents of the above embodiment. The signal stability improving apparatus 200 may include: the judgment module 210 and the processing module 220.
The judging module 210 is configured to judge whether a 4G frequency band currently used by the terminal device belongs to a preset frequency band. The preset frequency band is a frequency band where a 4G signal is weakened when the terminal equipment is added with double-connection ENDC.
The processing module 220 is configured to prohibit adding ENDC when the currently used 4G frequency band belongs to the preset frequency band.
In an alternative embodiment, before the addition of ENDCs is prohibited, the determining module 210 is further configured to: judging whether the type of the current foreground application is a preset type or not, wherein the preset type is an application type requiring continuous use of a network; and when the type of the current foreground application is a preset type and the currently used 4G frequency band belongs to the preset frequency band, the processing module prohibits addition of ENDC.
In an alternative embodiment, the determining module 210 is specifically configured to: comparing the application identifier of the current foreground application with each preset application identifier; when the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type; and when the application identifier of the current foreground application is different from each preset application identifier, determining that the type of the current foreground application is not the preset type.
In an alternative embodiment, each preset application identifier includes a preset game application identifier and/or a preset live application identifier.
In an alternative embodiment, before determining whether the type of the current foreground application is the preset type, the determining module 210 is further configured to: monitoring whether the foreground application changes; when the foreground application changes, judging whether the type of the current foreground application is a preset type, wherein the current foreground application is the changed foreground application.
In an alternative embodiment, the processing module 220 is specifically configured to: when ENDC is not added currently, stopping reporting 5G measurement data; when ENDC has been added currently, the 5G connection is disconnected and reporting of 5G measurement data is stopped.
Alternatively, the above modules may be stored in the memory 110 shown in fig. 1 or solidified in an Operating System (OS) of the terminal device 100 in the form of software or Firmware (Firmware), and may be executed by the processor 120 in fig. 1. Meanwhile, data, codes of programs, and the like, which are required to execute the above-described modules, may be stored in the memory 110.
The embodiment of the application also provides a readable storage medium, on which a computer program is stored, which when being executed by a processor, implements the signal stability improvement method.
In summary, the embodiments of the present application provide a method, an apparatus, a terminal device, and a readable storage medium for improving signal stability, which determine whether a 4G frequency band currently used by the terminal device belongs to a preset frequency band, where the preset frequency band is a frequency band where a 4G signal is weakened when the terminal device adds dual-connection ENDC; and if the currently used 4G frequency band belongs to the preset frequency band, prohibiting addition of ENDC. Therefore, by prohibiting addition of ENDC in the 4G frequency band belonging to the preset frequency band, the situation of switching the 4G cell after the addition of ENDC in the preset frequency band can be avoided, and the signal stability is improved.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. The apparatus embodiments described above are merely illustrative, for example, of the flowcharts and block diagrams in the figures that illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form a single part, or each module may exist alone, or two or more modules may be integrated to form a single part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, but various modifications and variations can be made to the present application by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (10)
1. A method for improving signal stability, comprising:
Judging whether a 4G frequency band currently used by terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with a weakened 4G signal when the terminal equipment is added with double-connection ENDC;
and if the currently used 4G frequency band belongs to the preset frequency band, prohibiting addition of ENDC.
2. The method of claim 1, wherein prior to prohibiting the addition of ENDCs, the method further comprises:
Judging whether the type of the current foreground application is a preset type or not, wherein the preset type is an application type requiring continuous use of a network;
And if the type of the current foreground application is a preset type and the currently used 4G frequency band belongs to the preset frequency band, executing the step of prohibiting addition of ENDC.
3. The method according to claim 2, wherein the determining whether the type of the current foreground application is a preset type comprises:
comparing the application identifier of the current foreground application with each preset application identifier;
If the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type;
And if the application identifier of the current foreground application is different from each preset application identifier, determining that the type of the current foreground application is not the preset type.
4. A method according to claim 3, wherein each of the preset application identities comprises a preset game application identity and/or a preset live application identity.
5. The method according to any one of claims 2-4, wherein prior to said determining whether the type of the current foreground application is a preset type, the method further comprises:
Monitoring whether the foreground application changes;
If the foreground application changes, executing the step of judging whether the type of the current foreground application is a preset type, wherein the current foreground application is the changed foreground application.
6. A signal stability enhancement device, comprising:
the judging module is used for judging whether the 4G frequency band currently used by the terminal equipment belongs to a preset frequency band, wherein the preset frequency band is a frequency band with a weakened 4G signal when the terminal equipment is added with double-connection ENDC;
And the processing module is used for prohibiting addition of ENDC when the currently used 4G frequency band belongs to the preset frequency band.
7. The apparatus of claim 6, wherein, before addition of ENDC is prohibited,
The judging module is further used for: judging whether the type of the current foreground application is a preset type or not, wherein the preset type is an application type requiring continuous use of a network;
And when the type of the current foreground application is a preset type and the currently used 4G frequency band belongs to the preset frequency band, the processing module prohibits addition of ENDC.
8. The apparatus of claim 7, wherein the determining module is specifically configured to:
comparing the application identifier of the current foreground application with each preset application identifier;
When the application identifier of the current foreground application is the same as a preset application identifier, determining that the type of the current foreground application is the preset type;
and when the application identifier of the current foreground application is different from each preset application identifier, determining that the type of the current foreground application is not the preset type.
9. A terminal device comprising a processor and a memory, the memory storing machine executable instructions executable by the processor to implement the signal stability enhancement method of any of claims 1-5.
10. A readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the signal stability improvement method according to any one of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011521831.5A CN114650618B (en) | 2020-12-21 | 2020-12-21 | Signal stability improving method and device, terminal equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011521831.5A CN114650618B (en) | 2020-12-21 | 2020-12-21 | Signal stability improving method and device, terminal equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114650618A CN114650618A (en) | 2022-06-21 |
CN114650618B true CN114650618B (en) | 2024-06-11 |
Family
ID=81990865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011521831.5A Active CN114650618B (en) | 2020-12-21 | 2020-12-21 | Signal stability improving method and device, terminal equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114650618B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110505675A (en) * | 2019-08-12 | 2019-11-26 | RealMe重庆移动通信有限公司 | Method for connecting network and device, storage medium, communication terminal |
CN110583079A (en) * | 2019-08-02 | 2019-12-17 | 北京小米移动软件有限公司 | Information sending method and device, connection establishing method and device and base station |
CN110677867A (en) * | 2019-10-09 | 2020-01-10 | 中国联合网络通信集团有限公司 | Signal intensity display method and signal intensity display system |
CN111092671A (en) * | 2019-12-13 | 2020-05-01 | Tcl移动通信科技(宁波)有限公司 | Signal strength reporting method and device, storage medium and terminal equipment |
WO2020107439A1 (en) * | 2018-11-30 | 2020-06-04 | Nokia Shanghai Bell Co., Ltd. | Transmission scheduling in dual connectivity |
CN111741496A (en) * | 2019-03-25 | 2020-10-02 | 大唐移动通信设备有限公司 | Method and device for directional switching between cells |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11765574B2 (en) * | 2019-05-02 | 2023-09-19 | Apple Inc. | Advertising user equipment capability |
-
2020
- 2020-12-21 CN CN202011521831.5A patent/CN114650618B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020107439A1 (en) * | 2018-11-30 | 2020-06-04 | Nokia Shanghai Bell Co., Ltd. | Transmission scheduling in dual connectivity |
CN111741496A (en) * | 2019-03-25 | 2020-10-02 | 大唐移动通信设备有限公司 | Method and device for directional switching between cells |
CN110583079A (en) * | 2019-08-02 | 2019-12-17 | 北京小米移动软件有限公司 | Information sending method and device, connection establishing method and device and base station |
CN110505675A (en) * | 2019-08-12 | 2019-11-26 | RealMe重庆移动通信有限公司 | Method for connecting network and device, storage medium, communication terminal |
CN110677867A (en) * | 2019-10-09 | 2020-01-10 | 中国联合网络通信集团有限公司 | Signal intensity display method and signal intensity display system |
CN111092671A (en) * | 2019-12-13 | 2020-05-01 | Tcl移动通信科技(宁波)有限公司 | Signal strength reporting method and device, storage medium and terminal equipment |
Non-Patent Citations (3)
Title |
---|
Ericsson. "R2-1710512 - Introducing 5G indication in LTE RRC SIB".3GPP tsg_ran\WG2_RL2.2017,全文. * |
刘湘梅,熊力,段潇君,谢卓罡,罗丛优.4G/5G多网协同与互操作研究.移动通信.2019,全文. * |
适用于4G/5G通信的宽带/多带天线及MIMO天线研究;李倩;中国博士论文全文数据库;20200415;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114650618A (en) | 2022-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110557781B (en) | Network connection control method, terminal and storage medium | |
US10285122B2 (en) | Method and apparatus for handling abnormality of network communication function and storage medium | |
CN105792319B (en) | A kind of the access module switching method and relevant device of multimode double-terminal | |
KR20140039149A (en) | Method and apparatus for communicating neighbor cells | |
CN110636593A (en) | Connection mode control method, terminal and storage medium | |
WO2018107895A1 (en) | Network-communication function exception processing method and processing apparatus, terminal device, and computer storage medium | |
CN102158934A (en) | Network selection method and equipment | |
CN111417111A (en) | Data processing method and network equipment | |
US20210377755A1 (en) | Communication method for scenario with secondary cell group failure | |
CN109286942B (en) | Random access method, system, terminal and computer readable storage medium | |
CN112867069B (en) | Interference processing method and device, storage medium and electronic equipment | |
EP3621349B1 (en) | Information processing method and device | |
CN101977410A (en) | Method and device for dual-network and dual-standby terminal to perform communication | |
EP2790450B1 (en) | Radio control apparatus, connection destination switching method and system | |
CN108093404B (en) | Information processing method and device | |
CN102149155A (en) | Method and device for dual-mode dual-standby terminal to implement communications | |
WO2017128185A1 (en) | Method and terminal for controlling service connection | |
CN111263434B (en) | Network registration method, device, terminal and storage medium | |
CN114650618B (en) | Signal stability improving method and device, terminal equipment and readable storage medium | |
US9433000B2 (en) | Single-card dual-standby terminal and data service connecting method | |
CN112153759B (en) | Communication method and device of dual-card terminal | |
CN111417104A (en) | Data processing method, network equipment and terminal | |
CN112399515B (en) | Communication processing method and device | |
CN114079927A (en) | Control method of sharing mode of base station, shared base station and communication system | |
EP3735031A1 (en) | Handover processing method, network device, terminal device, and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |