Abstract
This paper investigates the Resource allocation problem in OFDMA-based decode-and-forward cooperative communication systems. The objective is to maximize the sum throughput under the constraints of joint total transmission power and subchannels occupation, while maintaining the maximum fairness among multiple relay nodes. Since the optimal solution to this combinatorial problem is extremely computationally complex to obtain, we propose a low-complexity suboptimal algorithm that allocates subchannel and power separately. In the proposed algorithm, subchannel allocation over the relay nodes is first performed under the assumption of equal power distribution. Then, an optimal power allocation algorithm named multi-level water-filling is used to maximize the sum rate. The simulation results show that the performance of the proposed algorithm can approach asymptotically to that of the optimal algorithm while enhancing the fairness among all relay nodes and reducing computational complexity from exponential to linear with the number of subchannels. It is also shown that the proposed equal power distribution algorithm with subchannel permutation (SP) outperforms the one without SP.
Similar content being viewed by others
References
Sendonaris A., Erkip E., Aazhang B. (2003) User cooperation diversity-part I and II: System description. IEEE Transactions on Communications 51(11): 1927–1948
Laneman J. N., Tse D. N. C., Wornell G. W. (2004) Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Transactions on Information Theory 50(12): 3062–3080
Nosratinia A., Hunter T., Hedayat A. (2004) Cooperative communication in wireless networks. IEEE Communications on Magnetics 42(10): 68–73
Cover T. M., El Gamal A. A. (1979) Capacity theorems for the relay channel. IEEE Transactions on Information Theory/Professional Technical Group on Information Theory 25(5): 572–584
Kramer G., Gastpar M., Gupta P. (2005) Cooperative strategies and capacity theorems for relay networks. IEEE Transactions on Information Theory 51(9): 3037–3063
Hunter, T. E., & Nosratinia, A. (2002). Cooperative diversity through coding. In Proceedings of IEEE International Symposium on Information Theory (ISIT), Laussane, Switzerland (pp. 220).
Azarian K., El Gamal H., Schniter P. (2005) On the achievable diversity-multiplexing tradeoff in half-duplex cooperative channels. IEEE Transactions on Information Theory 51(12): 4152–4172
Rhee, W., & Cioffi, J. M. (2000). Increasing in capacity of multiuser OFDM system using dynamic subchannel allocation. In Proceedings of IEEE International Vehicular Technical Conference, Tokyo, Japan, May 2000 (Vol. 2, pp. 1085–1089).
Cioffi, J. M. (2003). Digital communications, EE379 Course Reader, Stanford University.
Shen Z. K., Andrews J. G., Evans B. L. (2005) Adaptive resource allocation in multiuser OFDM systems with proportional rate constraints. IEEE Transactions on Wireless Communications 4(6): 2726–2736
Wong, C. Y., Cheng, R. S., Letaief, K. B., & Murch, R. D. Multicarrier OFDM with adaptive subcarrier, bit, and power allocation. IEEE Journal Selcted Areas Communication, 17(10), 1747–1758.
Kim I., Park I., Lee Y. H. (2006) Use of linear programming for dynamic subcarrier and bit allocation in multiuser OFDM. IEEE Transactions on Vehicular Techniques 55(4): 1195–1207
Dai, L., Gui, B., & Cimini, L. J., Jr. (2007). Selective relaying in OFDM multihop cooperative networks. In Proceedings of IEEE Wireless Communications and Networking Conference (WCNC 2007) (pp. 963–C968). Hong Kong, March 2007.
Hammerstrom, I., & Wittneben, A. (2006). On the optimal power allocation for nonregenerative OFDM relay links. In Proceedings of IEEE International Conference on Communications (ICC), Istanbul, Turkey, June 2006.
Hammerstrom I., Wittneben A. (2007) Power allocation schemes for amplify-and-forward MIMO-OFDM relay links. IEEE Transactions on Wireless Communication 6(8): 2798–2802
Maric, I., & Yates R. D. (2004). Bandwidth and power allocation for cooperative strategies in Gaussian relay networks. In The 38th Asilomar Conference On Signals, Systems and Computers, Pacific Grove, (pp. 1907–1911), CA, November 2004.
Gui, B., & Cimini, L. J., Jr. (2004). Bit loading algorithm for cooperative OFDM systems. EURASIP Journal on Wireless Communication and Networking (2008, 1–9).
Han, Z., Hmisoon, T., Siriwongpairat, W. P., & Liu, K. J. R. (2005). Energy-efficient cooperative transmission over multiuser OFDM networks who helps whom and how to cooperate. In Proceedings of IEEE Wireless Commmunications and Networking Conference (WCNC) (Vol. 2, pp. 1030–1035), New Orleans, March 2005.
Muller, C. et al. (2007). Dynamic subcarrier, bit and in OFDMA-based relay networks power allocation. In Proceedings of 12th International OFDM-Workshop, Hamburg, Germany, August 2007.
Boyd S., Vandenberghe L. (2004) Convex optimization. Cambridge University Press, Cambridge, UK
Palomar D. P., Fonollosa J. R. (2005) Practical algorithms for a family of waterfilling solutions. IEEE Transactions on Vehicular Techniques 53(2): 686–695
Chiu D.-M., Jain R. (1989) Analysis of the increase and decrease algorithms for congestion avoidance in computer networks. Journal of Computer Networks and ISDN 17(1): 1–14
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper was presented in part at the IEEE Globecom’08, New Orleans, LA, USA, November 2008.
Rights and permissions
About this article
Cite this article
Li, H., Luo, H., Guo, J. et al. Dynamic Resource Allocation in OFDMA-Based DF Cooperative Relay Networks. Wireless Pers Commun 62, 655–670 (2012). https://doi.org/10.1007/s11277-010-0087-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-010-0087-4