Claims
- 1. A method for use in a wireless network that includes a base station, the method comprising the steps of:
receiving, at the base station, a request for a service; determining a cost to provide the service; and granting the request when the determined cost is less than or equal to a threshold that is responsive to a load on the network.
- 2. The method of claim 1, wherein the step of determining the cost for the service includes:
determining the cost to provide the service based on information in the request.
- 3. The method of claim 1, wherein the step of determining the cost for the service includes:
determining the cost based on a signal-to-noise plus interference ratio (SINR).
- 4. The method of claim 1, further including the step of:
providing the service after the request is granted.
- 5. The method of claim 1, further including the step of:
rejecting the request when the determined cost exceeds the threshold.
- 6. The method of claim 1, wherein the step of granting the request includes the step of:
adjusting the threshold after the request is granted.
- 7. The method of claim 1, wherein the step of granting the request includes the step of:
adjusting the threshold after the request is rejected.
- 8. The method of claim 1, wherein the step of granting the request includes the step of:
adjusting the threshold after the request is granted or rejected.
- 9. The method of claim 8, wherein the step of adjusting the threshold includes:
determining a number of granted requests waiting to be served; increasing the threshold if the number of granted requests waiting to be served is less than a first value; and decreasing the threshold if the number of granted requests waiting to be served is greater than a second value.
- 10. The method of claim 9, wherein the granted requests waiting to be served are stored in a queue having a front and an end and the step of granting the request includes:
determining a length of the queue; adding the received request to the end of the queue if the determined length is less than a predetermined length; determining a cost to perform the respective granted requests in the queue; and removing one of the granted requests in the queue and adding the received request to the end of the queue, if the determined length is equal to the predetermined length and the determined cost to provide the service is less than at least one of the costs to perform the granted requests in the queue.
- 11. A system, comprising:
a memory including code that receives a request for a service in a network, determines a cost to provide the service, and grants the request when the determined cost is less than or equal to a threshold that is responsive to a load on the network; and a processor that executes the code.
- 12. The system of claim 11, wherein the code determines the cost to provide the service based on information in the request.
- 13. The system of claim 11, wherein the code determines the cost based on a signal-to-noise plus interference ratio (SINR).
- 14. The system of claim 11, wherein the code rejects the request when the determined cost exceeds the threshold.
- 15. The system of claim 11, wherein the code adjusts the threshold after the request is granted.
- 16. A system, comprising:
means for receiving a request for a service in a network; means for determining a cost to provide the service; and means for granting the request when the determined cost is less than or equal to a threshold that is responsive to a load on the network.
- 17. The system of claim 16, wherein the means for determining the cost for the service includes:
means for determining the cost to provide the service based on information in the request.
- 18. The system of claim 16, wherein the means for determining the cost for the service includes:
means for determining the cost based on a signal-to-noise plus interference ratio (SINR).
- 19. The system of claim 16, further including:
means for rejecting the request when the determined cost exceeds the threshold.
- 20. The system of claim 16, wherein the means for granting the request includes:
means for adjusting the threshold after the request is granted.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional No. 60/295,550, filed Jun. 5, 2001, the contents of which are herein incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60295550 |
Jun 2001 |
US |