In this dissertation, we studied downlink resource allocation strategies for point-to-point systems, single-cell OFDMA (Orthogonal Frequency Division Multiple Ac-cess) systems, and multi-cell OFDMA systems and proposed guidelines for service providers to design efficient wireless communication systems. First, for point-to-point systems, we proposed greedy rate-adaptation schemes based on ACK/NAK (Acknowl-edgement/Negative Acknowledgement) feedback for continuous-state channels. We showed that our greedy rate adaptation scheme performs significantly better than the fixed rate scheme and is close to an upper bound on the optimal POMDP-based rate-adaptation scheme, especially under slow-fading channels. Second, for single-cell OFDMA downlink systems, we proposed simultaneous user-scheduling and resource (power and rate) allocation algorithms under imperfect channel-state information. In cases where subchannel-sharing among users is allowed, we propose an optimal algo-rithm and for cases in which one subchannel is assigned to one user only, we proposed an algorithm that was near-optimal. Our algorithm is faster than the traditional sub-gradient based/golden-section based algorithms. Further, we gave theoretical perfor-mance guarantees as a function of number of iterations of the algorithm. Finally, we considered large multi-cellular OFDMA-based networks and proposed performance bounds as a function of the number of users K, the number of base-stations B, and
the number of resource-blocks N. In particular, we derived novel upper and lower bounds on the achievable sum-rate for a general spatial geometry of transmitters (or, base-stations), a truncated path loss model, and a variety of fading models (Rayleigh, Nakagami-m, Weibull, and LogNormal). We also derived the associated scaling laws and developed design principles for service providers, along with some guidelines for the regulators, in order to achieve provisioning of various QoS (Quality of Service) guarantees for the end users and, at the same time, maximize revenue for the ser-vice providers. Furthermore, we provided a scheme that achieves the same sum-rate scaling as that of the optimal resource allocation scheme.
Some future work directions in which we wish to continue our work are as follows:
1. Considering imperfect channel-state information (CSI) in multi-transmitter sys-tems and developing distributed scheduling and resource allocation schemes (similar to those proposed in Chapter 5) that achieve the same sum-rate scal-ing as that of the optimal resource allocation scheme remains a topic of future work. The motivation for this line of work comes from the question: How does the accuracy of CSI affect the sum-rate of a communication system? Another relevant question that needs to be answered is: Under a given pricing scheme, what trade-offs exist between accuracy of CSI and the accumulated revenue?
2. Our analysis in Chapter 5 was based on transmitters that did not cooperate to send data to a particular receiver. Similar analyses can be done for systems that allow transmitter cooperation and beamforming techniques at the trans-mitters/receivers. This may possibly lead to the answer to questions such as:
When does beamforming fail to provide significant gain in the sum-rate of large
dense networks? The motivation behind this idea is that, in large dense net-works, due to availability of large number of transmitters within a fixed area, the optimal resource allocation scheme might force some transmitters to not transmit at all. This will reduce the interference caused to other transmitters’
signals received at user-terminals. However, it will also limit the beamforming gain. Note that, with large number of transmitters in a dense network (with fixed network size), there will always exist transmitters that are close to a given user and observe strong channel conditions between themselves and that user.
Thus, user scheduling alone may perform close to beamforming.
3. Extensions can also be made to OFDMA systems with multiple antennas at the transmitters and receivers, or large MIMO-OFDMA (Multiple Input Mul-tiple Output OFDMA) systems. Related results involving mulMul-tiple antennas at transmitters and single antenna at receivers have been discussed in Chapter 5.
However, a more general analysis for MIMO-OFDMA systems remains a topic of future work.
4. Another potential problem involves resource allocation under a combination of both uplink and downlink communication. Consider the case where only two users (say, A and B) communicate via a communication link. The transmitting user (say, A) sends data to its serving base-station (say BS-A), which then sends the data to another base-station (say, BS-B) that serves receiving user B. The amount of data that can be sent on this communication link is limited by the channel conditions in uplink channel (from A to BS-A), downlink channel (from BS-B to B), and the rate of incoming data at the transmitting user A. Thus,
allocation of resources needs to be done so that the sum-rate/throughput of this system is maximized, where the sum-rate/throughput should take into account all the aforementioned factors, i.e., arrival rate of data and uplink & downlink channel-conditions.
Appendix A: Proofs in Chapter 2
Here, we derive the expression for p(γt | γt−nd) given in (2.44). Let gt,R and gt,I
be the real and imaginary parts of channel gain, gt. Also let gt−nd = |gt−nd|ejθ for θ ∼ U(0, 2π). Then
p(γt | γt−nd) = Z 2π
0
p (γt | γt−nd, θ) p(θ)dθ. (A.1) We first find p(|gt| | γt−nd, θ) in order to evaluate p(|gt| | γt−nd). Since
gt = (1− α)nd|gt−nd|ejθ+ Z (A.2) for Z = αPnd−1
i=0 (1− α)jwt−j and |gt| =pγt
K, then, conditional on the pair (γt−nd, θ), the random variables gt,R and gt,I are both Gaussian with mean
E{gt,R | γt−nd, θ} = (1 − α)nd
rγt−nd
K cos θ (A.3)
and
E{gt,I | γt−nd, θ} = (1 − α)nd
rγt−nd
K sin θ, (A.4)
respectively, and variance σZ2 = E{Z2}. Thus conditional on (γt−nd, θ), the random variable |gt| = g2t,R+ gt,I2 is Rician [1, p. 78]:
p(|gt| | γt−nd, θ) = |gt|
σ2Z exp − |gt|2+ (1− α)2nd γt−ndK 2σZ2
!
× I0
|gt|(1 − α)ndq
γt−nd K
σZ2
. (A.5)
One can see that, given γt−nd, the random variable |gt| is independent of θ. Since γt= K|gt|2, we have
p(γt | γt−nd) = 1
2KσZ2 exp − γKt + (1− α)2nd γt−ndK 2σZ2
!
× I0 (1 − α)nd√γtγt−nd KσZ2
. (A.6)
Hence combining (A.1) and (A.6), we get
p(γt | γt−nd) = 1
2KσZ2 exp − γt+ (1− α)2ndγt−nd 2KσZ2
!
× I0 (1 − α)nd√γtγt−nd Kσ2Z
. (A.7)
Finally, plugging σZ2 = 2−αα 1− (1 − α)2nd
into (A.7) yields (2.44).