Optimised messaging patterns
First Claim
1. A method for reducing current consumption in a communication terminal, wherein the communication terminal comprises one or more always-on applications arranged to send and receive messages relating to said one or more always-on applications to and from one or more always-on application servers connected to a communication network, the sending and receiving being carried out according to a messaging pattern specific to each always-on application;
- the method comprising;
gathering, by said communication terminal, information on the messaging pattern of at least one always-on application within said communication terminal;
gathering information on parameters of communication channels allocated for said sending and receiving of said messages;
determining an allowable transmission delay for said messages;
combining, in said communication terminal, messages from said one or more always-on applications during said allowable transmission delay into a group of messages;
determining a uniform messaging pattern for said messages of said one or more always-on applications separately for an uplink direction and a downlink direction according to the following rule;
i) determining, from said group of messages, a message package including the number of messages transmittable within the transmission capacity of the most energy efficient communication channel, andii) determining a transmission interval for the message packages;
transmitting, by said communication terminal, the messages within said group of messages on the most energy efficient communication channel during said allowable transmission delay;
or if the size of a smallest possible message package exceeds the transmission capacity of the most energy efficient communication channel, arranging, by said communication terminal, said message package to be transmitted on a next most energy efficient communication channel having a transmission capacity for transmitting said message package;
transmitting said uniform messaging pattern for the downlink direction to said one or more always-on application servers; and
arranging the downlink messaging by means of said one or more always-on application servers and a channel resource function of the communication network.
1 Assignment
0 Petitions
Accused Products
Abstract
A fixed phase shift for each of a plurality of radio frequency signal components directed to or received from a plurality of antenna elements (100A, 100B) is formed in a phase shifter (102). A desired antenna beam pattern with at least one grating lobe is formed on the basis of the phase-shifted radio frequency signal components of the antenna elements (100A, 100B) in a predefined antenna structure.
-
Citations
17 Claims
-
1. A method for reducing current consumption in a communication terminal, wherein the communication terminal comprises one or more always-on applications arranged to send and receive messages relating to said one or more always-on applications to and from one or more always-on application servers connected to a communication network, the sending and receiving being carried out according to a messaging pattern specific to each always-on application;
- the method comprising;
gathering, by said communication terminal, information on the messaging pattern of at least one always-on application within said communication terminal; gathering information on parameters of communication channels allocated for said sending and receiving of said messages; determining an allowable transmission delay for said messages; combining, in said communication terminal, messages from said one or more always-on applications during said allowable transmission delay into a group of messages; determining a uniform messaging pattern for said messages of said one or more always-on applications separately for an uplink direction and a downlink direction according to the following rule; i) determining, from said group of messages, a message package including the number of messages transmittable within the transmission capacity of the most energy efficient communication channel, and ii) determining a transmission interval for the message packages; transmitting, by said communication terminal, the messages within said group of messages on the most energy efficient communication channel during said allowable transmission delay;
or if the size of a smallest possible message package exceeds the transmission capacity of the most energy efficient communication channel, arranging, by said communication terminal, said message package to be transmitted on a next most energy efficient communication channel having a transmission capacity for transmitting said message package;transmitting said uniform messaging pattern for the downlink direction to said one or more always-on application servers; and arranging the downlink messaging by means of said one or more always-on application servers and a channel resource function of the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- the method comprising;
-
9. A communication terminal, comprising:
-
one or more always-on applications arranged to send and receive messages relating to said one or more always-on applications to and from one or more always-on application servers connected to a communication network, the sending and receiving being carried out according to a messaging pattern specific to each always-on application; a battery saving function for gathering information on the messaging pattern of at least one always-on application;
said battery saving function being arranged togather information on parameters of communication channels allocated for said sending and receiving of said messages; determine an allowable transmission delay for said messages; combine messages from said one or more always-on applications during said allowable transmission delay into a group of messages; determine a uniform messaging pattern for said messages of said one or more always-on applications separately for an uplink direction and a downlink direction according to the following rule; i) determining, from said group of messages, a message package including the number of messages transmittable within the transmission capacity of the most energy efficient communication channel, and ii) determining a transmission interval for the message packages; transmit the messages within said group of messages on the most energy efficient communication channel during said allowable transmission delay;
or if the size of a smallest possible message package exceeds the transmission capacity of the most energy efficient communication channel, arranging said message package to be transmitted on a next most energy efficient communication channel having a transmission capacity for transmitting said message package; andtransmit said uniform messaging pattern for the downlink direction to said one or more always-on application servers for arranging the downlink messaging. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising a computer program product, executable in a communication terminal, stored thereon, for reducing current consumption, when executed in the terminal comprising one or more always-on applications arranged to send and receive messages relating to said one or more always-on applications to and from one or more always-on application servers connected to a communication network, the sending and receiving being carried out according to a messaging pattern specific to each always-on application, the computer program product comprising:
-
a computer program code section for gathering, by the communication terminal, information on the messaging pattern of at least one always-on application within said communication terminal; a computer program code section for gathering information on parameters of communication channels allocated for said sending and receiving of said messages; a computer program code section for determining an allowable transmission delay for said messages; a computer program code section for combining, in said communication terminal, messages from said one or more always-on applications during said allowable transmission delay into a group of messages; and a computer program code section for determining a uniform messaging pattern for said messages of said one or more always-on applications separately for uplink direction and downlink direction according to the following rule; i) determining, from said group of messages, a message package including the number of messages transmittable within the transmission capacity of the most energy efficient communication channel, and ii) determining a transmission interval for the message packages; and transmitting, by said communication terminal, the messages within said group of messages on the most energy efficient communication channel during said allowable transmission delay;
or if the size of a smallest possible message package exceeds the transmission capacity of the most energy efficient communication channel, arranging, by said communication terminal, said message package to be transmitted on a next most energy efficient communication channel having a transmission capacity for transmitting said message package; anda computer program code section for transmitting said uniform messaging pattern for downlink direction to said one or more always-on application servers for arranging the downlink messaging.
-
Specification