Communication control method and terminal

By configuring the policy list in the terminal and optimizing the network search method, the problem of the terminal's residence time for too long after enabling the 5G network mode is solved, fast network access and communication recovery are achieved, and user experience is improved.

WO2025148706A1PCT designated stage expired Publication Date: 2025-07-17HONOR DEVICE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142878
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-11
Filing Date
2024-12-26
Publication Date
2025-07-17

AI Technical Summary

Technical Problem

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

Method used

By configuring a policy list in the terminal and indicating the search method, the terminal can search the cell at the historical residency frequency points to avoid full-band search, or determine the optimized search method based on network information and time information to quickly reside on the target network.

Benefits of technology

Reduces cell search time, and after enabling the 5G network mode, the terminal can quickly reside in nearby wireless networks, restore wireless communication services, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142878_17072025_PF_FP_ABST
    Figure CN2024142878_17072025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of communications, and provide a communication control method and a terminal, capable of enabling a terminal to quickly camp on a wireless network after a 5G network mode is enabled, so as to recover a wireless communication service. The method comprises: receiving a first operation, wherein the first operation is used for instructing the terminal to enable an airplane mode; in response to the first operation, enabling the airplane mode; carrying out cell search on a first frequency band to determine a first cell, wherein the first frequency band is a frequency band on which the terminal camped, and the first cell is a cell corresponding to the first frequency band; acquiring first network information, wherein the first network information is used for indicating that the 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

Communication control method and terminal

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on January 11, 2024, with application number 202410052140.7 and invention name “A Communication Control Method and Terminal”, the entire contents of which are incorporated by reference into this application. Technical Field

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

[0003] Currently, terminals can interact with nearby network devices to provide users with a variety of wireless communication services. Among them, the network devices may include 2G network devices, 3G network devices, 4G network devices, and 5G network devices.

[0004] For example, if the terminal is a mobile phone and is currently within the coverage of a 4G network device, the terminal can communicate with the 4G network device to access the 4G network, thereby providing the user with wireless communication services of the 4G network.

[0005] In some implementations, a terminal is outside the coverage of a 5G network device, or within a coverage area with poor signal quality. In such implementations, after enabling 5G network mode, the terminal may need to reside on a nearby network for an extended period of time. During this period, the terminal experiences a prolonged communication interruption, unable to provide wireless communication services to the user, significantly impacting the user experience. Summary of the Invention

[0006] The embodiments of the present application provide a communication control method and a terminal, which enable the terminal to quickly reside on the wireless network and resume wireless communication services after enabling the 5G network mode.

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

[0008] In a first aspect, a communication control method is applied to a terminal. The terminal's flight mode is enabled. The method includes: receiving a first operation, the first operation being used to instruct the terminal to disable the flight mode. In response to the first operation, the flight mode is disabled. A cell search is performed on a first frequency band to determine a first cell. The first frequency band is a frequency band in which the terminal has resided. The first cell is a cell corresponding to the first frequency band. First network information is obtained, the first network information being used to indicate that the public land mobile network (PLMN) type of the network corresponding to the first cell is a first PLMN type. Access is performed on the first cell.

[0009] Based on the above solution, if the PLMN type of the first cell's corresponding network is the first PLMN type, the terminal will continue to access the previously searched cell, avoiding a full-band cell search and allowing the terminal to quickly reside in the standby network after disabling flight mode.

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

[0011] Optionally, before receiving the first operation, the method further includes: receiving a second operation, the second operation being used to instruct the terminal to enable the airplane mode, and enabling the airplane mode in response to the second operation.

[0012] 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.

[0013] In a second aspect, the method is applied to a terminal. The terminal resides in 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, the third operation being used to instruct the terminal to enable the first network mode. Obtaining network information of the first network, the network information of the first network including: country information of the first network, operator information of the first network. Obtaining first time information. The first time information is used to indicate the current time of the terminal. Based on the network information of the first network and the first time information, determining that the network search mode corresponding to the first network mode is the first network search mode. Based on the first network search mode, a cell search is performed in the network of the first network mode based on historical resident frequencies. The historical resident frequencies are stored in the terminal.

[0014] Based on the above solution, after enabling the first network mode, the terminal can search for cells in the first network mode based on its historical resident frequency points. This avoids the terminal having to search for cells across all frequency bands in the first network mode. This reduces the cell search time of the terminal in the first network mode, allowing the terminal to quickly reside on a nearby network.

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

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

[0017] Optionally, the method further includes: if the network in the first network mode fails to reside, determining, based on the network information of the first network and the first time information, that a 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. Based on the first network search method, performing a cell search in the network in the second network mode based on historical resided frequencies.

[0018] Based on the above solution, if a terminal fails to stay in the first network mode, it can continue to search for cells in the second network mode based on historical frequency points. This avoids the terminal from performing a full-band cell search in the second network mode. This reduces the cell search time of the terminal in the second network mode, allowing the terminal to quickly stay in a nearby network.

[0019] Optionally, the method further includes: if the network in the first network mode fails to reside, determining, based on the network information of the first network and the first time information, that a network search method corresponding to the second network mode is a second network search method. The second network mode is different from the first network mode. Based on the second network search method, performing a full-band cell search in the network in the second network mode.

[0020] Based on the above solution, after failing to reside in the network in the first network mode, the terminal can continue to search for cells in the full frequency band in the network in the second network mode.

[0021] Optionally, the first policy list includes a second table item. The second table item includes a 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 that the network search method corresponding to the second network mode is the first network search method based on the second table item, the network information of the first network, and the first time information. Thus, the terminal can determine the network search method corresponding to the second network mode based on the second table item, the network information of the first network, and the first time information.

[0022] Optionally, the first policy list includes a third table item. The third table item includes a 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 that the network search method corresponding to the second network mode is the second network search method based on the third table item, the network information of the first network, and the first time information. Thus, the terminal can determine the network search method corresponding to the second network mode based on the third table item, the network information of the first network, and the first time information.

[0023] Optionally, after performing the cell search, the method further includes: determining a second cell, where the second cell is a corresponding cell in the network of the second network mode, accessing the second cell, and thereby enabling the terminal to achieve network residency in the second network mode.

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

[0025] In a third aspect, a terminal comprises: a memory and one or more processors. The memory is coupled to the processor. The memory is configured to store computer program code, wherein the computer program code comprises computer instructions. When the processor executes the computer instructions, the terminal executes the communication control method provided in the first aspect and any possible design thereof, or the communication control method provided in the second aspect and any possible design thereof.

[0026] In a fourth aspect, a chip system includes a processor and a communication interface. The processor is configured to call and execute a computer program stored in a storage medium from a storage medium to perform the communication control method provided in the first aspect and any possible design thereof, or the communication control method provided in the second aspect and any possible design thereof.

[0027] In a fifth aspect, a computer-readable storage medium stores computer instructions thereon, which, when executed by a processor, implement the communication control method provided in the first aspect and any possible design thereof, or the communication control method provided in the second aspect and any possible design thereof.

[0028] In a sixth aspect, a computer program product comprises computer instructions, which, when executed by a processor, implement the communication control method provided in the first aspect and any possible design thereof, or the communication control method provided in the second aspect and any possible design thereof.

[0029] It can be understood that the technical solutions provided in the third to sixth aspects above can respectively correspond to the communication control methods provided in the aforementioned designs, and the beneficial effects that can be obtained are similar, so they will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] FIG1 is a schematic diagram of a communication scenario;

[0031] FIG2 is a schematic diagram showing the composition of a network device;

[0032] FIG3 is an interactive schematic diagram of a communication control method;

[0033] FIG4 is an interactive diagram of a communication control method provided in an embodiment of the present application;

[0034] FIG5 is an interactive schematic diagram of a communication control method;

[0035] FIG6 is an interactive diagram of another communication control method provided in an embodiment of the present application;

[0036] FIG7 is a schematic diagram of the composition of a terminal provided in an embodiment of the present application;

[0037] FIG8 is a schematic diagram of the composition of another terminal provided in an embodiment of the present application;

[0038] FIG9 is a schematic diagram showing the composition of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.

[0040] Currently, terminal devices (also referred to as terminals) can interact with nearby network devices to provide users with a variety of 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.

[0041] It is understandable that 4G network equipment may include LTE network equipment, etc., and 5G network equipment may include NR network equipment.

[0042] For example, referring to FIG1 , taking a mobile phone as an example, the terminal is currently within the coverage of a 4G network device. The terminal can communicate with the 4G network device to access the 4G network, thereby providing wireless communication services of the 4G network to the user.

[0043] In some implementations, as shown in FIG1 , if the terminal is outside the coverage of the 5G network device, the terminal cannot access the 5G network.

[0044] It is understandable that in other implementations, the terminal is within the coverage of a 5G network device with poor signal quality. In such an implementation, the terminal is also unable to access the 5G network.

[0045] It should be noted that in the embodiments of this application, network devices include base stations (BSs) and core network devices. A base station can be a device that communicates with a terminal or other communication sites, such as a relay station, and can provide communication coverage for a specific physical area. Core network devices connect terminals to the network and can provide functions such as data transmission, session management, and signaling message processing.

[0046] For example, referring to Figure 2, taking 4G network equipment as an example, the 4G network equipment includes a 4G base station and a 4G core network device. Specifically, the 4G base station can be an evolved Node B (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).

[0047] For example, 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 access the wireless network.

[0048] As shown in Figure 3, the solution includes:

[0049] S301: The terminal resides in network A.

[0050] It is understandable that a network mode may be preset in the terminal, and the network mode may include at least one of a 2G network mode, a 3G network mode, a 4G network mode, and a 5G network mode.

[0051] In an embodiment of the present application, the terminal may preferentially search for cells in a higher-standard network mode according to a preset network mode, and ultimately reside in network A through interaction between network devices corresponding to the network mode.

[0052] It is described as an example that a 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.

[0053] 1 , the terminal is currently within the coverage of a 4G network device. In this example, the terminal prioritizes cell search and cell access in the 4G network mode according to network mode 1 and resides on the 4G network.

[0054] For example, after receiving the operation OP1, the terminal can reside on the 4G network according to the preset network mode 1. The operation OP1 is an operation to instruct the terminal to turn on.

[0055] It should be noted that in this example, 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.

[0056] S302: The terminal enables 5G network mode.

[0057] In some embodiments, after the terminal resides on the 4G network, it can switch from network mode 1 to network mode 2 under the user's instruction. Wherein, network mode 2 includes at least a 5G network mode.

[0058] For example, when a user needs to use a wireless communication service of a 5G network through a terminal, the user may input an operation OP2. The operation OP2 is an operation for turning on a 5G network mode.

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

[0060] Correspondingly, when the terminal receives the operation OP2, it enables the 5G network mode.

[0061] It should be noted that, in this embodiment, after the terminal switches to network mode 2, it needs to first disconnect from the currently connected wireless network, and then re-search and access the cell according to network mode 2.

[0062] In this embodiment, the terminal may continue to perform the processing from S303 to S306 to implement cell search and access.

[0063] S303. The terminal performs a cell search across all 5G frequency bands.

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

[0065] S304: The terminal fails to reside on the 5G network.

[0066] In some implementations, based on the scenario in FIG1 , since there is no cell covering the 5G frequency band near the terminal, the terminal fails to search for a cell, and thus fails to reside on the 5G network.

[0067] In other implementations, the terminal is in a 5G network device with poor signal quality coverage, and the signal strength of the searched cell is poor, which does not meet the conditions for staying on the 5G network. As a result, the terminal fails to stay on the 5G network.

[0068] S305: The terminal performs a cell search in the entire 4G frequency band.

[0069] For example, after failing to reside in the 5G network, the terminal can continue to search for cells in the entire frequency band on the 4G frequency band according to network mode 2.

[0070] S306: The terminal initiates a random access process 31 to the 4G network device.

[0071] Exemplarily, after completing the operation in S305, the terminal initiates a random access process 31 to the 4G network device, so as to reside on the 4G network.

[0072] For example, the terminal may send a random access request to the 4G network device via a random access channel (RACH). Correspondingly, under the instruction of the 4G network device, the terminal may reside on the 4G network through the random access process 31.

[0073] It should be noted that in the example of Figure 3, the terminal is in a communication interruption state when executing operations S302 to S305. Assuming that the duration of the communication interruption is T0, during this T0 duration, the terminal cannot provide wireless communication services to the user, which greatly affects the user experience.

[0074] In addition, in the example of Figure 3, the 5G network device is used as an example for explanation. In other embodiments, the terminal is outside the coverage of the 6G network device, or is in the coverage of the 6G network device with poor signal quality. In this embodiment, when the terminal enables the 6G network mode under the user's standard, it will also take a long time to reside in the network, causing the terminal to be in a communication interruption state for a long time.

[0075] To solve the above problems, an embodiment of the present application provides a communication control method, based on which a terminal is preset with a strategy list 1. The strategy list 1 is used to indicate the network search method corresponding to each network mode. Among them, the network search method includes method A and method B. Method A corresponds to the terminal searching for cells at the frequency points where it has historically resided, and method B corresponds to the terminal searching for cells in the entire frequency band. After enabling the 5G network mode, the terminal can determine the current network search method according to the strategy list 1. This allows the terminal to reside on a nearby wireless network more quickly, improving the user experience.

[0076] The technical solutions provided in the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0077] In an embodiment of the present application, referring to FIG4 , a terminal includes an application processor (AP) and a modem. The AP stores a network search policy 1, which is used to send the network search policy 1 to the modem. The modem determines a network search method corresponding to the network mode currently being searched based on the received network search policy 1.

[0078] The solutions provided in the embodiments of the present application can all be applied to a terminal as shown in FIG4 .

[0079] The following continues to describe in detail the solution provided in the embodiment of the present application in conjunction with the scenario shown in FIG1 .

[0080] For example, referring to FIG4 , the terminal may determine the current network search mode according to the policy list 1, so that the terminal can quickly reside on a nearby wireless network when switching the network mode.

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

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

[0083] In an embodiment of the present application, a policy list 1 is stored in the application processor. Policy list 1 includes at least one entry, each of which includes a mapping between a network mode and a country, operator, time, and network search method. The network search methods include Method A and Method B. Method A enables the terminal to search for cells only on frequencies it has historically resided on, while Method B enables the terminal to search for cells across the entire frequency band corresponding to the network mode.

[0084] For example, taking the 4G network and 5G network modes as an example, policy list 1 includes item A, item B, item C, and item D.

[0085] Table A includes the search method for the 5G network mode in country C1, operator O1, and before time T1, which is method A. Table B includes the search method for the 5G network mode in country C1, operator O1, and after time T1, which is method B. Time T1 corresponds to month M1 in year Y1.

[0086] Similarly, table entry C includes the search method A for the 4G network mode in country C2, operator 02, and before time T2. Table entry D includes the search method B for the 4G network mode in country C2, operator 02, and after time T2. Time T2 corresponds to month M2 in year Y2.

[0087] In other embodiments of the present application, policy list 1 may also be referred to as the first policy list. Method A may also be referred to as the first network search method, and method B may also be referred to as the second network search method. Item A may also be referred to as the first item, item C may also be referred to as the second item, and item D may be referred to as the third item.

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

[0089] In this embodiment, the terminal may send the policy list 1 to the modem through the application processor, so that the modem can use the policy list 1 later.

[0090] In addition, before the application processor sends the policy list 1 to the modem, the terminal may receive an operation OP1. Operation OP1 is an operation instructing the terminal to power on. In this example, the terminal may send the policy list 1 to the modem via the application processor when powering on.

[0091] S402: The modem resides in network A.

[0092] Illustratively, after receiving the operation OP1, the terminal may further perform the operation in S402, and reside on the network A through the modem according to the network mode preset in the terminal.

[0093] In this example, S402 is performed in the same manner as S301 , and the details can be found in the description of S301 .

[0094] For example, a terminal is preset with network mode 1, which includes 2G network mode, 3G network mode, and 4G network mode. The terminal can use a modem to preferentially perform cell search and cell access in the 4G network mode according to the preset network mode 1, and reside on network A (such as a 4G network).

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

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

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

[0098] For example, the terminal may receive and respond to operation OP2, enabling the 5G network mode through the application processor, so that the terminal switches from the preset network mode 1 to the network mode 2. The operation OP2 is an operation to turn on the 5G network mode, and the network mode 2 includes at least the 5G network mode.

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

[0100] Exemplarily, when the application process enables the 5G network mode, it can send a message 1 to the modem. The message 1 corresponds to the 5G network mode being turned on.

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

[0102] For example, upon receiving Message 1, the modem can obtain Condition 1. Condition 1 includes the country C3, operator O3, and current time T3 corresponding to the most recently located network A (e.g., a 4G network). Time T3 corresponds to month M3 in the current year Y3. This facilitates the modem's subsequent use of Condition 1.

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

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

[0105] In combination with the description in the aforementioned S302, after enabling the 5G network mode, the terminal needs to first disconnect from the currently connected 4G network and then perform a cell search in the 5G network mode.

[0106] Exemplarily, before the terminal performs a cell search in the 5G network mode, the modem can determine the network search method corresponding to the 5G network mode according to the strategy list 1 and the obtained condition 1.

[0107] In some implementations, the modem determines that the network search method corresponding to the 5G network mode is method A. In this implementation, the modem may continue to perform the processes in S407 and S408.

[0108] In some other implementations, the modem determines that the network search method corresponding to the 5G network mode is method B. In this implementation, the modem may jump to execute the process in S409.

[0109] S407: The modem obtains the historical resident list 1.

[0110] Exemplarily, a terminal stores a historical resident list 1. This historical resident list 1 includes at least one frequency band F2. This at least one frequency band F2 is a frequency band that the terminal has resided on within the most recent duration T4. The modem can obtain this historical resident list 1 to facilitate subsequent use of the historical resident list 1.

[0111] S408. The modem searches for a 5G cell according to the historical resident list 1.

[0112] For example, after determining that the network search mode is mode A, the modem can search for 5G cells according to the frequencies included in the historical resident list 1. Thus, the time it takes for the terminal to search for 5G cells can be reduced.

[0113] S409. The modem performs a cell search across the entire 5G frequency band.

[0114] For example, after determining that the network search method is method B, the modem can perform a full-band 5G cell search on the 5G frequency band supported by the terminal.

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

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

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

[0118] The following uses the failure of the modem to reside in the 5G network as an example to further illustrate the solution provided in this application.

[0119] S410: The modem fails to reside on the 5G network.

[0120] In this embodiment, the implementation of S410 corresponds to S304. For the specific content, please refer to the description in S304 and will not be repeated here.

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

[0122] 3 , after failing to reside in the 5G network, the terminal can continue to search for cells in the 4G network mode according to network mode 2.

[0123] Exemplarily, before performing a cell search in the 4G network mode through a modem, the terminal may determine a network search method in the 4G network mode according to strategy list 1 and condition 1.

[0124] In some implementations, the modem determines that the network search mode corresponding to the 4G network mode is mode A. In this implementation, the modem may continue to perform the process in S412.

[0125] In some other implementations, the modem determines that the network search method corresponding to the 4G network mode is method B. In this implementation, the modem may jump to execute the process in S413 .

[0126] S412: The modem searches for a 4G cell according to the historical resident list 1.

[0127] In conjunction with the description in S407 above, in this example, after determining that the network search mode is mode A, the modem can search for cells in the 4G network according to the frequencies included in the historical resident list 1. This can reduce the time it takes for the terminal to search for cells.

[0128] S413: The modem performs a cell search in the entire 4G frequency band.

[0129] Exemplarily, after determining that the network search mode is mode B, the modem can perform a cell search in the full frequency band on the 4G frequency band supported by the terminal.

[0130] S414: The modem initiates a random access process 41 to the 4G network device.

[0131] For example, taking the case where the modem identifies cell 1 through the operation of S413 , the modem can access cell 1 and then reside in the 4G network.

[0132] For example, the modem may initiate a random access process 41 to the 4G network device to access cell 1.

[0133] In other embodiments of the present application, cell 1 may also be referred to as a second cell.

[0134] In this example, the implementation of S414 corresponds to S306. For details, please refer to the description in S306 and will not be repeated here.

[0135] In this way, the terminal can reside on the 4G network after switching from network mode 1 to network mode 2.

[0136] In the example shown in FIG4 , the terminal is in a communication interruption state after receiving operation OP2 and before completing the processing in S414. Assume that the duration of the communication interruption is T4, which is shorter than the duration T0 of the communication interruption in FIG3 . In other words, based on the scenario shown in FIG1 , when the terminal enables the 5G network mode, it can quickly reside on a nearby wireless network.

[0137] In addition, in the example shown in Figure 4, the 5G network mode is used as an example for explanation. In other embodiments of the present application, the terminal can enable the 6G network mode under the instruction of the user. In this embodiment, after enabling the 6G network mode, the terminal can perform the process shown in Figure 4, so that the terminal can quickly reside in the network.

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

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

[0140] In addition, in the example shown in FIG4 , the application processor sends policy list 1 to the modem, so that the modem obtains policy list 1. In some other embodiments of the present application, the terminal is configured with memory A. Memory A is used to store policy list 1. The modem can read policy list 1 from memory A, thereby obtaining policy list 1.

[0141] In the examples shown in Figures 3 and 4, the example of the terminal enabling the 5G network mode under the user's instruction is used for illustration. In other embodiments, the terminal can enable the 5G network mode based on the public land mobile network (PLMN) type corresponding to the current wireless network being a home public land mobile network (HPLMN). In this embodiment, referring to Figure 5, continuing with 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.

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

[0143] S501: The terminal enables the airplane mode in response to operation OP3.

[0144] Exemplarily, the operation OP3 is an operation of turning on the airplane mode. When the terminal receives the operation OP3, the terminal enables the airplane mode in response to the operation OP3.

[0145] It is understandable that in this example, after the terminal enables flight mode, it is in a state without network connection. At this time, the 5G network mode in the terminal is in a disabled state. That is, the terminal's ability to use the 5G network for communication is in a disabled state.

[0146] S502: The terminal disables the airplane mode in response to operation OP4.

[0147] Exemplarily, the operation OP4 is an operation of disabling the airplane mode. When the terminal receives the operation OP4, the terminal responds to the operation OP4 and disables the airplane mode.

[0148] In an embodiment of the present application, after disabling the flight mode, the terminal can perform a cell search in a historical frequency band where the terminal has previously resided.

[0149] The following uses the historical frequency band including the 4G frequency band as an example to further explain this solution.

[0150] S503: The terminal searches for a cell on the 4G frequency band where it has recently resided.

[0151] For example, after the terminal disables the flight mode, it can search for cells in the 4G frequency band (such as frequency band F1) where it previously resides, so as to facilitate subsequent access to the 4G network.

[0152] In other embodiments of the present application, the frequency band F1 may also be referred to as a first frequency band.

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

[0154] In the embodiment of the present application, after performing a cell search on frequency band F1, the terminal can identify cell 1. Before accessing cell 1, the terminal can obtain the type of the PLMN of the network corresponding to cell 1.

[0155] In some implementations, the type of the PLMN of the network corresponding to cell 1 is HPLMN. In this implementation, the terminal may continue to perform the process in S505.

[0156] In other embodiments of the present application, cell 1 may also be referred to as a first cell, and the HPLMN may also be referred to as a first PLMN type.

[0157] S505: The terminal enables 5G network mode.

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

[0159] S506. The terminal performs a cell search across all 5G frequency bands.

[0160] For example, after enabling the 5G network mode, the terminal will re-search the cells in the full frequency band on the 5G frequency band. In other words, the terminal will not subsequently access the cell 1 identified in S503.

[0161] S507: The terminal fails to reside on the 5G network.

[0162] S508: The terminal performs a cell search in the entire 4G frequency band.

[0163] S509: The terminal initiates a random access process 51 to the 4G network device.

[0164] In this example, the implementation methods of S507 to S509 correspond to S304 to S306 in FIG. 3 , respectively. For specific contents, please refer to the descriptions of S304 to S306 , which will not be repeated here.

[0165] It should be noted that in the example shown in Figure 5, the terminal is in a communication interruption state when executing operations S501 to S508. Assuming that the communication interruption lasts for a duration of T5, during this T5 duration, the terminal cannot provide wireless communication services to the user, which greatly affects the user experience.

[0166] In addition, in the example of Figure 5, the 5G network device is used as an example for explanation. In other embodiments, the terminal is outside the coverage of the 6G network device, or is in the coverage of the 6G network device with poor signal quality. In this embodiment, when the terminal enables the 6G network mode under the user's system, it will also take a long time to reside in the network, causing the terminal to be in a communication interruption state for a long time.

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

[0168] The following continues to describe in detail the solution provided in the embodiment of the present application in conjunction with the scenario shown in FIG1 .

[0169] Exemplarily, referring to FIG6 , the terminal can access the wireless network according to the solution shown in FIG6 , so that after enabling the 5G network mode, the terminal can quickly reside in a nearby 4G network.

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

[0171] S601: The terminal enables the airplane mode in response to operation OP3.

[0172] In other embodiments of the present application, operation 0P3 can also be called the second operation.

[0173] S602: The terminal disables the airplane mode in response to operation OP4.

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

[0175] S603: The terminal searches for a cell in the 4G frequency band where it has recently resided.

[0176] In this example, the implementation methods of S601 to S603 correspond to S501 to S503 in FIG. 5 , respectively. For specific contents, please refer to the descriptions of S501 to S503 , which will not be repeated here.

[0177] S604: The terminal obtains the PLMN type corresponding to the current network as type A.

[0178] In the embodiment of the present application, taking the case where the terminal identifies cell 2 after completing the cell search as an example, the terminal can obtain network information A. The network information A indicates the PLMN type of the network corresponding to cell 2.

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

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

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

[0182] Exemplarily, after obtaining that the type of the PLMN corresponding to the current network is type A, the terminal may determine whether type A is a HPLMN.

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

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

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

[0186] In the embodiment of the present application, after determining that type A is HPLMN, the terminal can access cell 2 identified in S603.

[0187] For example, the terminal may initiate a random access process 61 to the 4G network device to access cell 2.

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

[0189] In this example, the implementation method of the terminal initiating the random access process 61 to the 4G network device is similar to S306. For specific content, please refer to the description in S306 and will not be repeated here.

[0190] In this way, the terminal can reside on a nearby 4G network after disabling the airplane mode.

[0191] In addition, in the example of Figure 6, the terminal is in a communication interruption state after receiving operation OP3 and before completing the processing in S607. Assume that the duration of the communication interruption is T6, which is less than the duration T5 of the communication interruption in Figure 5. That is, based on the scenario shown in Figure 1, when the terminal enables the 5G network mode, it can quickly reside on a nearby wireless network and quickly resume wireless communication services.

[0192] It should be noted that in the example shown in Figure 6, the 5G network mode is used as an example. In other embodiments of the present application, the terminal can enable the 6G network mode under the instruction of the user. In this embodiment, after enabling the 6G network mode, the terminal can perform the process shown in Figure 6, so that the terminal can reside in the network faster.

[0193] In the embodiments of the present application, the solutions shown in FIG. 4 and FIG. 6 can be applied to a terminal with a communication function.

[0194] For example, 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, an in-vehicle device, a smart home device, or a smart city device. The embodiments of the present application do not impose any particular restrictions on the specific type of the terminal.

[0195] As an example, FIG7 is a schematic diagram of the composition of a terminal provided in an embodiment of the present application.

[0196] As shown in Figure 7, as shown in Figure 7, 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.

[0197] It should be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on terminal 700. In other embodiments of the present application, terminal 700 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0198] 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). The different processing units may be independent devices or integrated into one or more processors.

[0199] 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. The demodulator then 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 passed to the application processor. The AP outputs a sound signal through an 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 set in the same device as the mobile communication module 750 or other functional modules.

[0200] The processor can generate operation control signals based on instruction opcodes and timing signals to complete the control of instruction fetching and execution.

[0201] Processor 710 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 710 may be a cache memory. This memory can store instructions or data that have been used or are frequently used by processor 710. When processor 710 needs to use the instruction or data, it can directly access it from this memory. This avoids duplicate accesses, reduces processor 710 latency, and thus improves system efficiency.

[0202] Terminal 700 can implement display functions through a GPU, display screen 794, and an application processor. The GPU is a microprocessor for image processing that connects display screen 794 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 710 may include one or more GPUs that execute program instructions to generate or change display information.

[0203] Display screen 794 is used to display images, videos, etc. Display screen 794 includes a display panel. The display panel can be 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.

[0204] The internal memory 724 can be used to store computer executable program code, which includes instructions. The internal memory 724 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application 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 may include a high-speed random access memory, and may 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 instructions stored in the internal memory 724 and / or instructions stored in a memory provided in the processor.

[0205] Referring to Figure 8 , a schematic diagram illustrating the components of another terminal 800 provided in an embodiment of the present application is provided. As shown in Figure 8 , the terminal 800 may include a processor 801 and a memory 802. The memory 802 is configured to store computer-executable instructions. For example, in some embodiments, when the processor 801 executes the instructions stored in the memory 802, the terminal 800 may execute any of the methods described in the aforementioned embodiments.

[0206] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0207] Figure 9 shows a schematic diagram of the composition of a chip system 900. 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 one possible design, the chip system also includes a memory for storing program instructions and data necessary for the terminal. The chip system can be composed of chips, or it can include chips and other discrete devices. It should be noted that in some implementations 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 the application processor and modem shown in Figure 7.

[0208] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0209] The functions, actions, operations, steps, etc. in the above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, they 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 can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0210] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

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, according to the network information of the first network, that the network search method corresponding to the first network mode is a first network search method; 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 network 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, according to the network information of the first network, that the network search method corresponding to the first network mode is a first network search method, 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, according to the network information of the first network, that the network search method corresponding to the first network mode is a first network search method, 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, according to the network information of the first network, that the network search method corresponding to the first network mode is a first network search method includes: Determining, according to the network information of the first network and the first time information, that the network search method corresponding to the first network mode is a first network search method.

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 the 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 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, 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 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, perform cell search according to the historical camped 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, perform cell search across all frequency bands in the network of the second network mode.

13. The method according to claim 11, characterized in that, The first policy list includes second entries; the second entries include 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 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 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 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: Determine a second cell; the second cell is the corresponding cell in the network of the second network mode; Access 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 according to 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 according to 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 according to any one of claims 1-4 or claims 5-16 are implemented.

Citation Information

Patent Citations

  • Network staying method and device, terminal equipment and storage medium

    CN112367693A

  • Network searching method and related device

    CN114071655A

  • Network selection method and device of public land mobile network, electronic equipment and medium

    CN116614863A

  • Network access method and electronic equipment

    CN116744403A

  • Cell connection processing method and device, mobile terminal, and storage medium

    WO2020133117A1