TAIL OPTIMIZATION PROTOCOL FOR CELLULAR RADIO RESOURCE ALLOCATION
First Claim
1. A method, comprising:
- utilizing at least one processor to execute acts comprising;
identifying at least one connection utilized for communication within a communication system;
obtaining information relating to respective predicted data transfer times associated with the at least one connection;
calculating an estimated inter-transfer time based on the respective predicted data transfer times; and
determining whether to trigger a transition to an idle communicative state independently of timing requirements associated with the transition to the idle communicative state at least in part by comparing the estimated inter-transfer time to a tail threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for increasing the power and resource efficiency of a mobile network device are presented herein. More particularly, described herein is a novel Tail Optimization Protocol (TOP) and/or other mechanisms, systems and methods for enabling cooperation between a mobile device and an associated radio access network to eliminate idle periods (e.g., tails) when possible. Various systems and methods described herein can leverage the ability of applications and/or their associated connections to accurately predict a long tail time, from which a mobile device can notify an associated cellular network on such an imminent tail in order to allow the cellular network to immediately release tail resources. Various other aspects provided herein realize TOP via fast dormancy and/or other similar notification mechanisms, which enable a handset or other device to notify a cellular network for immediate resource release.
-
Citations
20 Claims
-
1. A method, comprising:
utilizing at least one processor to execute acts comprising; identifying at least one connection utilized for communication within a communication system; obtaining information relating to respective predicted data transfer times associated with the at least one connection; calculating an estimated inter-transfer time based on the respective predicted data transfer times; and determining whether to trigger a transition to an idle communicative state independently of timing requirements associated with the transition to the idle communicative state at least in part by comparing the estimated inter-transfer time to a tail threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A system, comprising:
-
a connection interface component that facilitates retrieval of information relating to one or more connections utilized for communication within a communication system; a connection analysis component that identifies respective predicted data arrival times indicated by the one or more connections via the connection interface component and estimates an inter-transfer time for the one or more connections as a function of the respective predicted data arrival times; and a state management component that determines whether to initiate a transition to an idle state independently of timing requirements associated with the transition to the idle state at least in part by comparing the inter-transfer time for the one or more connections to a tail threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, comprising:
a computer-readable storage medium, comprising; code for causing a computer to identify one or more network connections; code for causing a computer to obtain respective predicted data transfer times associated with the one or more network connections; code for causing a computer to calculate an inter-transfer time based on the respective predicted data transfer times; code for causing a computer to conduct a comparison of the inter-transfer time and a predetermined tail threshold; and code for causing a computer to determine whether to facilitate transition to an idle state via invocation of a fast dormancy mechanism based at least in part on the comparison.
Specification