SOLUTION TO IMPROVE RAN BANDWIDTH EFFICIENCY DURING VOLTE CALL SCENARIOS
First Claim
1. A method comprising:
- receiving, by one or more devices, a request relating to establishment of a voice over long term evolution (VoLTE) service, the request being associated with one or more network charging rules that define corresponding traffic flows associated with guaranteed bit rate (GBR) bandwidths and traffic flow statuses;
determining, by the one or more devices, an aggregate bandwidth value of those of the one or more charging rules that are associated with a particular bearer, the aggregate bandwidth value being determined based on;
summing of those of the one or more charging rules that are associated with the particular bearer and in which the traffic flow status of the corresponding traffic flow is not equal to a disabled status;
comparing, by the one or more devices, the aggregate bandwidth value to a previous version of the aggregate bandwidth value; and
causing reservation for the VoLTE service, by the one or more devices and based on the comparison, of an amount of GBR bandwidth corresponding to the aggregate bandwidth value or the previous version of the aggregate bandwidth value.
1 Assignment
0 Petitions
Accused Products
Abstract
Bandwidth for a radio access network may be efficiently allocated for certain voice over LTE (VoLTE) services. In one implementation, a request associated with traffic flows may be received. Each of the traffic flows may be associated with an amount of guaranteed bit rate (GBR) traffic. The method may further include selectively summing the GBR traffic, to obtain an aggregate bandwidth value. The method may further include reserving an amount of GBR bandwidth corresponding to the previous version of the aggregate bandwidth value when a comparison indicates that the aggregate bandwidth value is less than the previous version of the aggregate bandwidth value; and reservation an amount of GBR bandwidth corresponding to the aggregate bandwidth value when a comparison indicates that the aggregate bandwidth value is not less than the previous version of the aggregate bandwidth value.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more devices, a request relating to establishment of a voice over long term evolution (VoLTE) service, the request being associated with one or more network charging rules that define corresponding traffic flows associated with guaranteed bit rate (GBR) bandwidths and traffic flow statuses; determining, by the one or more devices, an aggregate bandwidth value of those of the one or more charging rules that are associated with a particular bearer, the aggregate bandwidth value being determined based on; summing of those of the one or more charging rules that are associated with the particular bearer and in which the traffic flow status of the corresponding traffic flow is not equal to a disabled status; comparing, by the one or more devices, the aggregate bandwidth value to a previous version of the aggregate bandwidth value; and causing reservation for the VoLTE service, by the one or more devices and based on the comparison, of an amount of GBR bandwidth corresponding to the aggregate bandwidth value or the previous version of the aggregate bandwidth value. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. The method of claim 7, further comprising:
setting the previous version of the aggregate bandwidth value to zero when bandwidth was not previously reserved for the particular bearer.
-
9. A device comprising:
-
a memory; and at least one processor to execute instructions in the memory to; receive a request relating to establishment of a voice over long term evolution (VoLTE) service, the request being associated with one or more network charging rules that define corresponding traffic flows associated with guaranteed bit rate (GBR) bandwidths and traffic flow statuses; determine an aggregate bandwidth value of those of the one or more charging rules that are associated with a particular bearer, the aggregate bandwidth value being determined based on; summing of those of the one or more charging rules that are associated with the particular bearer and in which the traffic flow status of the corresponding traffic flow is not equal to a disabled status; compare the aggregate bandwidth value to a previous version of the aggregate bandwidth value; and cause reservation, based on the comparison, of an amount of GBR bandwidth corresponding to the aggregate bandwidth value or the previous version of the aggregate bandwidth value. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receive, by one or more devices, a request, relating to voice over long term evolution (VoLTE) services, associated with traffic flows for a particular user equipment (UE) that attaches to a network via a wireless interface, each of the traffic flows being associated with an amount of guaranteed bit rate (GBR) traffic; selectively summing, by the one or more devices, the GBR traffic associated with the traffic flows, to obtain an aggregate bandwidth value; comparing, by the one or more devices, the aggregate bandwidth value to a previous version of the aggregate bandwidth value; cause reservation, by the one or more devices and based on the comparison, of an amount of GBR bandwidth corresponding to the previous version of the aggregate bandwidth value when the comparison indicates that the aggregate bandwidth value is less than the previous version of the aggregate bandwidth value; and cause reservation, by the one or more devices and based on the comparison, of an amount of GBR bandwidth corresponding to the aggregate bandwidth value when the comparison indicates that the aggregate bandwidth value is not less than the previous version of the aggregate bandwidth value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification