Allocating channels in multi-user or multi-service real-time transmissions of wireless packet data
First Claim
1. A method of allocating channels in at least one of a multi-user and a multi-service environment for transmitting real-time traffic data in a wireless packet data network, the method comprising:
- determining, at a base station, a desired transmission rate for a first mobile station to allocate a unique frequency channel from a plurality of frequency channels to an individual user of a plurality of users;
defining, at the base station, a set of users that compete for allocation of said unique frequency channel of said plurality of frequency channels in a next iteration of channel assignment by;
using the desired transmission rate of said individual user of said plurality of users to determine whether to include said individual user in said set of users competing for the channel allocations in the next iteration of the channel assignment;
comparing a channel ratio of said individual user at a current iteration step to a rate ratio of said individual user; and
if said channel ratio is less than or equal to said rate ratio, grouping said individual user with said set of users that compete for allocation of said unique frequency channel in the next iteration of channel assignment; and
mapping, at the base station, a data stream associated with said individual user to said unique frequency channel based on the desired transmission rate for said first mobile station.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for allocating channels in at least one of a multi-user and a multi-service environment for transmitting real-time traffic data in a wireless packet data network is provided. The method comprises determining a desired transmission rate for a first mobile station to allocate a unique frequency channel from a plurality of frequency channels to an individual user of a plurality of users. The method further comprises mapping a data stream associated with the individual user to the unique frequency channel based on the desired transmission rate for the first mobile station. A transmitter may allocate channels for transmitting real-time traffic data in a wireless communication system. The transmitter may comprise a plurality of encoders to independently encode data streams of each individual mobile station user of a plurality of mobile station users, a first resource allocator coupled to the plurality of encoders to allocate bit and power to the plurality of mobile station users, and a second resource allocator coupled to the plurality of encoders to allocate a unique frequency channel of a plurality of frequency channel to each mobile station user of the plurality of mobile station users based on at least one of channel state information and a desired transmission rate.
20 Citations
22 Claims
-
1. A method of allocating channels in at least one of a multi-user and a multi-service environment for transmitting real-time traffic data in a wireless packet data network, the method comprising:
-
determining, at a base station, a desired transmission rate for a first mobile station to allocate a unique frequency channel from a plurality of frequency channels to an individual user of a plurality of users; defining, at the base station, a set of users that compete for allocation of said unique frequency channel of said plurality of frequency channels in a next iteration of channel assignment by; using the desired transmission rate of said individual user of said plurality of users to determine whether to include said individual user in said set of users competing for the channel allocations in the next iteration of the channel assignment; comparing a channel ratio of said individual user at a current iteration step to a rate ratio of said individual user; and if said channel ratio is less than or equal to said rate ratio, grouping said individual user with said set of users that compete for allocation of said unique frequency channel in the next iteration of channel assignment; and mapping, at the base station, a data stream associated with said individual user to said unique frequency channel based on the desired transmission rate for said first mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article comprising a computer readable storage medium storing instructions that, when executed by a computer, cause a wireless communication system to:
-
allocate channels in at least one of a multi-user and a multi-service environment for transmitting real-time traffic data in a wireless packet data network by determining a desired transmission rate for a first mobile station to allocate a unique frequency channel from a plurality of frequency channels to an individual user of a plurality of users; define a set of users that compete for allocation of said unique frequency channel of said plurality of frequency channels in a next iteration of channel assignment; use the desired transmission rate of said individual user of said plurality of users to determine whether to include said individual user in said set of users competing for the channel allocations in the next iteration of the channel assignment; compare a channel ratio of said individual user at a current iteration step to a rate ratio of said individual user; if said channel ratio is less than or equal to said rate ratio, group said individual user with said set of users that compete for allocation of said unique frequency channel in the next iteration of channel assignment; if said channel ratio is more than said rate ratio, group said individual user with another set of users that are excluded from competing for channel allocation in the next iteration of channel assignment; and map a data stream associated with said individual user to said unique frequency channel based on the desired transmission rate for said first mobile station. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification