Dynamic adjustment of inactivity timer threshold for call control transactions
First Claim
1. A method for dynamic establishment and release of a connection between a communication device and an access network, the method comprising:
- adjusting an inactivity timer threshold associated with a data flow used by one or more applications to transport call control messages, wherein the inactivity timer threshold is adjusted to satisfy minimum connection requirements of one or more existing call control transactions, one or more recently ended call control transactions, and one or more new call control transactions; and
determining that the data flow is inactive when no call control messages are sent or received via the data flow for a period of time that exceeds the adjusted inactivity timer threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, this disclosure is directed to establishment and release of a connection between a communication device and an access network. More specifically, the techniques of this disclosure are directed to determining when a data flow used for exchanging call control requests becomes inactive. For example, a communication device may dynamically adjust an inactivity timer threshold associated with the data flow used by applications to exchange call control messages when a new call control transaction starts or an existing call control transaction ends, e.g., by selecting a single inactivity timer threshold for the data flow to satisfy minimum connection requirements of existing call control transactions, recently ended call control transactions and the new call control transaction. The data flow is considered inactive when no applications send or receive messages via the data flow for a period of time that exceeds the adjusted inactivity timer threshold.
25 Citations
51 Claims
-
1. A method for dynamic establishment and release of a connection between a communication device and an access network, the method comprising:
-
adjusting an inactivity timer threshold associated with a data flow used by one or more applications to transport call control messages, wherein the inactivity timer threshold is adjusted to satisfy minimum connection requirements of one or more existing call control transactions, one or more recently ended call control transactions, and one or more new call control transactions; and determining that the data flow is inactive when no call control messages are sent or received via the data flow for a period of time that exceeds the adjusted inactivity timer threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication device comprising:
-
a call management module that adjusts an inactivity timer threshold associated with a data flow used by one or more applications to transport call control messages, wherein the call management module adjusts the inactivity timer threshold to satisfy minimum connection requirements of one or more existing call control transactions, one or more recently ended call control transactions, and one or more new call control transactions; and a flow control module that determines that the data flow is inactive when no call control messages are sent or received via the data flow for a period of time that exceeds the adjusted inactivity timer threshold. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer-readable medium for storing an executable computer program product, comprising:
-
codes to cause a computer to adjust an inactivity timer threshold associated with a data flow used by one or more applications to transport call control messages, wherein the inactivity timer threshold is adjusted to satisfy minimum connection requirements of one or more existing call control transactions, one or more recently ended call control transactions, and one or more new call control transactions; and codes to cause the computer to determine that the data flow is inactive when no call control messages are sent or received via the data flow for a period of time that exceeds the adjusted inactivity timer threshold. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A communication device comprising:
-
means for adjusting an inactivity timer threshold associated with a data flow used by one or more applications to transport call control messages, wherein the inactivity timer threshold is adjusted to satisfy minimum connection requirements of one or more existing call control transactions, one or more recently ended call control transactions, and one or more new call control transactions; and means for determining that the data flow is inactive when no call control messages are sent or received via the data flow for a period of time that exceeds the adjusted inactivity timer threshold. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification