2nd International IEEE Conference on Communication System Software and Middleware

Research Article

Genetic Algorithm Approach for Resource Allocation in Multi-User OFDM Systems

  • @INPROCEEDINGS{10.1109/COMSWA.2007.382614,
        author={ Y. B. Reddy and Vir  V. Phoha},
        title={Genetic Algorithm Approach for Resource Allocation in Multi-User OFDM Systems},
        proceedings={2nd International IEEE Conference on Communication System Software and Middleware},
        publisher={IEEE},
        proceedings_a={COMSWARE},
        year={2007},
        month={7},
        keywords={Genetic Algorithm  OFDM  bit error rate  fitness subcarrier  frequency},
        doi={10.1109/COMSWA.2007.382614}
    }
    
  • Y. B. Reddy
    Vir V. Phoha
    Year: 2007
    Genetic Algorithm Approach for Resource Allocation in Multi-User OFDM Systems
    COMSWARE
    IEEE
    DOI: 10.1109/COMSWA.2007.382614
Y. B. Reddy1,*, Vir V. Phoha2,*
  • 1: Department of Math and Computer Science, Grambling State University, Grambling, LA 71245, USA
  • 2: Department of Computer Science, Louisiana Tech University, Ruston, LA 71270, USA
*Contact email: ybreddy@gram.edu, phoha@coes.latech.edU

Abstract

A novel genetic algorithm application is proposed for adaptive power and subcarrier allocation in multi-user OFDM systems. The proposed method is compared with Eshan's [Ehsan Bakhtiari and Babak H. Khalaj, "A new Joint Power and Subcarrier Allocation Scheme for Multiuser OFDM Systems", 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, Beijing, China, Vol. 2, PP 1959 -1963, Sept 7 -10, 2003.] power and subcarrier allocation algorithm and Wang's modified genetic algorithm [Yongxue Wang et al.,"Adaptive Subcarrier and Bit Allocation for Multiuser OFDM System Based on Genetic Algorithm", IEEE 2005.]. Our method has fast convergence and can handle large allocations of subcarriers to users without performance degradation. The simulation results show that our approach is a viable alternative to existing methods for optimum resource allocation.