Radio resource control (RRC) connection release control method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsRui Yang, Hui Jin, Fenghui Dou
Life of this patent
Estimating the term…
Abstract
An RRC connection release control method and an apparatus are applied to the field of mobile communication technologies and relate to the field of artificial intelligence (AI) and machine learning algorithms. When a first application of a terminal runs in a foreground, a timing duration of a first timer is set based on a timing duration corresponding to the first application, where the first timer starts when the terminal is in an RRC connected state, and when the terminal exchanges information with a network device, the first timer is reset, so as to control release of an RRC connection of the terminal based on the first timer.
Claims20
A Radio Resource Control (RRC) connection release control method implemented by a terminal, wherein the RRC connection release control method comprises:
- storing, for a first application type, a duration set of a first timer, wherein the duration set comprises at least two duration values, and wherein the first timer starts timing when the terminal is in an RRC connected state and is reset when the terminal receives data from a network device;
- determining a second application type of a first application of the terminal when the first application runs in a foreground;
- determining whether the second application type is the first application type;
- setting a first duration value from the at least two duration values as a timing duration of the first timer when the second application type is the first application type;
- establishing an RRC connection to the network device in response to detecting a user-initiated data request operation of the first application running in the foreground;
- starting the first timer when establishing the RRC connection to the network device;
- and
- requesting the network device to release the RRC connection when a timing value of the first timer exceeds the first duration value.
A method implemented by a terminal, wherein the method comprises:
- determining a first timing duration of a first timer corresponding to a first application of the terminal when the first application runs in a foreground, wherein the first timer starts timing when the terminal is in a Radio Resource Control (RRC) connected state and is reset when an information exchange is performed between the terminal and a network device;
- establishing an RRC connection to the network device in response to detecting a user-initiated data request operation of the first application running in the foreground;
- starting the first timer when establishing the RRC connection;
- and
- requesting the network device to release the RRC connection when a timing value of the first timer exceeds the first timing duration.
A method implemented by a terminal, wherein the method comprises:
- determining a first timing duration of a first timer corresponding to a first application of the terminal when the first application runs in a foreground, wherein the first timer starts timing when the terminal is in a Radio Resource Control (RRC) connected state and is reset when an information exchange is performed between the terminal and a network device;
- establishing an RRC connection to the network device when detecting a preset operation for the first application;
- starting the first timer when establishing the RRC connection;
- requesting the network device to release the RRC connection when a timing value of the first timer exceeds the first timing duration;
- collecting statistics about a data transmission volume of the terminal in the RRC connected state to obtain a statistical result;
- and
- adjusting the first timing duration based on the statistical result, wherein the first application corresponds to at least two duration values, and wherein the method further comprises:
- determining that the first timing duration is a first duration value in the at least two duration values;
- increasing the first timing duration from the first duration value to a second duration value when the statistical result is greater than a first threshold;
- and
- reducing the first timing duration from the first duration value to a third duration value when the information exchange is not performed within the first timing duration and when the statistical result is less than a second threshold,
- wherein the second threshold is less than or equal to the first threshold.
Dependencies are inferred from the claim text.