Method for allocating subchannels in an OFDMA mobile communication system
First Claim
1. A method for allocating subchannels and bits to users in a mobile communication system including users requiring services of fixed transmission rates and users requiring services of variable transmission rates, for adaptive modulation, the method comprising the steps of:
- determining a real number {z, ck} using a Lagrange Multiplier Method, the real number {z, ck} maximizing an objective equation in order to reconstruct a variable rate adaptive problem into a delivery problem;
solving the delivery problem through linear programming and allocating subchannels the users; and
allocating bits the subchannels allocated to the users using a Greedy Algorithm, wherein the Lagrange Multiplier Method is based on wherein ck denotes a number of bits to be allocated to a k-th user, Rk denotes a k-th user'"'"'s data rate, PT denotes total allocated power, UFixed denotes a number of users requiring services of fixed transmission rates, URA denotes a number of users requiring services of variable transmission rates, ƒ
k(ck) denotes the K-th user'"'"'s transmission power required for transmission satisfying a desired BER at a reception-side when a channel gain is 1, N denotes a number of the total subchannels, α
k denotes a k-th user'"'"'s channel gain, and λ and
μ
are parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive modulation scheme relating to an RA problem for maximizing the transmission rates of all users for maximum transmission rates in an OFDMA system including some users requiring to use services at fixed data rates. The scheme proposes introduction of an adaptive modulation using linear programming into an existing scheme for a system including a single kind of users, thereby enabling simultaneous execution of the adaptive modulation for all users in a system including two kinds of users. Further, the invention proposes another scheme of sequentially allocating subchannels to the users when the fixed transmission rate has a sufficiently small value, in order to reduce the complexity.
37 Citations
15 Claims
-
1. A method for allocating subchannels and bits to users in a mobile communication system including users requiring services of fixed transmission rates and users requiring services of variable transmission rates, for adaptive modulation, the method comprising the steps of:
-
determining a real number {z, ck} using a Lagrange Multiplier Method, the real number {z, ck} maximizing an objective equation in order to reconstruct a variable rate adaptive problem into a delivery problem;
solving the delivery problem through linear programming and allocating subchannels the users; and
allocating bits the subchannels allocated to the users using a Greedy Algorithm, wherein the Lagrange Multiplier Method is based on wherein ck denotes a number of bits to be allocated to a k-th user, Rk denotes a k-th user'"'"'s data rate, PT denotes total allocated power, UFixed denotes a number of users requiring services of fixed transmission rates, URA denotes a number of users requiring services of variable transmission rates, ƒ
k(ck) denotes the K-th user'"'"'s transmission power required for transmission satisfying a desired BER at a reception-side when a channel gain is 1, N denotes a number of the total subchannels, α
k denotes a k-th user'"'"'s channel gain, and λ and
μ
are parameters. - View Dependent Claims (2, 3)
-
-
4. A method for allocating subchannels and bits to first users and second users in a mobile communication system for adaptive modulation, the first users requiring services of fixed transmission rates and the second users requiring services of variable transmission rates, the method comprising the steps of:
-
(1) allocating subchannels and bits to the second users;
(2) determining an initial number NMA of subchannels to be allocated to the first users;
(3) releasing the initial number NMA of subchannels from among the subchannels allocated to the second users;
(4) reallocating the released subchannels to the first users;
(5) allocating bits for the first users to reallocated subchannels; and
(6) repeating steps 3 through 5 a predetermined number of times. - View Dependent Claims (5, 6, 7)
-
-
8. An apparatus for transmitting data to users through adaptive modulation in a mobile communication system including users requiring services of fixed transmission rates and users requiring services of variable transmission rates, the apparatus comprising:
-
a subchannel allocation and bit loading algorithm unit for determining a real number {z, ck} that maximizes an objective equation using a Lagrange Multiplier Method in order to reconstruct a variable rate adaptive problem into a delivery problem, solving the delivery problem through linear programming and allocating subchannels to each of the users, and allocating bits to the subchannels allocated to the users by using a Greedy Algorithm;
an adaptive modulator for adaptively modulating user data by means of the subchannels and bits allocated to the users and separately outputting the data for the allocated subchannels; and
an Inverse Fast Fourier Transform (IFFT) unit for converting the separated user data into a time domain signal and outputting the time domain signal as a signal sequence, wherein the Lagrange Multiplier Method is based on wherein ck denotes a number of bits to be allocated to a k-th user, Rk denotes a k-th user'"'"'s data rate, PT denotes a total allocated power, UFixed denotes a number of users requiring services of fixed transmission rates, URA denotes a number of users requiring services of variable transmission rates, ƒ
k(ck) denotes the K-th user'"'"'s transmission power required for transmission satisfying a desired BER at a reception-side when a channel gain is 1, N denotes a number of the total subchannels, a k denotes a k-th user'"'"'s channel gain, and λ and
μ
are parameters. - View Dependent Claims (9, 10)
-
-
11. An apparatus for transmitting data to users through adaptive modulation in a mobile communication system including first users requiring services of fixed transmission rates and second users requiring services of variable transmission rates, the apparatus comprising:
-
a subchannel allocation and bit loading algorithm unit for allocating subchannels and bits to the second users, determining an initial number of subchannels to be allocated to the first users, releasing the initial number of subchannels from among the subchannels allocated to the second users, reallocating the released subchannels to the first users, and allocating bits for the first users to reallocated subchannels;
an adaptive modulator for adaptively modulating user data by means of the subchannels and bits allocated to the users and separately outputting the data for each of the allocated subchannels; and
an Inverse Fast Fourier Transform (IFFT) unit for converting the separated user data into a time domain signal and outputting the time domain signal as a signal sequence, wherein the subchannel allocation and bit loading algorithm unit repeats the process from the releasing of the initial number of subchannels to the allocation of the bits a predetermined number of times. - View Dependent Claims (12, 13, 14)
-
-
15. An apparatus for receiving user data transmitted through adaptive modulation in a mobile communication system including users requiring services of fixed transmission rates and users requiring services of variable transmission rates, the apparatus comprising:
-
a Fast Fourier Transform (FFT) unit for dividing the user data for each subchannel and converting divided user data streams into frequency domain signals;
a subchannel allocation and bit loading algorithm unit for determining a real number {z, ck} using a Lagrange Multiplier Method, which maximizes an objective equation in order to reconstruct a variable rate adaptive problem into a delivery problem, solving the delivery problem through linear programming and allocating subchannels to each of the users, and allocating bits to the subchannels allocated to the users using a Greedy Algorithm; and
an adaptive demodulator for adaptively demodulating the user data streams of the frequency domain by using the allocated subchannels and bits, wherein the Lagrange Multiplier Method is based on wherein ck denotes a number of bits to be allocated to a k-th user, Rk denotes a k-th user'"'"'s data rate, PT denotes a total allocated power, UFixed denotes a number of users requiring services of fixed transmission rates, URA denotes a number of users requiring services of variable transmission rates, ƒ
k(ck) denotes the K-th user'"'"'s transmission power required for transmission satisfying a desired BER at a reception-side when a channel gain is 1, N denotes a number of the total subchannels, α
k denotes a k-th user'"'"'s channel gain, and λ and
μ
are parameters.
-
Specification