摘要 |
<p>A scheduling apparatus in a mobile communication system which supports multi-user packet transmission and a method thereof are provided to secure the throughput of non-QoS flows, prevent the time required to complete the transmission of a multi-user packet from being increased due to non-QoS terminals, and minimize the average number of slots to transmit a multi-user packet by efficiently allocating QoS flows and non-QoSs flow in a single multi-user packet. A scheduler in a base station initializes a remaining packet size(201). Then the scheduler checks whether the remaining packet size is smaller than the minimum packet size Tx data can have or whether every flow in service has been checked(203). If the remaining packet size is larger than or equal to the minimum packet and every flow in service has not been checked yet, the scheduler aligns flows according to priority, confirms a top-priority flow, and selects one of the aligned flows(205). The scheduler confirms whether or not the top-priority flow is a QoS flow(207). If so, the scheduler confirms whether the selected flow is a QoS flow(209). If so, the scheduler updates "alpha", a constraint factor for non-QoS flows which can be transmitted together with QoS flows in a single multi-user packet(211).</p> |