Method and system for reducing communication session establishment latency
First Claim
1. A method for reducing communication session establishment latency, wherein a radio access network (RAN) defines at least one wireless coverage area, wherein a wireless communication device (WCD) is served by the at least one wireless coverage area, wherein the WCD, from time to time, transmits to the RAN a wireless coverage quality value as measured at the WCD, wherein the RAN stores a timer to use with a message that the RAN transmits to the WCD during establishment of a communication session, and wherein the timer is configured with a pre-determined default value, the method comprising:
- the RAN maintaining a threshold wireless coverage quality value,the RAN receiving an indication that the WCD is attempting to establish the communication session;
responsive to receiving the indication, the RAN determining that (i) the communication session is quality-of-service sensitive, and (ii) a recent wireless coverage quality value received from the WCD is less than that of the threshold wireless coverage quality value;
responsive to the determining, the RAN configuring the timer with a second value, wherein the second value is less than the pre-determined default value; and
during establishment of the communication session to the WCD, the RAN (i) transmitting the message to the WCD, (ii) waiting a period of time according to the timer, (iii) determining that the RAN has not received a response to the message, and (iv) again transmitting the message to the WCD.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for reducing communication session establishment latency are introduced. In a wireless communication network, a radio access network (RAN) determines that a wireless communication device (WCD), such as a mobile phone, is attempting to establish a communication session. Based on the quality-of-service sensitivity of the communication session as well as recent reports of wireless coverage quality received from the WCD, the RAN selects an appropriate timeout value. This selected timeout value is used for a timer associated with a communication session establishment message transmitted by the RAN to the WCD. As a result, the RAN can retransmit the communication session establishment message rapidly in situations where the communication session establishment message is more likely to be lost.
79 Citations
20 Claims
-
1. A method for reducing communication session establishment latency, wherein a radio access network (RAN) defines at least one wireless coverage area, wherein a wireless communication device (WCD) is served by the at least one wireless coverage area, wherein the WCD, from time to time, transmits to the RAN a wireless coverage quality value as measured at the WCD, wherein the RAN stores a timer to use with a message that the RAN transmits to the WCD during establishment of a communication session, and wherein the timer is configured with a pre-determined default value, the method comprising:
-
the RAN maintaining a threshold wireless coverage quality value, the RAN receiving an indication that the WCD is attempting to establish the communication session; responsive to receiving the indication, the RAN determining that (i) the communication session is quality-of-service sensitive, and (ii) a recent wireless coverage quality value received from the WCD is less than that of the threshold wireless coverage quality value; responsive to the determining, the RAN configuring the timer with a second value, wherein the second value is less than the pre-determined default value; and during establishment of the communication session to the WCD, the RAN (i) transmitting the message to the WCD, (ii) waiting a period of time according to the timer, (iii) determining that the RAN has not received a response to the message, and (iv) again transmitting the message to the WCD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for reducing communication session establishment latency, wherein a radio access network (RAN) defines at least one wireless coverage area, wherein a wireless communication device (WCD) is served by the at least one wireless coverage area, the method comprising:
-
maintaining, at the RAN, a set of timeout values; testing, at the RAN, for a condition that (i) the WCD is attempting to establish a communication session, (ii) the communication session is latency-sensitive, and (iii) the WCD has recently indicated that the WCD is experiencing a wireless coverage quality below that of a predefined threshold wireless coverage quality; if the condition is met, the RAN selecting a lowest timeout value from the set of timeout values; if the condition is not met, the RAN selecting a non-lowest timeout value from the set of timeout values; in response to the selecting, during establishment of the communication session to the WCD, the RAN;
(i) transmitting a message to the WCD, (ii) waiting a period of time according to the selected timeout value, (iii) determining that the RAN has not received a response to the message, and (iv) again transmitting the message to the WCD. - View Dependent Claims (12, 13, 14)
-
-
15. A radio access network (RAN) comprising:
-
an antenna that radiates to define at least one wireless coverage area, the at least one wireless coverage area serving a wireless communication device (WCD); a memory that stores;
(i) a threshold wireless coverage quality value, (ii) a timer to use with a message that the RAN transmits during establishment of a communication session to the WCD, wherein the timer is configured with a pre-determined default timeout value, and (iii) program instructions; anda central processing unit (CPU) capable of executing the program instructions stored in the memory to; receive an indication that the WCD is attempting to establish the communication session; responsive to the indication, determine that (i) the communication session is quality-of-service sensitive, and (ii) a recent wireless coverage quality value received from the WCD is less than the threshold wireless coverage quality value; responsive to the determining, configure the timer with a second value, wherein the second value is less than the pre-determined default timeout value; during establishment of the communication session to the WCD, transmit the message to the WCD; after transmitting the message, wait a period of time according to the timer; after waiting the period of time, determine that the RAN has not received a response to the message; and in response to the determination, again transmit the message to the WCD. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification