Elsevier

Ad Hoc Networks

Volume 94, November 2019, 101969
Ad Hoc Networks

Spectrum allocation by wave based adaptive differential evolution algorithm

https://doi.org/10.1016/j.adhoc.2019.101969Get rights and content

Abstract

Resource allocation is very important in mobile communication. This paper studies the assignment of spectrum in cellular networks operated on orthogonal frequency division multiple access (OFDMA) system. Both network utility and fairness among all linked users are taken to measure quality of service in cellular networks. The problem is expressed as a maximization optimization model. Wave based adaptive differential evolution (WADE) algorithm is proposed to for spectrum allocation. The WADE algorithm adapts algorithmic parameters in wave propagation manner to accelerate convergence process of the algorithm. Simulation results show that WADE is more efficient than other compared algorithms. Moreover, it is effective to allocate spectrum resources in OFDMA-based cellular networks.

Introduction

With the rapid development and wide application of information technology, the fifth generation (5G) wireless communication network has put forward higher requirements for the efficiency, reliability and security of the system [1], [2], [3]. Cooperative communication technology can obtain cooperative diversity gain through the cooperative processing of each node in communication and resource sharing, which can effectively improve the performance of wireless communication network, and become a research edge in the field of wireless communication [4], [5]. Resource allocation is an important technology to improve the performance of cooperative communication system. It can allocate the resources of time, frequency, power, relay station and so on in the system. The physical layer security technology can make full use of its inherent broadcasting and fading characteristics. It can bring additional security from the perspective of information theory which makes it an important complement to the existing security mechanism. Resource allocation is needed in sensor networks, ad hoc networks, cellular networks, etc. [6], [7], [8], [9].

OFDMA technology has high efficiency in spectrum utilization, and can be an effective method of solving multi-path fading [10]. It is an important multiple access technology in current and 5G communication networks. Robust resource allocation problems in OFDMA systems have been studied a lot recently. Such problems are generally multi-modal, non-convex and high-dimensional [11], [12]. Nonlinear programming algorithms are very popular for solving these problems as they converges very quick to fulfill real time service [13], [14], [15]. Nonconvex model is usually transformed to convex one based on some relaxation [16], [17], [18] or regularization techniques [19]. Many researches have been reported recently to produce more efficient algorithms [20], [21], [22], [23] and parallel execution of algorithms [24], [25]. Cicco et al. reported a video control plane which had performance prediction and regression method for resource allocation [26].

Metaheuristic algorithms are relatively new compared with nonlinear programming [27], [28]. Though they cost a large number of iterations to converge, these approaches tend to draw researchers attentions in wireless communication network designs [29]. Some of the famous metaheuristic algorithms are genetic algorithm (GA) [30], particle swarm optimization (PSO) [31], differential evolution (DE) [32], neighborhood field optimization [33] and artificial bee colony (ABC) algorithm [34] and so on.

DE is a simple yet easy to use optimization method [35]. Since its creation, it has been comprehensively applied to real world applications [36]. Most of them are modifications of classical DE, while these variants are more effective in solving given problem than classical method. This paper proposes to control algorithmic parameters in terms of wave propagation manner. Three waveforms are employed, i.e., sawtooth wave, square wave and triangle wave. The method can relieve the efforts to tune parameters for resource allocation problem. In our model, both network utility and fairness of all users are considered to maximize network throughput and assure high quality of service (QoS).

Section 2 briefly introduces resource allocation in wireless communication and gives the problem model. Section 3 presents the proposed algorithm and its analysis against existing methods. Section 4 gives simulation results compared with other algorithms. Resource allocation problem is also discussed in this section. Section 5 concludes the paper.

Section snippets

Resource allocation considering utility and fairness

The 5G wireless communication technology is now rapidly developing. However, there are limitations in the optimization and utilization of wireless resources, and still cannot solve the contradiction between the limited spectrum resources and the rapid growth of the business needs. This causes more and more prominent problem of wireless communication bottlenecks. The emergence of multiple input multiple output (MIMO) technology has brought about a new turnaround [37]. By introducing multiple

The WADE algorithm

Classical DE algorithm is comprised by three stages. They are mutation stage, crossover stage and survivor selection stage as shown in Fig. 1. Initially, the algorithm starts with a population of randomly created solutions and population size is denoted as Np. Mutation, crossover and survivor selection integrates as the generation of DE algorithm. In mutation stage, its most common mutating formula is:vi=xr1+F(xr2xr3)where xr1, xr2 and xr3 are randomly chosen from population set; F is a scale

Numerical experiment

In this section, the WADE algorithm is first studied by mathematical functions. Then it is applied to solve spectrum allocation in cellular networks.

Conclusion

Complex optimization problems causes great challenge for 5G wireless communication systems. For efficient resource usage, especially for spectrum, optimal allocation could provide high QoS and lower the wasting rate of resources. This paper focuses on spectrum allocation problem in OFDMA-based cellular networks. Given limited spectrum and a set of users, we consider the maximization of network utility and fairness of all users in the network. A WADE algorithm is designed to accelerate the

Declaration of Conflicting interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This research was supported in part by the National Natural Science Foundation of China (Project no. 61601329, 61603275, 61803054, 61704122, 61701345, 61801327), the Tianjin Higher Education Creative Team Funds Program, the Basic Research and Frontier Exploration Project (Project no. cstc2018jcyjAX0297), and the Fundamental Research Funds for the Central Universities (Project no. 2019CDQYZDH030).

Xin Zhang received the B.Sc. degree from Ludong University in 2006, the M.Sc. degree from the Shandong University of Science and Technology in 2009, and the Ph.D. degree from the City University of Hong Kong in 2013. Since 2015, he has been a lecturer at Tianjin Normal University. He has published more than 50 technical papers, including over 30 papers in international journals. His main research interests are resource allocation, evolutionary computation, and machine intelligence.

References (46)

  • R. Storn et al.

    Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces

    J. Global Optim.

    (1997)
  • X. Zhang et al.

    Utilization-oriented spectrum allocation in an underlay cognitive radio network

    IEEE Access

    (2018)
  • Q. Liang

    Situation understanding based on heterogeneous sensor networks and human-inspired favor weak fuzzy logic system

    IEEE Syst. J.

    (2011)
  • X. Wang et al.

    On the throughput capacity and performance analysis of hybrid wireless networks over fading channels

    IEEE Trans. Wireless Commun.

    (2013)
  • Q. Liang et al.

    Opportunistic sensing in wireless sensor networks: theory and applications

    IEEE Trans. Comput.

    (2014)
  • X. Lu et al.

    On kalman smoothing for wireless sensor networks systems with multiplicative noises

    J. Appl. Math.

    (2012)
  • X. Zhang et al.

    Using artificial bee colony algorithm with crossover for power allocation in cognitive MIMO-OFDM system

    Phys. Commun.

    (2017)
  • M.M. Feghhi et al.

    Low complexity resource allocation in the relay channels with energy harvesting transmitters

    Ad Hoc Netw.

    (2018)
  • J. Zhu et al.

    A new class of smoothing functions and a smoothing newton method for complementarity problems

    Optim. Lett.

    (2013)
  • J. Tang et al.

    A new non-interior continuation method for second-order cone programming

    J. Numer. Math.

    (2013)
  • J. Tang et al.

    A new one-step smoothing newton method for second-order cone programming

    Appl. Math.

    (2012)
  • Q. Jia et al.

    Consensus of multi-agents with event-based nonlinear coupling over time-varying digraphs

    IEEE Trans. Circuits Syst.-II

    (2018)
  • C. Liu et al.

    A new infeasible-interior-point algorithm for linear programming over symmetric cones

    Acta Mathematicae Applicatae Sinica English Ser.

    (2017)
  • Cited by (0)

    Xin Zhang received the B.Sc. degree from Ludong University in 2006, the M.Sc. degree from the Shandong University of Science and Technology in 2009, and the Ph.D. degree from the City University of Hong Kong in 2013. Since 2015, he has been a lecturer at Tianjin Normal University. He has published more than 50 technical papers, including over 30 papers in international journals. His main research interests are resource allocation, evolutionary computation, and machine intelligence.

    Xiu Zhang received the B.Eng. and M.Eng. degrees in biomedical engineering from Hebei University of Technology, Tianjin, China, in 2006 and 2009, respectively, and the Ph.D. degree in electrical engineering from The Hong Kong Polytechnic University in 2012. From 2013 to 2015, she was a Post-Doctoral Fellow with The Hong Kong Polytechnic University. She is currently an associate professor with Tianjin Normal University. Her research interests are mainly focused on numerical methods of electromagnetic field computation, novel wireless energy transfer systems, and wireless network optimization.

    Zhou Wu received the B.Eng. and M.Sc. degrees from Wuhan University, China, in 2007 and 2009, respectively, and the Ph.D. degree from the City University of Hong Kong in 2012. From 2012 to 2015, he worked as a research fellow at University of Pretoria, South Africa. He is currently working at Chongqing University, China. His research interests include energy management, optimization, and model predictive control.

    View full text