Network mode control method, terminal and storage medium

文档序号:1942088 发布日期:2021-12-07 浏览:18次 中文

阅读说明:本技术 一种网络模式控制方法及终端、存储介质 (Network mode control method, terminal and storage medium ) 是由 谭正鹏 唐凯 夏炀 张涛 于 2019-09-16 设计创作,主要内容包括:本申请实施例公开了一种网络模式控制方法、终端及计算机可读存储介质。其中,方法包括:获取利用第一网络进行通信过程中的网络参数;网络参数为表征第一网络传输性能的参数,第一网络为通过接入第一基站接入的网络;基于网络参数,确定第一网络的网络状态;当网络状态为拥塞状态且持续时间达到第一时长阈值时,在处于单连接模式的情况下,使能双连接模式。(The embodiment of the application discloses a network mode control method, a terminal and a computer readable storage medium. The method comprises the following steps: acquiring network parameters in a communication process by using a first network; the network parameter is a parameter for representing the transmission performance of a first network, and the first network is a network accessed by accessing a first base station; determining a network state of the first network based on the network parameter; when the network state is a congestion state and the duration time reaches a first duration threshold, the dual connection mode is enabled in the case of the single connection mode.)

1. A network mode control method is applied to a terminal, the terminal supports a dual connection mode and a single connection mode, in the dual connection mode, the terminal communicates with 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 main base station, and the second base station is a secondary base station, and the method comprises the following steps:

acquiring network parameters in a communication process by using a first network; the network parameter is a parameter for representing the transmission performance of the first network; the first network is accessed by accessing the first base station;

determining a network status of the first network based on the network parameter;

and when the network state is an idle state and the duration time reaches a second duration threshold, executing the dual-connection mode disabling operation.

2. The method of claim 1, wherein the network parameter comprises a plurality of parameters of different types, and wherein determining the network status of the first network based on the network parameter comprises:

weighting and summing the parameters by using the weight corresponding to each parameter in the parameters to obtain state parameters;

when the state parameter is larger than a first parameter threshold value, determining that the network state is the congestion state;

and when the state parameter is smaller than a second parameter threshold value, determining that the network state is an idle state.

3. The method of claim 1, wherein the performing a dual connectivity mode disable operation comprises:

performing a first dual-connection mode disabling operation while in the single-connection mode;

performing a second dual-connection mode disabling operation while in the dual-connection mode.

4. The method of claim 3, wherein the performing a first dual connectivity mode disabling operation comprises:

and 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 to access the second base station.

5. The method of claim 3, wherein said performing a second dual connectivity mode disabling operation comprises:

sending failure information representing 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.

6. The method of claim 4, further comprising:

enabling the dual connectivity mode when the network state is a congestion state and the duration time reaches a first duration threshold, under the condition of being in the single connectivity mode;

the enabling the dual connectivity mode comprises:

and when receiving a second base station measurement request sent by the first base station, responding to the second base station measurement request and sending a second base station measurement result to the first base station.

7. The method of claim 1, wherein after the enabling the dual connectivity mode, the method further comprises:

re-determining the network state of the first network when a target time period is reached;

maintaining the dual connection mode or enabling the single connection mode based on the re-determined network status.

8. The method of claim 1, wherein before the obtaining the network parameters during the communication with the first network, the method further comprises:

receiving a starting operation to start a network mode optimization function;

correspondingly, the acquiring the network parameter in the communication process by using the first network includes:

and acquiring the network parameters under the condition of starting the network mode optimization function.

9. A terminal, characterized in that the terminal comprises:

the acquisition module is used for acquiring network parameters in the communication process by utilizing the first network; the network parameter is a parameter for representing the transmission performance of the first network; the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, and the second base station is an auxiliary base station; the first network is accessed by accessing the first base station;

a determining module for determining a network status of the first network based on the network parameter;

and the control module is used for enabling the double-connection mode under the condition of the single-connection mode when the network state is a congestion state and the duration time reaches a first duration threshold.

10. A terminal, characterized in that the terminal comprises a processor, a memory and a communication bus;

the communication bus is used for realizing communication connection between the processor and the memory;

the processor is configured to execute the network mode control program stored in the memory to implement the network mode control method according to any one of claims 1 to 8.

11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the network mode control method according to any one of claims 1 to 8.

Technical Field

The embodiment of the application relates to the technical field of communication, in particular to a network mode control method, a terminal and a storage medium.

Background

A fifth Generation (5th Generation) mobile communication system supports a stand-alone networking (SA) architecture and a Non-stand-alone Networking (NSA) architecture, and a typical NSA architecture is a Dual Connection (DC) architecture.

In the dual connection architecture, the terminal may operate in a dual connection mode or a single connection mode. In the dual connectivity mode, the terminal communicates with both base stations, for example, the terminal communicates with both a Long Term Evolution (LTE) base station and a New Radio (NR) base station. In the single connection mode, the terminal communicates only with the main base station, however, a situation of network congestion may occur, resulting in large power consumption of the terminal.

Disclosure of Invention

The embodiment of the application provides a network mode control method, a terminal and a storage medium, which can solve the problem of high power consumption of the terminal.

The technical scheme of the embodiment of the application is realized as follows:

the embodiment of the application provides a network mode control method, which is applied to a terminal, wherein the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, the second base station is an auxiliary base station, and the method comprises the following steps:

acquiring network parameters in a communication process by using a first network; the network parameter is a parameter for representing the transmission performance of the first network; the first network is accessed by accessing the first base station;

determining a network status of the first network based on the network parameter;

enabling the dual connectivity mode while in the single connectivity mode when the network status is a congested status and a duration reaches a first duration threshold.

In the above method, the determining the network status of the first network based on the network parameter includes:

weighting and summing the parameters by using the weight corresponding to each parameter in the parameters to obtain state parameters;

when the state parameter is larger than a first parameter threshold value, determining that the network state is the congestion state;

and when the state parameter is smaller than a second parameter threshold value, determining that the network state is an idle state.

In the above method, the enabling the dual connectivity mode comprises:

and when receiving a second base station measurement request sent by the first base station, responding to the second base station measurement request and sending a second base station measurement result to the first base station.

In the above method, the method further comprises:

when the network state is an idle state and the duration time reaches a second duration threshold, executing a dual-connection mode disabling operation;

the performing a dual connectivity mode disable operation comprises:

performing a first dual-connection mode disabling operation while in the single-connection mode;

performing a second dual-connection mode disabling operation while in the dual-connection mode.

In the above method, the performing a first dual connectivity mode disabling operation comprises:

and 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 to access the second base station.

In the above method, the performing a second dual connection mode disabling operation includes:

sending failure information representing 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.

In the above method, after the enabling of the dual connectivity mode, the method further comprises:

re-determining the network state of the first network when a target time period is reached;

maintaining the dual connection mode or enabling the single connection mode based on the re-determined network status.

In the above method, before the obtaining the network parameter in the communication process using the first network, the method further includes:

receiving a starting operation to start a network mode optimization function;

correspondingly, the acquiring the network parameter in the communication process by using the first network includes:

and acquiring the network parameters under the condition of starting the network mode optimization function.

An embodiment of the present application provides a terminal, including:

the acquisition module is used for acquiring network parameters in the communication process by utilizing the first network; the network parameter is a parameter for representing the transmission performance of the first network; the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, and the second base station is an auxiliary base station; the first network is accessed by accessing the first base station;

a determining module for determining a network status of the first network based on the network parameter;

and the control module is used for enabling the double-connection mode under the condition of the single-connection mode when the network state is a congestion state and the duration time reaches a first duration threshold.

In the above terminal, the network parameter includes a plurality of parameters of different types,

the determining module is specifically configured to perform weighted summation on the multiple parameters by using a weight corresponding to each of the multiple parameters, so as to obtain a state parameter; when the state parameter is larger than a first parameter threshold value, determining that the network state is the congestion state; and when the state parameter is smaller than a second parameter threshold value, determining that the network state is an idle state.

In the 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.

In the terminal, the control module is further configured to execute a dual connectivity mode disabling operation when the network state is an idle state and the duration reaches a second duration threshold;

the control module is specifically configured to execute a first dual connection mode disabling operation when the control module is in the single connection mode; performing a second dual-connection mode disabling operation while in the dual-connection mode.

In the 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 deny access to the second base station.

In the terminal, the control module is specifically configured to send failure information representing a dual connectivity failure to the first base station, and receive 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.

In the above terminal, the determining module is further configured to re-determine the network status of the first network when a target time period is reached after the dual connectivity mode is enabled;

the control module is further configured to maintain the dual connectivity mode or enable the single connectivity mode based on the re-determined network status.

The terminal further comprises a receiving module, wherein the receiving module is used for receiving starting operation so as to start a network mode optimization function;

the obtaining module is specifically configured to obtain the network parameter when the network mode optimization function is started.

The embodiment of the application provides a terminal, which comprises a processor, a memory and a communication bus;

the communication bus is used for realizing communication connection between the processor and the memory;

the processor is configured to execute the network mode control program stored in the memory to implement the network mode control method.

An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the network mode control method described above.

The embodiment of the application provides a network mode control method, a terminal and a storage medium, wherein the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, and the second base station is an auxiliary base station, and the method comprises the following steps: acquiring network parameters in a communication process by using a first network; the network parameter is a parameter representing the transmission performance of the first network; the first network is accessed by accessing the first base station; determining a network state of the first network based on the network parameter; when the network state is a congestion state and the duration time reaches a first duration threshold, the dual connection mode is enabled in the case of the single connection mode. According to the technical scheme of the embodiment of the application, the terminal controls the network connection mode based on the network state of the first network, so that the double connection mode is enabled under the condition that the first network is congested, the purpose of saving the power consumption of the terminal can be achieved, and the endurance time of the terminal is prolonged.

Drawings

Fig. 1 is a schematic diagram of a dual connection architecture according to an embodiment of the present application;

fig. 2 is a structural diagram of a communication module of a terminal in a dual connectivity mode according to an embodiment of the present application;

fig. 3 is a schematic flowchart of a network mode control method according to an embodiment of the present application;

fig. 4 is a first schematic interaction diagram of a terminal and a first base station according to an embodiment of the present disclosure;

fig. 5 is a schematic interaction diagram of a terminal and a first base station according to an embodiment of the present application;

fig. 6 is a schematic flowchart of a process for turning on an intelligent 5G by a terminal according to an embodiment of the present application;

fig. 7 is a first schematic structural diagram of a terminal according to an embodiment of the present application;

fig. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.

The network mode control method provided by the embodiment of the application can be applied to a dual connection architecture as shown in fig. 1. The terminal 101 may establish an air interface connection with the main base station 102 (also referred to as a master node), so as to implement communication with the main base station 102; the terminal 101 may also establish an air interface connection with the secondary base station 103 (also referred to as a secondary node), so as to implement communication with the secondary base station 103; the terminal 101 may also establish air interface connections with the main base station 102 and the secondary base station 103 at the same time, so as to simultaneously implement communication with the main base station 102 and the secondary base station 103.

In the dual connectivity mode, the terminal 101 establishes two connections with the primary base station 102 and the secondary base station 103 at the same time, where the primary base station 102 is mainly responsible for signaling transmission and the secondary base station 103 is responsible for data transmission. Fig. 2 is a structural diagram of a communication module of a terminal in a dual connectivity mode according to an embodiment of the present application. As shown in fig. 2, in order to realize simultaneous communication with two base stations, the terminal needs to have two sets of communication modules, where the two sets of communication modules correspond to the two base stations respectively. The first modem module (modem) and the first radio frequency path (including the first radio frequency circuit and the first radio frequency antenna) form a first set of communication modules, and the first set of communication modules corresponds to the first base station. A second modem module (modem) and a second radio frequency path (including a second radio frequency circuit and a second radio frequency antenna) form a second set of communication modules, which correspond to a second base station. In one example, the first modem is a 5G modem, the second modem is a 4G modem, the first radio frequency circuitry is 5G RF, and the second radio frequency circuitry is 4G RF. In the dual connection mode, the first communication module and the second communication module operate simultaneously.

The types of the main base station 102 and the secondary base station 103 shown in fig. 1 may be the same or different. In one example, the primary base station 102 is an LTE base station and the secondary base station 103 is an NR base station. In another example, the primary base station 102 is an NR base station, and the secondary base station 103 is also an NR base station. In yet another example, the primary 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.

In one example, the dual connection mode is an EN-DC mode or a next generation EN-DC (NGEN-DC) mode, in which case the primary base station is an LTE base station and the secondary base station is an NR base station, and the terminal communicates with both the LTE base station and the NR base station.

In another example, the dual connectivity mode is an NR-evolved UMTS (NR-EUTRA, NE-DC) mode, in which case the primary base station is an NR base station and the secondary base station is an LTE base station, and the terminal communicates with both the LTE and NR base stations.

It should be noted that the dual connection mode is not limited to the EN-DC mode and the NE-DC mode, and the specific type of the dual connection mode is not limited in the embodiment of the present application.

In a specific implementation, the deployment manner of the primary base station and the secondary base station may be co-base deployment (for example, the NR base station and the LTE base station may be disposed on one entity device), or may also be non-co-base deployment (for example, the NR base station and the LTE base station may be disposed on different entity devices), which is not limited in this application. Here, the LTE base station may be referred to as an evolved Node B (eNB), and the NR base station may be referred to as a next generation base station (gNB). It should be noted that the present application may not be limited to the correlation between the coverage areas of the primary base station and the secondary base station, for example, the primary base station and the secondary base station may overlap.

For a specific type of the terminal 101, the present application may not be limited, and it may be any user equipment that supports the above dual connection mode, for example, a smart phone, a personal computer, a notebook computer, a tablet computer, a portable wearable device, and the like.

The following describes in detail the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by embodiments and with reference to the drawings. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.

It should be noted that: in the present examples, "first", "second", etc. are used for distinguishing similar objects and are not necessarily used for describing a particular order or sequence.

The technical means described in the embodiments of the present application may be arbitrarily combined without conflict.

Fig. 3 is a flowchart illustrating a network mode control method according to an embodiment of the present application. As shown in fig. 3, the method mainly comprises the following steps:

s301, acquiring network parameters in the communication process by using a first network; the network parameter is a parameter representing the transmission performance of the first network; the first network is a network accessed by accessing the first base station.

In the embodiment of the application, the terminal may obtain the network parameters in the communication process by using the first network.

It should be noted that, in the embodiment of the present application, the terminal supports a dual connection mode and a single connection mode, in the dual connection mode, the terminal communicates with both the first base station and the 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.

It should be noted that, in the embodiment of the present application, before the terminal acquires the network parameter in the communication process using the first network, the terminal may further receive a start operation to start the network mode optimization function, and accordingly, when the terminal starts the network mode optimization function, the terminal acquires the network parameter and further performs a subsequent step of network mode optimization. Wherein the network mode optimization function may be an intelligent 5G function.

It should be noted that, in the embodiment 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 the single connection mode, only the first base station is actually accessed to utilize the first network for communication. And if the current network access mode of the terminal is a dual-connection mode, the terminal accesses the first base station and the second base station at the same time and utilizes the second network to carry out communication.

It should be noted that, in the embodiment of the present application, a network parameter in a process of a terminal performing communication by using a first network is a parameter representing transmission performance of the first network, for example, a parameter such as a packet loss rate and a delay time. Specific network parameters are not limited in the embodiments of the present application.

S302, determining the network state of the first network based on the network parameters.

In the embodiment of the application, after the terminal acquires the network parameters in the communication process by using the first network, the network state of the first network can be determined based on the network parameters.

Specifically, in an embodiment of the present application, the network parameter includes a plurality of parameters of different types, and the determining, by the terminal, the network state of the first network includes: weighting and summing the parameters by using the weight corresponding to each parameter in the parameters to obtain state parameters; when the state parameter is larger than a first parameter threshold value, determining that the network state is a congestion state; and when the state parameter is smaller than the second parameter threshold value, determining that the network state is an idle state.

It should be noted that, in the embodiment of the present application, the network parameter includes multiple parameters of different types, and the importance degree of each type of parameter in the process of measuring the network transmission performance is different. For each type of parameter, a corresponding weight is stored in the terminal, so that the plurality of parameters are weighted and summed by using the weights to obtain a state parameter which can be used for judging the first network state. Specific weights the embodiments of the present application are not limited.

It can be understood that, in the embodiment of the present application, when the status parameter is greater than the first parameter threshold, it is characterized that the first network is overloaded, and the network transmission performance is degraded, so that the terminal determines that the network status of the first network is a congestion status. Correspondingly, when the state parameter is smaller than the second parameter threshold, the first network is characterized to be lighter in load and good in network transmission performance, so that 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 may be set according to actual requirements. The specific first parameter threshold and the second parameter threshold are not limited in the embodiments of the present application.

And S303, enabling the dual-connection mode under the condition of the single-connection mode when the network state is the congestion state and the duration time reaches a first duration threshold.

In the embodiment of the application, after determining the network state of the first network, when the network state is a congestion state and the duration reaches a first duration threshold, the terminal enables the dual connectivity mode in the single connectivity mode.

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 the congestion state, the terminal continues to acquire the network parameter during the communication process using the first network within the first time threshold by using the time as the starting time, and determines the network state. That is to say, when the terminal determines that the network state of the first network is the idle state, it further determines whether the idle state is maintained to reach the first time threshold, so as to avoid the situation that the subsequent mode control operation is performed only according to the accidental network state at a certain moment to generate mismatching.

It should be noted that, in the embodiment of the present application, when the network status is a congestion status and the terminal determines that the network status is not the congestion status at a certain time within the first time threshold, the timing measurement is terminated, and the network status may be determined according to the above procedure again.

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

It should be noted that, in the embodiment of the present application, for the dual connectivity mode, the terminal establishes a connection with the first base station first, and then establishes a connection with the second base station. For example: and under the condition that the terminal is connected with the first base station, the first base station receives a second base station measurement result sent by the terminal and is used for starting a communication function corresponding to the second base station so as to establish the connection between the terminal and the second base station.

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

It can be understood that, in the embodiment of the present application, if the terminal is in the dual connectivity mode, the terminal only needs to be maintained in the dual connectivity mode if the first network is in the congestion state and the duration time reaches the first duration threshold, and there is no need to control the switching of the network access mode.

It can be understood that, in the embodiment of the present application, the terminal performs control of the network access mode based on the network state of the first network used by accessing the first base station, that is, the terminal may access the second base station and switch to the dual connectivity mode in the single connectivity mode and under the condition that the first network is congested, so as to ensure the communication quality of the terminal and reduce the power consumption of the terminal due to the network congestion.

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

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

Specifically, in the embodiment of the present application, when the terminal is in the single connection mode, the performing a first dual connection mode disabling operation includes: and 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 to access the second base station.

Fig. 4 is a first schematic view of interaction between a terminal and a first base station according to an embodiment of the present application. As shown in fig. 4, in the case that the terminal is in the single connection mode, that is, only the first base station is accessed, the first base station may send a second base station measurement request to the terminal to request the terminal to perform measurement on the second base station, and respond to the second base station measurement result. However, since the terminal has determined that the first network is in the idle state within the first time threshold, at this time, the second base station does not need to be accessed actually, the power consumption of the terminal can be reduced, and the terminal can continue or suspend the measurement of the second base station, but does not respond to the measurement request of the second base station, i.e., stops sending the measurement result of the second base station to the first base station. The first base station does not receive the measurement result of the second base station, namely, the situation that the first base station realizes the access of the terminal to the second base station according to the measurement result can be avoided, and the terminal is maintained in a single connection mode.

Specifically, in the embodiment of the present application, when the terminal is in the dual connection mode, the performing a second dual connection mode disabling operation includes: sending failure information representing dual connection failure to a 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. In addition, the terminal is equivalently in the single-connection mode after completing the second dual-connection mode disabling operation, and therefore, for the single-connection mode, when receiving the second base station measurement request transmitted by the first base station, does not respond to the second base station measurement request.

It should be noted that, in the embodiment of the present application, the failure information characterizing the dual connectivity failure may be information including a failure type as a connection timeout, and in addition, the information includes any second base station measurement result.

Fig. 5 is a schematic diagram of interaction between a terminal and a first base station according to an embodiment of the present application. As shown in fig. 5, when the terminal is in the dual connectivity mode, that is, the terminal accesses the first base station and the second base station simultaneously, since the terminal has already determined that the first network is in the idle state and the duration time reaches the second duration threshold, at this time, the terminal does not need to access the second base station actually, power consumption of the terminal may be reduced, and the terminal may send failure information to the first base station, so that the connection with the second base station is released based on a release instruction returned by the first base station. The terminal continues or suspends the measurement of the second base station after switching to the single connection mode, but does not respond to the second base station measurement request. The first base station does not receive the measurement result of the second base station, namely, the situation that the first base station realizes the access of the terminal to the second base station according to the measurement result can be avoided, and the terminal is maintained in a single connection mode.

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

It should be noted that, in the embodiment of the present application, after the dual connectivity mode is enabled, when the target time period arrives, the terminal may re-determine the network state of the first network, so as to perform control of the network access mode according to the re-determined network state. The specific implementation manner is the same as the above steps, and is not described herein again.

It can be understood that, in the embodiment of the present application, in the case that the terminal is in the single connection mode and the first network is idle, access to the second base station is avoided, so as to reduce power consumption of the terminal. In addition, under the condition that the terminal is in the dual-connection mode and the first network is idle, the connection with the second base station is actively disconnected, so that the power consumption of the terminal is reduced.

Fig. 6 is a schematic diagram of the terminal turning on the intelligence 5G, where turning on the intelligence 5G means optimizing the 5G function, that is, turning on the network mode optimizing function. Specifically, the terminal can adjust the terminal network access mode according to the actual situation when using the 5G function. As shown in fig. 6, the terminal turning on the smart 5G includes the following processes:

1. the terminal judges whether the operation of opening the intelligent 5G is received.

Here, the terminal displays a user interface including an option to start the smart 5G, and the user may trigger an operation to select the option corresponding to the smart 5G, thereby starting the smart 5G. Here, the operation by the user may be a touch operation, a key operation, a voice operation, a gesture operation, or the like.

2. And if the operation of opening the intelligent 5G is received, optimizing the 5G function.

Here, the optimization of the 5G function includes at least: the network access mode is controlled based on the network status (congested or idle) of the access first network (LTE network).

The embodiment of the application provides a network mode control method, which is applied to a terminal, wherein the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, and the second base station is an auxiliary base station, and the method comprises the following steps: acquiring network parameters in a communication process by using a first network; the network parameter is a parameter representing the transmission performance of the first network; the first network is accessed by accessing the first base station; determining a network state of the first network based on the network parameter; when the network state is a congestion state and the duration time reaches a first duration threshold, the dual connection mode is enabled in the case of the single connection mode. According to the technical scheme of the embodiment of the application, the terminal controls the network connection mode based on the network state of the first network, so that the double connection mode is enabled under the condition that the first network is congested, the purpose of saving the power consumption of the terminal can be achieved, and the endurance time of the terminal is prolonged.

Example two

The embodiment of the application provides a terminal. Fig. 7 is a first schematic structural diagram of a terminal according to an embodiment of the present application. As shown in fig. 7, the terminal includes:

an embodiment of the present application provides a terminal, including:

an obtaining module 701, configured to obtain a network parameter in a communication process using a first network; the network parameter is a parameter for representing the transmission performance of the first network; the terminal supports a double connection mode and a single connection mode, the terminal is communicated with a first base station and a second base station in the double connection mode, the terminal is communicated with the first base station in the single connection mode, the first base station is a main base station, and the second base station is an auxiliary base station; the first network is accessed by accessing the first base station;

a determining module 702, configured to determine a network status of the first network based on the network parameter;

a control module 703, configured to enable the dual connectivity mode when the network status is a congestion status and the retention time reaches a first duration threshold, under the condition of the single connectivity mode.

In the above terminal, the network parameter includes a plurality of parameters of different types,

the determining module 702 is specifically configured to perform weighted summation on the multiple parameters by using the weight corresponding to each of the multiple parameters, so as to obtain state parameters; when the state parameter is larger than a first parameter threshold value, determining that the network state is the congestion state; and when the state parameter is smaller than a second parameter threshold value, determining that the network state is an idle state.

In the 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 a second base station measurement result to the first base station.

In the above terminal, the control module 703 is further configured to execute a dual connectivity mode disabling operation when the network state is an idle state and the duration reaches a second duration threshold;

the control module 703 is specifically configured to execute a first dual connection mode disabling operation when the single connection mode is satisfied; performing a second dual-connection mode disabling operation while in the dual-connection mode.

In the 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 deny access to the second base station.

In the terminal, the control module 703 is specifically configured to send failure information representing a dual connectivity failure to the first base station, and receive 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.

In the above terminal, the determining module 702 is further configured to, after the dual connectivity mode is enabled, re-determine the network status of the first network when a target time period arrives;

the control module 703 is further configured to maintain the dual connectivity mode or enable the single connectivity mode based on the re-determined network status.

The terminal may further include a receiving module, configured to receive a start operation to start a network mode optimization function; the obtaining module 701 is specifically configured to obtain the network parameter when the network mode optimization function is started.

Fig. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application. As shown in fig. 8, the terminal includes a processor 801, a memory 802, and a communication bus 803;

the communication bus 803 is used for realizing communication connection between the processor 801 and the memory 802;

the processor 801 is configured to execute the network mode control program stored in the memory 802 to implement the network mode switching method.

In this embodiment of the application, the obtaining module 701, the determining module 702, and the control module 703 in the terminal shown in fig. 7 may be implemented by a Processor 801 in the terminal shown in fig. 8, such as a Central Processing Unit (CPU), a Digital Signal Processor (DSP), a Micro Control Unit (MCU), or a Programmable Gate Array (FPGA).

The embodiment of the application provides a terminal, which supports a double connection mode and a single connection mode, wherein in the double connection mode, the terminal is communicated with a first base station and a second base station, in the single connection mode, the terminal is communicated with the first base station, the first base station is a main base station, the second base station is an auxiliary base station, and the terminal acquires network parameters in the communication process by using a first network; the network parameter is a parameter representing the transmission performance of the first network; the first network is accessed by accessing the first base station; determining a network state of the first network based on the network parameter; and when the network state is the congestion state and the maintaining time reaches a first time length threshold value, enabling the double connection mode under the condition of the single connection mode. According to the technical scheme of the embodiment of the application, the terminal controls the network connection mode based on the network state of the first network, so that the double connection mode is enabled under the condition that the first network is congested, the purpose of saving the power consumption of the terminal can be achieved, and the endurance time of the terminal is prolonged.

An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the network mode control method. The computer-readable storage medium may be a volatile Memory (volatile Memory), such as a Random-Access Memory (RAM); or a non-volatile Memory (non-volatile Memory), such as a Read-Only Memory (ROM), a flash Memory (flash Memory), a Hard Disk (Hard Disk Drive, HDD) or a Solid-State Drive (SSD); or may be a respective device, such as a mobile phone, computer, tablet device, personal digital assistant, etc., that includes one or any combination of the above-mentioned memories.

As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.

The present application is described with reference to flowchart illustrations and/or block diagrams of implementations of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart block or blocks and/or flowchart block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks in the flowchart and/or block diagram block or blocks.

The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application are included in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于跨层优化的无人集群网络拥塞控制方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!