Power consumption reduction in a user terminal
First Claim
1. A method for reducing the power consumption of a user terminal in a communication network, said method being performed in a data communication emulating unit located in the user terminal or in a proxy device of the communication network and comprising the steps of:
- monitoring communication between an application unit in the user terminal and a proxy unit in the proxy device, said communication employing requests and responses based on a data communication protocol,determining a communication pattern of the monitored communication,evaluating if the communication is efficient or not based on the communication pattern, andchanging communication strategy if the communication pattern is found to be inefficient through performing the further steps ofdisrupting communication between the application unit and the proxy unit using the data communication protocol and enabling communication between the proxy unit and application unit based on a signalling protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication emulating unit (18) in a user terminal (10) or a proxy device monitors communication between an application unit (16) in the user terminal and a proxy unit of the proxy device, which communication employs requests (REQ) and responses (RES) based on a data communication protocol. The data communication emulating unit then determines a communication pattern of the monitored communication, evaluates if the communication is efficient or not based on the communication pattern and changes communication strategy if the communication pattern is found to be inefficient. Change in strategy is performed through disrupting communication between the application unit and the proxy unit using the data communication protocol and instead ensuring that communication between the proxy unit and application unit is performed based on a signalling protocol via a signalling communication unit (20).
10 Citations
17 Claims
-
1. A method for reducing the power consumption of a user terminal in a communication network, said method being performed in a data communication emulating unit located in the user terminal or in a proxy device of the communication network and comprising the steps of:
-
monitoring communication between an application unit in the user terminal and a proxy unit in the proxy device, said communication employing requests and responses based on a data communication protocol, determining a communication pattern of the monitored communication, evaluating if the communication is efficient or not based on the communication pattern, and changing communication strategy if the communication pattern is found to be inefficient through performing the further steps of disrupting communication between the application unit and the proxy unit using the data communication protocol and enabling communication between the proxy unit and application unit based on a signalling protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication device for reducing the power consumption of a user terminal in a communication network, comprising:
-
a data processing unit communicating with another data processing unit employing requests and responses based on a data communication protocol, where one of the data processing units is an application unit in the user terminal and the other is a proxy unit in a proxy device of the communication network, a signalling communication unit for communicating with entities in the network using a signalling protocol, and a data communication emulating unit configured to; monitor said communication between the application unit and the proxy unit, determine a communication pattern of the monitored communication, evaluate if the communication is efficient or not based on the communication pattern, and change communication strategy if the communication pattern is found to be inefficient through further configuring the data communication emulating unit to; disrupt communication between the application unit and the proxy unit using the data communication protocol and enable communication between the proxy unit and application unit based on the signalling protocol.
-
-
10. A non-transitory computer program product, comprising a computer readable medium, for reducing power consumption of a user terminal in a communication network comprising computer program code which when run on a data communication emulating unit located in the user terminal or in a proxy device of the communication network causes said data communication emulating unit to:
- monitor communication between an application unit in the user terminal and a proxy unit in the proxy device, said communication employing requests and responses based on a data communication protocol, determine a communication pattern of the monitored communication, evaluate if the communication is efficient or not based on the communication pattern, and change communication strategy if the communication pattern is found to be inefficient through further performing disrupting of communication between the application unit and the proxy unit using the data communication protocol and enabling communication between the proxy unit and application unit based on a signalling protocol.
- View Dependent Claims (11)
-
12. A method for assisting in the reduction of the power consumption of a user terminal in a communication network, said method being performed in a data communication emulating unit located in the user terminal or in a proxy device of the network, the method comprising the steps of:
-
receiving a notification of a change of communication strategy from a corresponding data communication emulating unit of a corresponding communication device, said communication strategy concerning communication between an application unit in the user terminal and a proxy unit in the proxy device, said communication employing requests and responses based on a data communication protocol, and changing communication strategy based on the received notification through disrupting data communication between the proxy unit and the application unit using the data communication protocol, and enabling communication between the application unit and proxy unit based on a signalling protocol. - View Dependent Claims (13, 14)
-
-
15. A communication device for assisting in the reduction of the power consumption of a user terminal in a communication network and comprising:
-
a data processing unit communicating with a further data processing unit of a further communication device employing requests and responses based on a data communication protocol, where one of the data processing units is an application unit in the user terminal and the other is a proxy unit in a proxy device of the communication network, a signalling communication unit for communicating with entities in the network using a signalling protocol, and a data communication emulating unit configured to; receive a notification of a change of communication strategy from a corresponding data communication emulating unit of the further communication device, said communication strategy concerning the communication between the application unit and the proxy unit, and change communication strategy based on the received notification through disrupting data communication between the proxy unit and the application unit using the data communication protocol, and enabling communication between the application unit and proxy unit based on the signalling protocol.
-
-
16. A non-transitory computer program product, comprising a computer readable medium, for assisting in the reduction of the power consumption of a user terminal in a communication network, said computer program comprising computer program code, which when run on a data communication emulating unit located in a user terminal or in a proxy device of the communication network causes said data communication emulating unit to
receive a notification of a change of communication strategy from a corresponding data communication emulating unit of a corresponding communication device, said communication strategy concerning communication between an application unit in the user terminal and a proxy unit in the proxy device, said communication employing requests and responses based on a data communication protocol, and change communication strategy based on the received notification through disrupting data communication between the proxy unit and the application unit using the data communication protocol, and enabling communication between the application unit and proxy unit based on a signalling protocol.
Specification