Hardware implementation of multi-objective differential evolution algorithm: A case study of spectrum allocation in cognitive radio networks

被引:0
|
作者
Anumandla K.K. [1 ]
Peesapati R. [2 ]
Sabat S.L. [3 ]
机构
[1] Department of Electrical Engineering, Indian Institute of Technology Hyderabad, Hyderabad
[2] Department of Electronics and Communication Engineering, National Institute of Technology Meghalaya, Shillong, Meghalaya
[3] Centre for Advanced Studies in Electronics Science and Technology, University of Hyderabad, Telangana
来源
Anumandla, Kiran Kumar (ee17pdf02@iith.ac.in) | 1600年 / Inderscience Publishers, 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland卷 / 08期
关键词
Auxiliary processor unit; Cognitive radio; FPGA; Hardware accelerator; MODE; Multi-objective differential evolution; Network utility functions; Pareto front; Spectrum allocation; System on chip;
D O I
10.1504/IJICA.2017.088176
中图分类号
学科分类号
摘要
In this paper, a hardware solution for multi-objective differential evolution (MODE) algorithm is presented. The proposed hardware is developed as a co-processor and interfaced with PowerPC440 processor of Virtex-5 field programmable gate array to accelerate execution speed on an embedded platform. It is validated by optimising four standard benchmark functions and its execution time is compared with the same algorithm running on a 32-bit PowerPC440 processor. Further, as a case study, the proposed hardware is used to solve Spectrum Allocation (SA) problem in Cognitive Radio Network (CRN). In CRN, the available licensed channels are assigned to cognitive users using SA task while satisfying the multiple objectives posed by licensed users. The MODE core is integrated with the SA objective functions and developed as a MODE-based SA (MODE-SA) co-processor on an embedded platform for distributed CRN. The MODE-SA core has attained a speedup of 50-60× compared to the PowerPC440 implementation. Copyright © 2017 Inderscience Enterprises Ltd.
引用
收藏
页码:241 / 253
页数:12
相关论文
共 50 条
  • [1] Spectrum Allocation in Cognitive Radio Networks using Multi-Objective Differential Evolution Algorithm
    Anumandla, Kiran Kumar
    Akella, Bharadwaj
    Sabat, Samrat L.
    Udgata, Siba K.
    2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 264 - 269
  • [2] A Reinforcement Learning based evolutionary multi-objective optimization algorithm for spectrum allocation in Cognitive Radio networks
    Kaur, Amandeep
    Kumar, Krishan
    PHYSICAL COMMUNICATION, 2020, 43
  • [3] A effective multi-objective optimization spectrum allocation algorithm in cognitive wireless mesh networks
    Kuang, Zhufang
    Chen, Zhigang
    Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2013, 44 (06): : 2346 - 2353
  • [4] Multi-objective optimization for spectrum sharing in cognitive radio networks: A review
    Ramzan, Muhammad Rashid
    Nawaz, Nadia
    Ahmed, Ashfaq
    Naeem, Muhammad
    Iqbal, Muhammad
    Anpalagan, Alagan
    PERVASIVE AND MOBILE COMPUTING, 2017, 41 : 106 - 131
  • [5] Multi-objective optimization of cognitive radio networks
    Martinez Alonso, Rodney
    Plets, David
    Deruyck, Margot
    Martens, Luc
    Guillen Nieto, Glauco
    Joseph, Wout
    COMPUTER NETWORKS, 2021, 184
  • [6] Multi-objective optimization method for spectrum allocation in cognitive heterogeneous wireless networks
    Dong, Xiaoqing
    Cheng, Lianglun
    Zheng, Gengzhong
    Wang, Tao
    AIP ADVANCES, 2019, 9 (04)
  • [7] Multi-objective spectrum assignment in heterogeneous cognitive radio networks for internet of things
    Farooq, Umer
    Ul Hasan, Najam
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2024, 37 (07)
  • [8] Water Resources Optimal Allocation Based on Multi-Objective Differential Evolution Algorithm
    Feng, Kepeng
    Tian, Juncang
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING, PTS 1-3, 2013, 278-280 : 1271 - 1274
  • [9] Multi-objective routing in wireless sensor networks with a differential evolution algorithm
    Xue, Feng
    Sanderson, Arthur
    Graves, Robert
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, 2006, : 880 - 885
  • [10] An Improved Multi-objective Differential Evolution Algorithm
    Niu, Dapeng
    Wang, Fuli
    Chang, Yuqing
    He, Dakuo
    Gu, Dehao
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 879 - 882