Claims
- 1. 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; and 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.
- 2. The method of claim 1, wherein the step of scheduling further comprises the steps of:
comparing the present channel conditions to the previous channel conditions; determining a channel having most favorable channel conditions responsive to the comparison; and scheduling transmission of the queued packet on the channels having the most favorable channel conditions.
- 3. The method of claim 1, wherein the step of storing further comprises the step of storing a 1st and 2nd moment of transmission power on a channel between the transmitting node and the at least one destination node.
- 4. The method of claim 3, wherein the step of determining further comprises the step of translating and normalizing a present transmission power according to the stored 1st and 2nd moment transmission power between the transmitting node and the at least one destination node.
- 5. The method of claim 1, wherein the step of scheduling further comprises the steps of:
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.
- 6. The method of claim 1, wherein the transmitting node comprises a CDMA base station, and the receiving nodes comprise CDMA mobile stations.
- 7. 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.
- 8. The method of claim 7, wherein the transmitting node comprises a CDMA base station, and the receiving nodes comprise CDMA mobile stations.
- 9. 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.
- 10. The transmitting node of claim 9, wherein the scheduler further:
determines present channel conditions between the transmitting node and the at least one destination node; and schedules transmission of queued packets from the transmitting node to the at least one destination node responsive to the present channel conditions and the previous channel conditions.
- 11. The transmitting node of claim 9, wherein the memory stores an estimated 1st and 2nd moment of transmission power on a channel between the transmitting node and the at least one destination node.
- 12. The transmitting node of claim 9, wherein the scheduler further:
compares the present channel conditions to the previous channel conditions; determines a channel having most favorable channel conditions responsive to the comparison; and schedules transmission of the queued packets on the channel having the most favorable channel conditions.
- 13. The transmitting node of claim 9, wherein the scheduler further:
translates and normalizes current channel conditions with respect to previous channel conditions between the transmitting node and the at least one destination node; determines channels having a lowest transmission power responsive to the translation and normalization; and schedules transmission of the queued packets to channels having the lowest transmission power.
- 14. The transmitting node claim 9, wherein the transmitting node comprises a CDMA node.
- 15. The transmitting node of claim 14, wherein the channel comprises a shared downlink channel.
- 16. The transmitting node of claim 14, wherein the channel comprises a HSDPA channel.
- 17. 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; and means for scheduling transmission of queued packets responsive to the stored previous channel conditions.
RELATED APPLICATION(S)
[0001] This application claims priority from and incorporates herein by reference the entire disclosure of U.S. Provisional Application Serial No. 60/333,458 filed Nov. 27, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60333458 |
Nov 2001 |
US |