A network mode control method, terminal and storage medium

By implementing the network mode control method in the terminal, and determining and switching the network mode based on network parameters, the problem of large power consumption in the terminal in the 5G mobile communication system is solved, and the terminal's battery life is improved.

CN113766558BActive Publication Date: 2025-01-10GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111213586.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-05-16
Filing Date
2019-09-16
Publication Date
2025-01-10
Estimated Expiration
2039-09-16

AI Technical Summary

Technical Problem

In the dual-connection architecture of 5G mobile communication system, the terminal consumes a large power when the network is congested, resulting in a shorter battery life.

Method used

By implementing the network mode control method in the terminal, the network state is judged based on the network parameters, when the network state is congested and the duration reaches the threshold, it switches to the dual-connection mode to reduce power consumption, and switches back to the single-connection mode when the network is idle.

Benefits of technology

It effectively reduces the power consumption of the terminal in the case of network congestion and improves the battery life of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113766558B_ABST
    Figure CN113766558B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a network mode control method, a terminal and a computer-readable storage medium. The method includes: obtaining network parameters in the process of communicating using a first network; the network parameters are parameters that characterize the transmission performance of the first network, and the first network is a network accessed by accessing a first base station; based on the network parameters, determining the network state of the first network; when the network state is a congested state and the duration reaches a first duration threshold, enabling the dual connection mode when in a single connection mode.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Description of the case

[0002] This application is based on the Chinese patent application with application number 201910872344.4, application date September 16, 2019, and invention name “A network mode control method, terminal, and storage medium”. A divisional case is proposed within the scope recorded in the Chinese patent application, and the entire content of the Chinese patent application is reintroduced into this application as a reference. Technical Field

[0003] The embodiments of the present application relate to the field of communication technology, and in particular to a network mode control method, a terminal, and a storage medium. Background Art

[0004] The fifth generation (5th Generation) mobile communication system supports a standalone (SA) architecture and a non-standalone (NSA) architecture. A typical NSA architecture is a dual connection (DC) architecture.

[0005] In the dual connection architecture, the terminal can work in dual connection mode or single connection mode. In dual connection mode, the terminal communicates with both base stations, for example, the terminal communicates with both the Long Term Evolution (LTE) base station and the New Radio (NR) base station. In single connection mode, the terminal only communicates with the primary base station, however, network congestion may occur, resulting in high power consumption of the terminal. Summary of the invention

[0006] The embodiments of the present application provide a network mode control method, a terminal, and a storage medium, which can solve the problem of high power consumption of the terminal.

[0007] The technical solution of the embodiment of the present application is implemented as follows:

[0008] An embodiment of the present application provides a network mode control method, which is applied to a terminal, wherein the terminal supports a dual connection mode and a single connection mode. In the dual connection mode, the terminal communicates with both a first base station and a second base station. In the single connection mode, the terminal communicates with the first base station, the first base station is a primary base station, and the second base station is a secondary base station. The method includes:

[0009] Acquire a network parameter in a communication process using a first network; the network parameter is a parameter characterizing the transmission performance of the first network; the first network is a network accessed by accessing the first base station;

[0010] Based on the network parameters, determining a network status of the first network;

[0011] When the network state is a congested state and the duration reaches a first duration threshold, the dual connection mode is enabled while the network is in the single connection mode.

[0012] In the above method, the network parameters include multiple parameters of different types, and determining the network state of the first network based on the network parameters includes:

[0013] Using the weight corresponding to each parameter of the multiple parameters, weighted summation is performed on the multiple parameters to obtain a state parameter;

[0014] When the state parameter is greater than a first parameter threshold, determining that the network state is the congestion state;

[0015] When the state parameter is less than a second parameter threshold, it is determined that the network state is an idle state.

[0016] In the above method, enabling the dual connectivity mode includes:

[0017] When receiving the second base station measurement request sent by the first base station, responding to the second base station measurement request, sending the second base station measurement result to the first base station.

[0018] In the above method, the method further comprises:

[0019] When the network state is in an idle state and the duration reaches a second duration threshold, performing a dual connection mode disabling operation;

[0020] The performing of the dual connection mode disabling operation includes:

[0021] In the case of being in the single connection mode, performing a first dual connection mode disabling operation;

[0022] In the case of being in the dual connection mode, performing a second dual connection mode disabling operation.

[0023] In the above method, the performing of the first dual connection mode disabling operation includes:

[0024] When receiving the second base station measurement request sent by the first base station, do not respond to the second base station measurement request to refuse access to the second base station.

[0025] In the above method, the performing of the second dual connection mode disabling operation includes:

[0026] Sending failure information indicating a dual connection failure to the first base station, and receiving a release instruction sent by the first base station based on the failure information;

[0027] According to the release instruction, the connection with the second base station in the dual connection mode is released.

[0028] In the above method, after enabling the dual connectivity mode, the method further includes:

[0029] When the target time period arrives, re-determine the network state of the first network;

[0030] Based on the re-determined network status, the dual connection mode is maintained, or the single connection mode is enabled.

[0031] In the above method, before obtaining the network parameters in the process of communicating using the first network, the method further includes:

[0032] Receive an enable operation to enable a network mode optimization function;

[0033] Accordingly, the obtaining of network parameters in the process of communicating using the first network includes:

[0034] When the network mode optimization function is enabled, the network parameters are obtained.

[0035] An embodiment of the present application provides a terminal, the terminal comprising:

[0036] an acquisition module, configured to acquire network parameters in a process of communicating using a first network; the network parameters are parameters characterizing the transmission performance of the first network; the terminal supports a dual connection mode and a single connection mode, in which the terminal communicates with both a first base station and a second base station, and in which the terminal communicates with the first base station in the single connection mode, the first base station is a primary base station, and the second base station is a secondary base station; the first network is a network accessed by accessing the first base station;

[0037] A determination module, configured to determine a network state of the first network based on the network parameters;

[0038] The control module is used to enable the dual connection mode when the network state is in the single connection mode when the network state is in the congestion state and the duration reaches a first duration threshold.

[0039] In the above terminal, the network parameters include multiple parameters of different types,

[0040] The determination module is specifically used to use the weight corresponding to each parameter in the multiple parameters to perform weighted summation on the multiple parameters to obtain a state parameter; when the state parameter is greater than a first parameter threshold, determine that the network state is the congested state; when the state parameter is less than a second parameter threshold, determine that the network state is an idle state.

[0041] In the above terminal, the control module is specifically configured to, when receiving a second base station measurement request sent by the first base station, respond to the second base station measurement request and send the second base station measurement result to the first base station.

[0042] In the above terminal, the control module is further used to perform a dual connection mode disabling operation when the network state is in an idle state and the duration reaches a second duration threshold;

[0043] The control module is specifically configured to execute a first dual connection mode disabling operation when in the single connection mode; and execute a second dual connection mode disabling operation when in the dual connection mode.

[0044] In the above terminal, the control module is specifically configured to, when receiving a second base station measurement request sent by the first base station, not respond to the second base station measurement request so as to refuse access to the second base station.

[0045] In the above-mentioned terminal, the control module is specifically used to send failure information indicating the failure of dual connection to the first base station, and receive a release instruction sent by the first base station based on the failure information; according to the release instruction, release the connection between the first base station and the second base station in the dual connection mode.

[0046] In the above terminal, the determining module is further used to re-determine the network state of the first network when the target time period arrives after the dual connectivity mode is enabled;

[0047] The control module is further configured to maintain the dual connection mode or enable the single connection mode based on the re-determined network status.

[0048] The terminal further includes a receiving module, wherein the receiving module is used to receive an enabling operation to enable a network mode optimization function;

[0049] The acquisition module is specifically used to acquire the network parameters when the network mode optimization function is turned on.

[0050] An embodiment of the present application provides a terminal, the terminal comprising a processor, a memory and a communication bus;

[0051] The communication bus is used to realize the communication connection between the processor and the memory;

[0052] The processor is used to execute the network mode control program stored in the memory to implement the above-mentioned network mode control method.

[0053] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned network mode control method is implemented.

[0054] The embodiment of the present application provides a network mode control method, terminal, and storage medium. The terminal supports dual connection mode and single connection mode. In the dual connection mode, the terminal communicates with both the first base station and the second base station. In the single connection mode, the terminal communicates with the first base station, the first base station is the main base station, and the second base station is the auxiliary base station. The method includes: obtaining network parameters in the process of communicating using the first network; the network parameters are parameters that characterize the transmission performance of the first network; the first network is a network accessed by accessing the first base station; based on the network parameters, determining the network state of the first network; when the network state is a congested state and the duration reaches a first duration threshold, enabling the dual connection mode when in the single connection mode. The technical solution of the embodiment of the present application is that the terminal controls the network connection mode based on the network state of the first network, thereby enabling the dual connection mode when the first network is congested, which can achieve the purpose of saving terminal power consumption and improve the terminal's battery life. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 A schematic diagram of a dual connection architecture provided in an embodiment of the present application;

[0056] Figure 2 A structural diagram of a communication module of a terminal in a dual connection mode provided in an embodiment of the present application;

[0057] Figure 3 A flowchart of a network mode control method provided in an embodiment of the present application;

[0058] Figure 4 A schematic diagram of an interaction between a terminal and a first base station provided in an embodiment of the present application Figure 1 ;

[0059] Figure 5 A schematic diagram of an interaction between a terminal and a first base station provided in an embodiment of the present application Figure 2 ;

[0060] Figure 6 A schematic diagram of a process of enabling smart 5G on a terminal provided in an embodiment of the present application;

[0061] Figure 7A schematic diagram of a terminal structure provided in an embodiment of the present application Figure 1 ;

[0062] Figure 8 A schematic diagram of a terminal structure provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0063] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0064] The network mode control method provided in the embodiment of the present application can be applied to Figure 1 In the dual connection architecture shown in the figure, the terminal 101 can establish an air interface connection with the main base station 102 (also called the main node), so as to realize the communication with the main base station 102; the terminal 101 can also establish an air interface connection with the secondary base station 103 (also called the secondary node), so as to realize the communication with the secondary base station 103; the terminal 101 can also establish an air interface connection with the main base station 102 and the secondary base station 103 at the same time, so as to realize the communication with the main base station 102 and the secondary base station 103 at the same time.

[0065] In the dual connection mode, the terminal 101 simultaneously establishes two connections with the primary base station 102 and the secondary base station 103 , wherein the primary base station 102 is mainly responsible for transmitting signaling, and the secondary base station 103 is responsible for transmitting data. Figure 2 This is a structural diagram of a communication module of a terminal in a dual connection mode provided in an embodiment of the present application. Figure 2 As shown, in order to realize simultaneous communication with two base stations, the terminal needs to have two sets of communication modules, and the two sets of communication modules correspond to the two base stations respectively. Among them, the first modulation and demodulation module (modem) and the first RF path (including the first RF circuit and the first RF antenna) form a first set of communication modules, and the first set of communication modules corresponds to the first base station. The second modulation and demodulation module (modem) and the second RF path (including the second RF circuit and the second RF antenna) form a second set of communication modules, and the second set of communication modules corresponds to the second base station. In an example, the first modem is a 5G modem, the second modem is a 4G modem, the first RF circuit is 5G RF, and the second RF circuit is 4G RF. In dual connection mode, the first communication module and the second communication module work simultaneously.

[0066] Figure 1The types of the main base station 102 and the secondary base station 103 shown may be the same or different. In one example, the main base station 102 is an LTE base station and the secondary base station 103 is an NR base station. In another example, the main base station 102 is an NR base station and the secondary base station 103 is also an NR base station. In another example, the main base station 102 is an NR base station and the secondary base station 103 is an LTE base station. The embodiment of the present application does not limit the types of the main base station 102 and the secondary base station 103.

[0067] In one example, the dual connection mode is EN-DC mode or next generation EN-DC (NGEN-DC) mode. In this case, the main base station is an LTE base station, the auxiliary base station is an NR base station, and the terminal communicates with both the LTE base station and the NR base station.

[0068] In another example, the dual connection mode is the NR-Evolved UMTS (NR-EUTRA, NE-DC) mode. In this case, the primary base station is the NR base station, the secondary base station is the LTE base station, and the terminal communicates with both the LTE base station and the NR base station.

[0069] It should be noted that the dual connection mode is not limited to the above-mentioned EN-DC mode and NE-DC mode, and the embodiment of the present application does not limit the specific type of the dual connection mode.

[0070] In specific implementation, the deployment mode of the main base station and the auxiliary base station can be co-site deployment (for example, the NR base station and the LTE base station can be set on one physical device) or non-co-site deployment (for example, the NR base station and the LTE base station can be set on different physical devices), and this application does not limit this. Here, the LTE base station may also be referred to as an evolved Node B (eNB), and the NR base station may also be referred to as a next generation Node B (gNB). It should be noted that this application does not limit the relationship between the coverage range of the main base station and the auxiliary base station, for example, the main base station and the auxiliary base station may have overlapping coverage.

[0071] The present application does not limit the specific type of terminal 101, which may be any user device that supports the above-mentioned dual connection mode, such as a smart phone, a personal computer, a laptop computer, a tablet computer, and a portable wearable device.

[0072] The following will specifically describe the technical solution of the present application and how the technical solution of the present application solves the above technical problems through embodiments and in conjunction with the accompanying drawings. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0073] It should be noted that in the examples of the present application, "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0074] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0075] Figure 3 A flow chart of a network mode control method provided in an embodiment of the present application. Figure 3 As shown, it mainly includes the following steps:

[0076] S301. Acquire network parameters in a communication process using a first network; the network parameters are parameters characterizing transmission performance of the first network; the first network is a network accessed by accessing a first base station.

[0077] In an embodiment of the present application, the terminal may obtain network parameters in a process of communicating using the first network.

[0078] It should be noted that in an embodiment of the present application, the terminal supports dual connection mode and single connection mode. In the dual connection mode, the terminal communicates with both the first base station and the second base station. In the single connection mode, the terminal communicates with the first base station, the first base station is the main base station, and the second base station is the auxiliary base station.

[0079] It should be noted that, in an embodiment of the present application, before the terminal obtains the network parameters in the process of communicating using the first network, it can also receive an activation operation to activate the network mode optimization function. Accordingly, when the network mode optimization function is activated, the terminal obtains the network parameters and further performs subsequent network mode optimization steps. The network mode optimization function can be a smart 5G function.

[0080] It should be noted that, in the embodiments of the present application, the current network access mode of the terminal may be a single connection mode or a dual connection mode. If the current network access mode of the terminal is a single connection mode, it actually only accesses the first base station to communicate using the first network. If the current network access mode of the terminal is a dual connection mode, that is, the terminal simultaneously accesses the first base station and the second base station, and communicates using the second network.

[0081] It should be noted that in the embodiment of the present application, the network parameters in the process of the terminal using the first network for communication are parameters that characterize the transmission performance of the first network, such as packet loss rate and delay, etc. The specific network parameters are not limited in the embodiment of the present application.

[0082] S302: Determine a network status of the first network based on network parameters.

[0083] In an embodiment of the present application, after acquiring the network parameters in the process of communicating using the first network, the terminal may determine the network status of the first network based on the network parameters.

[0084] Specifically, in an embodiment of the present application, the network parameters include multiple parameters of different types, and the terminal determines the network state of the first network based on the network parameters, including: using the weight corresponding to each parameter in the multiple parameters, performing weighted summation on the multiple parameters, and obtaining the state parameter; when the state parameter is greater than a first parameter threshold, determining that the network state is a congested state; when the state parameter is less than a second parameter threshold, determining that the network state is an idle state.

[0085] It should be noted that in the embodiments of the present application, among the multiple parameters of different types included in the network parameters, the importance of each type of parameter in measuring the network transmission performance is different. For each type of parameter, the terminal stores a corresponding weight, so that the weight is used to perform weighted summation on multiple parameters to obtain a state parameter that can be used to determine the first network state. The specific weight is not limited in the embodiments of the present application.

[0086] It is understandable that in the embodiment of the present application, when the state parameter is greater than the first parameter threshold, it indicates that the first network is overloaded and the network transmission performance is reduced. Therefore, the terminal determines that the network state of the first network is a congested state. Correspondingly, when the state parameter is less than the second parameter threshold, it indicates that the first network is lightly loaded and the network transmission performance is very good. Therefore, the terminal determines that the network state of the first network is an idle state. Of course, the first parameter threshold is greater than or equal to the second parameter threshold, and the first parameter threshold and the second parameter threshold can be set according to actual needs. The specific first parameter threshold and the second parameter threshold are not limited in the embodiment of the present application.

[0087] S303: When the network state is a congested state and the duration reaches a first duration threshold, in the case of being in a single connection mode, enabling a dual connection mode.

[0088] In an embodiment of the present application, after determining the network status of the first network, when the network status is a congested state and the duration reaches a first duration threshold, the terminal enables the dual connection mode when in the single connection mode.

[0089] It should be noted that, in the embodiment of the present application, when the terminal determines that the network state of the first network is a congested state, the terminal takes this moment as the starting moment, continues to obtain the network parameters in the process of communicating using the first network within the first duration threshold, and determines the network state. In other words, when the terminal determines that the network state of the first network is an idle state, it further determines whether the idle state is maintained to reach the first duration threshold, thereby avoiding the situation where subsequent mode control operations are mismatched based only on the accidental network state at a certain moment.

[0090] It should be noted that in an embodiment of the present application, when the network state is a congested state, and the terminal determines at a certain moment within the first duration threshold that the network state is not a congested state, the timing measurement is terminated, and the network state can be determined again according to the above process.

[0091] Specifically, in an embodiment of the present application, the terminal enables the dual connection mode, including: when receiving a second base station measurement request sent by the first base station, responding to the second base station measurement request, and sending the second base station measurement result to the first base station.

[0092] It should be noted that in an embodiment of the present application, for the dual connection mode, the terminal first establishes a connection with the first base station, and then establishes a connection with the second base station. For example: when the terminal is connected to the first base station, the first base station receives the measurement result of the second base station sent by the terminal, which is used to enable the communication function corresponding to the second base station to establish a connection between the terminal and the second base station.

[0093] It should be noted that, in an embodiment of the present application, for the EN-DC mode, the second base station measurement request may be a measurement configuration reported by a network side device based on an event numbered B1 from LTE to NR (LTE to NR B1event), and the second base station measurement request is used to instruct the terminal to measure the second base station.

[0094] It can be understood that in an embodiment of the present application, if the terminal is in a dual connection mode, when the first network is in a congested state and the duration reaches a first duration threshold, the terminal only needs to maintain the dual connection mode and does not need to control the switching of the network access mode.

[0095] It can be understood that in an embodiment of the present application, the terminal controls the network access mode based on accessing the first base station and utilizing the network status of the first network, that is, when in single connection mode and the first network is congested, the terminal can access the second base station and switch to dual connection mode, thereby ensuring the communication quality of the terminal and reducing the power consumption of the terminal due to network congestion.

[0096] It should be noted that, in an embodiment of the present application, after step S302, the following step may also be included: when the network state is in an idle state and the duration reaches a second duration threshold, a dual connection mode disabling operation is performed. The terminal performs a dual connection mode disabling operation, including: when in a single connection mode, performing a first dual connection mode disabling operation; when in a dual connection mode, performing a second dual connection mode disabling operation.

[0097] It should be noted that, in an embodiment of the present application, the current network access mode of the terminal may be a single connection mode of only accessing the first base station, or a dual connection mode of simultaneously accessing the first base station and the second base station.

[0098] Specifically, in an embodiment of the present application, when the terminal is in a single connection mode, performs a first dual connection mode disabling operation, including: when receiving a second base station measurement request sent by a first base station, not responding to the second base station measurement request to refuse access to the second base station.

[0099] Figure 4 A schematic diagram of an interaction between a terminal and a first base station provided in an embodiment of the present application Figure 1 .like Figure 4 As shown, when the terminal is in single connection mode, that is, only accessing the first base station, the first base station can send a second base station measurement request to the terminal to request the terminal to measure the second base station and respond with the second base station measurement result. However, since the terminal has determined that the first network is in an idle state within the first time threshold, it is actually not necessary to access the second base station at this time, which can reduce the power consumption of the terminal. The terminal can continue or suspend the measurement of the second base station, but does not respond to the second base station measurement request, that is, stops sending the second base station measurement result to the first base station. The first base station does not receive the second base station measurement result, which can avoid the situation where the first base station enables the terminal to access the second base station according to the measurement result, so that the terminal remains in single connection mode.

[0100] Specifically, in an embodiment of the present application, when the terminal is in the dual connection mode, the terminal performs a second dual connection mode disabling operation, including: sending failure information indicating a dual connection failure to the first base station, and receiving a release instruction sent by the first base station based on the failure information; according to the release instruction, releasing the connection with the second base station in the dual connection mode. In addition, after completing the second dual connection mode disabling operation, the terminal is equivalent to being in a single connection mode. Therefore, for the single connection mode, when receiving a second base station measurement request sent by the first base station, the second base station measurement request is not responded to.

[0101] It should be noted that, in the embodiment of the present application, the failure information characterizing the dual connection failure may include information that the failure type is connection timeout. In addition, the information includes any second base station measurement result.

[0102] Figure 5 A schematic diagram of interaction between a terminal and a first base station provided in an embodiment of the present application Figure 2 .like Figure 5 As shown, when the terminal is in dual connection mode, that is, accessing the first base station and the second base station at the same time, since the terminal has determined that the first network is in an idle state and the duration reaches the second duration threshold, it is actually not necessary to access the second base station at this time, which can reduce the power consumption of the terminal. The terminal can send a failure message to the first base station, thereby releasing the connection with the second base station based on the release instruction returned by the first base station. After switching to single connection mode, the terminal continues or suspends the measurement of the second base station, but does not respond to the measurement request of the second base station. The first base station does not receive the measurement result of the second base station, which can avoid the situation where the first base station enables the terminal to access the second base station according to the measurement result, so that the terminal remains in single connection mode.

[0103] It should be noted that, in an embodiment of the present application, after step S302, after the terminal enables the dual connection mode, the following steps may also be performed: when the target time period arrives, the network status of the first network is re-determined; based on the re-determined network status, the dual connection mode is maintained, or the single connection mode is enabled.

[0104] It should be noted that in the embodiment of the present application, after enabling the dual connection mode, the terminal can re-determine the network state of the first network when the target time period arrives, so as to control the network access mode according to the re-determined network state. The specific execution method is the same as the above steps and will not be repeated here.

[0105] It is understandable that in the embodiment of the present application, when the terminal is in single connection mode and the first network is idle, access to the second base station is avoided to reduce the power consumption of the terminal. In addition, when the terminal is in dual connection mode and the first network is idle, the connection with the second base station is actively disconnected, thereby reducing the power consumption of the terminal.

[0106] Figure 6 This is a diagram of turning on smart 5G for a terminal. Here, turning on smart 5G means optimizing the 5G function, that is, turning on the network mode optimization function. Specifically, when the terminal uses the 5G function, it can adjust the terminal network access mode according to the actual situation. Figure 6 As shown, the process of enabling smart 5G on a terminal includes the following:

[0107] 1. The terminal determines whether an operation to turn on smart 5G has been received.

[0108] Here, the terminal displays a user interface, which includes an option to turn on smart 5G. The user can trigger an operation to select the option corresponding to smart 5G, thereby turning on smart 5G. Here, the user's operation can be a touch operation, a key operation, a voice operation, a gesture operation, etc.

[0109] 2. If the operation to turn on smart 5G is received, the 5G function will be optimized.

[0110] Here, the optimization of 5G functions at least includes: controlling the network access mode based on the network status (congested or idle) of accessing the first network (LTE network).

[0111] The embodiment of the present application provides a network mode control method, which is applied to a terminal. The terminal supports dual connection mode and single connection mode. In the dual connection mode, the terminal communicates with both the first base station and the second base station. In the single connection mode, the terminal communicates with the first base station, the first base station is the main base station, and the second base station is the auxiliary base station. The method includes: obtaining network parameters in the process of communicating using the first network; the network parameters are parameters that characterize the transmission performance of the first network; the first network is a network accessed by accessing the first base station; based on the network parameters, determining the network state of the first network; when the network state is a congested state and the duration reaches a first duration threshold, enabling the dual connection mode when in the single connection mode. The technical solution of the embodiment of the present application is that the terminal controls the network connection mode based on the network state of the first network, thereby enabling the dual connection mode when the first network is congested, which can achieve the purpose of saving terminal power consumption and improve the terminal's battery life.

[0112] Embodiment 2

[0113] An embodiment of the present application provides a terminal. Figure 7 A schematic diagram of a terminal structure provided in an embodiment of the present application Figure 1 .like Figure 7 As shown, the terminal includes:

[0114] An embodiment of the present application provides a terminal, the terminal comprising:

[0115] An acquisition module 701 is configured to acquire a network parameter in a communication process using a first network; the network parameter is a parameter characterizing the transmission performance of the first network; the terminal supports a dual connection mode and a single connection mode, in which the terminal communicates with both a first base station and a second base station, and in the single connection mode, the terminal communicates with the first base station, the first base station is a primary base station, and the second base station is a secondary base station; the first network is a network accessed by accessing the first base station;

[0116] A determination module 702, configured to determine a network state of the first network based on the network parameters;

[0117] The control module 703 is configured to enable the dual connection mode when the network state is in the single connection mode and the congestion time reaches a first duration threshold.

[0118] In the above terminal, the network parameters include multiple parameters of different types,

[0119] The determination module 702 is specifically used to use the weight corresponding to each parameter in the multiple parameters to perform weighted summation on the multiple parameters to obtain a state parameter; when the state parameter is greater than a first parameter threshold, determine that the network state is the congested state; when the state parameter is less than a second parameter threshold, determine that the network state is an idle state.

[0120] In the above terminal, the control module 703 is specifically configured to, when receiving a second base station measurement request sent by the first base station, respond to the second base station measurement request and send the second base station measurement result to the first base station.

[0121] In the above terminal, the control module 703 is further used to perform a dual connection mode disabling operation when the network state is in an idle state and the duration reaches a second duration threshold;

[0122] The control module 703 is specifically configured to, when in the single connection mode, execute a first dual connection mode disabling operation; and, when in the dual connection mode, execute a second dual connection mode disabling operation.

[0123] In the above terminal, the control module 703 is specifically configured to, when receiving a second base station measurement request sent by the first base station, not respond to the second base station measurement request so as to refuse access to the second base station.

[0124] In the above-mentioned terminal, the control module 703 is specifically used to send failure information indicating the failure of dual connection to the first base station, and receive a release instruction sent by the first base station based on the failure information; according to the release instruction, release the connection between the first base station and the second base station in the dual connection mode.

[0125] In the above terminal, the determining module 702 is further configured to, after enabling the dual connectivity mode, re-determine the network state of the first network when the target time period arrives;

[0126] The control module 703 is further configured to maintain the dual connection mode or enable the single connection mode based on the re-determined network status.

[0127] The above terminal may also include a receiving module for receiving an enabling operation to enable a network mode optimization function; the acquisition module 701 is specifically used to acquire the network parameters when the network mode optimization function is enabled.

[0128] Figure 8 A schematic diagram of a terminal structure provided in an embodiment of the present application Figure 2 .like Figure 8 As shown, the terminal includes a processor 801, a memory 802 and a communication bus 803;

[0129] The communication bus 803 is used to realize the communication connection between the processor 801 and the memory 802;

[0130] The processor 801 is used to execute the network mode control program stored in the memory 802 to implement the above-mentioned network mode switching method.

[0131] It should be noted that in the embodiments of the present application, Figure 7 The acquisition module 701, the determination module 702 and the control module 703 in the terminal shown in FIG. Figure 8 The processor 801 in the terminal shown is implemented by, for example, a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU) or a field-programmable gate array (FPGA).

[0132] The embodiment of the present application provides a terminal that supports dual connection mode and single connection mode. In the dual connection mode, the terminal communicates with both the first base station and the second base station. In the single connection mode, the terminal communicates with the first base station, the first base station is the main base station, and the second base station is the auxiliary base station. The terminal obtains network parameters in the process of communicating using the first network; the network parameters are parameters that characterize the transmission performance of the first network; the first network is a network accessed by accessing the first base station; based on the network parameters, the network state of the first network is determined; when the network state is a congested state and the maintenance time reaches a first duration threshold, the dual connection mode is enabled when in the single connection mode. The technical solution of the embodiment of the present application is that the terminal controls the network connection mode based on the network state of the first network, thereby enabling the dual connection mode when the first network is congested, which can achieve the purpose of saving terminal power consumption and improve the terminal's battery life.

[0133] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements the above-mentioned network mode control method when executed by the processor. The computer-readable storage medium can be a volatile memory (volatile memory), such as a random access memory (Random-Access Memory, RAM); or a non-volatile memory (non-volatile memory), such as a read-only memory (Read-Only Memory, ROM), a flash memory (flash memory), a hard disk (Hard Disk Drive, HDD) or a solid-state drive (Solid-State Drive, SSD); or it can be a respective device including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.

[0134] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of hardware embodiments, software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0135] The present application is described with reference to implementation flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0136] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which is implemented in the implementation flow diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0137] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process described in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0138] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed in the utility application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A network mode control method, characterized in that: Applied to a terminal, the terminal supports a dual connection mode and a single connection mode, in which the terminal communicates with both a first base station and a second base station in the dual connection mode, and in the single connection mode, the terminal communicates with the first base station, the first base station is a primary base station, and the second base station is a secondary base station, and the method includes: Acquire a network parameter in a communication process using a first network; the network parameter is a parameter characterizing the transmission performance of the first network; the first network is a network accessed by accessing the first base station; Based on the network parameters, determining a network status of the first network; Based on the network status, controlling the network access mode of the terminal; The controlling the network access mode of the terminal based on the network state includes: When the network state is a congested state and the duration reaches a first duration threshold, in the case of being in the single connection mode, enabling the dual connection mode; When the network state is in an idle state and the duration reaches a second duration threshold, performing a dual connection mode disabling operation; The performing of the dual connection mode disabling operation includes: In the case of being in the single connection mode, performing a first dual connection mode disabling operation; In the case of being in the dual connection mode, performing a second dual connection mode disabling operation; wherein, The performing of the first dual connection mode disabling operation includes: when receiving a second base station measurement request sent by the first base station, not responding to the second base station measurement request to refuse access to the second base station; The executing of the second dual connection mode disabling operation includes: sending failure information indicating a dual connection failure to the first base station, and receiving a release instruction sent by the first base station based on the failure information; and releasing the connection with the second base station in the dual connection mode according to the release instruction.

2. The method according to claim 1, characterized in that: The network parameters include multiple parameters of different types, and determining the network state of the first network based on the network parameters includes: Using the weight corresponding to each parameter of the multiple parameters, weighted summation is performed on the multiple parameters to obtain a state parameter; When the state parameter is greater than a first parameter threshold, determining that the network state is the congestion state; When the state parameter is less than a second parameter threshold, the network state is determined to be the idle state.

3. The method according to claim 1, characterized in that The enabling of the dual connectivity mode includes: When receiving the second base station measurement request sent by the first base station, responding to the second base station measurement request, sending the second base station measurement result to the first base station.

4. The method according to claim 1, characterized in that After enabling the dual connectivity mode, the method further includes: When the target time period arrives, re-determine the network state of the first network; Based on the re-determined network status, the dual connection mode is maintained, or the single connection mode is enabled.

5. The method according to claim 1, characterized in that Before obtaining the network parameters in the process of communicating using the first network, the method further includes: Receive an enable operation to enable a network mode optimization function; Accordingly, the obtaining of network parameters in the process of communicating using the first network includes: When the network mode optimization function is enabled, the network parameters are obtained.

6. A terminal, characterized in that: The terminal comprises: an acquisition module, configured to acquire a network parameter in a communication process using a first network; the network parameter is a parameter characterizing the transmission performance of the first network; the terminal supports a dual connection mode and a single connection mode, in which the terminal communicates with both a first base station and a second base station, and in the single connection mode, the terminal communicates with the first base station, the first base station is a primary base station, and the second base station is a secondary base station; the first network is a network accessed by accessing the first base station; A determination module, configured to determine a network state of the first network based on the network parameters; A control module, configured to control a network access mode of the terminal based on the network status; The control module is configured to enable the dual connection mode when the network state is in the single connection mode when the network state is in the congested state and the maintenance time reaches a first duration threshold; The control module is further configured to execute a dual connection mode disabling operation when the network state is in an idle state and the duration reaches a second duration threshold; The control module is also used to perform a first dual connection mode disabling operation when in the single connection mode; and perform a second dual connection mode disabling operation when in the dual connection mode; wherein the performing of the first dual connection mode disabling operation includes: when receiving a second base station measurement request sent by the first base station, not responding to the second base station measurement request to refuse access to the second base station; the performing of the second dual connection mode disabling operation includes: sending failure information indicating a dual connection failure to the first base station, and receiving a release instruction sent by the first base station based on the failure information; and releasing the connection with the second base station in the dual connection mode according to the release instruction.

7. A terminal, characterized in that: The terminal includes a processor, a memory and a communication bus; The communication bus is used to realize the communication connection between the processor and the memory; The processor is used to execute the network mode control program stored in the memory to implement the network mode control method described in any one of claims 1-5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the network mode control method as described in any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Device And Method Of Handling Communication

    CN108156670A

  • Communication method, network-side device, and user terminal

    CN108886733A