Method and system for managing transmission resources in a wireless communication network
First Claim
Patent Images
1. A method for managing transmission resources in a wireless communications network, comprising:
- receiving a packet;
providing a token bucket comprising a plurality of tokens representing power available for transmission of the packet at discrete units of time;
generating a transmission token representing an impact of transmitting the packet based on a time duration for transmission of the packet and a power level for transmission of the packet over the time duration;
determining whether sufficient tokens are available in the token bucket for the transmission token; and
transmitting the packet if sufficient tokens are available in the token bucket.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for managing transmission resources in a wireless communications network includes receiving a packet and determining a time duration for transmission of the packet. A power level for transmission of the packet over the time duration is further determined. Based on the time duration and the power level, a wireless resource impact is determined for the packet. Transmission resources are allocated based on the wireless resource impact.
163 Citations
15 Claims
-
1. A method for managing transmission resources in a wireless communications network, comprising:
-
receiving a packet;
providing a token bucket comprising a plurality of tokens representing power available for transmission of the packet at discrete units of time;
generating a transmission token representing an impact of transmitting the packet based on a time duration for transmission of the packet and a power level for transmission of the packet over the time duration;
determining whether sufficient tokens are available in the token bucket for the transmission token; and
transmitting the packet if sufficient tokens are available in the token bucket. - View Dependent Claims (2, 3, 4, 5)
allocating a number of tokens corresponding to the size of the transmission token for the packet; and
updating the token bucket to remove the allocated tokens.
-
-
4. The method of claim 1, wherein tokens in the token bucket represent power available for transmission of the packet in a sector of a wireless network and the transmission token represents a sector impact of transmitting the packet in the sector, further comprising:
-
determining a geographic interference impact token representing impact in a disparate sector of transmitting the packet in the sector;
determining whether a token bucket for the disparate sector includes sufficient tokens for the geographic interference impact token; and
transmitting the packet if sufficient tokens are available in the token bucket for the sector for the transmission token and sufficient tokens are available in the token bucket for the disparate sector for the geographic interference impact token.
-
-
5. The method of claim 4, further comprising:
-
determining a plurality of geographic interference impact tokens each representing impact in a disparate sector of transmitting the packet in the sector;
determining whether a token bucket for each of the disparate sectors includes sufficient tokens for a corresponding geographic interference impact token; and
transmitting the packet if sufficient tokens are available in the token bucket for the sector for the transmission token and sufficient tokens are available in each of the token buckets for the disparate sectors for a corresponding geographic interference impact token.
-
-
6. A system for managing transmission resources in a wireless communications network, comprising:
-
a queue operable to store a packet; and
a transmission control system operable to provide a token bucket comprising a plurality of tokens representing power available for transmission of the packet at discrete units of time, to generate a transmission token representing an impact of transmitting the packet based on a time duration for transmission of the packet and a power level for transmission of the packet over the time duration, to determine whether sufficient tokens are available in the token bucket for the transmission token, and to check-out the packet from the queue for transmission if sufficient tokens are available in the token bucket. - View Dependent Claims (7, 8, 9)
-
-
10. A method for managing transmission resources in a wireless communications network, comprising:
-
receiving a packet;
providing a token bucket comprising a plurality of multiple dimension tokens representing allowable impact for transmission of the packet at discrete units of time;
generating a multiple dimension transmission token representing impact of transmitting the packet;
determining whether sufficient multiple dimension tokens are available in the token bucket for the multiple dimension transmission token; and
transmitting the packet if sufficient tokens are available in the token bucket. - View Dependent Claims (11, 12, 13, 14, 15)
allocating a number of multiple dimension tokens corresponding to the size of the multiple dimension transmission token for the packet; and
updating the token bucket to remove the allocated multiple dimensions tokens.
-
-
12. The method of claim 10, further comprising filling the token bucket with multiple dimension tokens at a static rate.
-
13. The method of claim 10, further comprising filling the token bucket with multiple dimension tokens at a dynamic rate based on available bandwidth of the wireless communications network.
-
14. The method of claim 10, wherein multiple dimension tokens in the token bucket represent impact available for transmission of the packet in a sector of a wireless network and the multiple dimension transmission token represents a sector impact of transmitting the packet in the sector, further comprising:
-
providing a token bucket for a disparate sector comprising a plurality of multiple dimension tokens representing allowable impact for transmission of the token in the sector;
determining a multiple dimension geographic interference impact token representing impact in the disparate sector of transmitting the packet in the sector;
determining whether sufficient tokens are available in the token bucket for the disparate sector for the geographic interference impact token; and
transmitting the packet if sufficient tokens are available in the token bucket for the sector for the multiple dimension transmission token and sufficient tokens are available in the token bucket for the disparate sector for the multiple dimension geographic interference impact token.
-
-
15. The method of claim 14, further comprising:
-
allocating the number of tokens in the token bucket for the sector corresponding to the size of the multiple dimension transmission token;
updating the token bucket for the sector to remove the allocated tokens;
allocating the number of tokens in the token bucket for the disparate sector corresponding to the size of the geographic interference impact token for the packet; and
updating the token bucket for the disparate sector to remove the allocated token.
-
Specification