METHOD AND APPARATUS FOR MANAGING CONGESTION IN A WIRELESS SYSTEM
First Claim
1. A method, comprising:
- obtaining one or more access rules relating to a network, the one or more access rules specifying a rate at which permitted accesses to the network accumulate specified as an amount of permitted accessed per unit of time; and
selectively accessing the network according to the rate at which permitted accesses to the network accumulate.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described herein that facilitate congestion control in a wireless communication system. As described herein, an access network and associated terminals can utilize a token bucket access control mechanism, through which respective terminals can be allotted access tokens and/or other units for access to the access network. For example, upon requesting access to a given network, a user of the network can determine whether sufficient access tokens have been accumulated, based on which the request can be selectively allowed or denied. As further described herein, multiple token bucket mechanisms can be utilized, which can correspond to respective packet flows or the like. Additionally, token bucket access control can be implemented as described herein in cooperation with conventional access persistence functionality. Further aspects described herein facilitate the adjustment of token bucket parameters for network access control based on network loading.
52 Citations
50 Claims
-
1. A method, comprising:
-
obtaining one or more access rules relating to a network, the one or more access rules specifying a rate at which permitted accesses to the network accumulate specified as an amount of permitted accessed per unit of time; and selectively accessing the network according to the rate at which permitted accesses to the network accumulate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless communications apparatus, comprising:
-
a memory that stores data relating to an associated network and one or more rates of accrual for permitted accesses to the associated network given in terms of permitted accesses to the associated network per unit of time; and a processor configured to identify a request to access the associated network and to selectively allow the request to access the associated network according to the one or more rates of accrual for permitted accesses to the associated network. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
means for receiving information relating to an accumulation rate for access tokens associated with a network, the accumulation rate for access tokens given as an amount of access tokens accumulated per unit of time; and means for selectively allowing a request to access the network according to the accumulation rate for access tokens. - View Dependent Claims (20, 21, 22)
-
-
23. A computer program product, comprising:
a computer-readable medium, comprising; code for causing a computer to receive information relating to an accumulation rate for access tokens associated with a network, the accumulation rate for access tokens given as an amount of access tokens accumulated per unit of time; and code for causing a computer to selectively allow a request to access the network according to the accumulation rate for access tokens. - View Dependent Claims (24, 25)
-
26. A method, comprising:
-
defining one or more access rules relating to an associated network, the one or more access rules comprising a rate of accrual for permitted accesses to the associated network; and conveying the one or more access rules to respective users of the associated network. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A wireless communications apparatus, comprising:
-
a memory that stores data relating to at least one network user and a network serving the at least one network user; and a processor configured to define one or more access rules relating to the network serving the at least one network user, the one or more access rules comprising a rate of accrual for permitted accesses to the network serving the at least one network user, and to conveying the one or more access rules to the at least one network user. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. An apparatus, comprising:
-
means for defining an accumulation rate for permitted access requests utilized by an associated network; and means for advertising the accumulation rate for permitted access requests to at least one terminal served by the associated network. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A computer program product, comprising:
a computer-readable medium, comprising; code for causing a computer to define an accumulation rate for permitted access requests utilized by an associated network; and code for causing a computer to advertise the accumulation rate for permitted access requests to at least one terminal served by the associated network. - View Dependent Claims (47, 48, 49, 50)
Specification