Communication control method and terminal

By setting a policy list in the terminal and searching the cell according to the historical resident frequency points or the full frequency band, the problem of the terminal dwelling for too long after enabling the 5G network mode is solved, fast network access and communication recovery are achieved, and user experience is improved.

CN120343664APending Publication Date: 2025-07-18HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410052140.7
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

Technical Problem

After the terminal enables the 5G network mode, it may take a long time to reside on the wireless network, resulting in communication interruption and affecting the user experience.

Method used

The terminal presets the policy list, performs cell search based on historical residency points or full frequency bands, reduces search time, and quickly resides on the wireless network.

Benefits of technology

By optimizing cell search strategies, terminals can quickly reside in nearby networks after enabling 5G network mode, reducing communication interruption time and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343664A_ABST
    Figure CN120343664A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication control method and a terminal, and relates to the technical field of communication. According to the invention, after the terminal enables the 5G network mode, the terminal can rapidly reside in the wireless network, and the wireless communication service is recovered. The method comprises the following steps: receiving a first operation, wherein the first operation is used for instructing the terminal to enable the flight mode; in response to the first operation, the flight mode is de-enabled. And performing cell search on the first frequency band to determine a first cell. The first frequency band is a frequency band where the terminal resides. The first cell is a cell corresponding to the first frequency band. And acquiring first network information, wherein the first network information is used for indicating that a public land mobile network (PLMN) type of a network corresponding to the first cell is a first PLMN type. And accessing the first cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of communication technologies, and in particular, to a communication control method and a terminal. Background Art

[0002] Currently, a terminal can interact with nearby network devices to provide users with various wireless communication services. Among them, the network device may include a 2G network device, a 3G network device, a 4G network device, a 5G network device, etc.

[0003] Exemplarily, taking the terminal as a mobile phone, the terminal is currently within the coverage area of a 4G network device. Then the terminal can communicate with the 4G network device to access the 4G network, and further provide the user with wireless communication services of the 4G network.

[0004] In some implementations, the terminal is outside the coverage area of a 5G network device, or the terminal is within a coverage area of a 5G network device with poor signal quality. In this implementation, after enabling the 5G network mode, the terminal may need to camp on a nearby network for a long time. During this period, the terminal is in a communication interruption state for a long time and cannot provide wireless communication services to the user, which greatly affects the user experience. Summary of the Invention

[0005] Embodiments of the present application provide a communication control method and a terminal, which can enable the terminal to camp on a wireless network faster and resume wireless communication services after enabling the 5G network mode.

[0006] To achieve the above object, the embodiments of the present application adopt the following technical solutions:

[0007] In a first aspect, a communication control method is applied to a terminal. The flight mode of the terminal is in an enabled state. The method includes: receiving a first operation for instructing the terminal to disable the flight mode; in response to the first operation, disabling the flight mode; performing cell search on a first frequency band to determine a first cell, where the first frequency band is a frequency band on which the terminal has camped, and the first cell is a cell corresponding to the first frequency band; obtaining first network information for indicating that the public land mobile network (PLMN) type of the network corresponding to the first cell is a first PLMN type; and accessing the first cell.

[0008] Based on the above solution, when the PLMN type of the network corresponding to the first cell is the first PLMN type, the terminal will continue to access the previously searched cell. This avoids performing cell search on the entire frequency band, and thus enables the terminal to camp on the network faster after disabling the flight mode.

[0009] Optionally, after obtaining the first network information, the method further includes: enabling a first network mode of the terminal. The first network mode is different from the network mode corresponding to the first cell.

[0010] Optionally, before receiving the first operation, the method further includes: receiving a second operation for instructing the terminal to enable the flight mode. In response to the second operation, enable the flight mode.

[0011] Optionally, the network mode corresponding to the first cell includes a 4G network mode. The first network mode includes a 5G network mode or a 6G network mode.

[0012] In a second aspect, the method is applied to a terminal. The terminal camps on a first network, the network mode corresponding to the first network is different from the first network mode, and the first network mode of the terminal is in a disabled state. The method includes: receiving a third operation for instructing the terminal to enable the first network mode; obtaining network information of the first network, where the network information of the first network includes: country information of the first network and operator information of the first network; obtaining first time information. The first time information is used to indicate the current time of the terminal. According to the network information of the first network and the first time information, determine that the network search method corresponding to the first network mode is a first network search method. According to the first network search method, in the network of the first network mode, perform cell search according to historical camping frequencies. The historical camping frequencies are stored in the terminal.

[0013] Based on the above solution, after the terminal enables the first network mode, it can perform cell search according to historical camping frequencies in the network of the first network mode. This avoids the terminal performing full-band cell search in the network of the first network mode. It reduces the time for the terminal to perform cell search in the network of the first network mode, and thus enables the terminal to camp on a nearby network more quickly.

[0014] Optionally, after receiving the third operation, the method further includes: disconnecting the communication connection with the first network.

[0015] Optionally, the terminal is configured with a first policy list. The first policy list includes a first entry. The first entry includes the correspondence between the first network mode and country, operator, time, and the first network search method. The determining that the network search method corresponding to the first network mode is the first network search method includes: according to the first entry, the network information of the first network, and the first time information, determining that the network search method corresponding to the first network mode is the first network search method. Thus, the terminal can determine the network search method corresponding to the first network mode according to the first entry, the network information of the first network, and the first time information.

[0016] Optionally, the method further includes: in the case of a network failure in the first network mode, determining, according to the network information of the first network and the first time information, that the network search method corresponding to the second network mode is the first network search method. The second network mode is different from the first network mode. According to the first network search method, in the network of the second network mode, cell search is performed according to historical resident frequency points.

[0017] Based on the above solution, after the terminal fails to reside in the network of the first network mode, it can continue to perform cell search according to historical frequency points in the network of the second network mode. This avoids the terminal performing full-band cell search in the network of the second network mode. The time for the terminal to perform cell search in the network of the second network mode is reduced, and thus the terminal can more quickly reside in the nearby network.

[0018] Optionally, the method further includes: in the case of a network failure in the first network mode, determining, according to the network information of the first network and the first time information, that the network search method corresponding to the second network mode is the second network search method. The second network mode is different from the first network mode. According to the second network search method, full-band cell search is performed in the network of the second network mode.

[0019] Based on the above solution, after the terminal fails to reside in the network of the first network mode, it can continue to perform full-band cell search in the network of the second network mode.

[0020] Optionally, the first policy list includes a second entry. The second entry includes the correspondence between the second network mode and the country, operator, time, and the first network search method. Determining that the network search method corresponding to the second network mode is the first network search method includes: determining, according to the second entry, the network information of the first network, and the first time information, that the network search method corresponding to the second network mode is the first network search method. Thus, the terminal can determine the network search method corresponding to the second network mode according to the second entry, the network information of the first network, and the first time information.

[0021] Optionally, the first policy list includes a third entry. The third entry includes the correspondence between the second network mode and the country, operator, time, and the second network search method. Determining that the network search method corresponding to the second network mode is the second network search method includes: determining, according to the third entry, the network information of the first network, and the first time information, that the network search method corresponding to the second network mode is the second network search method. Thus, the terminal can determine the network search method corresponding to the second network mode according to the third entry, the network information of the first network, and the first time information.

[0022] Optionally, after performing cell search, the method further includes: determining a second cell. The second cell is a corresponding cell in the network of the second network mode. Accessing the second cell. Further, the terminal achieves network residence in the second network mode.

[0023] Optionally, the first network mode includes a 5G network mode or a 6G network mode. The second network mode includes a 4G network mode.

[0024] In a third aspect, a terminal includes: a memory and one or more processors. The memory is coupled to the processor. Wherein, the memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the terminal executes the communication control method provided in the first aspect and any one of its possible designs or the communication control method provided in the second aspect and any one of its possible designs.

[0025] In a fourth aspect, a chip system includes a processor and a communication interface. The processor is used to call and run a computer program stored in a storage medium, and execute the communication control method provided in the first aspect and any one of its possible designs or the communication control method provided in the second aspect and any one of its possible designs.

[0026] In a fifth aspect, a computer-readable storage medium stores computer instructions thereon. When the computer instructions are executed by a processor, the communication control method provided in the first aspect and any one of its possible designs or the communication control method provided in the second aspect and any one of its possible designs is implemented.

[0027] In a sixth aspect, a computer program product includes computer instructions. When the computer instructions are executed by a processor, the communication control method provided in the first aspect and any one of its possible designs or the communication control method provided in the second aspect and any one of its possible designs is implemented.

[0028] It can be understood that the technical solutions provided in the above third aspect to the sixth aspect can respectively correspond to the communication control methods provided in the foregoing designs, and the beneficial effects that can be obtained are similar and will not be elaborated here. Description of the Drawings

[0029] Figure 1 It is a schematic diagram of a communication scenario;

[0030] Figure 2 It is a schematic diagram of the composition of a network device;

[0031] Figure 3 It is an interaction schematic diagram of a communication control method;

[0032] Figure 4 An interaction schematic diagram of a communication control method provided by an embodiment of the present application;

[0033] Figure 5 An interaction schematic diagram of a communication control method;

[0034] Figure 6 An interaction schematic diagram of another communication control method provided by an embodiment of the present application;

[0035] Figure 7 A composition schematic diagram of a terminal provided by an embodiment of the present application;

[0036] Figure 8 A composition schematic diagram of another terminal provided by an embodiment of the present application;

[0037] Figure 9 A composition schematic diagram of a chip system provided by an embodiment of the present application. Detailed implementation manners

[0038] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of this embodiment, unless otherwise specified, the meaning of "a plurality" is two or more.

[0039] Currently, a terminal device (which may also be simply referred to as a terminal) can interact with nearby network devices to provide users with various wireless communication services. Among them, the network devices may include 2G network devices, 3G network devices, 4G network devices, 5G network devices, and 6G network devices, etc.

[0040] It can be understood that 4G network devices may include LTE network devices, etc., and 5G network devices may include NR network devices.

[0041] Exemplarily, referring to Figure 1 , taking the terminal as a mobile phone as an example, the terminal is currently within the coverage area of a 4G network device. Then the terminal can communicate with the 4G network device to access the 4G network, and further provide users with wireless communication services of the 4G network.

[0042] In some implementations, as Figure 1 shown, if the terminal is outside the coverage area of a 5G network device, then the terminal cannot access the 5G network.

[0043] It can be understood that in some other implementations, the terminal is within the coverage area of a 5G network device with poor signal quality. In this implementation, the terminal also cannot access the 5G network.

[0044] It should be noted that, in the embodiments of the present application, the network device includes a base station (abbreviated as BS) and a core network device, etc. Among them, the base station can be a device that communicates with a terminal or other communication sites such as a relay site, and the base station can provide communication coverage for a specific physical area. The core network device is used to connect the terminal and the network, and can be a device that provides functions such as data transmission, session management, and signaling message processing.

[0045] For example, referring to Figure 2 , taking the 4G network device as an example, the 4G network device includes a 4G base station and a 4G core network device. Among them, the 4G base station can specifically be an evolved base station (Evolutional Node B, abbreviated as eNB or eNodeB) in LTE. The 4G core network device can include a mobility management entity (MMEA), a serving gateway (SGW), and a packet data network gateway (PGW), etc.

[0046] Exemplarily, referring to Figure 3 , taking the scenario in Figure 1 as an example. In Figure 3 , the terminal can interact with nearby network devices according to the method provided in Figure 3 to achieve access to the wireless network.

[0047] As Figure 3 shown, the solution includes:

[0048] S301. The terminal camps on network A.

[0049] It can be understood that the network mode can be preset in the terminal. The network mode can include at least one of a 2G network mode, a 3G network mode, a 4G network mode, and a 5G network mode.

[0050] In the embodiments of the present application, the terminal can preferentially search for cells in a higher - order network mode according to the preset network mode, and achieve finally camping on network A through interaction with the network device corresponding to this network mode.

[0051] Taking the example that the network mode 1 is preset in the terminal, the network mode 1 is a 2G network mode, a 3G network mode, and a 4G network mode, and network A is a 4G network for illustration.

[0052] Exemplarily, in combination with Figure 1As described in the above, the terminal is currently within the coverage area of a 4G network device. In this example, according to Network Mode 1, the terminal preferentially performs cell search and cell access in the 4G network mode and camps on the 4G network.

[0053] For example, after receiving Operation OP1, the terminal can camp on the 4G network according to the preset Network Mode 1. Among them, Operation OP1 is an operation indicating that the terminal is powered on.

[0054] It should be noted that in this example, the 5G network mode in the terminal is in a deactivated state. That is, the terminal's ability to communicate using the 5G network is in a deactivated state.

[0055] S302. The terminal enables the 5G network mode.

[0056] In some embodiments, after camping on the 4G network, the terminal can be switched from Network Mode 1 to Network Mode 2 under the user's instruction. Among them, Network Mode 2 includes at least the 5G network mode.

[0057] For example, when the user needs to use the wireless communication service of the 5G network through the terminal, the user can input Operation OP2. This Operation OP2 is an operation to turn on the 5G network mode.

[0058] In some other embodiments of the present application, Operation OP2 can also be referred to as the third operation. The 5G network mode is included in the first network mode.

[0059] Correspondingly, when receiving this Operation OP2, the terminal enables the 5G network mode.

[0060] It should be noted that in this embodiment, after the terminal switches to Network Mode 2, it needs to first disconnect the currently connected wireless network and then perform cell search and access again according to Network Mode 2.

[0061] In this embodiment, the terminal can continue with the processing in S303 to S306 to implement cell search and access.

[0062] S303. The terminal performs full-band cell search on the 5G frequency band.

[0063] Exemplarily, taking Network Mode 2 as the 4G network mode and the 5G network mode as an example, the terminal can preferentially perform full-band cell search on the 5G frequency band according to Network Mode 2.

[0064] S304. The terminal fails to camp on the 5G network.

[0065] In some implementations, based on Figure 1 the scenario above, since there is no cell covering the 5G frequency band near the terminal, the terminal fails to perform cell search, and thus the terminal fails to camp on the 5G network.

[0066] In some other implementations, the terminal is in the coverage area with poor signal quality of the 5G network device, and the signal strength of the searched cell is poor, both of which do not meet the residence conditions. Furthermore, the terminal fails to camp on the 5G network.

[0067] S305. The terminal performs a full-band cell search on the 4G frequency band.

[0068] Exemplarily, after the terminal fails to camp on the 5G network, it can continue to perform a full-band cell search on the 4G frequency band according to network mode 2.

[0069] S306. The terminal initiates a random access procedure 31 to the 4G network device.

[0070] Exemplarily, after the terminal completes the operation in S305, it initiates a random access procedure 31 to the 4G network device to facilitate camping on the 4G network.

[0071] For example, the terminal can send a random access request to the 4G network device through the Random Access Channel (RACH). Correspondingly, under the indication of the 4G network device, the terminal can camp on the 4G network through this random access procedure 31.

[0072] It should be noted that in the Figure 3 example, when the terminal performs the operations in S302 to S305, it is in a communication interruption state all the time. Assuming that the duration of this communication interruption is the T0 duration, within this T0 duration, the terminal cannot provide wireless communication services for the user, which greatly affects the user experience.

[0073] In addition, in the Figure 3 example, the 5G network device is taken as an example for illustration. In some other embodiments, the terminal is outside the coverage area of the 6G network device or in the coverage area with poor signal quality of the 6G network device. In this embodiment, when the terminal enables the 6G network mode under the user's radio access technology, there will also be a problem that it takes a long time to camp on the network, so that the terminal is in a communication interruption state for a long time.

[0074] To solve the above problems, an embodiment of the present application provides a communication control method. Based on this method, the terminal presets a policy list 1. The policy list 1 is used to indicate the network search methods corresponding to each network mode. Among them, the network search methods include method A and method B. Method A corresponds to the terminal performing a cell search on the frequency points where it has camped historically, and method B corresponds to the terminal performing a full-band cell search. After the terminal enables the 5G network mode, it can determine the current network search method according to the policy list 1, so that the terminal can camp on the nearby wireless network faster and improve the user experience.

[0075] The technical solutions provided by the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0076] In an embodiment of the present application, referring to Figure 4 , the terminal includes an application processor (AP) and a modem. Among them, the search network policy 1 is stored in the AP, and the AP is used to send the search network policy 1 to the modem. The modem is used to determine the search network method corresponding to the network mode that needs to be searched currently according to the received search network policy 1.

[0077] The solutions provided by the embodiments of the present application can be applied to terminals having the structure as Figure 4 shown.

[0078] Continuing below in conjunction with Figure 1 the scenario shown, the solutions provided by the embodiments of the present application will be described in detail.

[0079] Exemplarily, referring to Figure 4 , the terminal can determine the current search network method according to the policy list 1, so that the terminal can camp on the nearby wireless network faster when switching the network mode.

[0080] As Figure 4 shown, the solution may include:

[0081] S401. The application processor sends the policy list 1 to the modem.

[0082] In an embodiment of the present application, the policy list 1 is stored in the application processor. The policy list 1 is used to include at least one entry, and each entry includes the corresponding relationship between a network mode and a country, an operator, a time, and a search network method. The search network method includes method A and method B. Among them, method A corresponds to the terminal searching for cells only on the frequency points where it has camped historically, and method B corresponds to the terminal searching for cells on the entire frequency band corresponding to the network mode.

[0083] Exemplarily, taking the 4G network and 5G network modes as examples, the policy list 1 includes entry A, entry B, entry C, and entry D.

[0084] Among them, entry A includes that the search method corresponding to the 5G network mode in country C1, operator O1, and before time T1 is method A. Entry B includes that the search method corresponding to the 5G network mode in country C1, operator O1, and after time T1 is method B. Time T1 corresponds to month M1 in year Y1.

[0085] Similarly, entry C includes that the search method corresponding to the 4G network mode in country C2, operator 02, and before time T2 is method A. Entry D includes that the search method corresponding to the 4G network mode in country C2, operator 02, and after time T2 is method B. Time T2 corresponds to month M2 in year Y2.

[0086] In some other embodiments of the present application, policy list 1 can also be referred to as the first policy list. Method A can also be referred to as the first network search method, and method B can also be referred to as the second network search method. Entry A can also be referred to as the first entry, entry C can also be referred to as the second entry, and entry D can be referred to as the third entry.

[0087] It should be noted that the above uses the 4G network mode and the 5G network mode as examples to illustrate policy list 1. In some other embodiments of the present application, the entries in policy list 1 also include the corresponding relationships between other network modes (such as 3G network mode, etc.) and countries, operators, times, and network search methods.

[0088] In this embodiment, the terminal can send this policy list 1 to the modem through the application processor, so as to facilitate the subsequent use of this policy list 1 by the modem.

[0089] In addition, before sending this policy list 1 to the modem through the application processor, the terminal can receive operation OP1. Among them, operation OP1 is an operation instructing the terminal to power on. In this example, the terminal can send this policy list 1 to the modem through the application processor when powering on.

[0090] S402. The modem camps on network A.

[0091] Exemplarily, after receiving operation OP1, the terminal can also perform the operation in S402, and camp on network A through the modem according to the preset network mode in the terminal.

[0092] In this example, the method in S402 is the same as that in S301, and the specific content can refer to the description in S301.

[0093] For example, assuming that the terminal has a preset network mode 1, and this network mode 1 is 2G network mode, 3G network mode, and 4G network mode. The terminal can preferentially perform cell search and cell access of the 4G network mode through the modem according to the preset network mode 1, and camp on network A (such as 4G network).

[0094] In some other embodiments of the present application, network A can also be referred to as the first network.

[0095] S403. The application processor enables the 5G network mode.

[0096] In this example, the implementation of S403 corresponds to S302, and the specific content can be referred to the description in S302.

[0097] For example, the terminal can receive and respond to operation OP2, enable the 5G network mode through the application processor, so that the terminal switches from the preset network mode 1 to network mode 2. Among them, the operation OP2 is an operation to turn on the 5G network mode, and network mode 2 includes at least the 5G network mode.

[0098] S404. The application processor sends message 1 to the modem.

[0099] Exemplarily, when enabling the 5G network mode, the application processing can send message 1 to the modem. This message 1 corresponds to the opening of the 5G network mode.

[0100] S405. When the modem receives message 1, it obtains condition 1, and condition 1 includes country C3 corresponding to network A, operator O3, and current time T3.

[0101] Exemplarily, when the modem receives message 1, it can obtain condition 1. Among them, condition 1 includes country C3 corresponding to the recently camped network A (such as 4G network), operator O3, and current time T3. Time T3 corresponds to month M3 in the current year Y3. For the subsequent use of condition 1 by the modem.

[0102] In some other embodiments of the present application, time T3 can also be referred to as the first time information.

[0103] S406. The modem determines the network search method for the 5G network mode according to policy list 1 and condition 1.

[0104] Combined with the description in the foregoing S302, after enabling the 5G network mode, the terminal needs to first disconnect the currently connected 4G network and then perform cell search for the 5G network mode.

[0105] Exemplarily, before the terminal performs cell search for the 5G network mode, the modem can determine the network search method corresponding to the 5G network mode according to policy list 1 and the obtained condition 1.

[0106] In some implementation manners, the modem determines that the network search method corresponding to the 5G network mode is method A. In this implementation manner, the modem can continue to execute the processing in S407 and S408.

[0107] In some other implementation manners, the modem determines that the network search method corresponding to the 5G network mode is method B. In this implementation manner, the modem can jump to execute the processing in S409.

[0108] S407. The modem obtains the historical residence list 1.

[0109] Exemplarily, the historical residence list 1 is stored in the terminal. The historical residence list 1 includes at least one frequency band F2. The at least one frequency band F2 is the frequency band where the terminal has resided within the most recent duration T4. The modem can obtain the historical residence list 1 for subsequent use of the historical residence list 1.

[0110] S408. The modem searches for 5G cells according to the historical residence list 1.

[0111] Exemplarily, after determining that the network search mode is mode A, the modem can search for 5G cells according to the frequency points included in the historical residence list 1. Furthermore, the duration for the terminal to search for 5G cells can be reduced.

[0112] S409. The modem performs a full-band cell search on the 5G frequency band.

[0113] Exemplarily, after determining that the network search mode is mode B, the modem can perform a full-band 5G cell search on the 5G frequency bands supported by the terminal.

[0114] In some embodiments of the present application, after the modem completes the operation in S409, it can access the 5G network.

[0115] For example, the modem can access the 5G network by initiating a random access procedure to the 5G network device.

[0116] In some other embodiments of the present application, based on Figure 1 the scenario in, the modem fails to reside in the 5G network.

[0117] Taking the failure of the modem to reside in the 5G network as an example, the solution provided by the present application will be further described below.

[0118] S410. The modem fails to reside in the 5G network.

[0119] In this embodiment, the implementation manner of S410 corresponds to S304, and the specific content can be referred to the description in S304 and will not be elaborated here.

[0120] S411. The modem determines the network search mode for the 4G network mode according to the policy list 1 and condition 1.

[0121] Combined with Figure 3 the description in, after the terminal fails to reside in the 5G network, it can continue to perform a cell search in the 4G network mode according to network mode 2.

[0122] Exemplarily, before the terminal performs cell search in the 4G network mode through the modem, it can determine the network search method for the 4G network mode according to Policy List 1 and Condition 1.

[0123] In some implementation manners, the modem determines that the network search method corresponding to the 4G network mode is Method A. In this implementation manner, the modem can continue to perform the processing in S412.

[0124] In some other implementation manners, the modem determines that the network search method corresponding to the 4G network mode is Method B. In this implementation manner, the modem can jump to execute the processing in S413.

[0125] S412. The modem searches for 4G cells according to the historical residence list 1.

[0126] Combined with the description in S407 above, in this example, after the modem determines that the network search method is Method A, it can search for cells in the 4G network according to the frequency points included in the historical residence list 1. Further, the time for the terminal to search for cells can be reduced.

[0127] S413. The modem performs full-band cell search on the 4G frequency band.

[0128] Exemplarily, after the modem determines that the network search method is Method B, it can perform full-band cell search on the 4G frequency band supported by the terminal.

[0129] S414. The modem initiates a random access procedure 41 to the 4G network device.

[0130] Exemplarily, taking the modem as an example that identifies Cell 1 through the operation of S413, the modem can access Cell 1 and then camp on the 4G network.

[0131] For example, the modem can initiate a random access procedure 41 to the 4G network device to achieve access to Cell 1.

[0132] In some other embodiments of the present application, Cell 1 can also be referred to as the second cell.

[0133] In this example, the implementation manner of S414 corresponds to S306, and the specific content can refer to the description in S306 and will not be elaborated here.

[0134] In this way, after the terminal switches from Network Mode 1 to Network Mode 2, it can camp on the 4G network.

[0135] In such as Figure 4In the example, after the terminal receives operation OP2 and before completing the processing in S414, it is in a communication interruption state. Assume that the duration of this communication interruption is T4, and T4 is less than Figure 3 the T0 duration of the communication interruption in Figure 1 That is, based on the scenario shown in

[0136] In addition, in the example such as Figure 4 the examples are all described by taking the 5G network mode as an example. In some other embodiments of the present application, the terminal can enable the 6G network mode under the user's instruction. In this embodiment, after enabling the 6G network mode, the terminal can perform the processing in Figure 4 so that the terminal can quickly camp on the network.

[0137] In some other embodiments of the present application, the 5G network mode and the 6G network mode are included in the first network mode. The 4G network mode is included in the second network mode.

[0138] It should be noted that in some other embodiments of the present application, the terminal is further configured with a cloud server. A policy list 1 is stored in the cloud server. The application processor can read the policy list 1 from the cloud server and send the policy list 1 to the modem.

[0139] In addition, in the example such as Figure 4 the examples are all described by taking the application processor sending the policy list 1 to the modem so that the modem obtains the policy list 1 as an example. In some other embodiments of the present application, the terminal is configured with a memory A. The memory A is used to store the policy list 1. The modem can read the policy list 1 from the memory A, and thus obtain the policy list 1.

[0140] In the examples shown in Figure 3 and Figure 4 the examples are all described by taking the terminal enabling the 5G network mode under the user's instruction as an example. In some other embodiments, the terminal can enable the 5G network mode according to the type of the public land mobile network (PLMN) corresponding to the current wireless network being the home public land mobile network (HPLMN). In this embodiment, referring to Figure 5 and continuing to take the scenario in Figure 1 as an example, the terminal can interact with nearby network devices according to the method provided in Figure 5 to achieve access to the wireless network.

[0141] As shown in Figure 5 the following, the solution includes:

[0142] S501. In response to operation OP3, the terminal enables the flight mode.

[0143] Exemplarily, operation OP3 is an operation to turn on the flight mode. When the terminal receives operation OP3, in response to operation OP3, it enables the flight mode.

[0144] It can be understood that in this example, after the terminal enables the flight mode, it is in a state of no network connection. At this time, the 5G network mode in the terminal is in a disabled state. That is, the terminal's ability to communicate using the 5G network is in a disabled state.

[0145] S502. In response to operation OP4, the terminal disables the flight mode.

[0146] Exemplarily, operation OP4 is an operation to turn off the flight mode. When the terminal receives operation OP4, in response to operation OP4, it disables the flight mode.

[0147] In an embodiment of the present application, after the terminal disables the flight mode, it can perform cell search on the historical frequency bands where it has previously camped.

[0148] Taking the historical frequency bands including 4G frequency bands as an example, the solution will be further described below.

[0149] S503. The terminal performs cell search on the 4G frequency band where it has most recently camped.

[0150] Exemplarily, after the terminal disables the flight mode, it can perform cell search on the 4G frequency band (such as frequency band F1) where it has previously camped. To facilitate subsequent access to the 4G network.

[0151] In some other embodiments of the present application, frequency band F1 can also be referred to as the first frequency band.

[0152] S504. The terminal obtains that the type of the PLMN corresponding to the current network is HPLMN.

[0153] In an embodiment of the present application, after the terminal performs cell search on frequency band F1, it can identify cell 1. Before the terminal accesses cell 1, it can obtain the type of the PLMN of the network corresponding to cell 1.

[0154] In some implementations, the type of the PLMN of the network corresponding to cell 1 is HPLMN. In this implementation, the terminal can continue with the processing in S505.

[0155] In some other embodiments of the present application, cell 1 can also be referred to as the first cell, and HPLMN can also be referred to as the first PLMN type.

[0156] S505. The terminal enables the 5G network mode.

[0157] In this example, when the type of the PLMN corresponding to the current network is HPLMN, the terminal can enable the 5G network mode.

[0158] S506. The terminal performs a full-band cell search on the 5G frequency band.

[0159] Exemplarily, after enabling the 5G network mode, the terminal will perform a full-band cell search on the 5G frequency band again. That is to say, the terminal will not access the cell 1 identified in S503 subsequently.

[0160] S507. The terminal fails to camp on the 5G network.

[0161] S508. The terminal performs a full-band cell search on the 4G frequency band.

[0162] S509. The terminal initiates a random access procedure 51 to the 4G network device.

[0163] In this example, the implementation manners of S507 to S509 respectively correspond to Figure 3 S304 to S306 in [reference], and the specific content can be referred to the descriptions in S304 to S306, which will not be elaborated here.

[0164] It should be noted that in an example such as Figure 5 when the terminal executes the operations of S501 to S508, it has been in a communication interruption state all the time. Assuming that the duration of this communication interruption is T5, within this T5 duration, the terminal cannot provide wireless communication services for users, which greatly affects the user experience.

[0165] In addition, in an example such as Figure 5 the 5G network device is taken as an example for illustration. In some other embodiments, the terminal is outside the coverage area of the 6G network device or in a coverage area with poor signal quality in the 6G network device. In this embodiment, when the terminal enables the 6G network mode under the user's network mode, there will also be a problem that it takes a long time to camp on the network, so that the terminal is in a communication interruption state for a long time.

[0166] To solve the above problems, the embodiment of the present application provides another communication control method. Based on this method, the terminal can camp on the nearby wireless network relatively quickly after disabling the flight mode, restore the wireless network communication service, and improve the user experience.

[0167] The following continues to describe in detail the solution provided by the embodiment of the present application in combination with the Figure 1 scenario shown.

[0168] Exemplarily, referring to Figure 6 , the terminal can access the wireless network according to the solution shown in Figure 6 . So that after the terminal enables the 5G network mode, it can quickly camp on the nearby 4G network.

[0169] As Figure 6 shown, the solution may include:

[0170] S601. The terminal enables the flight mode in response to operation OP3.

[0171] In some other embodiments of the present application, operation 0P3 may also be referred to as the second operation.

[0172] S602. The terminal disables the flight mode in response to operation OP4.

[0173] In some other embodiments of the present application, operation 0P4 may also be referred to as the first operation.

[0174] S603. The terminal performs a cell search in the 4G frequency band where it last camped.

[0175] In this example, the implementation manners of S601 to S603 respectively correspond to Figure 5 S501 to S503 therein, and the specific content can be referred to the descriptions in S501 to S503, which will not be elaborated here.

[0176] S604. The terminal obtains that the PLMN type corresponding to the current network is type A.

[0177] In the embodiments of the present application, taking the terminal identifying cell 2 after completing the cell search as an example, the terminal can obtain network information A. Network information A indicates the PLMN type of the network corresponding to cell 2.

[0178] In some other embodiments of the present application, network information A may also be referred to as the first network information.

[0179] For example, the PLMN type of the network corresponding to the current cell 2 is type A. Type A may include HPLMN or virtual public land mobile network (VPLMN), etc.

[0180] S605. The terminal determines whether type A is HPLMN.

[0181] Exemplarily, after the terminal obtains that the type of the PLMN corresponding to the current network is type A, it can determine whether type A is HPLMN.

[0182] In some implementations, the terminal determines that type A is the HPLMN. In this implementation manner, the terminal can continue to perform the operations in S606 and S607.

[0183] S606: The terminal enables the 5G network mode.

[0184] S607: The terminal initiates a random access procedure 61 to the 4G network device.

[0185] In the embodiments of the present application, after the terminal determines that type A is the HPLMN, it can access the cell 2 identified in S603.

[0186] For example, the terminal can initiate a random access procedure 61 to the 4G network device to achieve access to cell 2.

[0187] In other embodiments of the present application, the random access procedure 61 can also be referred to as the first random access procedure.

[0188] In this example, the implementation manner in which the terminal initiates a random access procedure 61 to the 4G network device is similar to that in S306. For specific content, reference can be made to the description in S306, which will not be elaborated here.

[0189] In this way, after the terminal disables the flight mode, it can camp on the nearby 4G network.

[0190] In addition, in an example such as Figure 6 , after the terminal receives operation 0P3 and before completing the processing in S607, it is in a communication interruption state. Assume that the duration of this communication interruption is T6 duration, and this T6 duration is less than Figure 5 the T5 duration of the communication interruption in Figure 1 . That is to say, based on the scenario shown in

[0191] , when the terminal enables the 5G network mode, it can camp on the nearby wireless network relatively quickly, and then quickly resume the wireless communication service. It should be noted that, in an example such as Figure 6 , the 5G network mode is taken as an example for illustration. In other embodiments of the present application, the terminal can enable the 6G network mode under the user's instruction. In this embodiment, after the terminal enables the 6G network mode, it can perform the processing as in Figure 6 to enable the terminal to camp on the network relatively quickly.

[0192] In the embodiments of the present application, the solutions shown in Figure 4 and Figure 6 can all be applied to terminals with communication functions.

[0193] Exemplarily, the terminal in the embodiments of the present application may include at least one of a mobile phone, a foldable terminal, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device, or a smart city device. The embodiments of the present application do not impose any special restrictions on the specific type of the terminal.

[0194] As an example, Figure 7 FIG. is a schematic diagram of the composition of a terminal provided by an embodiment of the present application.

[0195] As Figure 7 shown, as Figure 7 shown, the terminal 700 may include a processor 710, an external memory interface 720, an internal memory 721, a universal serial bus (USB) connector 730, a charging management module 740, a power management module 741, a battery 742, an antenna 1, an antenna 2, a mobile communication module 750, a wireless communication module 760, an audio module 770, a sensor module 780, a camera module 793, a display screen 794, etc.

[0196] It can be understood that the structure schematically shown in the embodiments of the present application does not constitute a specific limitation on the terminal 700. In other embodiments of the present application, the terminal 700 may include more or fewer components than those shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0197] The processor 710 may include one or more processing units. For example, the processor 710 may include an application processor, a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, 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.

[0198] Among them, the modem may include a modulator and a demodulator. 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 AP outputs a sound signal through the audio device or displays an image or video through the display screen 794. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 710 and be provided in the same device as the mobile communication module 750 or other functional modules.

[0199] The processor may generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching and executing instructions.

[0200] A memory may also be provided in the processor 710 for storing instructions and data. In some embodiments, the memory in the processor 710 may be a cache memory. This memory may store instructions or data that have been used by the processor 710 or are used frequently. If the processor 710 needs to use this instruction or data, it can be directly called from this memory. This avoids repeated accesses, reduces the waiting time of the processor 710, and thus improves the efficiency of the system.

[0201] The terminal 700 may implement the display function through the GPU, the display screen 794, and the application processor, etc. The GPU is a microprocessor for image processing, connected to the display screen 794 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 710 may include one or more GPUs, which execute program instructions to generate or change display information.

[0202] The display screen 794 is used to display images, videos, etc. The display screen 794 includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a quantum dot light-emitting diode (QLED), etc.

[0203] The internal memory 724 can be used to store computer-executable program codes, and the executable program codes include instructions. The internal memory 724 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area can store data created during the use of the terminal 700 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 724 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 740 executes various functional methods or data processing of the terminal 700 by running the instructions stored in the internal memory 724 and / or the instructions stored in the memory provided in the processor.

[0204] Reference Figure 8 , which is a schematic diagram of the composition of another terminal 800 provided by the embodiment of the present application. As Figure 8 shown, the terminal 800 can include: a processor 801 and a memory 802. The memory 802 is used to store computer-executable instructions. Exemplarily, in some embodiments, when the processor 801 executes the instructions stored in the memory 802, the terminal 800 can be made to execute the methods shown in any one of the above embodiments.

[0205] It should be noted that all relevant contents of the steps involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here.

[0206] Figure 9The composition schematic diagram of a chip system 900 is shown. The chip system 900 may include: a processor 901 and a communication interface 902, which are used for the terminal to implement the functions involved in the above embodiments. In a possible design, the chip system further includes a memory for storing necessary program instructions and data of the terminal. The chip system may be composed of chips or may include chips and other discrete devices. It should be noted that, in some implementation manners of the present application, the communication interface 902 may also be referred to as an interface circuit. As a possible implementation, the chip system 900 may correspond to an application processor and a modem as shown in Figure 7 the application processor and the modem shown.

[0207] It should be noted that all relevant contents of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here.

[0208] In the above embodiments, the functions, actions, operations, steps, etc. can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, a computer, a server, or a data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated media. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0209] Although the present application has been described in connection with specific features and their embodiments, it will be apparent that various modifications and combinations can be made without departing from the spirit and scope of the present application. Accordingly, the present specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.

Claims

1. A communication control method, characterized in that, The method is applied to a terminal; the flight mode of the terminal is in an enabled state; The method includes: Receiving a first operation for instructing the terminal to disable the flight mode; In response to the first operation, disabling the flight mode; Performing cell search on a first frequency band to determine a first cell; the first frequency band is a frequency band where the terminal has camped; the first cell is a cell corresponding to the first frequency band; Obtaining first network information for indicating that the public land mobile network (PLMN) type of the network corresponding to the first cell is a first PLMN type; Accessing the first cell.

2. The method according to claim 1, wherein, After obtaining the first network information, the method further includes: Enabling a first network mode of the terminal; the first network mode is different from the network mode corresponding to the first cell.

3. The method according to claim 2, wherein Before receiving the first operation, the method further includes: Receiving a second operation for instructing the terminal to enable the flight mode; In response to the second operation, enabling the flight mode.

4. The method according to claim 2 or 3, wherein, The network mode corresponding to the first cell includes a 4G network mode; The first network mode includes a 5G network mode or a 6G network mode.

5. A communication control method, characterized in that, The method is applied to a terminal; the terminal is camped on a first network, the network mode corresponding to the first network is different from the first network mode, and the first network mode of the terminal is in a disabled state; the method includes: Receiving a third operation for instructing the terminal to enable the first network mode; Determining a first cell search method corresponding to the first network mode according to the network information of the first network; wherein, the network information of the first network includes: the country information of the first network, the operator information of the first network; According to the first cell search method, performing cell search in the network of the first network mode according to the historical camping frequency points stored in the terminal.

6. The method according to claim 5, wherein After receiving the third operation, the method further includes: Disconnecting the communication connection with the first network.

7. The method according to claim 5 or 6, characterized in that, Before determining the first cell search method corresponding to the first network mode according to the network information of the first network, the method further includes: Obtaining the network information of the first network.

8. The method according to any one of claims 5 to 7, characterized in that, Before determining the first cell search method corresponding to the first network mode according to the network information of the first network, the method further includes: Obtaining first time information; the first time information is used to indicate the current time of the terminal.

9. The method according to claim 8, wherein Determining the first cell search method corresponding to the first network mode according to the network information of the first network includes: Determining the first cell search method corresponding to the first network mode according to the network information of the first network and the first time information.

10. The method according to claim 9, wherein, The terminal is configured with a first policy list; the first policy list includes first entries; the first entries include the correspondence between the first network mode and countries, operators, time, and the first network search method; The determining that the network search method corresponding to the first network mode is the first network search method according to the network information of the first network and the first time information includes: Determining that the network search method corresponding to the first network mode is the first network search method according to the first entry, the network information of the first network, and the first time information.

11. The method according to claim 10, characterized in that, The method further includes: In the case of failure to camp on the network of the first network mode, determining that the network search method corresponding to the second network mode is the first network search method according to the network information of the first network and the first time information; the second network mode is different from the first network mode; According to the first network search method, in the network of the second network mode, cell search is performed according to the historical camping frequency points.

12. The method according to claim 10, wherein The method further includes: In the case of failure to camp on the network of the first network mode, determining that the network search method corresponding to the second network mode is the second network search method according to the network information of the first network and the first time information; the second network mode is different from the first network mode; According to the second network search method, full-band cell search is performed in the network of the second network mode.

13. The method according to claim 11, wherein The first policy list includes second entries; the second entries include the correspondence between the second network mode and countries, operators, time, and the first network search method; Determining that the network search method corresponding to the second network mode is the first network search method includes: Determining that the network search method corresponding to the second network mode is the first network search method according to the second entry, the network information of the first network, and the first time information.

14. The method according to claim 12, wherein The first policy list includes third entries; the third entries include the correspondence between the second network mode and countries, operators, time, and the second network search method; Determining that the network search method corresponding to the second network mode is the second network search method includes: Determining that the network search method corresponding to the second network mode is the second network search method according to the third entry, the network information of the first network, and the first time information.

15. The method according to any one of claims 11-14, characterized in that, After the cell search is performed, the method further includes: Determining a second cell; the second cell is the corresponding cell in the network of the second network mode; Accessing the second cell.

16. The method according to claim 15, wherein The first network mode includes a 5G network mode or a 6G network mode; The second network mode includes a 4G network mode.

17. A terminal, characterized in that, The terminal includes: a memory and one or more processors; the memory is coupled to the processor; Wherein, the memory is used to store computer program code, the computer program code includes computer instructions, and when the processor executes the computer instructions, the terminal executes the method according to any one of claims 1-4 or claims 5-16.

18. A chip system, characterized in that, The chip system includes a processor and a communication interface; the processor is configured to call and run a computer program stored in a storage medium, and execute the method described in any one of claims 1-4 or claims 5-16.

19. A computer-readable storage medium having computer instructions stored thereon, characterized in that, When the computer instructions are executed by the processor, the steps of the method described in any one of claims 1-4 or claims 5-16 are implemented.

20. A computer program product, comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, the steps of the method described in any one of claims 1-4 or claims 5-16 are implemented.