Method to determine a scheduling priority value for a user data connection based on a quality of service requirement
First Claim
1. A method to provide a nominal best effort data rate based on a Quality of Service (QoS) requirement of a user data connection, the method comprising:
- assigning a service priority based on the QoS requirement; and
assigning the nominal best effort data rate for the service priority using a predetermined function.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to provide a nominal best effort data rate based on a Quality of Service (QoS) requirement of a user data connection, the method comprising assigning (105) a service priority based on the QoS requirement, and assigning (110) the nominal best effort data rate for the service priority using a predetermined function. Further, it comprises of a method to determine a scheduling priority value for a user data connection by providing a relative fairness. Furthermore, the method comprises a method to satisfy a delay requirement for a delay sensitive data connection through a scheduling.
-
Citations
20 Claims
-
1. A method to provide a nominal best effort data rate based on a Quality of Service (QoS) requirement of a user data connection, the method comprising:
-
assigning a service priority based on the QoS requirement; and
assigning the nominal best effort data rate for the service priority using a predetermined function. - View Dependent Claims (2, 3, 4)
-
-
5. A method to determine a scheduling priority value for a user data connection, the method comprising:
-
determining an instantaneous data rate achievable for the user data connection based on a channel quality;
determining a normalized average throughput for the user data connection, the normalized average throughput being a first ratio of an average throughput of the user data connection, with respect to a nominal best effort data rate assigned to the user data connection;
calculating the scheduling priority value being a second ratio of the instantaneous data rate controlled by a first mathematical index, with the normalized average throughput controlled by a second mathematical index, the first mathematical index and the second mathematical index being used to control a scheduling fairness. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method to satisfy a delay requirement for a delay sensitive data connection through a scheduling, the method comprising:
-
setting a discard timer for the delay sensitive data connection;
determining an age of a packet corresponding to the delay sensitive service in a priority queue;
performing a comparison between the age of a most recently successfully transmitted or time expired data packet with the discard timer setting, to determine whether the age of the compared packet is less than the discard timer setting by a predetermined margin; and
calculating a new delay factor for the delay sensitive data connection based on the comparison and an old delay factor of the delay sensitive data connection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification