Control of uplink data transmission
AssigneeBlackBerry Limited
InventorsClaude Jean-Frederic Arzelier, Stephen John Barrett, Rene Faurie, Karen Lynn Bachman
Life of this patent
Estimating the term…
Abstract
A method for control of data transmission in a wireless communication system includes receiving, by an application, from a modem, information indicative of a radio coverage condition, where a user equipment (UE) includes the application and the modem; based on the received information, determining that the UE is in an enhanced coverage state; and in response to the determining, controlling uplink data transmission by the modem to reduce power consumption of the UE.
Claims20
A method, comprising:
- receiving, by an application, from a modem, information indicative of a radio coverage condition, wherein a user equipment (UE) includes the application and the modem;
- based on the received information, determining that the UE is in a certain coverage state;
- and
- in response to the determining, controlling uplink data transmission by the modem, wherein the controlling uplink data transmission comprises refraining from sending uplink data when at least one of the following occurs:
- the UE is in one of a set of predefined coverage enhancement levels, coverage classes, or coverage enhancement modes, a data repetition indicator at the UE is above a predefined repetition threshold, a signal strength at the UE is below a predefined signal strength threshold, or a signal quality at the UE is below a predefined signal quality threshold;
- the uplink data has a predefined data type;
- the uplink data is associated with at least one of a predefined Quality of Service (QoS) indicator, a predefined priority level, or a predefined bit rate information;
- a predefined timer associated with the uplink data transmission has not expired;
- a counter associated with the uplink data transmission has reached a predefined counter threshold;
- the UE is moving;
- a battery level of the UE is higher than a first threshold;
- a battery level of the UE is lower than a second threshold;
- or
- the UE is not plugged into a power outlet.
A user equipment (UE), comprising:
- a memory;
- and
- at least one hardware processor communicatively coupled with the memory and configured to:
- receive, by an application, from a modem, information indicative of a radio coverage condition, wherein the UE includes the application and the modem;
- based on the received information, determine that the UE is in a certain coverage state;
- and
- in response to the determining, control uplink data transmission by the modem, wherein the controlling uplink data transmission comprises refraining from sending uplink data when at least one of the following occurs:
- the UE is in one of a set of predefined coverage enhancement levels, coverage classes, or coverage enhancement modes, a data repetition indicator at the UE is above a predefined repetition threshold, a signal strength at the UE is below a predefined signal strength threshold, or a signal quality at the UE is below a predefined signal quality threshold;
- the uplink data has a predefined data type;
- the uplink data is associated with at least one of a predefined Quality of Service (QoS) indicator, a predefined priority level, or a predefined bit rate information;
- a predefined timer associated with the uplink data transmission has not expired;
- a counter associated with the uplink data transmission has reached a predefined counter threshold;
- the UE is moving;
- a battery level of the UE is higher than a first threshold;
- a battery level of the UE is lower than a second threshold;
- or
- the UE is not plugged into a power outlet.
A tangible, non-transitory computer-readable medium containing instructions which, when executed, cause a user equipment (UE) to perform operations comprising:
- receiving, by an application, from a modem, information indicative of a radio coverage condition, wherein a user equipment (UE) includes the application and the modem;
- based on the received information, determining that the UE is in a certain coverage state;
- and
- in response to the determining, controlling uplink data transmission by the modem, wherein the controlling uplink data transmission comprises refraining from sending uplink data when at least one of the following occurs:
- the UE is in one of a set of predefined coverage enhancement levels, coverage classes, or coverage enhancement modes, a data repetition indicator at the UE is above a predefined repetition threshold, a signal strength at the UE is below a predefined signal strength threshold, or a signal quality at the UE is below a predefined signal quality threshold;
- the uplink data has a predefined data type;
- the uplink data is associated with at least one of a predefined Quality of Service (QoS) indicator, a predefined priority level, or a predefined bit rate information;
- a predefined timer associated with the uplink data transmission has not expired;
- a counter associated with the uplink data transmission has reached a predefined counter threshold;
- the UE is moving;
- a battery level of the UE is higher than a first threshold;
- a battery level of the UE is lower than a second threshold;
- or
- the UE is not plugged into a power outlet.
Dependencies are inferred from the claim text.