Abstract:
The solution of resource allocation of OFDM-based cognitive wireless network could be formulated into an optimization problem with constraints. An immune clonal algorithm is proposed to solve the problem. The resource allocation is divided into two steps. First, the subcarriers are allocated to secondary users. Second, the immune-based algorithm is employed to allocate power for subcarriers. Moreover, the proposed algorithm fully takes into account the interference that primary user can tolerate and the proportional fair demands for secondary users. The suitable operators, such as coding, clonal, mutation, are designed for solving the problem. Experiments results show that, subject to the constraints of total power, BER (bit error rate) and the acceptable interferences of primary user, the proposed algorithm obtains high system throughout with proportional fairness among the secondary users. Both theoretical analysis and simulation results show the effectiveness of the proposed algorithm.