Method for connecting terminal to network and terminal
By detecting the quality of the LTE network at the terminal and resuppressing the SA network when it deteriorates, the business impact problem caused by poor SA network coverage is solved, and rapid network switching and user experience improvement are achieved.
Patent Information
- Application Number
- CN202410045408.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-18
AI Technical Summary
Due to the imperfect coverage of the SA network, terminals may encounter poor environment problems when residing on the SA network, which leads to suppressing the SA network and residing on the LTE network, but cannot return to a better SA network in time, affecting service use.
When the terminal suppresses the SA network and resides in the LTE network, it detects the signal quality of the LTE network, and unsuppresses the SA network when it becomes worse, and quickly switches to a better network environment.
It avoids affecting service use in poor LTE network environments, realizes rapid switching to a better SA network environment, and improves user experience.
Smart Images

Figure CN120343642A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technologies, and in particular, to a method for a terminal to connect to a network and a terminal. Background Art
[0002] Standalone (SA) is a network mode of the 5th generation (5G) mobile communication. The SA network refers to the new radio (NR) network in the SA mode. Currently, since the coverage of the SA network in the existing network is not yet perfect, when a terminal camps on the SA network, it is very likely to encounter the problem of poor SA network environment, and in such an environment, the terminal may be triggered to suppress the SA network. Summary of the Invention
[0003] Embodiments of this application provide a method for a terminal to connect to a network and a terminal, which can optimize the connection between the terminal and the network.
[0004] In a first aspect, embodiments of this application provide a method for a terminal to connect to a network, which is applied to the terminal and includes: when the terminal suppresses a network of a first radio access technology (RAT) and camps on a network of a second RAT, the terminal detects the signal quality of the network of the second RAT, where the first RAT is higher than the second RAT; when a first condition is satisfied, the terminal releases the suppression of the network of the first RAT, where the first condition includes: the signal quality of the network of the second RAT does not meet a first quality requirement.
[0005] Wherein, the terminal suppressing the network of the first RAT includes one or more of the following:
[0006] The terminal reduces the priority of accessing the network of the first RAT;
[0007] The terminal disables the network of the first RAT;
[0008] The terminal disables the first cell;
[0009] The terminal disables the network of the first RAT of the first public land mobile network (PLMN); or,
[0010] The terminal disables the first cell of the first PLMN;
[0011] Wherein, the first cell is a cell of the network of the first RAT that the terminal camped on before camping on the network of the second RAT, and the first cell did not meet the service requirements of the terminal before being disabled; the first PLMN is the PLMN corresponding to the network of the first RAT that the terminal camped on before camping on the network of the second RAT.
[0012] Through the above method, when the terminal suppresses the network of the first radio access technology (RAT) and camps on the network of the second RAT, it can determine whether to trigger the terminal to lift the suppression of the network of the first RAT according to whether the signal quality of the network of the second RAT meets the first quality requirement. Specifically, the terminal can be triggered to lift the suppression of the network of the first RAT when the signal quality of the network of the second RAT does not meet the first quality requirement, where the signal quality of the network of the second RAT not meeting the first quality requirement may indicate that the network environment of the second RAT deteriorates. In this way, when the network environment of the second RAT deteriorates, the terminal can promptly lift the suppression of the network of the first RAT, thereby avoiding continuously camping on the poor network environment of the second RAT and affecting service usage, and then facilitating a quick handover to the better network environment of the first RAT.
[0013] In combination with the first aspect, in a possible implementation manner, the terminal's lifting of the suppression of the network of the first RAT includes one or more of the following items:
[0014] The terminal increases the priority of accessing the network of the first RAT;
[0015] The terminal cancels the disabling of the network of the first RAT;
[0016] The terminal cancels the disabling of the first cell;
[0017] The terminal cancels the disabling of the network of the first RAT of the first public land mobile network (PLMN); or,
[0018] The terminal cancels the disabling of the first cell of the first PLMN;
[0019] Through the above implementation manner, the terminal can perform suppression and lifting of suppression on the network of the first RAT at different levels (such as network level, cell level, and PLMN level), which is beneficial to adapting to different application scenarios or network connection requirements.
[0020] In combination with the first aspect, in a possible implementation manner, when the terminal is in the screen-off state, the first condition further includes: the interval between the current time and the time when the terminal last lifted the suppression of the network of the first RAT is greater than or equal to the first duration.
[0021] Through the above implementation manner, when the terminal is in the screen-off state, the minimum time interval between two consecutive liftings of the suppression of the network of the first RAT is set, which can avoid frequent network handovers and thus is beneficial to reducing the power consumption of the terminal.
[0022] In combination with the first aspect, in a possible implementation, when the number of times the terminal last lifted the inhibition of the network corresponding to the first radio access technology (RAT) is less than the first number, the first duration is a first value; or, when the number of times the terminal last lifted the inhibition of the network corresponding to the first RAT is greater than or equal to the first number, the first duration is a second value; wherein, the first value is less than the second value.
[0023] Through the above implementation, the minimum time interval between two adjacent times when the terminal lifts the inhibition of the network corresponding to the first RAT is related to the number of times the terminal has performed the inhibition lifting (i.e., the number of times the terminal last lifted the inhibition of the network corresponding to the first RAT). Before the number of times the terminal has performed the inhibition lifting reaches the first number, the first duration can take a smaller value. When the number of times the terminal has performed the inhibition lifting reaches the first number, the first duration can take a larger value. In this way, frequent network switching can be further avoided.
[0024] In combination with the first aspect, in a possible implementation, before the terminal inhibits the network corresponding to the first RAT, the method further includes:
[0025] When the terminal camps on the network corresponding to the first RAT and satisfies a second condition, the terminal inhibits the network corresponding to the first RAT, and the second condition includes: the signal quality of the network corresponding to the first RAT does not meet the second quality requirement.
[0026] Through the above implementation, when the terminal camps on the network corresponding to the first RAT, it can be determined whether to trigger the terminal to inhibit the network corresponding to the first RAT according to whether the signal quality of the network corresponding to the first RAT meets the second quality requirement. Specifically, the terminal can be triggered to inhibit the network corresponding to the first RAT when the signal quality of the network corresponding to the first RAT does not meet the second quality requirement. Wherein, the signal quality of the network corresponding to the first RAT not meeting the second quality requirement can indicate that the network environment of the first RAT deteriorates. In this way, it can be realized that the terminal is triggered to inhibit the network corresponding to the first RAT when the network environment of the first RAT deteriorates, so as to avoid the terminal continuously camping in a poor network environment of the first RAT and affecting service use.
[0027] In combination with the first aspect, in a possible implementation, when the terminal inhibits the network corresponding to the first RAT and camps on the network corresponding to the second RAT, it further includes:
[0028] The terminal performs neighbor cell measurement;
[0029] The first condition further includes: the terminal measures a neighbor cell of the network corresponding to the first RAT, and the signal quality of the neighbor cell of the network corresponding to the first RAT meets the third quality requirement.
[0030] Through the above implementation method, when the network environment of the second network mode in which the terminal camps has deteriorated and the terminal detects the network neighbor area of the first network mode, it is possible to determine whether to trigger the terminal to lift the inhibition of the first network mode by combining whether the signal quality of the network neighbor area of the first network mode meets the third quality requirement. Specifically, when the signal quality of the network neighbor area of the first network mode meets the third quality requirement, the terminal can be triggered to lift the inhibition of the first network mode, where the signal quality of the network neighbor area of the first network mode meeting the third quality requirement can indicate that the network environment of the first network mode is good. In this way, when the network environment of the second network mode in which the terminal camps has deteriorated and the network environment of the first network mode is good, the terminal can lift the inhibition of the first network mode in time, thereby avoiding continuously camping in the poor network environment of the second network mode and affecting service use, and then being conducive to quickly switching to the better network environment of the first network mode.
[0031] Combined with the first aspect, in a possible implementation method, the first quality requirement includes a first quality threshold; the signal quality of the network of the second network mode not meeting the first quality requirement includes:
[0032] The duration for which the signal quality of the network of the second network mode is less than the first quality threshold is greater than or equal to a second duration.
[0033] Through the above implementation method, it is possible to determine whether the signal quality of the network of the second network mode meets the first quality requirement according to the magnitude relationship between the duration for which the signal quality of the network of the second network mode is less than the first quality threshold and the second duration. Specifically, when the duration is greater than or equal to the second duration, it can be determined that the signal quality of the network of the second network mode does not meet the first quality requirement, which helps to improve the accuracy of the determination.
[0034] Combined with the first aspect, in a possible implementation method, when the terminal is in a call state, the first quality threshold is a third value; or, when the terminal is in a non-call state, the first quality threshold is a fourth value; where the third value is greater than the fourth value.
[0035] Through the above implementation method, the first quality threshold when the terminal is in a call state can be greater than the first quality threshold when the terminal is in a non-call state, which helps to ensure the signal quality of the terminal during a call.
[0036] Combined with the first aspect, in a possible implementation method, the second quality requirement includes a second quality threshold and / or a stutter duration threshold; the signal quality of the network of the first network mode not meeting the second quality requirement includes:
[0037] The duration for which the signal quality of the network of the first network mode is less than the second quality threshold is greater than or equal to a third duration;
[0038] And / or, the freezing duration of the terminal under the network of the first mode is greater than or equal to the freezing duration threshold.
[0039] Through the above implementation manner, it is possible to determine whether the signal quality of the network of the first mode meets the second quality requirement according to the magnitude relationship between the duration for which the signal quality of the network of the first mode is less than the second quality threshold and the third duration. Specifically, when the duration is greater than or equal to the third duration, it can be determined that the signal quality of the network of the first mode does not meet the second quality requirement. This helps to improve the accuracy of the determination. It is also possible to determine whether the signal quality of the network of the first mode meets the second quality requirement according to the magnitude relationship between the freezing duration of the terminal under the network of the first mode and the freezing duration threshold. Specifically, when the freezing duration is greater than the freezing duration threshold, it can be determined that the signal quality of the network of the first mode does not meet the second quality requirement. This helps to improve the accuracy of the determination.
[0040] Combined with the first aspect, in a possible implementation manner, the second quality threshold is less than the first quality threshold, and the third duration is less than the second duration.
[0041] Through the above implementation manner, the second quality threshold and the third duration used when determining that the signal quality of the network of the first mode does not meet the quality requirement can be less than the first quality threshold and the second duration used when determining whether the signal quality of the network of the second mode meets the quality requirement. In this way, the tolerance for the network of the first mode (i.e., the network with a higher mode) is higher, which is beneficial to staying in the network with a higher mode as much as possible.
[0042] Combined with the first aspect, in a possible implementation manner, the third quality requirement includes a third quality threshold; that the signal quality of the neighboring area of the network of the first mode meets the third quality requirement includes:
[0043] The duration for which the signal quality of the neighboring area of the network of the first mode is greater than or equal to the third quality threshold is greater than or equal to the fourth duration.
[0044] Through the above implementation manner, it is possible to determine whether the signal quality of the neighboring area of the network of the first mode meets the third quality requirement according to the magnitude relationship between the duration for which the signal quality of the neighboring area of the network of the first mode is greater than or equal to the third quality threshold and the fourth duration. Specifically, when the duration is greater than or equal to the fourth duration, it can be determined that the signal quality of the neighboring area of the network of the first mode meets the third quality requirement. This helps to improve the accuracy of the determination.
[0045] Combined with the first aspect, in a possible implementation manner, the third quality threshold is less than or equal to the second quality threshold, and the fourth duration is less than or equal to the third duration.
[0046] Through the above implementation manner, the third quality threshold and the fourth duration used to determine that the signal quality of the network of the first radio access technology (RAT) meets the condition for releasing suppression can be smaller than the second quality threshold and the third duration used to determine that the signal quality of the network of the first RAT meets the condition for suppression. This is beneficial for quickly switching back to the network of the first RAT.
[0047] In combination with the first aspect, in a possible implementation manner, the signal quality includes: reference signal received power (RSRP), and / or, signal-to-interference-plus-noise ratio (SINR).
[0048] Through the above implementation manner, both the reference signal received power (RSRP) and the signal-to-interference-plus-noise ratio (SINR) can accurately reflect the signal quality. Therefore, the RSRP and / or the SINR can be used to accurately determine whether the signal quality of the network meets the corresponding quality requirements.
[0049] In combination with the first aspect, in a possible implementation manner, the terminal includes an access point (AP) and a modem, and the modem includes a first interface for releasing suppression of the network of the first RAT;
[0050] When the first condition is met, the terminal releases the suppression of the network of the first RAT, including:
[0051] When the AP or the modem determines that the first condition is met, the AP calls the first interface to release the suppression of the network of the first RAT; or,
[0052] When the AP or the modem determines that the first condition is met, the modem releases the suppression of the network of the first RAT.
[0053] Through the above implementation manner, it can be determined by the AP whether the first condition is met, or it can be determined by the modem whether the first condition is met. The AP can call the first interface to release the suppression of the network of the first RAT, or the modem can release the suppression of the network of the first RAT (the modem can trigger itself to release the suppression of the network of the first RAT, or the modem can be triggered by the AP to release the suppression of the network of the first RAT).
[0054] In combination with the first aspect, in a possible implementation manner, the terminal includes an AP and a modem, and the modem includes a second interface for suppressing the network of the first RAT;
[0055] When the second condition is met, the terminal suppresses the network of the first RAT, including:
[0056] When the AP or the modem determines that the second condition is met, the AP calls the second interface to suppress the network of the first RAT; or,
[0057] When the AP or the Modem determines that the second condition is satisfied, the Modem suppresses the network of the first mode.
[0058] Through the above implementation, it can be determined by the AP whether the second condition is satisfied, or it can be determined by the Modem whether the second condition is satisfied. The second interface can be called by the AP to suppress the network of the first mode, or the Modem can suppress the network of the first mode (the Modem can trigger itself to suppress the network of the first mode, or the Modem can suppress the network of the first mode under the trigger of the AP).
[0059] Combined with the first aspect, in a possible implementation, the network of the first mode is a SA network, and the network of the second mode is an LTE network.
[0060] In a second aspect, the present application provides a terminal, which includes one or more processors and one or more memories; wherein, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer programs or instructions. When the one or more processors execute the computer programs or instructions, the terminal executes the method described in the first aspect and any possible implementation of the first aspect.
[0061] In a third aspect, the present application provides a chip system, which is applied to a terminal. The chip system includes one or more processors. When the one or more processors execute computer programs or instructions, the terminal executes the method described in the first aspect and any possible implementation of the first aspect. The chip system can be a Modem or a system on chip (SoC) integrating an AP and a Modem.
[0062] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer programs or instructions are stored. When the computer programs or instructions run on a terminal, the terminal executes the method described in the first aspect and any possible implementation of the first aspect.
[0063] In a fifth aspect, the present application provides a computer program product, which includes computer programs or instructions. When the computer programs or instructions run on a terminal, the terminal executes the method described in the first aspect and any possible implementation of the first aspect.
[0064] Understandably, the terminal provided in the second aspect above, the chip system provided in the third aspect, the computer storage medium provided in the fourth aspect, and the computer program product provided in the fifth aspect are all used to execute the method provided in this application. Therefore, the beneficial effects brought by the second aspect to the fifth aspect above can refer to the description of the beneficial effects in the first aspect, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0066] Figure 2 FIG. 2 is a schematic flowchart of an existing method for a terminal to connect to an SA / LTE network;
[0067] Figure 3 FIG. 3 is a schematic flowchart of a method for a terminal to connect to an SA / LTE network provided by an embodiment of the present application;
[0068] Figure 4 FIG. 4 is a schematic hardware structure diagram of an electronic device provided by an embodiment of the present application;
[0069] Figure 5 FIG. 5 is a schematic software structure diagram of a terminal provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0070] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application.
[0071] In this application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplary" or "for example" in this application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, using words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.
[0072] The terms "first", "second", etc. in this application are used to distinguish different objects, rather than to describe a specific order, and "first", "second", etc. are not necessarily different. In addition, the terms "include", "comprise" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device, etc. that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices, etc.
[0073] As used in this application, an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of this application. The phrase appearing at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art can explicitly and implicitly understand that in various embodiments of this application, if there is no special description and logical conflict, the terms and / or descriptions among the various embodiments are consistent and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0074] It should be understood that in this application, "at least one" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally means that the associated objects before and after are in an "or" relationship. "At least one of the following" or its similar expression refers to any combination of these items, including any combination of single item(s) or plural item(s). For example, at least one of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0075] In this application, the term "when..." can be interpreted to mean "if...", "after...", "in response to determining...", or "in response to detecting...". Similarly, the phrase "when determining..." or "if detecting (the stated condition or event)" can be interpreted to mean "if determining...", "in response to determining...", "when detecting (the stated condition or event)", or "in response to detecting (the stated condition or event)".
[0076] Standalone (SA) is a network mode of the 5th generation (5G) mobile communication. The SA network refers to the new radio (NR) network in the SA mode. Currently, since the coverage of the SA network in the existing network is not yet perfect, when the terminal camps on the SA network, it is very likely to encounter the problem of poor SA network environment, and in such an environment, it may trigger the terminal to suppress the SA network.
[0077] When the SA network is suppressed by the terminal, the terminal may camp on a new network, such as a Long-Term Evolution (LTE) network. However, the LTE network may also have a poor network environment, and since the terminal suppresses the SA network, the terminal cannot return to the original SA network that may become better in a timely manner, thereby affecting services such as calls and data transmission of the terminal.
[0078] In view of this, the embodiments of the present application provide a method and a terminal for a terminal to connect to a network, which can optimize the connection between the terminal and the network. For example, when the SA network is suppressed by the terminal and the terminal camps on the LTE network, when it is detected that the LTE network environment deteriorates, the suppression of the SA network can be lifted in a timely manner, thereby facilitating timely avoidance of the current poor network environment and switching to a better network environment.
[0079] The application scenarios of the embodiments of the present application are introduced below.
[0080] Please refer to Figure 1 , Figure 1 FIG. is a schematic diagram of an application scenario provided by the embodiments of the present application. This application scenario involves a terminal 11, a first network device 12, and a second network device 13. Among them, the first network device 12 is a service device (such as a base station) corresponding to a network of a first radio access technology, and the second network device 13 is a service device (such as a base station) corresponding to a network of a second radio access technology, and the first radio access technology is different from the second radio access technology. Exemplarily, the first radio access technology is higher than the second radio access technology.
[0081] The terminal 11 can communicate with the first network device 12 to connect (access, or camp on) the network of the first radio access technology. The terminal 11 can also communicate with the second network device 13 to connect (access, or camp on) the network of the second radio access technology.
[0082] The method for a terminal to connect to a network provided by the embodiments of the present application is introduced below.
[0083] The method for a terminal to connect to a network is applied to the terminal, and the method for a terminal to connect to a network may include but is not limited to the following steps 1 to 2.
[0084] Step 1, when the terminal suppresses the network of the first radio access technology and camps on the network of the second radio access technology, the terminal detects the signal quality of the network of the second radio access technology, and the first radio access technology is higher than the second radio access technology.
[0085] In some possible embodiments, the network of the first radio access technology is an SA network, and the network of the second radio access technology is an LTE network. It should be understood that the network of the first radio access technology and the network of the second radio access technology may also be other networks, as long as the first radio access technology is higher than the second radio access technology.
[0086] The terminal suppresses the network of the first mode, which can be understood as the terminal suppressing the use of the network of the first mode. Exemplarily, when there is a problem with the network of the first mode where the terminal camps (such as the network environment deteriorates), the terminal can be triggered to suppress the network of the first mode.
[0087] In a possible implementation, the terminal can set a suppression function for suppressing the network of the first mode. When this suppression function is enabled, the terminal suppresses the network of the first mode. When this suppression function is disabled, the terminal releases (or cancels) the suppression of the network of the first mode, that is, the use of the network of the first mode is not suppressed.
[0088] For example, initially the terminal can camp on the network of the first mode. When the network environment of the first mode deteriorates and cannot meet the terminal service requirements, the terminal can enable the suppression function for suppressing the network of the first mode, so that the terminal suppresses the use of the network of the first mode. Subsequently, the terminal can leave the network of the first mode and camp on the network of the second mode. After the terminal camps on the network of the second mode, it can detect the network of the second mode on which it camps to obtain the signal quality of the network of the second mode.
[0089] In some possible embodiments, the terminal suppressing the network of the first mode can specifically be that the terminal reduces the priority of accessing the network of the first mode.
[0090] For example, assume that originally the terminal has the highest priority for accessing the network of the first mode. Correspondingly, when the terminal performs cell selection or cell reselection, it will preferentially select the network cell of the first mode. After the terminal reduces the priority of accessing the network of the first mode, when the terminal performs cell selection or cell reselection, it will not preferentially select the network cell of the first mode.
[0091] In some other possible embodiments, the terminal suppressing the network of the first mode can specifically be that the terminal disables the network of the first mode.
[0092] The terminal disabling the network of the first mode means that the terminal prohibits accessing the network of the first mode. Correspondingly, when the terminal performs cell selection or cell reselection, it will not select the network cell of the first mode.
[0093] In a possible situation, the terminal disabling the network of the first mode can specifically be that the terminal prohibits accessing the network of the first mode, but does not prohibit measuring the network of the first mode. That is, the terminal can measure the network cell of the first mode, but even if the network cell of the first mode meets the corresponding conditions, it will not access the network cell of the first mode.
[0094] In another possible scenario, the terminal disabling the network of the first mode may specifically mean that the terminal prohibits accessing the network of the first mode and prohibits measuring the network of the first mode. That is to say, the terminal will not access the network cell of the first mode and will not measure the network cell of the first mode.
[0095] In some other possible embodiments, the terminal suppressing the network of the first mode may specifically mean that the terminal disables the first cell.
[0096] The first cell refers to the network cell of the first mode that the terminal resided in before residing in the network of the second mode, that is, a cell under the network of the first mode where the terminal resided. The terminal disabling the first cell means that the terminal prohibits accessing the first cell, and can also be understood as the terminal adding the first cell as a blacklist cell. Correspondingly, the terminal will not select the first cell when performing cell selection or cell reselection. It should be understood that the terminal may not disable other cells under the network of the first mode. That is to say, the terminal may select other cells under the network of the first mode when performing cell selection or cell reselection.
[0097] In a possible scenario, the terminal disabling the first cell may specifically mean that the terminal prohibits accessing the first cell but does not prohibit measuring the first cell. That is to say, the terminal can measure the first cell, but even if the first cell meets the corresponding conditions, it will not access the first cell.
[0098] In another possible scenario, the terminal disabling the first cell may specifically mean that the terminal prohibits accessing the first cell and prohibits measuring the first cell. That is to say, the terminal will not access the first cell and will not measure the first cell.
[0099] In some other possible embodiments, the terminal suppressing the network of the first mode may specifically mean that the terminal disables the network of the first mode of the first PLMN.
[0100] The full name of PLMN is public land mobile network, that is, public land mobile network. The first PLMN refers to the PLMN corresponding to the network of the first mode that the terminal resided in before residing in the network of the second mode.
[0101] The terminal disabling the network of the first mode of the first PLMN means that the terminal prohibits accessing the network of the first mode of the first PLMN. Correspondingly, the terminal will not select the network cell of the first mode of the first PLMN when performing cell selection or cell reselection.
[0102] In a possible scenario, when the terminal disables the network of the first radio access technology (RAT) of the first Public Land Mobile Network (PLMN), it specifically means that the terminal prohibits accessing the network of the first RAT of the first PLMN, but does not prohibit measuring the network of the first RAT of the first PLMN. That is to say, the terminal can measure the cells of the network of the first RAT of the first PLMN. However, even if the cells of the network of the first RAT of the first PLMN meet the corresponding conditions, the terminal will not access the cells of the network of the first RAT of the first PLMN.
[0103] In another possible scenario, when the terminal disables the network of the first RAT of the first PLMN, it specifically means that the terminal prohibits accessing the network of the first RAT of the first PLMN and prohibits measuring the network of the first RAT of the first PLMN. That is to say, the terminal will not access the cells of the network of the first RAT of the first PLMN and will not measure the cells of the network of the first RAT of the first PLMN.
[0104] In some other possible embodiments, when the terminal suppresses the network of the first RAT, it specifically means that the terminal disables the first cell of the first PLMN.
[0105] The first PLMN refers to the PLMN corresponding to the network of the first RAT that the terminal camped on before camping on the network of the second RAT. The first cell of the first PLMN refers to the cell of the network of the first RAT that the terminal camped on before camping on the network of the second RAT, that is, a cell under the network of the first RAT of the first PLMN that the terminal camped on.
[0106] When the terminal disables the first cell of the first PLMN, it means that the terminal prohibits accessing the first cell of the first PLMN. It can also be understood that the terminal adds the first cell of the first PLMN as a blacklisted cell. Correspondingly, the terminal will not select the first cell of the first PLMN when performing cell selection or cell reselection. It should be understood that the terminal may not disable other cells under the network of the first RAT of the first PLMN. That is to say, the terminal can select other cells under the network of the first RAT of the first PLMN when performing cell selection or cell reselection.
[0107] In a possible scenario, when the terminal disables the first cell of the first PLMN, it specifically means that the terminal prohibits accessing the first cell of the first PLMN, but does not prohibit measuring the first cell of the first PLMN. That is to say, the terminal can measure the first cell of the first PLMN. However, even if the first cell of the first PLMN meets the corresponding conditions, the terminal will not access the first cell of the first PLMN.
[0108] In another possible scenario, the terminal disabling the first cell of the first PLMN may specifically mean that the terminal prohibits accessing the first cell of the first PLMN and prohibits measuring the first cell of the first PLMN. That is to say, the terminal will neither access the first cell of the first PLMN nor measure the first cell of the first PLMN.
[0109] Through the above embodiments, the terminal can suppress the network of the first radio access technology at different levels (such as network level, cell level, and PLMN level), which is beneficial to adapting to different application scenarios or suppression requirements.
[0110] Step 2: When the first condition is met, the terminal releases the suppression of the network of the first radio access technology. The first condition includes: the signal quality of the network of the second radio access technology does not meet the first quality requirement.
[0111] The terminal releasing the suppression of the network of the first radio access technology can be understood as the terminal no longer suppressing the use of the network of the first radio access technology. Exemplarily, the terminal releasing the suppression of the network of the first radio access technology can be that the terminal increases the priority of accessing the network of the first radio access technology or restores the originally set priority of accessing the network of the first radio access technology. It can also be that the terminal cancels the prohibition of accessing the network of the first radio access technology or the network of the first radio access technology of the first PLMN. It can also be that the terminal cancels the prohibition of accessing the first cell or the first cell of the first PLMN of the first PLMN, which can also be understood as removing the first cell or the first cell of the first PLMN of the first PLMN from the blacklist of cells.
[0112] The first condition can be understood as the condition for triggering the terminal to release the suppression of the network of the first radio access technology, and can also be understood as the condition for determining that the network environment of the second radio access technology in which the terminal camps is deteriorating. That is to say, when the network environment of the second radio access technology in which the terminal camps deteriorates, it can trigger the terminal to release the suppression of the network of the first radio access technology.
[0113] Specifically, after the terminal camps on the network of the second radio access technology, it can detect the network of the second radio access technology to obtain the signal quality of the network of the second radio access technology. For example, it can monitor the environmental information of the physical layer and the link layer and the interaction with the network through a modem (Modem) to obtain the signal quality of the network of the second radio access technology, and then determine whether to trigger the terminal to release the suppression of the network of the first radio access technology according to whether the signal quality of the network of the second radio access technology meets the first quality requirement.
[0114] In a possible scenario, the signal quality of the network of the second radio access technology does not meet the first quality requirement. In this case, it can be considered that the signal quality of the network of the second radio access technology is poor, and further it can be considered that the network environment of the second radio access technology is poor, thus triggering the terminal to release the suppression of the network of the first radio access technology.
[0115] In another possible case, the signal quality of the network of the second mode meets the first quality requirement. In this case, it can be considered that the signal quality of the network of the second mode is good, and further, it can be considered that the network environment of the second mode is good, so that the terminal will not be triggered to lift the inhibition of the network of the first mode.
[0116] In some possible embodiments, the terminal includes an application processor (AP) and a modem, and the modem includes a first interface for lifting the inhibition of the network of the first mode. Among them, the first interface can be a software interface. Exemplarily, the first interface can be a function or command for lifting the inhibition of the network of the first mode.
[0117] When the first condition is met, the terminal lifts the inhibition of the network of the first mode. Specifically, when the AP or the modem determines that the first condition is met, the AP calls the first interface to lift the inhibition of the network of the first mode. It can also be that when the AP or the modem determines that the first condition is met, the modem lifts the inhibition of the network of the first mode.
[0118] In some implementation manners, it can be determined by the AP whether the first condition is met. Then, when the AP determines that the first condition is met, the AP calls the first interface of the modem to lift the inhibition of the network of the first mode. It can also be determined by the modem whether the first condition is met. Then, when the modem determines that the first condition is met, the modem directly lifts the inhibition of the network of the first mode.
[0119] In some possible embodiments, when the terminal is in the screen-off state, the first condition further includes: the interval between the current time and the time when the terminal last lifted the inhibition of the network of the first mode is greater than or equal to a first duration.
[0120] Among them, the first duration can be understood as the minimum time interval between two adjacent times when the terminal in the screen-off state lifts the inhibition of the network of the first mode. The current time refers to the time when the terminal is currently triggered to lift the inhibition of the network of the first mode. If the interval between the current time and the time when the terminal last lifted the inhibition of the network of the first mode is greater than or equal to the first duration, the terminal can lift the inhibition of the network of the first mode. If the interval between the current time and the time when the terminal last lifted the inhibition of the network of the first mode is less than the first duration, the terminal may not lift the inhibition of the network of the first mode. It should be noted that the first duration can be pre-configured or pre-defined, and the embodiments of the present application do not limit it.
[0121] Through the above embodiments, when the terminal is in the screen-off state, the minimum time interval between two adjacent times when the terminal lifts the inhibition of the network of the first mode is set, so as to avoid frequent network switching, which is beneficial to reducing the power consumption of the terminal.
[0122] Optionally, when the terminal is in the screen-on state, the minimum time interval (e.g., denoted as the fifth duration) between two adjacent times of releasing the inhibition of the first-mode network can also be set. The fifth duration can be pre-configured or pre-defined, and the embodiments of the present application do not limit it. Optionally, the fifth duration is less than the first duration, so that the terminal can respond to the network switching requirement faster when it is in the screen-on state.
[0123] In some possible embodiments, when the number of times corresponding to the terminal's last release of the inhibition of the first-mode network is less than the first number, the first duration is the first value; or, when the number of times corresponding to the terminal's last release of the inhibition of the first-mode network is greater than or equal to the first number, the first duration is the second value; where the first value is less than the second value.
[0124] Among them, the number of times corresponding to the terminal's last release of the inhibition of the first-mode network can be understood as the number of times of releasing the inhibition that the terminal has executed. When the size relationship between the number of times of releasing the inhibition that the terminal has executed and the first number is different, the first duration can take different values. Specifically, when the number of times of releasing the inhibition that the terminal has executed is less than the first number, the first duration takes the first value; when the number of times of releasing the inhibition that the terminal has executed is greater than or equal to the first number, the first duration takes the second value. The first value is less than the second value.
[0125] Through the above embodiments, the minimum time interval between two adjacent times of releasing the inhibition of the first-mode network by the terminal is related to the number of times of releasing the inhibition that the terminal has executed (i.e., the number of times corresponding to the terminal's last release of the inhibition of the first-mode network). Before the number of times of releasing the inhibition that the terminal has executed reaches the first number, the first duration can take a smaller value. When the number of times of releasing the inhibition that the terminal has executed reaches the first number, the first duration can take a larger value. In this way, frequent network switching can be further avoided.
[0126] In some possible embodiments, the first quality requirement includes a first quality threshold; the signal quality of the second-mode network does not meet the first quality requirement, which may specifically include: the duration during which the signal quality of the second-mode network is less than the first quality threshold is greater than or equal to the second duration.
[0127] Among them, the first quality threshold can be understood as the minimum signal quality required for the second-mode network to meet the terminal service requirements. When the signal quality of the second-mode network is less than the first quality threshold, it can be determined that the second-mode network cannot meet the terminal service requirements. When the duration during which the signal quality of the second-mode network is less than the first quality threshold, that is, the duration during which the second-mode network cannot meet the terminal service requirements is greater than or equal to the second duration, it can be determined that the second-mode network continuously cannot meet the terminal service requirements, and then it can be determined that the network environment of the second mode deteriorates, so that the terminal can be triggered to release the inhibition of the first-mode network.
[0128] Through the above embodiments, it is possible to determine whether the signal quality of the network of the second mode meets the first quality requirement according to the magnitude relationship between the duration for which the signal quality of the network of the second mode is less than the first quality threshold and the second duration. Specifically, when the duration is greater than or equal to the second duration, it can be determined that the signal quality of the network of the second mode does not meet the first quality requirement. This helps to improve the accuracy of the determination.
[0129] In some possible embodiments, when the terminal is in a call state, the first quality threshold is a third value; or, when the terminal is in a non-call state, the first quality threshold is a fourth value; where the third value is greater than the fourth value.
[0130] In the case where the terminal camps on the network of the second mode, the minimum signal quality (i.e., the first quality threshold) required when the terminal is in a call state and a non-call state can take different values. Specifically, when the terminal is in a call state, the first quality threshold takes the third value; when the terminal is in a non-call state, the first quality threshold takes the fourth value. The third value is greater than the fourth value.
[0131] Through the above embodiments, the first quality threshold when the terminal is in a call state can be greater than the first quality threshold when the terminal is in a non-call state, which helps to ensure the signal quality of the terminal in the call state.
[0132] In one possible implementation, the signal quality can be represented by the reference signal receiving power (RSRP). For example, the higher the RSRP, the better the signal quality, and the lower the RSRP, the worse the signal quality. Correspondingly, the first quality threshold can include a first RSRP threshold. When the duration for which the RSRP of the network cell of the second mode on which the terminal camps is less than the first RSRP threshold is greater than or equal to the second duration, it can be determined that the signal quality of the network of the second mode does not meet the first quality requirement.
[0133] In another possible implementation, the signal quality can be represented by the signal to interference plus noise ratio (SINR). For example, the higher the SINR, the better the signal quality, and the lower the SINR, the worse the signal quality. Correspondingly, the first quality threshold can include a first SINR threshold. When the duration for which the SINR of the network cell of the second mode on which the terminal camps is less than the first SINR threshold is greater than or equal to the second duration, it can be determined that the signal quality of the network of the second mode does not meet the first quality requirement.
[0134] In yet another possible implementation, the signal quality can be jointly represented by the RSRP and the SINR. Correspondingly, the first quality threshold can include a first RSRP threshold and a first SINR threshold. When the duration during which the RSRP of the LTE network cell where the terminal camps is less than the first RSRP threshold and the SINR is less than the first SINR threshold is greater than or equal to the second duration, it can be determined that the signal quality of the network of the second radio access technology does not meet the first quality requirement.
[0135] It should be understood that both the RSRP and the SINR can accurately reflect the signal quality, so that the signal quality of the LTE network can be accurately judged whether it meets the corresponding quality requirements by using the RSRP and / or the SINR. Optionally, the SINR can also be replaced by the signal to noise ratio (SNR).
[0136] It should be noted that the above-mentioned first quality requirement, first quality threshold, second duration, first RSRP threshold, and first SINR threshold can all be pre-configured or pre-defined, and the embodiments of the present application do not limit them.
[0137] Through the embodiments of the present application, when the terminal suppresses the network of the first radio access technology and camps on the network of the second radio access technology, it can be determined whether to trigger the terminal to lift the suppression of the network of the first radio access technology according to whether the signal quality of the network of the second radio access technology meets the first quality requirement. Specifically, when the signal quality of the network of the second radio access technology does not meet the first quality requirement, the terminal can be triggered to lift the suppression of the network of the first radio access technology, where the signal quality of the network of the second radio access technology not meeting the first quality requirement can indicate that the network environment of the second radio access technology deteriorates. In this way, when the network environment of the second radio access technology deteriorates, the terminal can timely lift the suppression of the network of the first radio access technology, thereby avoiding continuously camping in the poor network environment of the second radio access technology and affecting service usage, and then being beneficial to quickly switching to a better network environment of the first radio access technology.
[0138] Another method for a terminal to connect to a network is provided below. The method for a terminal to connect to a network is applied to the terminal, and the method for a terminal to connect to a network may include, but is not limited to, the following steps 1 to 3.
[0139] Step 1, when the terminal camps on the network of the first radio access technology and meets the second condition, the terminal suppresses the network of the first radio access technology, where the second condition includes: the signal quality of the network of the first radio access technology does not meet the second quality requirement.
[0140] Among them, the second condition can be understood as the condition for triggering the terminal to suppress the network of the first radio access technology, and can also be understood as the condition for determining that the network environment of the first radio access technology where the terminal camps deteriorates. That is to say, when the network environment of the first radio access technology deteriorates, the terminal can be triggered to suppress the network of the first radio access technology.
[0141] Specifically, after the terminal camps on a network of the first radio access technology (RAT), it can detect the network of the first RAT. For example, it can monitor the environmental information of the physical layer and the link layer as well as the interaction with the network through the Modem, etc., to obtain the signal quality of the network of the first RAT, and then determine whether to trigger the terminal to suppress the network of the first RAT according to whether the signal quality of the network of the first RAT meets the second quality requirement.
[0142] In a possible case, the signal quality of the network of the first RAT does not meet the second quality requirement. In this case, it can be considered that the signal quality of the network of the first RAT is poor, and further, it can be considered that the network environment of the first RAT is poor, so that the terminal can be triggered to suppress the network of the first RAT.
[0143] In another possible case, the signal quality of the network of the first RAT meets the second quality requirement. In this case, it can be considered that the signal quality of the network of the first RAT is good, and further, it can be considered that the network environment of the first RAT is good, so that the terminal will not be triggered to suppress the network of the first RAT.
[0144] In some possible embodiments, the Modem includes a second interface for suppressing the network of the first RAT. Among them, the second interface can be a software interface. Exemplarily, the second interface can be a function or command for suppressing the network of the first RAT.
[0145] When the second condition is met, the terminal suppresses the network of the first RAT. Specifically, when the AP or the Modem determines that the second condition is met, the AP calls the second interface to suppress the network of the first RAT. It can also be that when the AP or the Modem determines that the second condition is met, the Modem suppresses the SA network.
[0146] In some implementation manners, it can be determined by the AP whether the second condition is met. Then, when the AP determines that the second condition is met, the AP calls the second interface of the Modem to suppress the network of the first RAT; it can also be determined by the Modem whether the second condition is met. Then, when the Modem determines that the second condition is met, the Modem directly suppresses the network of the first RAT.
[0147] Through the above embodiments, when the terminal camps on a network of a first radio access technology (RAT), it can be determined whether to trigger the terminal to suppress the network of the first RAT according to whether the signal quality of the network of the first RAT meets a second quality requirement. Specifically, when the signal quality of the network of the first RAT does not meet the second quality requirement, the terminal can be triggered to suppress the network of the first RAT. Herein, the signal quality of the network of the first RAT not meeting the second quality requirement may indicate that the network environment of the first RAT deteriorates. In this way, it can be achieved that when the network environment of the first RAT deteriorates, the terminal is triggered to suppress the network of the first RAT, thereby avoiding the terminal continuously camping on a poor network environment of the first RAT and affecting service usage.
[0148] In some possible embodiments, the second quality requirement includes a second quality threshold; the signal quality of the network of the first RAT not meeting the second quality requirement may specifically include: the duration for which the signal quality of the network of the first RAT is less than the second quality threshold is greater than or equal to a third duration.
[0149] Herein, the second quality threshold can be understood as the minimum signal quality required for the network of the first RAT to meet the terminal service requirements. When the signal quality of the network of the first RAT is less than the second quality threshold, it can be determined that the network of the first RAT cannot meet the terminal service requirements. When the duration for which the signal quality of the network of the first RAT is less than the second quality threshold, that is, the duration for which the network of the first RAT cannot meet the terminal service requirements, is greater than or equal to the third duration, it can be determined that the network of the first RAT continuously cannot meet the terminal service requirements, and further it can be determined that the network environment of the first RAT deteriorates, thereby triggering the terminal to suppress the network of the first RAT.
[0150] Through the above embodiments, according to the magnitude relationship between the duration for which the signal quality of the network of the first RAT is less than the second quality threshold and the third duration, it can be determined whether the signal quality of the network of the first RAT meets the second quality requirement. Specifically, when the duration is greater than or equal to the third duration, it can be determined that the signal quality of the network of the first RAT does not meet the second quality requirement. In this way, it helps to improve the accuracy of the determination.
[0151] In some possible embodiments, when the terminal camps on a network of the first RAT, the minimum signal quality (i.e., the second quality threshold) required when the terminal is in a call state and a non-call state may take different values. The second quality threshold when the terminal is in a call state may be greater than the second quality threshold when the terminal is in a non-call state. In this way, it helps to ensure the signal quality of the terminal when it is in a call state.
[0152] In a possible implementation, the signal quality can be represented by RSRP. Correspondingly, the second quality threshold can include a second RSRP threshold. When the duration for which the RSRP of the network cell of the first radio access technology (RAT) where the terminal camps is less than the second RSRP threshold is greater than or equal to the third duration, it can be determined that the signal quality of the network of the first RAT does not meet the second quality requirement.
[0153] In another possible implementation, the signal quality can be represented by SINR. Correspondingly, the second quality threshold can include a second SINR threshold. When the duration for which the SINR of the network cell of the first RAT where the terminal camps is less than the second SINR threshold is greater than or equal to the third duration, it can be determined that the signal quality of the network of the first RAT does not meet the second quality requirement.
[0154] In yet another possible implementation, the signal quality can be jointly represented by RSRP and SINR. Correspondingly, the second quality threshold can include a second RSRP threshold and a second SINR threshold. When the duration for which the RSRP of the SA network cell where the terminal camps is less than the second RSRP threshold and the SINR is less than the second SINR threshold is greater than or equal to the third duration, it can be determined that the signal quality of the network of the first RAT does not meet the second quality requirement.
[0155] It should be understood that both RSRP and SINR can relatively accurately reflect the signal quality, so that the signal quality of the SA network can be relatively accurately determined whether it meets the corresponding quality requirements by using RSRP and / or SINR. Optionally, SINR can also be replaced by SNR.
[0156] In some other possible embodiments, the second quality requirement includes a long freeze threshold; that the signal quality of the network of the first RAT does not meet the second quality requirement can specifically include: the freeze duration of the terminal under the network of the first RAT is greater than the long freeze threshold.
[0157] Wherein, the long freeze threshold can be understood as the maximum freeze duration of the terminal under a network that meets the terminal service requirements. Specifically, when the terminal performs a service (such as a call or data transmission service, etc.) under the network of the first RAT, it can detect whether a freeze occurs, and after detecting that a freeze occurs, continue to detect the freeze duration. When the freeze duration of the terminal is greater than the long freeze threshold, it can be determined that the network of the first RAT continuously fails to meet the terminal service requirements, and further it can be determined that the network environment of the first RAT deteriorates, so that the terminal can be triggered to suppress the network of the first RAT.
[0158] Through the above embodiments, according to the relationship between the duration of network latency of the terminal under the network of the first mode and the latency threshold, it can be determined whether the signal quality of the network of the first mode meets the second quality requirement. Specifically, when the duration of network latency is greater than the latency threshold, it can be determined that the signal quality of the network of the first mode does not meet the second quality requirement. This helps to improve the accuracy of judgment.
[0159] It should be noted that the above-mentioned second quality requirement, second quality threshold, third duration, second RSRP threshold, second SINR threshold, and latency threshold can all be pre-configured or pre-defined, and the embodiments of the present application do not limit them.
[0160] In some possible embodiments, the second quality threshold is less than the first quality threshold, and the third duration is less than the second duration.
[0161] Through the above embodiments, the second quality threshold and the third duration used to determine that the signal quality of the network of the first mode does not meet the quality requirement can be less than the first quality threshold and the second duration used to determine whether the signal quality of the network of the second mode meets the quality requirement. In this way, the tolerance for the network of the first mode (i.e., the network with a higher mode) is higher, which is beneficial to staying in the network with a higher mode as much as possible.
[0162] Step 2, when the terminal suppresses the network of the first mode and stays in the network of the second mode, the terminal detects the signal quality of the network of the second mode and performs neighbor cell measurement.
[0163] After the terminal suppresses the network of the first mode, it can leave the network of the first mode and stay in the network of the second mode. After the terminal stays in the network of the second mode, it can detect the network of the second mode in which it stays to obtain the signal quality of the network of the second mode, and can also perform neighbor cell measurement.
[0164] Step 3, when the first condition is met, the terminal releases the suppression of the network of the first mode. The first condition includes: the signal quality of the network of the second mode does not meet the first quality requirement, and the terminal measures the neighbor cell of the network of the first mode, and the signal quality of the neighbor cell of the network of the first mode meets the third quality requirement.
[0165] Among them, the first condition can be understood as the condition for triggering the terminal to release the suppression of the network of the first mode, and can also be understood as the condition for determining that the network environment of the second mode in which the terminal stays deteriorates and the network environment of the first mode improves. That is to say, when the network environment of the second mode in which the terminal stays deteriorates and the network environment of the first mode improves, the terminal can be triggered to release the suppression of the network of the first mode.
[0166] The network neighbor cell of the first radio access technology (RAT) refers to the network cell of the first RAT obtained by the terminal through neighbor cell measurement. Exemplarily, the network of the first RAT is an SA network, and the SA network neighbor cell can also be referred to as an NR neighbor cell. The signal quality of the network neighbor cell of the first RAT can be used to reflect the network environment of the first RAT. Specifically, after the terminal measures the network neighbor cell of the first RAT, it can determine whether the signal quality of the network neighbor cell of the first RAT meets the third quality requirement.
[0167] In a possible case, the signal quality of the network neighbor cell of the first RAT meets the third quality requirement. In this case, it can be considered that the signal quality of the network of the first RAT is good, and further, it can be considered that the network environment of the first RAT is good. In addition, since the network environment of the second RAT where the terminal camps deteriorates, the terminal can be triggered to lift the inhibition of the network of the first RAT.
[0168] In another possible case, the signal quality of the network of the first RAT does not meet the third quality requirement. In this case, it can be considered that the signal quality of the network of the first RAT is poor, and further, it can be considered that the network environment of the first RAT is poor. Therefore, even if the network environment of the second RAT where the terminal camps deteriorates, the terminal may not be triggered to lift the inhibition of the network of the first RAT.
[0169] Through the above embodiments, when the network environment of the second RAT where the terminal camps deteriorates and the terminal detects the network neighbor cell of the first RAT, it can be determined whether to trigger the terminal to lift the inhibition of the network of the first RAT by combining whether the signal quality of the network neighbor cell of the first RAT meets the third quality requirement. Specifically, the terminal can be triggered to lift the inhibition of the network of the first RAT when the signal quality of the network neighbor cell of the first RAT meets the third quality requirement, where the signal quality of the network neighbor cell of the first RAT meeting the third quality requirement can indicate that the network environment of the first RAT is good. In this way, when the network environment of the second RAT where the terminal camps deteriorates and the network environment of the first RAT is good, the terminal can lift the inhibition of the network of the first RAT in time, so as to avoid continuously camping in the poor network environment of the second RAT and affecting service use, and then it is beneficial to quickly switch to the better network environment of the first RAT.
[0170] In some possible embodiments, the third quality requirement includes a third quality threshold; the signal quality of the network of the first RAT meeting the third quality requirement can specifically include: the duration for which the signal quality of the network of the first RAT is greater than or equal to the third quality threshold is greater than or equal to a fourth duration.
[0171] Among them, the third quality threshold can be understood as the minimum signal quality required for the network of the first radio access technology (RAT) to meet the terminal service requirements. When the signal quality of the network of the first RAT is greater than or equal to the third quality threshold, it can be determined that the network of the first RAT can meet the terminal service requirements. When the duration for which the signal quality of the network of the first RAT is greater than or equal to the third quality threshold, that is, the duration for which the network of the first RAT can meet the terminal service requirements is greater than or equal to the fourth duration, it can be determined that the network of the first RAT can continuously meet the terminal service requirements. Furthermore, it can be determined that the network environment of the first RAT becomes better, so that the terminal can be triggered to release the inhibition of the network of the first RAT.
[0172] Through the above embodiments, it is possible to determine whether the signal quality of the neighboring cell of the network of the first RAT meets the third quality requirement according to the magnitude relationship between the duration for which the signal quality of the neighboring cell of the network of the first RAT is greater than or equal to the third quality threshold and the fourth duration. Specifically, when the duration is greater than or equal to the fourth duration, it can be determined that the signal quality of the neighboring cell of the network of the first RAT meets the third quality requirement. This helps to improve the accuracy of the determination.
[0173] In a possible implementation manner, the signal quality can be represented by the reference signal received power (RSRP). Correspondingly, the third quality threshold can include a third RSRP threshold. When the duration for which the RSRP of the neighboring cell of the SA network of the first RAT detected by the terminal is greater than or equal to the third RSRP threshold is greater than or equal to the fourth duration, it can be determined that the signal quality of the SA network of the first RAT meets the third quality requirement.
[0174] In another possible implementation manner, the signal quality can be represented by the signal-to-interference-plus-noise ratio (SINR). Correspondingly, the third quality threshold can include a third SINR threshold. When the duration for which the SINR of the neighboring cell of the network of the first RAT detected by the terminal is greater than or equal to the third SINR threshold is greater than or equal to the fourth duration, it can be determined that the signal quality of the network of the first RAT meets the third quality requirement.
[0175] In still another possible implementation manner, the signal quality can be jointly represented by the RSRP and the SINR. Correspondingly, the third quality threshold can include a third RSRP threshold and a third SINR threshold. When the duration for which the RSRP of the neighboring cell of the network of the first RAT detected by the terminal is greater than or equal to the third RSRP threshold and the SINR is greater than or equal to the third SINR threshold is greater than or equal to the fourth duration, it can be determined that the signal quality of the network of the first RAT meets the third quality requirement.
[0176] It should be understood that both the RSRP and the SINR can accurately reflect the signal quality. Therefore, the RSRP and / or the SINR can be used to accurately determine whether the signal quality of the SA network meets the corresponding quality requirements. Optionally, the SINR can also be replaced by the signal-to-noise ratio (SNR).
[0177] It should be noted that the above third quality requirement, third quality threshold, fourth duration, third RSRP threshold, and third SINR threshold can all be pre-configured or pre-defined, and the embodiments of the present application do not limit them.
[0178] In some possible embodiments, the third quality threshold is less than or equal to the second quality threshold, and the fourth duration is less than or equal to the third duration.
[0179] Through the above embodiments, the third quality threshold and the fourth duration used to determine that the signal quality of the network of the first radio access technology meets the deregulation condition can be less than the second quality threshold and the third duration used to determine that the signal quality of the network of the first radio access technology meets the regulation condition, which is beneficial to quickly switch back to the network of the first radio access technology.
[0180] In addition, for the content not specifically described in the above steps 1 to 3, reference can be made to the relevant content of the previous embodiments, and details will not be elaborated here.
[0181] Hereinafter, taking the network of the first radio access technology as the SA network and the network of the second radio access technology as the LTE network as an example, the embodiments of the present application will be described.
[0182] Please refer to Figure 2 , Figure 2 which is a schematic flow chart of an existing method for a terminal to connect to an SA / LTE network. As Figure 2 shown, the method for the terminal to connect to the network includes the following steps S201 to S205.
[0183] S201, the terminal camps on the SA network.
[0184] S202, when the SA network cannot meet the service requirements of the terminal, the terminal restricts the SA network.
[0185] S203, the terminal disconnects from the SA network.
[0186] S204, the terminal camps on the LTE network.
[0187] S205, when the preset restriction duration is reached, the terminal releases the restriction on the SA network.
[0188] Among them, the restriction duration refers to the duration during which the terminal restricts the SA network. That is to say, within this restriction duration, the terminal always restricts the use of the network of the first radio access technology. If the LTE network environment where the terminal camps deteriorates during this restriction duration, since the terminal restricts the SA network at this time, the terminal cannot timely return to the original SA network that may get better, which will affect the service use of the terminal, such as causing problems such as data jamming and call drops.
[0189] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of a method for a terminal to connect to an SA / LTE network provided by an embodiment of this application. As Figure 3 shown, the method for the terminal to connect to the network may include but is not limited to the following steps S301 to S307.
[0190] S301, the terminal camps on the SA network. Specifically, the terminal may send a camping request to the SA network device, and the SA network device accepts the camping request, enabling the terminal to camp on the SA network.
[0191] S302, when the signal quality of the SA network does not meet the second quality requirement, the terminal suppresses the SA network.
[0192] S303, the terminal disconnects from the SA network. Specifically, the terminal may send a disconnection request to the SA network device, and the SA network device accepts the disconnection request, enabling the terminal to disconnect from the SA network.
[0193] S304, the terminal camps on the LTE network. Specifically, the terminal may send a camping request to the LTE network device, and the LTE network device accepts the camping request, enabling the terminal to camp on the LTE network.
[0194] S305, when the signal quality of the LTE network does not meet the first quality requirement and the terminal measures that the signal quality of the SA network neighboring cell meets the third quality requirement, the terminal releases the suppression of the SA network.
[0195] S306, the terminal disconnects from the LTE network. Specifically, the terminal may send a disconnection request to the LTE network device, and the LTE network device accepts the disconnection request, enabling the terminal to disconnect from the LTE network.
[0196] S307, the terminal camps on the SA network. Specifically, the terminal may send a camping request to the SA network device, and the SA network device accepts the camping request, enabling the terminal to camp on the SA network.
[0197] Regarding the specific content of the above steps S301 to S307, reference may be made to the relevant descriptions in the previous embodiments, which will not be elaborated here.
[0198] Through the above embodiments, when the terminal camps on the SA network and the SA network environment deteriorates, the terminal can suppress the SA network and switch from the SA network to the LTE network, thereby avoiding continuously camping in a poor SA network environment and affecting service usage. When the terminal suppresses the SA network and camps on the LTE network, when the LTE network environment deteriorates and the SA network environment improves, the terminal can lift the suppression of the SA network in a timely manner and return from the LTE network to the SA network, thereby avoiding continuously camping in a poor LTE network environment and affecting service usage, and can quickly return to a better SA network environment, which helps to improve the user's service experience.
[0199] The following introduces the device involved in the embodiments of the present application.
[0200] Please refer to Figure 4 , Figure 4 which is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present application. The electronic device 100 corresponds to the terminal in the foregoing method embodiment and is used to execute the method for a terminal to connect to a network provided by the foregoing method embodiment.
[0201] As Figure 4 shown, the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0202] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or combine certain components, or split certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0203] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor (Modem, also known as a baseband processor), a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent devices or integrated in one or more processors.
[0204] Among them, the controller may be the nerve center and command center of the electronic device 100. The controller can generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching and executing instructions.
[0205] A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use the instruction or data again, it can be directly called from this memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0206] In some embodiments, the processor 110 may include one or more interfaces. The USB interface 130 is an interface that conforms to the USB standard specification. Specifically, it may be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the electronic device 100, and can also be used for data transmission between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio through the headphones. This interface can also be used to connect other electronic devices 100, such as AR devices, etc.
[0207] The wireless communication function of the electronic device 100 can be implemented through antenna 1, antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc.
[0208] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas.
[0209] The mobile communication module 150 may provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc. applied to the electronic device 100. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 may receive electromagnetic waves through the antenna 1, filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 may also amplify the signal modulated by the modulation and demodulation processor and convert it into electromagnetic waves through the antenna 1 and radiate it out.
[0210] The modulation and demodulation processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. Subsequently, the demodulator transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, receiver 170B, etc.), or displays an image or video through the display screen 194.
[0211] The wireless communication module 160 may provide solutions for wireless communications including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. applied to the electronic device 100. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves through the antenna 2, frequency-modulates and filters the electromagnetic wave signal, and transmits the processed signal to the processor 110. The wireless communication module 160 may also receive the signal to be transmitted from the processor 110, frequency-modulate and amplify it, and convert it into electromagnetic waves through the antenna 2 and radiate it out.
[0212] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technologies.
[0213] Please refer to Figure 5 , Figure 5 which is a schematic diagram of the software structure of a terminal provided by an embodiment of this application.
[0214] The software structure adopts a layered architecture. The layered architecture divides the software into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. Taking the Android system running on the AP as an example, in some embodiments, the Android system is divided into five layers, from top to bottom are the application layer, the application framework layer (Framework), the Android runtime, the system libraries, the hardware abstraction layer (hardware abstract layer, HAL), and the system kernel layer (Kernel).
[0215] Among them, the application layer may include a series of application packages. The application packages may include applications (application, APP) such as cameras, galleries, calendars, calls, maps, wireless local area networks (WLAN), Bluetooth, music, videos, short messages, etc. The application layer may also include the system UI (systemUI), and the systemUI is used to display the interface of the terminal, such as displaying the signal icon corresponding to the SIM card, displaying the call interface, etc. The application framework layer provides application programming interfaces (application programming interface, API) and programming frameworks for the applications in the application layer. The application framework layer includes some predefined functions. For example, the application framework layer may include a window manager, a content provider, a view system, a telephony manager (telephony), a resource manager, a notification manager, etc. The telephony manager is used to provide the call function of the terminal, such as the management of call states (including connection, disconnection, etc.). The application framework layer may also include a radio interface layer (RIL), and the modem can interact with the telephony through the RIL.
[0216] A modem may include a non-access stratum (NAS) layer, a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a medium access control (MAC) layer, and a physical (PHY) layer. Each of the foregoing layers may be a software module. The modem may interact with a base station via an antenna.
[0217] An embodiment of this application further provides a terminal, which includes one or more processors and one or more memories; wherein, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer programs or instructions. When the one or more processors execute the computer programs or instructions, the terminal executes the methods in the foregoing method embodiments.
[0218] An embodiment of this application further provides a chip system, which can be applied to a terminal. The chip system includes one or more processors. When the one or more processors execute computer programs or instructions, the terminal executes the methods in the foregoing method embodiments.
[0219] In a possible design, the chip system further includes one or more memories, which are used to store program instructions and data. The memories are located inside or outside the processors.
[0220] The chip system may be composed of chips or may include chips and other discrete devices.
[0221] The processor in the chip system may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor that implements by reading software code stored in a memory.
[0222] The memory in the chip system may be integrated with the processor or may be separately arranged from the processor. Embodiments of this application do not limit this. Exemplarily, the memory may be a non-transitory processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. Embodiments of this application do not specifically limit the type of the memory and the setting manner of the memory and the processor.
[0223] Exemplarily, the chip system may be a field programmable gate array (FPGA), may be an application specific integrated circuit (ASIC), may also be a system on chip (SoC), may also be a central processor unit (CPU), may also be an application processor (AP), may also be a modem, may also be a network processor (NP), may also be a digital signal processing circuit (DSP), may also be a micro controller unit (MCU), may also be a programmable logic device (PLD) or other integrated chips.
[0224] The embodiments of the present application also provide a computer-readable storage medium. A computer program or instruction is stored in the computer-readable storage medium. When the computer program or instruction runs on a terminal, the terminal is enabled to execute the method in the above method embodiments.
[0225] The embodiments of the present application also provide a computer program product. The computer program product includes a computer program or instruction. When the computer program or instruction runs on a terminal, the terminal is enabled to execute the method in the above method embodiments.
[0226] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for a terminal to connect to a network, applied to a terminal, characterized in that, The method comprises: In a case where the terminal suppresses the network of the first standard and resides on the network of the second standard, the terminal detects the signal quality of the network of the second standard, and the first standard is higher than the second standard; When a first condition is met, the terminal releases the suppression of the network of the first standard, wherein the first condition includes: the signal quality of the network of the second standard does not meet the first quality requirement; The terminal suppressing the first-standard network includes one or more of the following items: The terminal lowers the priority of accessing the network of the first standard; The terminal disables the first standard network; The terminal disables the first cell; The terminal disables the network of the first standard of the first PLMN; or, The terminal disables the first cell of the first PLMN; The first cell is a network cell of the first standard where the terminal resides before residing in the network of the second standard, and the first cell does not meet the service needs of the terminal before being disabled; the first PLMN is the PLMN corresponding to the network of the first standard where the terminal resides before residing in the network of the second standard.
2. The method according to claim 1, wherein When the terminal is in a screen-off state, the first condition further includes: an interval between the current time and the time when the terminal last released suppression of the first-standard network is greater than or equal to a first duration.
3. The method according to claim 2, wherein When the number of times that the terminal last lifted the suppression of the first-standard network correspondence is less than the first number, the first duration is a first value; or, When the number of times that the terminal last lifted the suppression of the network corresponding to the first standard is greater than or equal to the first number, the first duration is a second value; The first value is smaller than the second value.
4. The method according to any one of claims 1 to 3, characterized in that, Before the terminal suppresses the network of the first standard, the method further includes: In the case where the terminal resides on the network of the first standard, when a second condition is met, the terminal suppresses the network of the first standard, and the second condition includes: signal quality of the network of the first standard does not meet a second quality requirement.
5. The method according to any one of claims 1 to 4, characterized in that, In the case where the terminal suppresses the network of the first standard and resides on the network of the second standard, the method further includes: The terminal performs neighboring cell measurement; The first condition also includes: the terminal measures a network neighboring cell of the first standard, and the signal quality of the network neighboring cell of the first standard meets a third quality requirement.
6. The method according to any one of claims 1 to 5, characterized in that, The first quality requirement includes a first quality threshold; and the signal quality of the second-standard network does not meet the first quality requirement, including: The duration for which the signal quality of the network of the second standard is less than the first quality threshold is greater than or equal to a second duration.
7. The method according to claim 6, characterized in that, When the terminal is in a call state, the first quality threshold is a third value; or, When the terminal is in a non-call state, the first quality threshold is a fourth value; Wherein, the third value is greater than the fourth value.
8. The method according to claim 4, wherein The second quality requirement includes a second quality threshold and / or a freeze duration threshold; The signal quality of the first-standard network does not meet the second quality requirement, including: The duration for which the signal quality of the network of the first standard is less than the second quality threshold is greater than or equal to a third duration; And / or, the freezing duration of the terminal under the network of the first mode is greater than or equal to the freezing duration threshold.
9. The method according to claim 8, wherein The second quality threshold is less than the first quality threshold, and the third duration is less than the second duration.
10. The method according to claim 5, characterized in that, The third quality requirement includes a third quality threshold; the signal quality of the neighboring area of the network of the first mode meets the third quality requirement, including: The duration during which the signal quality of the neighboring area of the network of the first mode is greater than or equal to the third quality threshold is greater than or equal to the fourth duration.
11. The method according to claim 10, characterized in that The third quality threshold is less than or equal to the second quality threshold, and the fourth duration is less than or equal to the third duration.
12. The method according to any one of claims 1 to 11, characterized in that, The terminal includes an AP and a Modem, and the Modem includes a first interface for releasing the inhibition of the network of the first mode; When the first condition is met, the terminal releases the inhibition of the network of the first mode, including: When the AP or the Modem determines that the first condition is met, the AP calls the first interface to release the inhibition of the network of the first mode; Or, When the AP or the Modem determines that the first condition is met, the Modem releases the inhibition of the network of the first mode.
13. The method according to claim 4, wherein The terminal includes an AP and a Modem, and the Modem includes a second interface for inhibiting the network of the first mode; When the second condition is met, the terminal inhibits the network of the first mode, including: When the AP or the Modem determines that the second condition is met, the AP calls the second interface to inhibit the network of the first mode; Or, When the AP or the Modem determines that the second condition is met, the Modem inhibits the network of the first mode.
14. The method according to any one of claims 1 to 13, characterized in that, The network of the first mode is an SA network, and the network of the second mode is an LTE network.
15. A terminal, characterized in that, It includes one or more processors and one or more memories; wherein, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer programs or instructions. When the one or more processors execute the computer programs or instructions, the terminal executes the method according to any one of claims 1 to 14.
16. A chip system, which is applied to a terminal, is characterized in that The chip system includes one or more processors. When the one or more processors execute computer programs or instructions, the terminal executes the method according to any one of claims 1 to 14.