Patent ID: 8842676

Claim:
A method for scheduling uplink connections of a mobile station (MS), comprising: setting a plurality of weight factors for a plurality of Quality of Service (QoS) parameters for different connection scheduling type classifications based on each connection scheduling type classification, the connection scheduling type classifications predefined according to a wireless standard and including at least two of an Unsolicited Grant Service (UGS), a Real-Time Polling Service (RT-PS), an Extended Real-Time Polling Service, a Non-Real-Time Polling Service (NRT-PS), and a Best Effort (BE); updating a traffic status metric for one or more active connections of the MS, each of the active connections associated with one of the connection scheduling type classifications; calculating a QoS metric for each of the one or more active connections of the MS based on at least a portion of the plurality of weight factors retrieved for the plurality of QoS parameters and the traffic status metric related to each of the one or more active connections, wherein at least the portion of the plurality of weight factors is retrieved for each of the one or more active connections based on at least the connection scheduling type classification of that active connection; determining a scheduling order of the one or more active connections of the MS according to the QoS metric for each of the one or more active connections; and transmitting over at least a portion of the one or more active connections according to the scheduling order.