Legal claims defining the scope of protection, as filed with the USPTO.
1. A method performed by a base station, the method comprising: establishing a radio resource control (“RRC”) channel between the base station and a user device; receiving first traffic associated with the user device; determining a type of the received first traffic, the type of the first traffic being a first type; identifying a first RRC timeout value associated with the first type; starting an RRC dormancy timer having the first RRC timeout value; receiving second traffic associated with the user device, the second traffic being received after the first traffic is received and while the RRC dormancy timer is running; determining a type of the second traffic, the type of the second traffic being a second type that is different from the first type; identifying a second RRC timeout value associated with the second type, wherein the second RRC timeout value is different from the first RRC timeout value; determining a particular value of the RRC dormancy timer that corresponds to a time at which the second traffic was received; determining whether the particular value of the RRC dormancy timer is greater than the second RRC timeout value; continuing to use the RRC dormancy timer, without modifying the RRC dormancy timer based on the second RRC timeout value, when determining that the particular value of the RRC dormancy timer is greater than the second RRC timeout value, the continuing using the RRC dormancy timer including: continuing to use the RRC dormancy timer without resetting the RRC dormancy timer based on receiving the second traffic; resetting the RRC dormancy timer when determining that the particular value of the RRC dormancy time is not greater than the RRC timeout value; and modifying, based on an expiration of the RRC dormancy timer, the RRC channel.
2. The method of claim 1 , wherein modifying the RRC channel includes at least one of: changing a mode of the RRC channel, or tearing down the RRC channel.
3. The method of claim 1 , wherein the particular value of the RRC dormancy timer is a first value of the RRC dormancy timer, the method further comprising: receiving third traffic associated with the user device, the third traffic being received after the first traffic is received and while the RRC dormancy timer is running; determining a type of the third traffic, wherein the type of the third traffic is a third type that is different from the first type and the second type; identifying a third RRC timeout value associated with the third type, wherein the third RRC timeout value is different from the first RRC timeout value and the second RRC timeout value; determining a second value of the RRC dormancy timer, the second value of the RRC dormancy timer corresponding to a time at which the third traffic was received; determining whether the second value of the RRC dormancy timer, at the time the third traffic was received, is greater than the third RRC timeout value; and modifying the RRC dormancy timer, based on the third RRC timeout value, when determining that the second value of the RRC dormancy timer, at the time the third traffic was received, is not greater than the third RRC timeout value.
4. The method of claim 1 , wherein determining the type of the first traffic or the second traffic includes determining a respective quality of service class identifier (“QCI”) associated with the first traffic or the second traffic, and wherein identifying the RRC timeout value associated with the type includes identifying an RRC timeout value associated with the QCI.
5. The method of claim 1 , wherein receiving the first traffic or the second traffic associated with the user device includes at least one of: receiving traffic sent to the user device, or receiving traffic sent from the user device.
6. The method of claim 1 , further comprising: receiving information, that correlates the first RRC timeout value to the first type, from an operations support system (“OSS”).
7. The method of claim 1 , wherein forgoing resetting the RRC dormancy timer based on receiving the second traffic includes continuing to decrement the RRC dormancy timer when the second traffic is received.
8. A base station of a wireless telecommunications network, comprising: a memory device storing a set of computer-executable instructions; and one or more processors configured to execute the computer-executable instructions, wherein executing the computer-executable instructions causes the one or more processors to: determine a quality of service class identifier (“QCI”) of first traffic, received by the device from a user device, the QCI of the first traffic being a first QCI; identify a first radio resource control (“RRC”) timeout value associated with the first QCI; start an RRC dormancy timer based on the first RRC timeout value; determine a QCI of second traffic, received by the device from the user device, the QCI of the second traffic being a second QCI; identify a second RRC timeout value associated with the second QCI; determine a particular value of the RRC dormancy timer that corresponds to a time at which the second traffic was received; determine whether the particular value of the RRC dormancy timer is greater than the second RRC timeout value; continue to use the RRC dormancy timer, without modifying the RRC dormancy timer, based on the second RRC timeout value, when determining that the particular value of the RRC dormancy timer is greater than the second RRC timeout value; continue to use the RRC dormancy timer without resetting the RRC dormancy timer when the second traffic is received, when determining that that the particular value of the RRC dormancy timer is greater than the second RRC timeout value; reset the RRC dormancy timer when the second traffic is received, when determining that the particular value of the RRC dormancy timer is not greater than the second RRC timeout value; and modify, based on an expiration of the RRC dormancy timer, an RRC channel between the device and the user device.
9. The base station of claim 8 , wherein executing the computer-executable instructions to modify the RRC channel further causes the one or more processors to: change a mode of the RRC channel, or tear down the RRC channel.
10. The base station of claim 8 , wherein the particular value of the RRC dormancy timer is a first value of the RRC dormancy timer, wherein executing the computer-executable instructions further causes the one or more processors to: receive third traffic associated with the user device, the third traffic being received after the first traffic is received and while the RRC dormancy timer is running; determine a QCI of the third traffic, wherein the QCI of the third traffic is a third QCI that is different from the first QCI and the second QCI; identify a third RRC timeout value associated with the third QCI, wherein the third RRC timeout value is different from the first RRC timeout value and the second RRC timeout value; determine a second value of the RRC dormancy timer, the second value of the RRC dormancy timer corresponding that to a time at which the third traffic was received; determine whether the second value of the RRC dormancy timer, at the time the third traffic was received, is greater than the third RRC timeout value; and modify the RRC dormancy timer, based on the third RRC timeout value, when determining that the second value of the RRC dormancy timer, at the time the third traffic was received, is not greater than the third RRC timeout value.
11. The base station of claim 8 , wherein the received first traffic and the second traffic corresponds to at least one of: traffic sent to the user device, or traffic sent from the user device.
12. The base station of claim 8 , wherein executing the processor-executable instructions further causes the one or more processors to: receive information, that correlates the first RRC timeout value to the first QCI, from an operations support system (“OSS”).
13. The base station of claim 8 , wherein when forgoing resetting the RRC dormancy timer when the second traffic is received, the one or more processors are further to: allow the RRC dormancy timer to continue to run when the second traffic is received.
14. A system, comprising: an operations support system (“OSS”), comprising a first memory device storing first processor-executable instructions, and one or more first processors configured to execute the process-executable instructions, wherein executing the processor-executable instructions causes the one or more first processors to: output information correlating types of traffic to radio resource control (“RRC”) timeout values; a base station device, comprising a second memory device storing second processor-executable instructions, and one or more second processors configured to execute the process-executable instructions, wherein executing the processor-executable instructions causes the one or more second processors to: receive the information, correlating types of traffic to RRC timeout values, from the OSS; receive first traffic from a user device; determine a first type associated with the received first traffic; identify, based on the information received from the OSS, a first RRC timeout value associated with the first type; start an RRC dormancy timer based on the first RRC timeout value; receive, subsequent to starting the RRC dormancy timer based on the first RRC timeout value, second traffic from the user device; determine a second type associated with the second traffic; identify, based on the information received from the OSS, a second RRC timeout value associated with the second type; determine a present value of the RRC dormancy timer that corresponds to a time at which the second traffic was received; determine whether the present value of the RRC dormancy timer is greater than the second RRC timeout value; continue to use the RRC dormancy timer without modifying the RRC dormancy timer, based on the second RRC timeout value, when determining that the present value of the RRC dormancy timer is greater than the second RRC timeout value; continue to use the RRC dormancy timer without resetting the RRC dormancy timer when the second traffic is received, when determining that that the present value of the RRC dormancy timer is greater than the second RRC timeout value; reset the RRC dormancy timer when the second traffic is received, when determining that the particular value of the RRC dormancy timer is not greater than the second RRC timeout value; and modify, based on expiration of the RRC dormancy timer, an RRC channel between the device and the user device.
15. The system of claim 14 , wherein when modifying the RRC channel, the base station is configured to: change a mode of the RRC channel, or tear down the RRC channel.
16. The system of claim 14 , wherein the present value of the RRC dormancy timer is a first value of the RRC dormancy timer, wherein the base station is further configured to: receive third traffic associated with the user device, the third traffic being received after the first traffic is received and while the RRC dormancy timer is running; determine a type of the third traffic, wherein the type of the third traffic is a second type that is different from the first type; identify a third RRC timeout value associated with the third type, wherein the third RRC timeout value is different from the first RRC timeout value; determine a second value of the RRC dormancy timer, the second value of the RRC dormancy timer corresponding to a time at which the third traffic was received; determine whether the second value of the RRC dormancy timer is greater than the third RRC timeout value; and modify the RRC dormancy timer, based on the third RRC timeout value, when determining that the second value of the RRC dormancy timer is not greater than third RRC timeout value.
17. The system of claim 14 , wherein when determining the particular type of the traffic, the base station is configured to determine a quality of service class identifier (“QCI”) associated with the traffic, and wherein when identifying the RRC timeout value associated with the type, the base station is to identify an RRC timeout value associated with the QCI.
18. The system of claim 14 , wherein the received traffic corresponds to at least one of: traffic sent to the user device, or traffic sent from the user device.
19. The system of claim 14 , wherein the information, correlating types of traffic to RRC timeout values, outputted by the OSS, includes information correlating quality of service class identifiers (“QCIs”) to the RRC timeout values.
20. The system of claim 14 , wherein when continuing to use the RRC dormancy timer without resetting the RRC dormancy timer when the second traffic is received, the one or more second processors are further to: allow the RRC dormancy timer to continue to run when the second traffic is received.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.