摘要 |
<p>A method of scheduling wireless communication for one or more data flows, wherein, for each data flow, there is: a corresponding queue (200) to store data of that data flow; one or more quality-of-service parameters associated with that data flow; and a flow type associated with that data flow, there being a plurality of possible flow types; characterised in that the method comprises, during each time frame of a sequence of time frames, the steps of: maintaining (S400), for each of the plurality of possible flow types, a queue list (300) that identifies the queues corresponding to data flows of that flow type; and processing the queue lists in a predetermined order, in which processing a queue list comprises, for each queue identified in that queue list, attempting to schedule (S406, S410, S422, S430, S436, S440, S444) the communication of data stored on that queue during a current time frame in dependence upon the one or more quality-of-service parameters associated with the corresponding data flow and an amount of bandwidth available for the wireless communication during the current time frame.</p> |