Patent ID: 9065779
Filing Date: 2015-06-23
Classification: H04L,H04W

Abstract:
1. A method for operating a communication device for scheduling transmission of data packets, the method comprising: receiving data packets from a communication network, the data packets associated with a plurality of data streams; inserting each of the data packets into one of a plurality of data queues, at least one of the plurality of data queues containing data packets associated with at least two of the plurality of data streams, the plurality of data queues being associated with a scheduling group in which each data queue of the scheduling group has a same initial weight; determining, for at least one of the plurality of data queues containing data packets associated with at least two of the plurality of data streams, at least one application associated with at least one of the data packets in the respective data queue; modifying the initial weight for at least one of the data queues for which an associated application was determined, utilizing an application factor associated with the at least one application determined for the respective data queue; scheduling the data packets from the plurality of data queues to an output queue taking into account the modified weights; and transmitting the data packets from the output queue to the communication network.