The commercial fifth-generation (5G) wireless communications networks have already been deployed with the aim of providing high data rates. However, the rapid growth in the number of smart devices and the emergence of the Internet of Everything (IoE) applications, which require an ultra-reliable and low-latency communication, will result in a substantial burden on the 5G wireless networks. As such, the data rate that could be supplied by 5G networks will unlikely sustain the enormous ongoing data traffic explosion. This has motivated research into continuing to advance the existing wireless networks toward the future generation of cellular systems, known as sixth generation (6G). Therefore, it is essential to provide a prospective vision of the 6G and the key enabling technologies for realizing future networks. To this end, this paper presents a comprehensive review/survey of the future evolution of 6G networks. Specifically, the objective of the paper is to provide a comprehensive review/survey about the key enabling technologies for 6G networks, which include a discussion about the main operation principles of each technology, envisioned potential applications, current state-of-the-art research, and the related technical challenges. Overall, this paper provides useful information for industries and academic researchers and discusses the potentials for opening up new research directions.
This paper proposed and implemented an energy-aware routing multi-level and mapping problem (EARMLP) algorithm to minimize the overall power consumption in Software-Defined Networking (SDN)-based core networks. To enforce network utilization toward green policies design for Data Centers (DCs), SDN leverages protocol configurations for routing available in the infrastructure. Therefore, the proposed mechanism aimed to design an optimal routing strategy that considers system configuration and traffic demand between the data and control planes in networks. The problem is then addressed from the perspective of the policy-based EARMLP technique, which is used to carefully determine the optimal assignment between controllers and their switches to optimize network energy savings. Hence, a controller placement problem (CPP) is established to select the optimal locations and number of controllers in core networks and create an optimal mapping and resource allocation between switches and controllers. Since the formulated energy-aware routing algorithm is designed as a multi-objective NP-hardness of the problem, a heuristic approach is developed to find optimal solutions for traffic routing between inter-controllers and controller-switch in terms of energy-aware consumption strategies. Consequently, the proposed optimal routing mechanism can rearrange traffic to meet provisioning criteria by utilizing the capacity-aware design. Remarkably, the energy saved in networks by our suggested method can approach up to 70% of the energy saved in SDN-based networks compared to other methods.
The integration of Software Defined Networking (SDN) and Network Function Virtualization (NFV) is considered to be an efficient solution that enables the forecasting of highly scalable, optimal performance of 5G networks by providing an effective means of network functionality. The distributed multi-controller architecture approach is an emerging strategy that primarily aims to support network functions performed through the application of a control plane, to provide versatile network traffic management. However, the management of resource allocations across multiple data centers is an important issue that still affects 5G core networks. Using such a strategy in 5G core networks requires the controllers to be correctly located, in order to improve network reliability and cost-effectiveness. Thus, to address the controller placement problem (CPP) in a distributed 5G network, we proposed an efficient, heuristic multi-objective optimization approach, using dynamic capacitated controller placement problem (DCCPP). It is based on the K -center problem, to solve the capacitated controller placement problem (CCPP), which acts as a resource location problem, in which the location and number of controllers can be allocated to maximize resources. A Greedy Randomized Search (GRS) algorithm was used to solve the dynamic assignment of nodes to controllers to achieve load balancing. The design of the heuristic method provides proper load balancing, efficient cost management, and network resource management, as compared to the basic CCPP model. The results indicate that the allocation and the optimum number of controllers under an effective decentralized policy could achieve a higher degree of efficiency through resource assignment in such a densified network.
The increasing in energy consumptions of the current wireless networks, leads towards designing energy-efficient 5G networks. The application of non-orthogonal multiple access (NOMA) in the heterogeneous networks (HetNets) improves the spectrum utilization with the cost of efficient resource allocation. Hence, this article proposes optimal user-pairing and power allocation solutions towards achieving fair energy-efficient resource allocation in downlink femtocell NOMA-HetNets. In the proposed optimization process, the considered constraints are the user’s transmission rate, transmit power budget at the base station (BS), and the interference. The energy consumption of both the transmitter and the receiver are considered to simulate the real system design. The Greedy Algorithm (GA) is used to achieve a low-complex optimal solution during the user-pairing process. Simultaneously, the max-min energy efficiency optimization approach is employed to maximize the minimum energy efficiency of the femtocell users to achieve the optimal power allocation solution. The mathematical formulation of the max-min energy efficiency is a non-convex fractional programming problem and is intractable. Thus, the fractional programming theory is adopted to transform the problem into a sequence of subtractive form, followed by the Sequential Convex Programming (SCP) approach to determine the optimal solution. Simulation results show that the proposed NOMA with optimal power allocation method using SCP and GA (NOMA-SCP-GA) achieves fair energy efficiency performance with lower complexity compared to the benchmark methods. Moreover, the minimum energy efficiency of the femtocell user is 38.22% higher than NOMA with Difference of Convex programming (NOMA-DC). The NOMA-SCP-GA method can assure 5G capability demands.