SYSTEM AND METHOD FOR PERSISTENCE VECTOR BASED RATE ASSIGNMENT
First Claim
Patent Images
1. An apparatus to transmit data wirelessly using a shared resource, comprising:
- a transmitter;
a processing unit operably connected to said transmitter;
a storage medium operably connected to said processing unit;
at least one vector stored on said storage medium;
wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates;
wherein said storage medium comprises instructions to request a grant of said usage rate among said set of available usage rates;
wherein each said usage rate is a data transmission rate for a user to transmit said data to a base station; and
wherein an actual said usage rate of the shared resource is selected based on the set of vector elements.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system including a resource which is shared among a number of users, it is difficult to distribute the available capacity of the resources fairly among the users and still maximize resource utilization. Additionally, it is desirable to allow at least some of the control over usage rates to remain with the users, while at the same time avoiding situations where the resource is overloaded. A system and method are disclosed wherein usage rates are selected from among a set of available rates according to a set of persistence vectors.
8 Citations
25 Claims
-
1. An apparatus to transmit data wirelessly using a shared resource, comprising:
-
a transmitter;
a processing unit operably connected to said transmitter;
a storage medium operably connected to said processing unit;
at least one vector stored on said storage medium;
wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates;
wherein said storage medium comprises instructions to request a grant of said usage rate among said set of available usage rates;
wherein each said usage rate is a data transmission rate for a user to transmit said data to a base station; and
wherein an actual said usage rate of the shared resource is selected based on the set of vector elements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A means to transmit data wirelessly using a shared resource, comprising:
-
a transmitting means;
a processing means operably connected to said transmitting means;
a storage means operably connected to said processing means;
at least one vector stored on said storage means;
wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates;
wherein said storage means comprises instructions to request a grant of said usage rate among said set of available usage rates;
wherein each said usage rate is a data transmission rate for a user to transmit said data to a base station; and
wherein an actual said usage rate of the shared resource is selected based on the set of vector elements. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A control unit to receive information wirelessly, comprising:
-
a processing unit operably connected to said transmitter;
a storage medium operably connected to said processing unit;
wherein said storage medium comprises instructions toreceive information on usage of a resource by a plurality of users, each said user having at least one vector, wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates; and
wherein said information is a request;
send at least one command to at least one of said users, wherein said command is a grant of said usage rate among a set of available usage rates;
wherein each said usage rate is a data transmission rate for said at least one user to transmit said data to a base station; and
wherein said usage rate of the shared resource is selected based on the set of vector elements. - View Dependent Claims (14, 15, 16)
-
-
17. A method to receive information wirelessly, comprising:
-
receiving information on usage of a resource by a plurality of users, each said user having at least one vector, wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates; and
wherein said information is a request;
sending at least one command to at least one of said users, wherein said command is a grant of said usage rate among a set of available usage rates; and
wherein each said usage rate is a data transmission rate for said at least one user to transmit said data to a base station; and
selecting an actual said usage rate of a shared resource based on said set of vector elements. - View Dependent Claims (18, 19, 20)
-
-
21. A computer program product, comprising:
-
computer-readable medium comprising;
code for causing a computer to receive information on usage of a resource by a plurality of users, each said user having at least one vector, wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates; and
wherein said information is a request;
send at least one command to at least one of said users, wherein said command is a grant of said usage rate among a set of available usage rates; and
wherein each said usage rate is a data transmission rate for said at least one user to transmit said data to a base station; and
select an actual said usage rate of a shared resource based on said set of vector elements.
-
-
22. A means for receiving information wirelessly, comprising:
-
means for receiving information on usage of a resource by a plurality of users, each said user having at least one vector, wherein said at least one vector comprises at least one element corresponding to a usage rate among a set of available usage rates; and
wherein said information is a request;
means for sending at least one command to at least one of said users, wherein said command is a grant of said usage rate among a set of available usage rates; and
wherein each said usage rate is a data transmission rate for said at least one user to transmit said data to a base station; and
means for selecting an actual said usage rate of the shared resource based on said set of vector elements. - View Dependent Claims (23, 24, 25)
-
Specification