Radio efficient TCP release
First Claim
1. A method for enabling avoiding of unnecessary radio resource use by a mobile station having an application communicating with an application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the method being performed for radio communication involving the mobile station and comprising:
- estimating, in a radio resource determination unit, a predicted state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first current state involves communication with a higher bandwidth than the second state,wherein estimating the predicted state transition comprises determining an estimate that predicts that a future state transition from the first current state to the second state will be initiated in the future,informing, by the radio resource determination unit and prior to the future state transition, at least one application communication control unit about the predicted state transition in order to allow the application communication control unit to release unused ones of the TCP connections between the mobile station and the application server before the future state transition,releasing, by the application communication control unit and responsive to the predicted state transition, the unused ones of the TCP connections between the mobile station and the application server prior to the future transition from the first current state to the second state, anddisregarding, by the radio resource determination unit, TCP messages for releasing a TCP connection received at the mobile station from an application handling unit as data activity in relation to a state transition.
1 Assignment
0 Petitions
Accused Products
Abstract
A radio communication handling device handling communication for an application running in a mobile station and communicating with an application server via a mobile communication network includes a radio resource determination unit that determines a state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first state involves communication with a higher bandwidth than the second state, and informs, prior to the transition, at least one application communication control unit about the transition in order to allow the application communication control unit to release unused application communication connections before the transition. The application communication control unit receives the information about the following state transition and determines whether to release an application communication connection or not based on the information.
5 Citations
35 Claims
-
1. A method for enabling avoiding of unnecessary radio resource use by a mobile station having an application communicating with an application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the method being performed for radio communication involving the mobile station and comprising:
-
estimating, in a radio resource determination unit, a predicted state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first current state involves communication with a higher bandwidth than the second state, wherein estimating the predicted state transition comprises determining an estimate that predicts that a future state transition from the first current state to the second state will be initiated in the future, informing, by the radio resource determination unit and prior to the future state transition, at least one application communication control unit about the predicted state transition in order to allow the application communication control unit to release unused ones of the TCP connections between the mobile station and the application server before the future state transition, releasing, by the application communication control unit and responsive to the predicted state transition, the unused ones of the TCP connections between the mobile station and the application server prior to the future transition from the first current state to the second state, and disregarding, by the radio resource determination unit, TCP messages for releasing a TCP connection received at the mobile station from an application handling unit as data activity in relation to a state transition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for enabling avoiding of unnecessary radio resource use by a mobile station having an application communicating with an application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the method being performed for radio communication involving the mobile station and comprising:
-
estimating, in a radio resource determination unit, a predicted state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first current state involves communication with a higher bandwidth than the second state, wherein estimating the predicted state transition comprises determining an estimate that predicts that a future state transition from the first current state to the second state will be initiated in the future, informing, by the radio resource determination unit and prior to the future state transition, at least one application communication control unit about the predicted state transition in order to allow the application communication control unit to release unused ones of the TCP connections between the mobile station and the application server before the future state transition, and releasing, by the application communication control unit and responsive to the predicted state transition, the unused ones of the TCP connections between the mobile station and the application server prior to the future transition from the first current state to the second state, wherein the radio resource determination unit is provided in the mobile station, the application communication control unit is a connection handling unit in the mobile station and the predicted state transition is estimated based on a low activity indicator of the mobile station. - View Dependent Claims (10, 11, 12)
-
-
13. A radio communication handling device handling communication for an application running in a mobile station and communicating with an application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the radio communication handling device comprising:
a radio resource determination unit configured to; estimate a predicted state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first current state involves communication with a higher bandwidth than the second state, wherein estimating the predicted state transition comprises determining an estimate that predicts that a future state transition from the first current state to the second state will be initiated in the future, inform, prior to the future state transition, at least one application communication control unit about the predicted state transition in order to allow the application communication control unit to release unused TCP connections before the future state transition from the first current state to the second state, and wherein the radio resource determination unit is further configured to disregard TCP messages for releasing a TCP connection received at the mobile station from an application handling unit as data activity in relation to a state transition. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A radio communication handling device handling communication for an application running in a mobile station and communicating with an application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the radio communication handling device comprising:
-
a radio resource determination unit configured to; estimate a predicted state transition for the radio resources between the mobile station and the mobile communication network from a first current state to a second state, where the first current state involves communication with a higher bandwidth than the second state, wherein estimating the predicted state transition comprises determining an estimate that predicts that a future state transition from the first current state to the second state will be initiated in the future, and inform, prior to the future state transition, at least one application communication control unit about the predicted state transition in order to allow the application communication control unit to release unused TCP connections before the future state transition from the first current state to the second state, wherein the radio communication handling device is the mobile station and the application communication control unit is a connection handling unit in the mobile station. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for controlling the release of application communication connections for an application in a mobile station, said application communicating with a corresponding application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the method being performed in an application communication control unit and comprising:
-
receiving, from a radio resource determination unit for radio communication involving the mobile station, information about an estimate that predicts that a future state transition, for the radio communication between the mobile station and the mobile communication network from a first current state to a second state will be initiated by a radio network controller of the mobile communication network separate from the mobile station, where the first current state involves communication with a higher bandwidth than the second state, releasing a TCP connection prior to the future state transition based on the information about the estimate, and receiving an indication of the current state and considering the current state when Releasing TCP connections, wherein the considering of the current state comprises sequentially initiating the release of multiple TCP connections with a time interval therebetween. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A connection releasing device for controlling the release of application communication connections for an application in a mobile station, said application communicating with a corresponding application server via a mobile communication network using an application communication protocol comprising Transmission Control Protocol (TCP) connections between the mobile station and the application server, the connection releasing device comprising an application communication control unit configured to:
-
receive, from a radio resource determination unit for radio communication involving the mobile station, information about an estimate that predicts that a future state transition for the radio communication between the mobile station and the mobile communication network from a first current state to a second state will be initiated by a radio network controller of the mobile communication network separate from the mobile station, where the first current state involves communication with a higher bandwidth than the second state, release a TCP connection prior to the future state transition based on the information about the estimate, and receive an indication of the current state and consider the current state when releasing TCP connections, wherein the considering of the current state comprises sequentially initiating the release of multiple TCP connections with a time interval therebetween. - View Dependent Claims (32, 33, 34, 35)
-
Specification