System and method for fair, channel-dependent scheduling for wireless systems
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorGeert Heijenk
Life of this patent
Estimating the term…
Abstract
System and method for channel-dependent scheduling wherein data is stored indicating previous channel conditions between a transmitting node and at least one destination node. Additionally, data packets to be transmitted to at least one destination node are queued for later transmission. A determination of the present channel conditions between the transmitting node and the at least one destination node is made and transmissions of the queued packets are scheduled from the transmitting node to the at least one destination node responsive to the present channel conditions and the previous channel conditions.
Claims15
A method for channel dependent scheduling, comprising the steps of:
- storing data indicating previous channel conditions between a transmitting node and at least one possible destination node;
- queuing data packets to be transmitted to the at least one possible destination node;
- determining present channel conditions between the transmitting node and the at least one possible destination node;
- scheduling transmission of a queued packet from the transmitting node to the at least one possible destination node responsive to the present channel conditions and the previous channel conditions;
- translating and normalizing present channel conditions with respect to previous channel conditions between the transmitting node and the at least one possible destination node;
- determining channels having a lowest transmission power responsive to the translation and normalization;
- and
- scheduling transmission of the queued packets to channels having the lowest transmission power.
A method for channel dependent scheduling, comprising the steps of:
- storing an estimated 1st and 2nd moment of transmission power on a channel between a transmitting node and at least one destination node;
- queuing data packets to be transmitted to the at least one destination node;
- and
- translating and normalizing current channel conditions with respect to previous channel conditions between the transmitting node and the at least one destination node;
- determining channels having a lowest transmission power responsive to the translation and normalization;
- and
- scheduling transmission of the queued packets to channels having the lowest transmission power.
A transmitting node for providing fair, channel-dependent scheduling, comprising,
- an interface for connecting with a channel between the transmitting node and at least one destination node;
- a queue associated with the at least one destination node for storing data packets to be transmitted to the at least one destination node;
- a memory for storing data indicating previous channel conditions between the transmitting node and the at least one destination node;
- and
- a scheduler for scheduling transmission of queued data packets responsive to the stored previous channel conditions, said scheduler further operative to:
- translate and normalize current channel conditions with respect to previous channel conditions between the transmitting node and the at least one destination node;
- determine channels having a lowest transmission power responsive to the translation and normalization;
- and,
- schedule transmission of the queued packets to channels having the lowest transmission power.
A transmitting node for providing fair, channel-dependent scheduling, comprising;
- means for connecting with a channel between a transmitting node and at least one destination node;
- means associated with the at least one destination node for storing data packets to be transmitted to the at least one destination node;
- means for storing data indicating previous channel conditions between the transmitting node and the at least one destination node;
- means for scheduling transmission of queued packets responsive to the stored previous channel conditions;
- means for translating and normalizing current channel conditions with respect to previous channel conditions between the transmitting node and the at least one destination node;
- means for determining channels having a lowest transmission power responsive to the translation and normalization;
- and,
- means for scheduling transmission of the queued packets to channels having the lowest transmission power.
Dependencies are inferred from the claim text.