| Literature DB >> 26426016 |
Zhendong Yin1, Shufeng Zhuang2, Zhilu Wu3, Bo Ma4.
Abstract
Orthogonal frequency division multiple access (OFDMA), which is widely used in the wireless sensor networks, allows different users to obtain different subcarriers according to their subchannel gains. Therefore, how to assign subcarriers and power to different users to achieve a high system sum rate is an important research area in OFDMA systems. In this paper, the focus of study is on the rate adaptive (RA) based resource allocation with proportional fairness constraints. Since the resource allocation is a NP-hard and non-convex optimization problem, a new efficient resource allocation algorithm ACO-SPA is proposed, which combines ant colony optimization (ACO) and suboptimal power allocation (SPA). To reduce the computational complexity, the optimization problem of resource allocation in OFDMA systems is separated into two steps. For the first one, the ant colony optimization algorithm is performed to solve the subcarrier allocation. Then, the suboptimal power allocation algorithm is developed with strict proportional fairness, and the algorithm is based on the principle that the sums of power and the reciprocal of channel-to-noise ratio for each user in different subchannels are equal. To support it, plenty of simulation results are presented. In contrast with root-finding and linear methods, the proposed method provides better performance in solving the proportional resource allocation problem in OFDMA systems.Entities:
Keywords: ACO-SPA; orthogonal frequency division multiple access (OFDMA); proportional fairness; rate adaptive; resource allocation; wireless sensor networks
Year: 2015 PMID: 26426016 PMCID: PMC4634476 DOI: 10.3390/s151024996
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The downlink of orthogonal frequency division multiple access (OFDMA) system for wireless sensor network.
Figure 2The structure diagram of subcarrier allocation by ant colony optimization (ACO) algorithm.
Figure 3The flow diagram of subcarrier allocation by ACO algorithm.
The influence of the pheromone volatilization coefficient ρ.
| Output Sum Rate (bit/s/Hz) | Iterations of Convergence | |
|---|---|---|
| 0.1 | 3.882 | 43 |
| 0.2 | 3.805 | 48 |
| 0.3 | 3.847 | 51 |
| 0.4 | 3.796 | 57 |
The influence of the weight factors α and β.
| Output Sum Rate (bit/s/Hz) | Iterations of Convergence | ||
|---|---|---|---|
| 0.5 | 1 | 3.768 | 47 |
| 1 | 0.5 | 3.623 | 40 |
| 1 | 1 | 3.882 | 43 |
| 1 | 2 | 4.017 | 38 |
| 2 | 1 | 3.675 | 31 |
Figure 4The sum rate versus the number of iterations.
Figure 5The sum rate versus the number of users.
Figure 6The sum rate versus BER.
Figure 7The sum rate versus average SNR.
Figure 8The normalized rate ratios per users.
Figure 9The Jain’s fairness index of system versus the number of users.
The comparison of the computational complexity.
| Algorithms | Subcarrier Allocation Complexity | Power Allocation Complexity |
|---|---|---|
| root-finding | ||
| linear | ||
| ACO-SPA |