摘要 |
A scheduler allocates time-frequency resources for transmitting data packets over a frequency selective channel. The scheduler: obtains data packets to be transmitted, or descriptions thereof, each data packet being either a latency-constrained data packet or another data packet, and obtains information about transmission conditions. Then, for each latency-constrained data packet, the scheduler determines each candidate time-frequency resource that can be used for transmitting said latency-constrained data packet. Then the scheduler performs at least one iteration of the following steps: allocating at least one time-frequency resource among said candidate time-frequency resources to respective at least one latency-constrained data packet, when the number of at least one time-frequency resource needed for transmitting said at least one latency-constrained data packet is equal to the number of determined candidate time-frequency resources for said at least one latency-constrained data packet; otherwise, reserving at least one time-frequency resource for transmitting at least one other data packet. |