Next Article in Journal
A Novel Ensemble Fault Diagnosis Model for Main Circulation Pumps of Converter Valves in VSC-HVDC Transmission Systems
Previous Article in Journal
Wearable and Non-Invasive Sensors for Rock Climbing Applications: Science-Based Training and Performance Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Survey on Handover and Mobility Management in 5G HetNets: Current State, Challenges, and Future Directions

by
Yasir Ullah
1,
Mardeni Bin Roslee
1,*,
Sufian Mousa Mitani
2,
Sajjad Ahmad Khan
3 and
Mohamad Huzaimy Jusoh
4
1
Centre for Wireless Technology, Faculty of Engineering, Multimedia University, Cyberjaya 63100, Malaysia
2
Head of Next Generation Network Research Institute, Telekom Malaysia Research & Development, Cyberjaya 63000, Malaysia
3
Department of Computer Engineering, Hoseo University, Asan-si 31499, Republic of Korea
4
School of Electrical Engineering, College of Engineering, Unversiti Teknologi MARA, Shah Alam 40450, Malaysia
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(11), 5081; https://doi.org/10.3390/s23115081
Submission received: 18 April 2023 / Revised: 17 May 2023 / Accepted: 23 May 2023 / Published: 25 May 2023
(This article belongs to the Section Communications)

Abstract

:
Fifth-generation (5G) networks offer high-speed data transmission with low latency, increased base station volume, improved quality of service (QoS), and massive multiple-input–multiple-output (M-MIMO) channels compared to 4G long-term evolution (LTE) networks. However, the COVID-19 pandemic has disrupted the achievement of mobility and handover (HO) in 5G networks due to significant changes in intelligent devices and high-definition (HD) multimedia applications. Consequently, the current cellular network faces challenges in propagating high-capacity data with improved speed, QoS, latency, and efficient HO and mobility management. This comprehensive survey paper specifically focuses on HO and mobility management issues within 5G heterogeneous networks (HetNets). The paper thoroughly examines the existing literature and investigates key performance indicators (KPIs) and solutions for HO and mobility-related challenges while considering applied standards. Additionally, it evaluates the performance of current models in addressing HO and mobility management issues, taking into account factors such as energy efficiency, reliability, latency, and scalability. Finally, this paper identifies significant challenges associated with HO and mobility management in existing research models and provides detailed evaluations of their solutions along with recommendations for future research.

1. Introduction

The rapid growth in mobile user equipment (UE) and advanced applications has led to a significant rise in the demand for data traffic [1]. As a result, the telecommunication industry, the 3rd generation partnership project (3GPP), and the international telecommunication union (ITU) require assistance in upgrading their infrastructure to meet these demands. Modern tools such as the internet of things (IoT), device-to-device (D2D), vehicle-to-vehicle (V2V), and the COVID-19 pandemic have considerably increased the demand for content-of-interest services. Additionally, online services such as telemedicine, telemarketing, online conferences and meetings, and online shopping have necessitated the development of high-capacity, improved spectral efficiency (SE), and low-latency wireless communication systems (WCS) [2]. The 5G technology is regarded as the best solution to provide high coverage, higher data rates and capacity, extremely low latency, improved energy efficiency and SE, and support for a wide range of devices and services [3,4,5,6,7,8].
To provide better coverage, higher throughput, and excellent connectivity for both indoor and outdoor users, the 5G network utilizes enabler solutions such as network densification or heterogeneous network (HetNet) [9,10], millimeter wave (mm-Wave) [11,12], and massive multiple-input–multiple-outputs (M-MIMO) [13]. In 5G and beyond-5G (B5G) networks, quality of service (QoS) and quality of experience (QoE) are the important factors for improving handover (HO) and mobility performance to provide seamless and uninterrupted service to users. QoS guarantees that a network satisfies the service requirements of its users, while QoE measures how well the user perceives the service. Factors such as bandwidth, network coverage, received signal strength (RSS), latency, jitter, packet loss, HO performance, and UE capabilities impact QoS and QoE in 5G/B5G HetNet. The consideration of these both in the optimization of HO and mobility management processes can empower network operators to provide a superior and satisfactory user experience [14,15,16,17]. Since sub-6 GHz is no longer sufficient to accommodate the vast number of UEs and ensure the best QoS and QoE for IoT devices within a 5G system, a new frequency band, i.e., mm-Wave, needs to be utilized [11]. The mm-Wave operates at very high frequencies, ranging from 24 GHz to 84 GHz for 5G, and it may be increased up to 100 GHz in the future. Due to the wider bandwidth, mm-Wave can resolve the issue of capacity requirements in 5G. However, it significantly suffers from higher path loss and cannot penetrate walls or other obstacles due to its shorter wavelength. Increased frequencies can cause a severe issue, strengthening the HO problem [18].
Similarly, HetNet deploys different kinds and sizes of small cells such as micro, pico, and femtocells over the macro base station (MBS) to provide service to UEs. HetNet has the ability to enhance system capacity in terms of user density, improving the coverage area, and providing uninterrupted connectivity to users with higher data rates [9,10]. Massive MIMO is also considered a potential technique for the NG-5G cellular networks since it can dramatically increase SE [19,20]. Massive MIMO technology, in which the BS is equipped with a large number of transmitting and receiving antennas, can serve multiple users and entertain a maximum number of UEs simultaneously [13].
Seamless HO is one of the significant challenges in 5G ultra-dense HetNet (UD-HetNet) to control the mobility of high-speed users [21]. Efficient HO is required for mobility management in WCS to switch UE from one cell to another without any interruption or disconnection. However, in 5G HetNet, transferring UE data between cells or networks results in computational complexity and signaling overhead, leading to significant HO implications. The problem of mobility becomes more challenging with frequent HO (FHO) among small cells. The occurrence of FHO of UE not only increases network congestion and signaling overhead but also incurs additional costs associated with relocating services back and forth with every HO. Along with the benefits of HetNet and mm-Wave, the deployment of a large number of small cells (HetNet) and the use of a high-frequency band in 5G HetNet also encounter mobility and HO problems. For instance, the small coverage area of the small cells increases the likelihood of HO, HO failures (HOF), HO ping-pong (HOPP), and radio link failure (RLF), which adversely affect the capacity, throughput, and SE of the entire system.
Figure 1 depicts the frequency spectrum and structural layout of various cellular networks. The implementation of UD-HetNet, where the number of cells in an area is considerably greater than the active number of users, is essential to meet 3GPP specifications in the 5G network [22,23,24]. However, the fundamental issue of ensuring a seamless, ongoing, and dependable connection for high-speed mobile users in the 5G UD-HetNet needs to be addressed [25]. According to Ericsson’s latest mobility report, the number of cellular subscribers, currently around 8.2 billion, will reach 9.1 billion by the end of 2027. In the ultra-high-speed 5G UD-HetNet scenario, HO management is crucial for enhancing the system’s overall performance in terms of throughput, resistance to unnecessary HO (UHO), and RLF. Extreme and FHO will lower the QoS and consume more scarce resources. Therefore, to ensure seamless and uninterrupted connectivity during high-speed scenarios, it is crucial to develop and implement new techniques for managing mobility and HO in 5G UD-HetNet networks.

Motivation and Major Contributions

The UD-HetNet-based 5G technology satisfies the demands of the present era by providing faster data rates, lower latency, and higher user density. The higher cell density in UD-HetNet, with a large number of small cells operating at low power, ensures ubiquitous and high-capacity connectivity [26,27]. These low-power small-cell deployments improve capacity, coverage, and reliability and enhance user performance at the cell edge. However, the introduction of small cells in the 5G network also brings some drawbacks. Due to the limited frequency range and the vast number of small cells, frequency reuse in 5G leads to co-channel interference (CCI). Additionally, small cells utilize the mm-Wave frequency spectrum due to their short range and susceptibility to signal interference. Furthermore, high-speed UEs quickly cross multiple cells due to the small cells’ limited coverage area, leading to FHO, which results in HOF and HOPP effects. In the presence of FHO, the UE will consume additional energy to connect with the appropriate cells.
In HOPP, the UE temporarily connects to a nearby/target cell due to rapid fluctuations in RSS from both the serving and target cells and then bounces back to the original serving cell. Unnecessary HO significantly degrades the performance of future WCS, which also results in inefficient resource usage and excessive power consumption. User mobility is the primary driver of HO. The optimal time for HO can be determined using many HO decision parameters, including the UE’s location, the direction and pattern of the user’s mobility, the type of cell, the availability of radio resources, the user’s behavior and preferences, the battery level, the environment, and the data and traffic volume in a specific cell. The UE switches cells based on these attributes to deliver uninterrupted, secure, and timely services. To ensure seamless and reliable connectivity and minimize frequent and UHOs, the number of handovers (HOs) must be mitigated for 5G UD-HetNet. The main factors that disrupt seamless connectivity in UD-HetNet include mm-Wave, a massive increase in the number of connected UEs, massive deployment of small cells (HetNet), high-speed users, overlapping network deployment (small cells’ coverage area coinciding with macro cells’ coverage area), and the implementation of dual connectivity (DC), where UEs connect to two BSs simultaneously.
This study aims to compare alternative HO and mobility management strategies and algorithms in UD-HetNet for 5G cellular systems based on numerous key performance factors (KPIs). The article’s major contributions are as follows:
  • Thorough analysis of 5G HetNet’s setup adjustments concerning HO failures (HOFs) and mobility management issues;
  • Examination of the KPIs of current works, including HO and mobility issues, with the remedies and applied standards;
  • Evaluation of the current model’s performance against HOF and mobility management issues based on throughput, energy efficiency (EE), reliability, latency, and scalability;
  • Highlighting the significant challenges associated with HO and mobility management in the current research models in 5G HetNet and discussing potential recommendations for solutions.
The outline of the paper is given in Figure 2. The rest of the paper is organized as follows: Section 2 covers related work and presents an overview of relevant survey papers. Section 3 discusses 5G HetNet services, architecture, and related technologies. Section 4 explains the HO and mobility process in 5G HetNet, while Section 5 explores the current technologies for addressing HO and MM issues in 5G HetNet. Section 6 focuses on the challenges related to HO and MM, while Section 7 discusses future directions. Finally, the paper is concluded and summarized in Section 8.

2. Related Work: A Review of Relevant Survey Papers

A number of surveys have been published on HO and mobility management issues in 5G HetNet with applied techniques to mitigate them, which are discussed with limitations as follows. The main concept of HO and mobility management and how to improve their performance through the dual connectivity (DC) approach, where a UE can simultaneously connect to two different radio access technologies (RATs), is reviewed in [28] for future UD-HetNet. Various HO and mobility management techniques, such as machine learning (ML)- and software-defined networking (SDN)-based schemes, are discussed to enhance mobility issues. The key aspects of future HO probabilities over DC in existing and NG-WCS are highlighted. Furthermore, the authors also focused on several HO/mobility management challenges, such as high-speed scenarios and security and privacy issues in UD-HetNet, which highly degrade the performance of the WCS. However, load balancing (LB) and inter-cell interference (ICI) have not been considered during the HO process, and they can severely affect mobility performance and increase the HOF rate in the UD-HetNet environment. Furthermore, the article does not comprehensively review all HO management techniques proposed for 5G networks, further limiting its scope.
The basics of mobility management in 5G UD-HetNet, mobility management requirements, architecture, and issues related to mobility management have been extensively reviewed in [29]. Radio resource control (RRC) inactive status, initial access, registration, and the paging procedure have been discussed in detail. The authors have also examined different kinds of mobility—cell level and beam level mobility—used in 5G UD-HetNet to provide seamless and uninterrupted connectivity. In addition, the survey paper has covered modern methods, such as ML, SDN, and fuzzy-logic controller (FLC), that are utilized for estimating HO and mobility management issues. Further, challenges such as load balancing, signaling overhead, and security and privacy issues followed by effective solutions to overcome these issues in 5G UD-HetNet have been addressed and demonstrated. Although this paper exhaustively reviewed the various aspects of 5G UD-HetNet, it still lacks high-speed scenarios and ICI challenges. High speeds can cause HOF due to FHO, and ICI is produced by the presence of multiple-RATs (Multi-RATs) in HetNet, which can disrupt the HO and mobility performance.
In [30], a concise and clear overview of the advancements in mobility management within the evolving 5G architecture has been provided. It explores the current approaches to vertical HO (VHO) in 5G HetNet, considering the impact of new architectural elements such as SDN, NFV, and mobile edge computing (MEC) while maintaining media-independent HO procedures. Moreover, the authors analyzed the requirements of the three main service types and the related proposals for distributed mobility management within 5G HetNet. In addition, the evolutionary steps in mobility management signaling, aligning the QoS requirements for various 5G service scenarios, and vertical use cases have been highlighted. Nevertheless, the authors have only explained the SDN- and D-HCP-based HO management schemes and have yet to address the challenges encountered by UE during the HO process in a UD-HetNet.
The emergence of innovative mobile networks, such as IoT, machine-to-machine (M2M), D2D, and vehicle-to-everything (V2X), exacerbates mobility issues, which significantly deteriorates HO performance in terms of HOF, HOPP, and RLF in future UD-HetNet. In reference [31], the authors examine the general concept of mobility management and the key factors that cause HO and mobility issues in 5G HetNet. The work also discusses the existing studies on mobility management and its characterizations in the 5G HetNet, particularly exploring ML- and D-HCP-based approaches. Furthermore, the study highlights the key issues that UEs face throughout the HO/mobility process and future research directions on mobility management in 5G HetNet and B5G. Despite a thorough discussion on mobility and HO management techniques, the article fails to address critical factors such as high-speed scenarios, ICI, and security and privacy, which significantly affect the performance of HO and mobility in 5G HetNet.
In reference [32], the authors discuss the background of 5G, services, different models of 5G architecture, 5G benefits, and their impacts on modern applications. The article also studies 5G key technologies that enhance QoS and meet next-generation WCS (NG-WCS) requirements. Moreover, the authors examine various challenges encountered by UEs in the 5G UD-HetNet environment and existing ML-based solutions applied to overcome 5G challenges. The authors in [32] also discuss ML- and SDN-based schemes to further improve HO and mobility performance in 5G UD-HetNet. In addition, a few HO/mobility management-related issues such as ICI, security, and privacy have been taken into account to enhance HO performance in terms of various KPIs in the 5G system. However, HO in 4G/LTE-Advance systems and other key challenges that significantly degrade the HO and mobility performance of 5G UD-HetNet still need to be addressed.
A survey on HO and mobility management in 5G ultra-dense small cell (UDSC) networks using ML-based algorithms is presented in [33]. The article comparatively analyzes various ML- and fuzzy-logic controller (FLC)-based HO and mobility management schemes. The future research directions and challenges for 5G-UDSC networks are also briefly addressed in the paper. Nevertheless, the omission of a discussion on the issue of frequent and UHOs caused by high-speed users in UDSC environments is a limitation of this article.
In [34], the authors address HO and mobility management issues in 4G-LTE HetNet using ML and SDN algorithms. The article discusses challenges such as load balancing and ICI that impact HO performance in 4G/LTE. However, a major drawback of this article is that it fails to address the HO/mobility management issue in 5G UD-HetNet, which should also be considered.
Article [35] provides an overview of HO and mobility management in future mobile networks, with a focus on optimizing mobility robustness. It covers challenges in managing mobility in HetNet and techniques to enhance mobility management. The potential of emerging technologies such as ML, AI, blockchain, and edge computing is also mentioned. However, its relevance may be limited to those interested in emerging technologies as it lacks practical insights for real-world networks and a wider social and economic context.
In [36], the authors comprehensively examined mobility and HO management in LTE and 5G-NR with UD-HetNet wireless networks. They explored various aspects of HO management, including performance metrics, HO types, types of HOF, differences between LTE and NR mobility procedures, and potential mobility enhancers. The paper also discussed research challenges and techniques related to HO and mobility management in 5G-NR, including high-speed scenarios, beam management, and beam mobility. The authors explored ML- and FLC-based techniques as possible solutions to overcome HO and mobility management issues in 5G-NR. However, the paper noted that the analysis did not consider some important HO performance challenges, such as ICI, load balancing, and signaling overhead. The authors in [37] present a comprehensive review of 5G-enabling technologies with UD-HetNet. They also address research challenges and opportunities related to intelligent or ML-based HO and mobility management techniques and backhaul solutions for 5G wireless networks. These challenges include issues such as unnecessary HOs, imbalances in radio resource sharing, high energy consumption, intense ICI, and reduced QoS. However, the authors did not consider user speed, which is a major issue for HO and mobility performance improvement in future UD-HetNet.
In addition to these survey articles, there are some other articles that provide extensive reviews of HO and mobility management in HetNet and UD-HetNet. The authors in [38] comprehensively review the challenges and solutions related to mobility management in advanced communication networks such as 5G and B5G. They cover various existing HO and mobility management schemes, including traditional and advanced approaches such as SDN and NFV. Furthermore, future challenges such as managing a large number of devices, ensuring seamless handovers, addressing security and privacy concerns, and improving resource utilization are also discussed. However, the paper does not specifically address challenges related to high speed, load balancing, and ICI, and focuses primarily on SDN and NFV as the advanced mobility management schemes. In [39], the authors thoroughly reviewed the HO mechanisms in mobile HetNets, with a focus on providing a detailed and latest analysis of the current state of HO management. The authors discuss the basic procedures for HOs, the impact of HCPs on KPIs, self-optimization techniques, and the major challenges faced in HO management. Additionally, the authors categorized existing HO decision algorithms, such as ML/DL, RSRP, FLC, and velocity-assisted HO techniques, and reviewed evaluation methods for performance. A survey of SDN-enabled architectures and HO optimization techniques in multi-RAT networks is conducted in [40]. The advanced SDN-enabled architectures for radio access networks (RANs), offloading techniques, and implementation strategies are investigated in this paper. Moreover, the authors discuss the challenges and limitations of SDN-based HO optimization approaches and suggest potential areas for future research. The article [41] provides a state-of-the-art survey of MRO studies that utilize ML techniques, addressing the methodology used, HO criteria, HCPs, KPIs, simulators, and accomplishments. The study also discusses MRO challenges for intra-system and inter-system mobility and highlights issues for future investigations.
A brief description of survey articles from [28,29,30,31,32,33,34,35,36,37] is shown in Table 1, whereas Table 2 summarizes the scenarios, applied schemes, and focused challenges discussed in the related surveys.

3. 5G HetNet Services, Architecture, and Related Technologies

This section discusses 5G services, the basic architecture of 4G LTE-Advanced (LTE-A) and 5G-NR, and key technologies that enhance network capacity, reliability, and connectivity.

3.1. 5G Services

The three primary 5G-NR services are Enhanced Mobile Broadband (eMBB), Massive Machine-Type Communications (mMTC), and Ultra-Reliable Low-Latency Communications (URLLC). These services aim to utilize 5G technologies to meet the requirements of various 5G applications.
  • Enhanced Mobile Broadband: The anticipated benefits of 5G systems over LTE-A systems include increased data rates (20 Gbps in DL and 10 Gbps in UL) and huge capacity (106 devices/km2) [42]. As a result, applications such as streaming HD video, online gaming, and other high-bandwidth services are expected to perform better on the 5G network [43]. Two significant technologies, mm-Wave and M-MIMO, are used to deliver high data rates in 5G networks [44].
  • Massive Machine-Type Communications: Massive machine-type communication (mMTC) provides scalable connectivity solutions for a massive number of devices and supports a large number of devices using MEC as a technology solution [45]. The mMTC 5G service is well-suited for applications such as the IoT and M2M communications [46].
  • Ultra-Reliable Low-Latency Communications (URLLC): URLLC 5G service is based on NFV, SDN, and MEC technologies. URLLC is expected to be the most challenging service to provide, requiring a high level of network availability and low latency. The 5G network ensures ultra-reliable communication with a low packet-error rate (< 10 5 ). Furthermore, for services such as industrial automation, autonomous vehicles, and remote medical procedures (healthcare), URLLC is a promising solution [30,47].

3.2. 5G Architecture

Compared to 4G LTE, 4G LTE-A is designed to enhance capacity, increase data rates, and improve system efficiency. These improvements are achieved using advanced technologies and features such as carrier aggregation (CA), MIMO, and coordinated multiple points (CoMP). CA allows multiple frequency bands to be used simultaneously to increase data rates, while MIMO enhances signal quality and capacity. In CoMP, a multiple-evolved Node B (eNB) transmits signals to a UE, enhancing Inter-Cell Interference Coordination (eICIC) to improve network capacity by reducing interference between cells.
The 4G LTE-A architecture comprises numerous key elements, including UE, eNB (BS), core network (CN), and Evolved Packet Core (EPC), among others. LTE-A relies on interconnected eNBs (BSs), where a UE establishes a connection with the network via an eNB. The eNBs provide coverage to all UEs within their coverage area and are connected to the core network through a gateway. The UEs and eNBs are linked via the Uu interface, while the eNBs are connected through an IP-based logical X2 interface. The S1 interface links all eNBs to the core network (CN) of LTE-A, which provides the control and management functions of the network. The CN, also known as the evolved packet core (EPC), is the pillar of LTE-A architecture that connects the eNB to other elements of the CN and provides necessary functions for advanced features such as CA and inter-cell interference coordination (ICIC). The 4G/LTE-A operates on sub-6 GHz frequency bands and supports a wider bandwidth of 100 MHz, which is five times higher than the previous version of cellular technology (3G/LTE). The most commonly used frequency bands for 4G/LTE-A are 700 MHz, 900 MHz, 1800 MHz, 2100 MHz, and 2600 MHz.
The 5G architecture includes the same components as 4G/LTE-A, but the eNB in LTE-A is replaced with gNB. The 5G radio access network (RAN) is based on NR technology, which delivers faster data rates, lower latency, and larger capacity than existing cellular technologies. The 5G-NR utilizes both the sub-6 GHz spectrum (non-mmWave) and mmWave band (high frequency). The former is used to provide service over a wider coverage area due to better penetration depth and lower penetration losses, while the latter is responsible for serving users over a smaller coverage area due to high penetration losses [48,49,50]. In addition, 5G is capable of supporting wider bandwidths up to 400 MHz, which represents a substantial increase compared to 4G LTE-A. In addition to NR, 5G uses several other key technologies such as Massive-MIMO, HetNet, beamforming, network slicing, SDN, and NFV for enhancing system capacity, increasing throughput, reducing interference, improving QoS, and enabling the network to be easily reconfigured to meet changing requirements, respectively.
Standalone (SA) and non-standalone (NSA) are two different deployment models in 5G systems. NSA-5G architecture depends on LTE-A core (EPC). In the NSA model, the existing 4G/LTE-A infrastructure and technology (core network) is responsible for the control plane, and 5G-NR technology is only utilized for the data plane. On the contrary, the SA-5G network does not depend on the LTE-A core network (CN). In SA-5G architecture, both the data plane and control plane are served by the 5G core (5GC). Compared to NSA-5G, the SA-5G architecture provides better performance and capabilities in terms of data rate, capacity, and throughput [51]. Figure 3 illustrates the basic architecture, components, and interfaces of 4G LTE-A and 5G Networks (SA and NSA).

3.3. 5G Technologies

The most important enabler technologies for 5G cellular systems are HetNet, mm-Wave, Massive-MIMO, beamforming, full-duplex (FD), and D2D technologies. These technologies fulfill the requirements of future networks and have achieved high capacity, enhanced data rates, and massive and seamless connectivity of UEs.

3.3.1. Heterogeneous Network

Heterogeneous networks (HetNets) are a promising technology for 5G and Beyond 5G (B5G) that offers high capacity, high data rates, low latency, and wider coverage, especially to UEs at the cell edges. HetNet utilizes a mixture of MBSs underlaid with small base stations (SBSs) or small cells (SCs) and different RATs to provide cellular service and fulfill the demand of NG-WCS. The MBSs and SBSs operate dynamically over different spatial and time scales. To ensure full coverage and achieve high data rates in densely populated environments with tall buildings and obstacles, the deployment of SCs plays a critical role. The basic idea behind SC deployment is to bring the network closer to users. The SCs are generally categorized as femtocells, picocells, and microcells, where femtocells are the smallest and can handle a few users (5–10 users), picocells are in the middle, covering 250 m and can handle 100 users, while microcells are the largest, covering 1–2 km and can be used in large events [52].
Due to their low power consumption, low cost, easy installation, and reliability features, SCs have been incorporated into the 5G network. The SCs can be installed both inside and outside of buildings, providing excellent service to subscribers. Low cost refers to the cost of deploying a single 5G cell rather than the deployment cost of the entire 5G system. The deployment of SCs also reduces the burden on macro cells and improves the UEs’ QoS by utilizing a cell load-balancing strategy [53]. The installation of UD-HetNet over macro-cells is beneficial for both operators and users and effectively maximizes the capacity of the 5G system [54]. The main effect of UD-SC deployment is the ICI between the macro cell (MC) and the SC, and this is further boosted when a UE within the coverage of the SC receives signals from the MC. As a result, the SINR is reduced in UD-SC, which affects the network performance and user experience [55,56]. In addition, the performance of the network is based on the number of successful HOs during user mobility. Users may be high-speed (such as those in fast vehicles) or very low-speed (such as pedestrians). Therefore, when planning the HO process, both of these scenarios should be taken into consideration to ensure the successful implementation of HOs in HetNet.

3.3.2. Millimeter Wave

The millimeter-Wave (mm-Wave) band, also known as the extremely-high-frequency (EHF) band, is extensively used in 5G communication systems and operates within a frequency range of 30–300 GHz. The high-frequency band provides a large bandwidth of up to 800 MHz, which accommodates maximum channels and enhances the cell capacity in terms of users (high data rate and low latency) in 5G [57]. Due to the wider bandwidth, this technology (mm-Wave) ensures a higher bit rate, capacity, and improved network efficiency compared to existing generations, making it suitable for 5G communication systems [58]. Despite these advantages, mm-Wave has some limitations, such as high sensitivity to blockage and high path losses (due to buildings, trees, and other obstacles), which can severely degrade the performance of the 5G system. Because of its higher frequency, mm-Wave cannot travel fast and is unable to provide service to UEs at the cell edge or away from the BS. Thus, mm-Wave is used in HetNet due to its small coverage radius.

3.3.3. Massive MIMO

The massive MIMO (M-MIMO) system equips a base station (BS) with hundreds or even thousands of transmitting and receiving antennas, allowing it to serve a large number of UEs simultaneously. The M-MIMO technique is necessary in the 5G network to handle the massive increase in connected UEs without congestion. Compared to the MIMO technology used in 4G systems, the deployment of M-MIMO in 5G HetNets can improve signal quality (QoS) and UE performance at the cell edge, enhancing cell throughput [59]. M-MIMO’s use of a large number of receiving and transmitting antennas also improves the data rate and signal-to-interference-plus-noise ratio (SINR) quality [60]. This technology can enhance the next generation of 5G by improving energy efficiency by up to 100 times and increasing capacity by up to 10 times.
Moreover, M-MIMO minimizes latency in the air interface and simplifies transceiver design [61,62]. Additionally, M-MIMO is a scalable technology that ensures uniformly excellent service to end-users. The integration of M-MIMO technology with UD-HetNets can be utilized to reduce issues of inter-cell interference (ICI) and load balancing in 5G HetNets.

3.3.4. Beamforming

In WCS, beamforming is a technique that directs the transmission of a signal in a specific direction instead of spreading it equally in all directions. Beamforming is an essential component of 5G technology, enabling 5G networks to deliver high-speed, low-latency, and reliable communication services. It is crucial to realize the full potential of 5G by enhancing the coverage, capacity, and quality of the wireless signal. The beamforming technique allows 5G networks to focus the energy of the signal toward the user device, providing a more robust and stable connection. The beamforming technology improves the signal-to-noise ratio (SNR). It reduces the impact of interference, which is especially important in dense urban areas where multiple devices are trying to access the network. One of the benefits of beamforming in 5G is its ability to dynamically adjust the beam direction in real-time to adapt to changing environments, such as user device mobility. This feature helps to ensure a reliable and steady connection, even when the user device is on the move [63,64,65,66,67].
There are two main types of beamforming utilized in 5G UD-HetNet: analog beamforming and digital beamforming. Due to the use of multi-RATs, the 5G system utilizes both analog and digital beamforming approaches to enhance the system’s throughput and reliability.
In addition, analog beamforming uses amplifiers and phase shifters to adjust the signal phase and amplitude at each antenna element to achieve the desired shape of the beam. This approach is well-suited for mm-Wave frequencies, where high-gain antennas are required to compensate for the high signal loss. Digital beamforming, on the other hand, uses mathematical algorithms to process the signal in the baseband processing unit. This approach provides flexibility in the frequency spectrum, as the beam direction can be changed dynamically based on the changing environment. Digital beamforming is well-suited for sub-6 GHz frequencies, where the frequency spectrum gain is lower but more processing power is available [68].

3.3.5. Full-Duplex Communication in 5G HetNet

Full-Duplex (FD) communication is a key aspect of 5G HetNet that allows for the simultaneous transmission and reception of data on the same frequency band, delivering a range of benefits that are crucial to achieving in 5G [69]. One of the key advantages of FD communication is increased network capacity, as it eliminates the need for separate frequency bands for transmission and reception. This results in efficient use of the available spectrum and improved SE, leading to higher data rates and better network performance [70]. Additionally, FD communication provides real-time bidirectional communication, which is critical for supporting new 5G use cases such as augmented reality, virtual reality, and IoT applications. Furthermore, FD communication reduces latency, making it an ideal solution for applications that require low-latency communication. It also eliminates time-division multiplexing, which can result in increased reliability and reduced errors in the transmission of data [70,71].
FD communication also offers more flexibility and dynamic network configurations, enabling the network to adapt to changing traffic patterns and support new use cases. The bidirectional nature of FD communication also provides an additional layer of security, verifying the identity of the communicating parties in real-time. Interference is reduced as FD communication eliminates the need for frequency division, improving overall network performance. The use of a single frequency band also reduces the need for multiple frequency bands, resulting in cost savings associated with acquiring and managing spectrum licenses. Ultimately, FD communication delivers higher data rates, lower latency, and improved reliability, resulting in an improved user experience for subscribers and better support for new 5G use cases. In conclusion, FD communication is an essential component of 5G HetNet and will play a critical role in shaping the future of wireless communication.

3.3.6. Device-to-Device Communication in 5G HetNet

Device-to-Device (D2D) communication in 5G HetNet refers to the direct communication between two devices without the involvement of a centralized network infrastructure (i.e., base station). D2D communication in 5G HetNet offers several benefits, making it an attractive technology for various applications. Firstly, D2D communication reduces the burden on the cellular network, leading to improved network capacity and reduced network congestion [72]. This means that more devices can be served simultaneously, leading to higher network utilization and a better user experience. Secondly, D2D communication enables direct communication between devices, leading to reduced latency and increased communication speed. This makes D2D ideal for real-time applications such as gaming, video streaming, and augmented reality. Thirdly, D2D communication provides improved coverage and connectivity in areas with weak or no cellular signals. This is particularly beneficial in remote areas where cellular coverage is limited. Fourthly, D2D communication is energy efficient, making it ideal for IoT devices that have limited power resources. Finally, D2D communication enables personalized and customized communication services, such as social networking and multimedia sharing, which enhance the overall user experience [73,74,75].

3.3.7. Software-Defined Networking/Network Function Virtualization in 5G HetNet

The use of software-defined networking (SDN) and network function virtualization (NFV) in 5G HetNet offers several key advantages that help service providers meet the demands of 5G and provide high-quality services to their customers. Firstly, SDN allows for centralized network management and programmatic control, enabling faster and more efficient deployment of 5G services. Additionally, NFV enables the virtualization of network functions, which allows for the dynamic allocation of network resources based on real-time demand, resulting in improved network performance and reduced costs. Furthermore, SDN and NFV provide greater scalability and flexibility, enabling service providers to respond to changing demands and easily add, modify, or remove network functions as needed. Additionally, SDN provides increased visibility into network activity and enables centralized security management. In contrast, NFV enables the virtualization of security functions such as firewalls and intrusion detection systems, improving network security. Finally, SDN and NFV can be used to manage the delivery of different types of 5G services, ensuring that each service receives the necessary network resources to meet its specific requirements, thereby improving the QoS. Overall, the use of SDN and NFV in 5G HetNet provides service providers with increased automation, resource optimization, scalability, security, QoS, flexibility, and innovation [76,77].
The deployment of various 5G key technologies for enhancing performance and fulfilling the demand of future wireless communication systems are discussed in several works [52,53,54,55,56,57,58,59,60,61,62,63,65,66,68,69,70,71,72,73,74,76,77,78] and are shown in Figure 4. The integration of UD-HetNet with 5G key technologies and their respective achievements are presented in Table 3.

4. Handover and Mobility Process in 5G HetNet

Handover (HO) refers to the process of a UE switching from the coverage of one cell to another without experiencing any interruption. The smooth and timely HO in any communication system is important for seamless connectivity. In WCS, HO is mainly categorized into Hard HO (H-HO) and Soft HO (S-HO), which are also known as break-before-make (BBM) and make-before-break (MBB) HO, respectively. In the H-HO process, the UE first terminates its connection from the old cell (serving cell) and then connects to the new cell (target cell) without any delays. In contrast, the S-HO process involves establishing a new connection to the next cell before terminating the existing connection [59].
Furthermore, Horizontal HO (HHO) and Vertical HO (VHO) are other types of HO. In the HHO process, the HO is performed within the same network, i.e., switching of UE from one cell to another using the same frequency [60]. As for VHO, it enables seamless UE mobility between different networks [61]. In other words, HHO occurs between homogeneous BSs, while VHO happens between HetNet BSs [79,80]. The HO process in 5G HetNet is performed based on VHO because of the overlapping deployment scenarios of different RATs (mm-Wave and Sub-6 GHz).
LTE-A utilizes the BBM-HO/H-HO technique to manage UE mobility between cells, which can result in increased HO interruption time (HOIT), data packet losses, and delay. The future WCS (5G and B5G) is based on HetNet and Ultra Dense HetNet deployment to enhance system capacity and provide ubiquitous connectivity.
In the HetNet environment, the HO process is expected to be faster and more redundant due to the smaller cell radius. The main feature of the utilization of VHO and S-HO techniques is to minimize HOIT, HO delay, and packet losses, which are important factors in 5G and B5G wireless networks.
The HO process in 5G new radio (5G-NR) is the same as that of 4G (LTE-A) HO and is composed of four phases: measurement (MR), HO initiation, HO execution, and HO termination or completion [81].
The HO process in 5G-NR involves several steps that enable UEs to switch from the coverage of one cell to another without interruption. The following is a list of steps that describe this process:
  • The UE receives signals from both the source gNB (s-gNB) and the target gNB (T-gNB) on the downlink, where the s-gNB is the serving cell and the T-gNB is the neighbor cell.
  • The UE measures the signal strength of these signals and creates a measurement report (MR).
  • The UE sends the MR to the s-gNB, and if the signal strength of the T-gNB is better than the s-gNB by a certain threshold during a predetermined time period, an HO event is initiated.
  • Based on the MR, the s-gNB sends an HO request (HO-req) to the T-gNB to initiate the HO process.
  • The T-gNB responds with an HO request Ack-command to indicate the availability of resources for HO execution.
  • After receiving the Ack-command, the s-gNB stops downlink data transmission and sends the HO command (HO-cmd) to the UE to initiate the HO execution process to the T-gNB.
  • In the execution phase, the UE disconnects from the s-gNB and establishes a connection with the T-gNB to synchronize.
  • Finally, in the HO completion phase, the T-gNB sends an HO complete command to the s-gNB to release the resources, and the downlink path is changed from the s-gNB to the T-gNB.
The procedure for HO from initiation to completion is illustrated in Figure 5. The HO is typically initiated when signal quality from the serving gNB (S-gNB) is poor and interference from the target gNB (T-gNB) is very high. During the HO initiation phase, the UE may experience high RLF due to FHO, which is the most vulnerable period in the baseline HO process. The HO may fail if the HO control messages fail to be delivered or if RLF occurs during the HO procedure [82,83].
There are several conditions for triggering HO events, including A1, A2, A3, A4, and A5, but the most commonly used HO event in 5G is A3, where the T-gNB’s received signal strength (RSS) is higher than the S-gNB’s by a specified offset value. Table 4 provides a description of the various HO events and their triggering conditions.
The three-tier 5G HetNet’s HO and mobility process is illustrated in Figure 6. This network consists of macro, micro, and picocells, which are deployed to provide coverage and manage UE mobility. UEs located at L1, L2, and L3 are connected to the macrocell. However, due to strong RSS from other cells, UEs at L4 and L7 perform HO from the macrocell to the microcell and from the microcell to the picocell, respectively. L5 and L6 are locations where UEs are connected to the microcell, while L8 and L9 are locations where UEs are connected to the picocell.

4.1. Key HO Parameters in 5G HetNet

There are three important parameters considered for the HO procedure in 5G HetNet: HO decision parameters (HODPs), HO control parameters (HCPs), and key performance indicators (KPIs). These parameters play a crucial role in managing user mobility and enhancing HO performance in 5G HetNet and are discussed below.

4.1.1. HO Decision Parameters

HO decision is a critical step in the HO initialization process in a communication system. Making perfect and appropriate HO decisions can enhance the performance of 5G HetNet in terms of reliability and seamless connectivity. In 5G HetNet, the HO decision is based on various parameters such as reference signal received power (RSRP), reference signal received quality (RSRQ), received signal strength indicator (RSSI), UE location, UE speed and direction (mobility pattern), cell load, SINR value, radio resources availability, UE battery level, RAT, HO priority (user behavior), and channel state information (CSI).
These parameters are crucial in making the HO decision process more efficient, effective, optimal, and secure. RSRP measures the power level of the reference signal received by the UE without noise and interference. It is used to specify the quality of the connection between the UE and BS and is usually measured in dBm. A higher RSRP value indicates that the received signal quality is strong and vice versa. RSSI measures the cellular signal strength, i.e., the total received power, including noise and interference, while RSRQ is the ratio between RSRP and RSSI, which is used to measure the quality of the reference signal received by the UE. These three HODPs are mostly used together to detect the best cell for HO in 5G HetNet environments.
The location of the UE can also be used to determine the best target cell for HO based on factors such as signal strength (RSSI) and coverage. The mobility patterns of the users, such as their speed and direction of travel, can be used to predict future HO requirements and optimize the HO process accordingly. If the UE is moving toward the target cell at high speed, its connection with the source cell becomes weaker while its connection with the target cell becomes stronger, and frequent HO will be performed. Based on the cell load or traffic, the UE from the heavily loaded cell can be switched to a less-loaded neighbor cell (load balancing) to perform secure and timely HO.
SINR of the UE is also essential to consider in the HO process. A UE, particularly at the cell edge, has low SINR because of the large distance from the BS, and the high interference value will cause HO to the appropriate neighbor cell. The availability of resources, such as bandwidth or processing power, at the current and target cells can be used to determine the optimal time for the HO in HetNet.
The battery level of a UE is an important parameter that can be used to determine whether the device has sufficient power to complete the HO process. In a 5G HetNet environment, which aims to provide services to MC and SCs UEs, the deployment of different RATs requires consideration of the serving and target cell’s RAT as a parameter in the HO decision process for optimal target-cell selection.
The behavior of the users, such as the types of applications they are using or the amount of data they are transmitting, can also be used for HO decisions. For example, if users are streaming HD video, they may require a high-quality connection with low latency, and the network may need to prioritize their HO requests accordingly. Another important parameter for making HO decisions is CSI, which estimates the condition of the radio link (attenuation, path loss, capacity, and interference) between the UE and the BS to select the best cell in the neighbor.

4.1.2. HO Control Parameters

The HO Control Parameters (HCPs) are essential in 5G HetNet for optimizing and controlling the HO process to maintain network connection quality between the serving and target cell. HCPs control when and how a UE needs to HO to ensure connectivity to the best available cell at all times. In 5G HetNet, HO margin (HOM), time-to-trigger (TTT), and Cell Individual Offset (CIO) are commonly used HCPs that significantly contribute to maintaining the connection quality of UEs.
HOM is measured in dB and represents the difference in RSS or quality between the serving cell and the target cell. In high-speed scenarios, a lower HOM is preferred to prevent too-late HO (TLHO), while in low-speed environments, a higher HOM is suitable to avoid too-early HO (TEHO). In 5G HetNet, the HOM is an important parameter that directly affects HO performance. It should be set lower than in previous generations to achieve the high-speed and low-latency requirements of 5G. Additionally, the HOM should be optimized to balance the HO rate, HOF rate, and HO interruption time.
TTT is the time that a UE needs to spend below the trigger threshold before a HO is triggered. In 5G HetNet, TTT affects HO performance and overall QoS. A lower TTT can improve the HO rate and user experience but increase HOF rate, while a longer TTT can decrease the HO rate but reduce the QoS and user experience. The value of TTT should be carefully set based on the specific use case and network requirements.
The CIO is used to measure the signal level of a neighboring cell relative to the serving cell and adjust the HO decision criteria accordingly. In 5G HetNets, where multiple cells of varying sizes and technologies coexist, it is crucial to ensure that the UE is handed over to the best available cell based on the network conditions and the user’s location. The value of the CIO is typically set during network design and is based on network requirements.
To significantly improve the HO process, optimizing only one HCP is insufficient, and all HCPs need to be optimized according to UE requirements to enhance the HO KPIs. To reduce HOF and HOPP rates in 5G HetNets, the values of HCPs, including HOM and TTT, should be low for high-speed UEs and high for UEs moving at a low speed. In HetNets, due to their small coverage area and high-speed UEs, the HCPs are set to be as low as possible to improve HO performance in terms of HOF and HOPP and to achieve high capacity in terms of UE connectivity and reliability.
Mobility robustness optimization (MRO) and load-balancing optimization (LBO) are key schemes for enhancing HO performance by adjusting HCP values and offloading users to the best cell in the neighborhood, respectively, where they can attain excellent QoS. The primary goal of MRO is to avoid too-early HO (TLHO), too-late HO (TEHO), and unwanted or wrong HOs, while LBO significantly improves UE throughput [84]. In LBO, the UE performs an early HO to cells in the surrounding area that have less traffic load, which provides sufficient resources by adjusting HCP values [85,86,87].
In a 5G HetNet, different types of mobile users, such as pedestrians, vehicular users, and high-speed users, pose unique challenges related to mobility and connectivity. Pedestrian users may experience HOPP due to their slower speed, while high-speed users may experience a higher rate of RLF due to their rapid movement and the limited time available for the network to establish and maintain connections. A wrong cell HO in HetNets can be caused by various factors, including interference from neighboring cells, inadequate signal strength, and network congestion. Figure 7 depicts the 5G HetNet with different types of mobile users and their related issues.

4.1.3. Key Performance Indicators for Handovers

In a HetNet, Key Performance Indicators (KPIs) refer to a set of measurements used to evaluate network performance related to HO and mobility. These KPIs include HO rate (HOR), HO failure rate (HOFR), HO success rate (HOSR), HO delay (HOD), HOPP, RLF rate, HO execution time (HOET), HO interruption time (HOIT), packet loss, energy consumption, and signaling overhead due to unnecessary FHO. These KPIs are critical for assessing how well the network meets the needs of its users and for identifying areas for improvement. These KPIs also offer many benefits, including enhancing network efficiency, reliability, and user experience. Besides their advantages, these KPIs also have potential limitations that should be taken into consideration. These limitations include a lack of standardization in defining and measuring KPIs, inadequate reflection of network performance or end-user experience, suboptimal selection of KPIs, and incomplete assessment of network performance. To improve 5G performance, particularly HO and mobility performance, the research community must be aware of these limitations and consider and explore alternative schemes to handle these issues efficiently. Each KPI is described in more detail in the following subheadings:
HO rate (HOR): HO rate (HOR) is the frequency or number of HOs that occur within a given time period, such as per second or per hour. A high HOR indicates that the UE is frequently moving from one cell to another or that the network is unable to maintain a stable connection with the UE. Conversely, a low HOR indicates that the network is providing a stable connection to the UE. In 5G HetNet, the HOR tends to increase due to the smaller cell sizes and high-speed UE scenarios. It is generally preferred to maintain a low HOR to ensure a secure and reliable HO process in 5G HetNet. This can be achieved through proper settings of HCPs (such as HOM and TTT).
K P I H O R = N H O u n i t
HOF rate (HOFR): HOFR measures the percentage of HO attempts that fail and is defined as the “total number of failed HOs (HOFs) divided by the total number of HOs (sum of successful HOs and failed HOs)”. HOFs can occur due to various reasons such as poor network planning, heavy cell load or network congestion, ICI, weak RSS, outdated UE, and poor mobility management. Reducing the HOR can help to address HOFR, but there is a tradeoff between minimizing the HOR and HOFR [88].
K P I H O F R = N H O F N H O ( t o t a l )
HO success rate (HOSR): HOSR indicates the percentage of HOs that are successfully completed, which is defined as “the ratio between the total number of successful HOs and the total number of triggered HOs in a particular time” [88]. The HO process is considered successful if it is completed before the RSS from the serving cell drops below a specified threshold level (minimum acceptable RSS level) [89]. A high HOSR means that the number of failed HOs is minimized, the HO process is smooth, and the system is providing seamless connectivity to the UE, while a low HOSR indicates the opposite.
K P I H O S R = N H O N H O ( t o t a l )
HOPP rate (HOPPR): HO Ping-Pong (HOPP) occurs when a UE frequently connects and disconnects with two different BSs due to rapid fluctuations in signal strength (RSSI) from both stations (serving and target BS) [90]. HOPPR measures the frequency of a UE going back and forth between two cells during the HO process. A high HOPPR indicates that the UE moves frequently between two cells, leading to increased call drop rates, poor user experience, and interruptions in data transfer. A low HOPPR indicates that the UE does not frequently move between two cells and that the HO process is smooth.
K P I H O P P R = N H O P P N H O ( t o t a l )
HO interruption time (HOIT): The duration of time during which the HO process is interrupted and the UE is disconnected from the network is called HOIT. During HOIT, the UE does not transmit or receive any information to/from any BS [91]. High HOIT indicates an issue with the HO process, while low HOIT indicates that the HO process is working well.
HO execution time (HOET): HOET, also known as HO latency (HOL), is the amount of time from the initiation of the HO process to the completion of the HO phase [92]. High HOET indicates that the HO process is taking longer than usual, while low HOET indicates that the HO process is completed quickly and the network is capable of providing uninterrupted connectivity to the UE within its coverage area.
HO energy consumption (HOEC): The amount of energy that a UE consumes during the HO process is called HOEC. High HOEC leads to a reduction in UE battery life, while low HOEC means the UE is consuming minimum energy during the HO process, which enhances the UE battery life [93].
Radio-link failure rate (RLFR): RLF is the loss of connection/link between the UE and the network (BS), and the frequency of RLF is known as RLFR. RLF occurs due to several reasons, such as weak RSS, HO to the wrong cell, poor coverage area, and heavy cell load or traffic congestion. Low RLFR is desirable in 5G HetNet for ensuring seamless connectivity to the UE and reducing HOIT.
K P I R L F = N R L F N R L ( a c c e p t e d )
The performance of HO KPIs, namely HOF and HOPP, under different UE speeds and HCP values is illustrated in Table 5. It is evident from the table that HOPP is not a concern in high-speed scenarios irrespective of the HCP values, while HOF issues exist in both high-speed and low-speed scenarios depending on the HOM and TTT values.

4.2. Advantages of Mobility Management in 5G HetNet

Mobility is the maximum speed of a UE in km/h at which a specified QoS can be achieved. Mobility performance is critical for any WCS, especially for URLLC services that require low latency and high reliability [94]. Efficient mobility management is essential to achieve the demands of 5G HetNet and includes enhanced capacity, reduced network congestion, lower latency, and uninterrupted connectivity. Previous studies have shown that the demand for mobile services is increasing with the advent of new mobility paradigms, such as self-driving vehicles, drones, and mobile small cells [95].
There are two types of mobility in WCS: cell-level and beam-level. In cell-level mobility, the UE switches from one cell to another and establishes a new connection with the new cell. In beam-level mobility, UEs move from one beam to another within the same cell coverage, establishing a new data path to the new beam. The 5G HetNet supports both cell-level and beam-level mobility to ensure seamless connectivity and high reliability, while LTE-A (4G) only supports cell-level mobility.
Reducing the HOIT and the HOF rate can improve mobility performance in 5G-NR. In 5G-NR, the deployment of UD-HetNet reduces the size of the HO region, which consequently increases the HOF rate due to FHO. The conditional handover (CHO) technique can improve mobility performance, where the UE receives the HO command before the RLF from the S-gNB but does not execute the HO immediately. The DC-based HO, where UE connects with both S-gNB and T-gNB, also reduces HOFs, but it involves high complexity and UE cost [96].
HOIT is the duration during which a UE neither transmits nor receives any data. In 4G/LTE-A, the HOIT is about 10ms, which results in a significant transmission delay. However, 5G-NR technology has reduced this delay to 1ms by utilizing soft handover and RACH-less handover techniques. If the HOIT is large, an HO mechanism that filters out the effect of shadowing and does not attempt a handover is preferable. However, if the HOIT is small, an HO to the best cell, exploiting the shadowing effect, can be beneficial for both cell association and system throughput.

4.3. Advantages of HO in 5G HetNets

The HO process in 5G-NR is similar to that in 4G/LTE-A, but 5G-NR outperforms 4G/LTE-A in terms of speed, reliability, and efficiency. The use of beamforming technology in 5G-NR enhances the accuracy of signal measurements, resulting in faster HO decisions. In contrast, 5G’s edge computing technology efficiently reduces HO latency compared to LTE-A. Furthermore, the use of DC technology in 5G-NR improves HO reliability more than in previous generations (4G LTE). DC enables the UE to maintain a connection with the source and target gNBs during the HO process, reducing data packet loss and improving reliability. In addition, the implementation of SDN and NFV in 5G-NR allows the network to be easily reconfigured to meet challenging requirements.

4.4. Challenges in Mobility Management for 5G HetNet

The smaller size of cells in 5G HetNet may increase unnecessary mobility requests, resulting in an excessive number of HOs. Despite the numerous advantages of mobility management in 5G HetNet, significant challenges can degrade the system’s performance. These challenges include managing multi-RATs (mmWave and Sub-6GHz), load balancing, FHO, signaling overhead, power and energy consumption, low latency and high reliability, security, scalability, network optimization, and location management. The reasons, consequences, and significant challenges of HO and mobility management in 5G HetNet are further discussed in Section 6.

4.5. 5G HetNet HO Issues

The deployment of UDSC and the massive number of connected UEs in 5G lead to an ultra-dense network (UDN), causing several HO management issues. These issues include high HOR, frequent and UHO, HOPP, RLF, signaling overhead, and ICI. These problems can degrade UEs’ HO performance and reduce seamless connectivity in 5G HetNet. Figure 8 illustrates the causes and consequences of HO issues in 5G HetNet.

5. Current Solutions for HO and Mobility Management Challenges in 5G HetNet

Effective management of mobility and HO is critical for ensuring high-quality service in NG-WCS. In particular, mobility management poses significant challenges in UD-HetNets in 5G architecture, requiring innovative and enhanced techniques to guarantee secure and uninterrupted mobility. Extensive research has been conducted on mobility management. This article aims to investigate the HO and mobility challenges in 5G HetNet in terms of current mechanisms and propose possible solutions.
In previous sections, we provided a detailed background of 5G technology, HO, and mobility management. This section focuses on state-of-the-art techniques used to address HO and mobility management issues in 5G HetNet. While 5G HetNet offers high performance and throughput, HOF and mobility management are key challenges that must be addressed to ensure seamless connectivity among users.
Various approaches have been proposed by researchers to address HO and mobility management in 5G HetNet. For instance, in [97,98,99], the authors investigate techniques to mitigate HOFs. HO and HOF rates are mathematically evaluated in [100,101,102,103,104]. The performance of HHO in 5G HetNet is analyzed in terms of outage probability (OP) and HO rate in [105]. The analysis is conducted by estimating UE speed against OP and the total number of HOs. In [106], the authors analyze HO performance for HetNet by considering vehicular user velocity, mobility management parameters, and cell size. They investigate HOFs caused by fading and shadowing, and concentric circles are used to model HO locations at picocells. A balanced 5G model is proposed in [107] to organize traffic during the HO process. The mid, high, and low frequencies are selected to investigate the proposed model in terms of network load, active network slice, and type of services. An HO decision algorithm is proposed in [108] using ML techniques to monitor active time, available radio resources, UE speed, and received power of the reference signal. A simulation model is designed based on small and macro cells, carrier frequency (2 to 2.8 GHz), radius, and shared bandwidth. An SDN-based 5G HetNet model is discussed in [109] to address HO authentication issues, and an algorithm called ’dual constraints chaotic radial movement’ is considered for this purpose. An SDN-based 5G HetNet is introduced in [110] to ensure a seamless HO process, and elliptic curve integrated encryption is applied for system privacy and detection of illegal access. A seamless and secure HO process is the focus of [111] with mutual, quick, and strong authentication. The authors developed an SDN model for this purpose, and the paper mainly investigates VHO. Yang et al. [112] presented a 5G SDN-based HetNet using a wireless-link signature scheme to achieve a fast and unified HO process. The model can support macro, small, and femtocells, WiFi, WiMax, and visible light communication. In [113], the authors investigated the increase in interruption time due to HOF and presented a technique called ’zero HOF’ with unforced and automatic time. The HOF is minimized with the enhancement of the HOPP rate. The presented model is discussed using a theoretical model and validated with a simulation structure. The work in [114] utilizes received signal power and speed for adapting TTT and HOM, targets ping pong HOs, and attempts to reduce the standard deviation of balanced load. The proposed system is developed based on performance indicators, control parameters, and system matrices.
Mobility management is a critical and challenging issue for NG-HetNet. In [115], researchers investigated key mobility management issues such as HOPP, HOF, delays, and HOR using radio resources to enhance the performance of 5G HetNet. To improve resource efficiency and QoS, an advanced mobility management and utilization framework is presented in [116], transforming mobility management from a reactive to a proactive state. The mobility prediction model is designed to predict traffic patterns and various attributes of user mobility, such as future cell load, time, and the next candidate cell for HOs. A novel approach based on intuitionistic fuzzy sets is proposed for the QoS estimation of service compositions, which is appropriate for all kinds of networks and is particularly advantageous in the 5G and B5G network paradigm [117].
To achieve the promising QoE and empower the mobility management paradigms for future HetNets, the OPERA framework is proposed in [118]. This technique predicts the next cell load and optimizes CIOs and antenna parameters. The presented technique also investigated coverage, capacity constraints, and load-aware strategies to ensure seamless operations.
Additionally, other latest ML-, D-HCP-, FLC-, and SDN-based schemes for improving HO and mobility performance in 4G/5G cellular systems are listed in Table 6, Table 7, Table 8, and Table 9, respectively. The tables highlight the various HODPs and KPIs achieved and the limitations of these techniques in achieving excellent HO performance in high-speed scenarios.

6. Focused Challenges in 5G HetNet

This section discusses various challenges faced by 5G HetNet. Each review article mentioned in the related survey comparison table (Table 2) focuses on specific issues faced by UE during the HO process. This paper discusses problems that degrade the HO performance of 5G HetNet, such as ultra-high speed, load balancing, signaling overhead, ICI, and security and privacy.
The high-speed challenge in 5G HetNet refers to the difficulty of maintaining stable and smooth communication for fast-moving users, such as trains, vehicles, or aircraft. The issue arises because high-speed movement creates a rapidly changing radio environment and frequent and UHO, which can lead to signal interference and fading. These UHOs increase the probability of HOF and RLF, which consequently degrade the network performance. To address this challenge, 5G HetNet uses advanced techniques such as beamforming, massive MIMO, and predictive algorithms to improve signal strength, reduce interference, and optimize the HO process. These technologies work together to provide users with a seamless and reliable network experience, even in high-speed scenarios, to ensure that they can stay connected while moving.
Load balancing is another critical issue in 5G HetNet that arises due to the exponential increase in the number of devices and data volume. This issue arises because network traffic is not evenly distributed throughout, and some BSs may become overloaded while others remain underutilized. This can result in reduced network efficiency, increased latency, and dropped connections. The 5G HetNet uses advanced load-balancing techniques to address this challenge by dynamically distributing network traffic across BSs based on network conditions and resource availability. This ensures optimal network resource utilization, prevents any single BS’s overload, and provides users with a seamless and reliable network experience.
Signaling overhead in 5G HetNet is another significant issue that can impact network efficiency and performance. This issue arises because the HO process between BSs involves multiple signaling messages between the device and the network, which can result in excessive signaling overhead. This can lead to increased HO latency, reduced network efficiency, and dropped connections. To address this challenge, 5G HetNet uses advanced signaling mechanisms that minimize the number of signaling messages required and reduce the burden on the network. This includes using intelligent HO mechanisms, such as predictive and proactive HO, that can anticipate the device’s movement and optimize the HO process. These advanced signaling mechanisms ensure a seamless HO process, improve network efficiency, and provide users with a reliable network experience.
ICI in 5G HetNet refers to signal interference caused by signals from adjacent cells. The challenge arises because the radio frequencies used by different cells overlap, resulting in interference that can degrade signal quality and impact network performance. The ICI issue can lead to dropped connections, reduced network efficiency, and increased latency. To address this challenge, 5G HetNet uses advanced signal processing techniques such as interference coordination and suppression, which can reduce the impact of ICI in 5G HetNet.
Finally, ensuring security and privacy protection for user data from unauthorized access is another critical challenge in 5G HetNet. This issue arises because 5G HetNet supports a wide range of applications, devices, and technologies that require varying levels of security and privacy protection. To tackle this issue while transmitting large volumes of data across 5G networks, 5G HetNet utilizes several advanced end-to-end encryption techniques, user authentication protocols, advanced technologies, and the use of secure virtual private networks (VPNs) to protect user data, ensure network security, and enhance network reliability. These measures ensure that user privacy is protected and 5G networks can be trusted to handle massive data securely.
The main causes and consequences of these challenges are summarized in Table 10.

7. Future Directions

In the previous sections, we discussed the background of HO and mobility management for 5G HetNets as well as the existing approaches to address these issues. However, the key challenges for HO and mobility management in future 5G HetNets were not fully explored. In this section, we recommend future directions to ensure the sustained performance of 5G HetNets in terms of HO and mobility management.
Mobility is a key characteristic of users in cellular networks, and it can cause various problems such as HOF, early and delayed beam switching, and inter-system ping pong. Therefore, mobility management is a critical factor behind the applications of wireless cellular networks and their widespread adoption. Furthermore, according to the Ericsson Mobility Report [143], mobile data traffic is expected to increase 287 times between 2017 and 2027, which will exacerbate HO and mobility management issues.
In 5G and B5G HetNet, QoS directly influences the QoE such that poor QoS can result in a lower QoE for the user and vice versa. Additionally, combining multiple services with varying QoS requirements can lead to the issue of QoS composition. If the QoS requirements are not managed and balanced accurately, it may lead to a reduction in QoE for certain services. Therefore, it is crucial to carefully consider and optimize both QoS and QoE in 5G/B5G HetNet to deliver an adequate user experience and enhance HO and mobility performance. The current HO and mobility management models are inadequate in delivering the expected QoS, resource efficiency, and QoE. In this survey paper, we recommend the following strategies to mitigate the HO and mobility issues in 5G and B5G HetNets and enhance the ability to support UE seamlessly.

7.1. Kalman Filter

The Kalman Filter (KF) is a recursive mathematical process based on a set of equations that is widely used in many engineering and scientific fields. It is known for its fast convergence speed, efficient tracking, and compensation ability. Using KF-based algorithms for HO and mobility management in 5G HetNets is an important research direction with significant potential benefits.
  • Firstly, KF can provide an accurate and real-time estimation of user location and velocity, which is critical for efficient HO and network optimization. This means that the filter can predict the optimal time and location for the next HO and adjust network parameters accordingly to ensure that users stay connected to the network and experience minimal disruption.
  • Secondly, the KF can track user movements and predict their future trajectory, allowing for more efficient use of network resources. The filter can reduce interference and improve overall network reliability by adjusting network parameters such as antenna beamforming and transmission power. This can result in better overall network performance and improved user experience.
  • Finally, the KF is a flexible and adaptable approach that can be customized to different network scenarios and configurations. This means that it can be used in a wide range of 5G HetNets, including those with different BS volumes, user densities, and network topologies.

7.2. Unmanned Aerial Vehicles (UAVs)

Unmanned Aerial Vehicles (UAVs), or drones, offer a promising new solution for improving HO and mobility performance in 5G and B5G HetNets. With UAVs acting as mobile BSs, network coverage and capacity can be extended to remote or disaster-stricken areas that are difficult to reach with traditional terrestrial BSs. UAVs provide several benefits, including improved QoS, reduced call drop rates, and HOF, by serving as mobile BSs for devices with poor signal quality. They can also provide connectivity in areas without ground-based BSs, offload traffic to reduce congestion and improve overall network performance, and serve as essential communication links in emergency situations where ground-based networks are disrupted. Moreover, UAVs can be deployed on-demand in situations where existing BSs are unable to provide optimal service, reducing costs and improving connectivity. In summary, UAV-based solutions have the potential to revolutionize HO and mobility management in 5G and B5G HetNets.

7.3. Multi-Connectivity

Multi-connectivity, which allows UEs to connect with multiple BSs simultaneously, can be leveraged to enhance HO and mobility performance in 5G and B5G HetNets. By maintaining multiple connections simultaneously, multi-connectivity can enable seamless HO between different network types, such as 5G, WiFi, and cellular networks. This approach improves network capacity, reduces congestion and network failures, and provides better connectivity and user experience even if one of the connections is interrupted. Multi-connectivity can also improve coverage and signal quality by leveraging multiple networks, provide load balancing to distribute traffic over multiple connections, reduce delays caused by traffic overload, and offer redundancy by maintaining backup connections in case of network failures. Additionally, multi-connectivity enables QoS optimization to select the best network for specific applications based on QoS requirements. By doing so, this approach enhances network efficiency, reduces delays, and ultimately improves HO and mobility performance in 5G and B5G HetNets.

7.4. Direction-of-Arrival (DoA) Estimation

Direction-of-arrival (DoA) estimation is critical to improving HO and mobility performance in 5G and B5G HetNets. Accurate DoA estimation helps identify the best serving cell for mobile devices, ensuring a smooth HO process, reducing HOF, and minimizing interference. There are several methods to improve DoA estimation, including massive MIMO, adaptive beamforming techniques, and ML techniques.
  • Multiple antennas (massive MIMO) can improve the received signal power and reduce noise and interference.
  • Advanced signal processing techniques such as adaptive beamforming can enhance the accuracy of DoA estimation, reduce interference from other directions, and provide a more reliable communication link.
  • ML techniques can be used to analyze large datasets of signal measurements, improving the accuracy of DoA estimation.
By implementing these schemes, DoA estimation can be made more efficient, reducing congestion and improving load balancing and leading to better network performance in terms of HO and mobility.

7.5. Cooperative Handover

Cooperative HO is a technique that has gained significant attention from researchers and industry experts for enhancing HO and mobility performance in 5G and B5G HetNets. Much research has been done to enhance the mobility and HO performance in 5G HetNets. Cooperative HO can provide several benefits, including reduced HO delay, improved reliability, and enhanced network performance. By sharing information about network conditions and traffic load, source and target BSs can make informed decisions about the HO process, leading to a seamless and efficient HO. Additionally, by exchanging information about neighboring cells and their interference patterns, the source and target BSs can select an HO target with minimum interference, improving the reliability and performance of the network. Overall, cooperative HO can enhance HO performance in 5G and B5G HetNets by facilitating a smooth and efficient HO process through sharing of information and collaboration between the source and target BSs.

7.6. Channel Modeling

Channel parameters are one of the major concerns that may influence the performance of the 5G WCS and include HO decisions and mobility management protocols. Therefore, to analyze, build, and optimize mobility management in 5G HetNets, adequate channel modeling plays a key role. Accurate channel modeling enables efficient allocation of radio resources, intelligent beamforming, and antenna selection, ensuring seamless HOs and an improved user experience. We believe that stochastically and deterministically based wireless channel modeling can optimize mobile data traffic between the sender and receiver, especially in high-speed moving objects. Path loss, signal fading, and multiple component parameters can be estimated and minimized through channel modeling, thus achieving seamless connectivity among mobile users.

8. Conclusions

Effective mobility management is crucial for ensuring the expected QoE and QoS in 5G HetNet. The HO process plays a critical role in mobility management, and failures during this process can have adverse effects on the reliability, stability, and connectivity of 5G communication networks. This survey paper reviewed various techniques to address mobility and HO challenges in 5G HetNet. We provided a detailed background of HO and mobility and explained how QoS, connectivity, and data rates are affected in 5G UD-HetNets. We also discussed the architecture of 5G and various 5G technologies, including HetNet, mm-Wave, massive MIMO, full duplex, etc. We further investigated the HO process and mobility management in 5G UD-HetNet, covering various events, conditions, decisions, control parameters, and KPIs. After discussing the HO and mobility management in 5G UD-HetNet, we compared recent structures that mitigate HO and mobility management issues based on KPIs, HODPs, and HCPs while highlighting their limitations. Finally, we examined the future-focused challenges in 5G UD-HetNet associated with the HO process and mobility management, including security and privacy, ICI, load balancing, signaling overhead, and high speed. In the last section, we provided possible efficient and optimized future directions and recommendations. By addressing the challenges discussed in this paper and implementing future directions and recommendations, we can ensure a seamless and reliable 5G HetNet with improved QoE and QoS, providing users with an enhanced communication experience.

Author Contributions

In this survey article, Y.U., M.B.R., S.M.M., S.A.K. and M.H.J. contributed to the conceptualization of the study. Y.U. prepared the original draft of the manuscript and visualized the findings. M.B.R. and S.M.M. supervised the study and provided critical feedback on the manuscript. The manuscript has been reviewed and edited by Y.U. and S.A.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported and funded by a Telekom Malaysia Research & Development grant, RDTC: 211034, MMUE/220006, TM, Malaysia.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All the data are available in the paper.

Conflicts of Interest

All authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
3GPP3rd-Generation Partnership Project
5GFifth Generation
5GC5G Core
B5GBeyond 5G
BBM Break-Before-Make
BSBase station
CHOConditional Handover
CIOCell Individual Offset
CSIChannel State Information
D2DDevice-to-Device
DoADirectional of Arrival
DRLDeep Reinforcement Learning
eMBBEnhanced Mobile Broadband
EPCEvolved Packet Core
FDFull Duplex
FHOFrequent Handover
FLCFuzzy-Logic Controller
HCPHandover Control Parameter
HDHigh-Definition
HetNetHeterogeneous Network
H-HOHard Handover
HHOHorizontal Handover
HOHandover
HPPPHandover Ping-Pong Probability
HODPHandover Decision Parameter
HOETHandover Execution Time
HOFHandover Failure
HOFRHandover Failure Rate
HOITHandover Interruption Time
HOMHandover Margin
HOPPHandover Ping-Pong
HOSRHandover Success Rate
ICIInter-Cell Interference
ICICInter-Cell Interference Coordination
IoTInternet of Things
ITUInternational Telecommunication Union
KFKalman Filter
KNNK-Nearest Neighbors
HOPPHandover Ping-Pong
HOSRHandover Success Rate
ICIInter-Cell Interference
ICICInter-Cell Interference Coordination
IoTInternet of Things
ITUInternational Telecommunication Union
KFKalman Filter
KNNK-Nearest Neighbors
KPIKey Performance Indicator
LBLoad Balancing
LBOLoad-Balancing Optimization
LTELong-Term Evolution
MBBMake-Before-Break
MBSMacro Base station
MCMacro Cell
MLMachine Learning
M-MIMOMassive Multiple-input–Multiple-output
mMTCMassive Machine-Type Communication
mm-WaveMillimeter Wave
MRMeasurement Report
MROMobility Robustness Optimization
NFVNetwork Function Virtualization
NGNext-Generation
NNNeural Network
NRNew Radio
NSANon-Standalone
OPOutage Probability
QoEQuality of Experience
QoSQuality of Service
RATRadio Access Technology
RLReinforcement Learning
RLFRadio Link Failure
RLFRRadio Link Failure Rate
RSRPReference Signal Received Power
RSRQReference Signal Received Quality
RSSReceived Signal Strength
RSSIReceived Signal Strength Indicators
SAStandalone
SCSmall Cell
SDNSoftware-Defined Networking
SESpectral Efficiency
S-gNBSource gNB
S-HOSoft Handover
SNRSignal-to-Noise Ratio
TEHOToo-Early Handover
T-gNBTarget gNB
Time-to-TriggerTTT
TLHOToo-Late Handover
UAVUnmanned Aerial Vehicle
UD-HetNetUltra-Dense HetNet
UDSCUltra-Dense Small Cell
UEUser Equipment
UHOUnnecessary Handover
URLLCUltra-Reliable Low-Latency Communication
V2VVehicle-to-Vehicle
V2Xehicle-to-Everything
VHOVertical HO
WCSWireless Communication Systems

References

  1. Pompigna, A.; Mauro, R. Smart roads: A state of the art of highways innovations in the Smart Age. Eng. Sci. Technol. Int. J. 2022, 25, 100986. [Google Scholar] [CrossRef]
  2. Alhammadi, A.; Roslee, M.; Alias, M.Y.; Shayea, I.; Alraih, S.; Mohamed, K.S. Auto Tuning Self-Optimization Algorithm for Mobility Management in LTE-A and 5G HetNets. IEEE Access 2020, 8, 294–304. [Google Scholar] [CrossRef]
  3. Olwal, T.O.; Djouani, K.; Kurien, A.M. A Survey of Resource Management Toward 5G Radio Access Networks. IEEE Commun. Surv. Tutorials 2016, 18, 1656–1686. [Google Scholar] [CrossRef]
  4. Wang, J.; Jin, A.; Shi, D.; Wang, L.; Shen, H.; Wu, D.; Hu, L.; Gu, L.; Lu, L.; Chen, Y.; et al. Spectral Efficiency Improvement with 5G Technologies: Results from Field Tests. IEEE J. Sel. Areas Commun. 2017, 35, 1867–1875. [Google Scholar] [CrossRef]
  5. Liu, L.; Zhou, Y.; Zhuang, W.; Yuan, J.; Tian, L. Tractable Coverage Analysis for Hexagonal Macrocell-Based Heterogeneous UDNs with Adaptive Interference-Aware CoMP. IEEE Trans. Wirel. Commun. 2019, 18, 503–517. [Google Scholar] [CrossRef]
  6. Abuajwa, O.; Roslee, M.B.; Yusoff, Z.B. Simulated Annealing for Resource Allocation in Downlink NOMA Systems in 5G Networks. Appl. Sci. 2021, 11, 4592. [Google Scholar] [CrossRef]
  7. Fang, Z.; Wang, J.; Ren, Y.; Han, Z.; Poor, H.V.; Hanzo, L. Age of information in energy harvesting aided massive multiple access networks. IEEE J. Sel. Areas Commun. 2022, 40, 1441–1456. [Google Scholar] [CrossRef]
  8. Zhang, Y.; Wang, J.; Zhang, L.; Zhang, Y.; Li, Q.; Chen, K.C. Reliable Transmission for NOMA Systems with Randomly Deployed Receivers. IEEE Trans. Commun. 2023, 71, 1179–1192. [Google Scholar] [CrossRef]
  9. Ali, M.; Mumtaz, S.; Qaisar, S.; Naeem, M. Smart heterogeneous networks: A 5G paradigm. Telecommun. Syst. 2017, 66, 311–330. [Google Scholar] [CrossRef]
  10. Ibrahim, L.F.; Salman, H.A.; Taha, Z.F.; Akkari, N.; Aldabbagh, G.; Bamasak, O. A survey on heterogeneous mobile networks planning in indoor dense areas. Pers. Ubiquitous Comput. 2020, 24, 487–498. [Google Scholar] [CrossRef]
  11. Yilmaz, T.; Gokkoca, G.; Akan, O.B. Millimetre wave communication for 5G IoT applications. In Internet of Things (IoT) in 5G Mobile Technologies; Springer: Cham, Switzerland, 2016; pp. 37–53. [Google Scholar] [CrossRef]
  12. Rappaport, T.S.; Xing, Y.; MacCartney, G.R.; Molisch, A.F.; Mellios, E.; Zhang, J. Overview of Millimeter Wave Communications for Fifth-Generation (5G) Wireless Networks—With a Focus on Propagation Models. IEEE Trans. Antennas Propag. 2017, 65, 6213–6230. [Google Scholar] [CrossRef]
  13. Jameel, F.; Faisal.; Haider, M.A.A.; Butt, A.A. Massive MIMO: A survey of recent advances, research issues and future directions. In Proceedings of the 2017 International Symposium on Recent Advances in Electrical Engineering (RAEE), Islamabad, Pakistan, 24–26 October 2017; pp. 1–6. [Google Scholar] [CrossRef]
  14. Khan, N.A. 5G Network: Techniques to Increase Quality of Service and Quality of Experience. Int. J. Comput. Netw. Appl. (IJCNA) 2022, 9, 476–496. [Google Scholar] [CrossRef]
  15. Kao, H.W.; Wu, E.H.K. QoE Sustainability on 5G and Beyond 5G Networks. IEEE Wirel. Commun. 2023, 30, 118–125. [Google Scholar] [CrossRef]
  16. Union, I.T. GSTR-5GQoE—Quality of Experience (QoE) Requirements for Real-Time Multimedia Services over 5G Networks. 2022. Available online: http://handle.itu.int/11.1002/pub/81d4bcb5-en (accessed on 15 February 2023).
  17. Union, I.T. Vocabulary for Performance, Quality of Service and Quality of Experience. 2017. Available online: https://www.itu.int/rec/T-REC-P.10-201711-I/en (accessed on 18 February 2023).
  18. Kim, Y.; Kim, Y.; Oh, J.; Ji, H.; Yeo, J.; Choi, S.; Ryu, H.; Noh, H.; Kim, T.; Sun, F.; et al. New Radio (NR) and its Evolution toward 5G-Advanced. IEEE Wirel. Commun. 2019, 26, 2–7. [Google Scholar] [CrossRef]
  19. Marzetta, T.L. Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas. IEEE Trans. Wirel. Commun. 2010, 9, 3590–3600. [Google Scholar] [CrossRef]
  20. Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems. IEEE Trans. Commun. 2013, 61, 1436–1449. [Google Scholar] [CrossRef]
  21. Sonmez, S.; Shayea, I.; Khan, S.A.; Alhammadi, A. Handover management for next-generation wireless networks: A brief overview. 2020 IEEE Microw. Theory Tech. Wirel. Commun. (MTTW) 2020, 1, 35–40. [Google Scholar] [CrossRef]
  22. Khan, S.A.; Kavak, A.; Kucuk, K.; Asshad, M. A New Fractional Frequency Reuse Method for Interference Management in LTE-A HetNets. In Proceedings of the 2019 27th Signal Processing and Communications Applications Conference (SIU), Sivas, Turkey, 24–26 April 2019; pp. 1–4. [Google Scholar] [CrossRef]
  23. Asshad, M.; Kavak, A.; Küçük, K.; Khan, S.A. Using Moment Generating Function for Performance Analysis in Non-Regenerative Cooperative Relay Networks with Max-Min Relay Selection. AEU Int. J. Electron. Commun. 2020, 116, 153066. [Google Scholar] [CrossRef]
  24. Zander, J. Beyond the Ultra-Dense Barrier: Paradigm Shifts on the Road Beyond 1000x Wireless Capacity. IEEE Wirel. Commun. 2017, 24, 96–102. [Google Scholar] [CrossRef]
  25. Yu, W.; Xu, H.; Zhang, H.; Griffith, D.; Golmie, N. Ultra-Dense Networks: Survey of State of the Art and Future Directions. In Proceedings of the 2016 25th International Conference on Computer Communication and Networks (ICCCN), Waikoloa, HI, USA, 1–4 August 2016; pp. 1–10. [Google Scholar] [CrossRef]
  26. Khan, S.A.; Kavak, A.; Aldirmaz Çolak, s.; Küçük, K. A Novel Fractional Frequency Reuse Scheme for Interference Management in LTE-A HetNets. IEEE Access 2019, 7, 109662–109672. [Google Scholar] [CrossRef]
  27. Khan, S.A.; Colak, S.A.; Kavak, A.; Kucuk, K. A User Location Distribution Based FFR Strategy for Efficient Utilization of Radio Resources in LTE-A HetNets. In Proceedings of the 2019 1st International Informatics and Software Engineering Conference (UBMYK), Ankara, Turkey, 6–7 November 2019; pp. 1–6. [Google Scholar] [CrossRef]
  28. Khan, S.A.; Shayea, I.; Ergen, M.; Mohamad, H. Handover management over dual connectivity in 5G technology with future ultra-dense mobile heterogeneous networks: A review. Eng. Sci. Technol. Int. J. 2022, 35, 101172. [Google Scholar] [CrossRef]
  29. Gures, E.; Shayea, I.; Alhammadi, A.; Ergen, M.; Mohamad, H. A Comprehensive Survey on Mobility Management in 5G Heterogeneous Networks: Architectures, Challenges and Solutions. IEEE Access 2020, 8, 195883–195913. [Google Scholar] [CrossRef]
  30. Akkari, N.; Dimitriou, N. Mobility management solutions for 5G networks: Architecture and services. Comput. Networks 2020, 169, 107082. [Google Scholar] [CrossRef]
  31. Shayea, I.; Ergen, M.; Hadri Azmi, M.; Aldirmaz Çolak, S.; Nordin, R.; Daradkeh, Y.I. Key Challenges, Drivers and Solutions for Mobility Management in 5G Networks: A Survey. IEEE Access 2020, 8, 172534–172552. [Google Scholar] [CrossRef]
  32. Fourati, H.; Maaloul, R.; Chaari, L. A survey of 5G network systems: Challenges and machine learning approaches. Int. J. Mach. Learn. Cybern. 2021, 12, 385–431. [Google Scholar] [CrossRef]
  33. Tanveer, J.; Haider, A.; Ali, R.; Kim, A. An Overview of Reinforcement Learning Algorithms for Handover Management in 5G Ultra-Dense Small Cell Networks. Appl. Sci. 2022, 12, 426. [Google Scholar] [CrossRef]
  34. Ahmad, R.; Sundararajan, E.A.; Khalifeh, A. A survey on femtocell handover management in dense heterogeneous 5G networks. Telecommun. Syst. 2020, 75, 481–507. [Google Scholar] [CrossRef]
  35. Tashan, W.; Shayea, I.; Aldirmaz-Colak, S.; Ergen, M.; Azmi, M.H.; Alhammadi, A. Mobility Robustness Optimization in Future Mobile Heterogeneous Networks: A Survey. IEEE Access 2022, 10, 45522–45541. [Google Scholar] [CrossRef]
  36. Tayyab, M.; Gelabert, X.; Jäntti, R. A Survey on Handover Management: From LTE to NR. IEEE Access 2019, 7, 118907–118930. [Google Scholar] [CrossRef]
  37. Adedoyin, M.A.; Falowo, O.E. Combination of Ultra-Dense Networks and Other 5G Enabling Technologies: A Survey. IEEE Access 2020, 8, 22893–22932. [Google Scholar] [CrossRef]
  38. Siddiqui, M.U.A.; Qamar, F.; Tayyab, M.; Hindia, M.N.; Nguyen, Q.N.; Hassan, R. Mobility Management Issues and Solutions in 5G-and-Beyond Networks: A Comprehensive Review. Electronics 2022, 11, 1366. [Google Scholar] [CrossRef]
  39. Rehman, A.U.; Roslee, M.B.; Jun Jiat, T. A Survey of Handover Management in Mobile HetNets: Current Challenges and Future Directions. Appl. Sci. 2023, 13, 3367. [Google Scholar] [CrossRef]
  40. Mangipudi, P.K.; McNair, J. SDN enabled Mobility Management in Multi Radio Access Technology 5G networks: A Survey. arXiv 2023, arXiv:2304.03346. [Google Scholar]
  41. Tashan, W.; Shayea, I.; Aldirmaz-Çolak, S.; Aziz, O.A.; Alhammadi, A.; Daradkeh, Y.I. Advanced Mobility Robustness Optimization Models in Future Mobile Networks Based on Machine Learning Solutions. IEEE Access 2022, 10, 111134–111152. [Google Scholar] [CrossRef]
  42. Navarro-Ortiz, J.; Romero-Diaz, P.; Sendra, S.; Ameigeiras, P.; Ramos-Munoz, J.J.; Lopez-Soler, J.M. A Survey on 5G Usage Scenarios and Traffic Models. IEEE Commun. Surv. Tutorials 2020, 22, 905–929. [Google Scholar] [CrossRef]
  43. Colman-Meixner, C.; Khalili, H.; Antoniou, K.; Siddiqui, M.S.; Papageorgiou, A.; Albanese, A.; Cruschelli, P.; Carrozzo, G.; Vignaroli, L.; Ulisses, A.; et al. Deploying a Novel 5G-Enabled Architecture on City Infrastructure for Ultra-High Definition and Immersive Media Production and Broadcasting. IEEE Trans. Broadcast. 2019, 65, 392–403. [Google Scholar] [CrossRef]
  44. Nawaz, S.J.; Sharma, S.K.; Wyne, S.; Patwary, M.N.; Asaduzzaman, M. Quantum Machine Learning for 6G Communication Networks: State-of-the-Art and Vision for the Future. IEEE Access 2019, 7, 46317–46350. [Google Scholar] [CrossRef]
  45. Shah, S.D.A.; Gregory, M.A.; Li, S. Cloud-Native Network Slicing Using Software Defined Networking Based Multi-Access Edge Computing: A Survey. IEEE Access 2021, 9, 10903–10924. [Google Scholar] [CrossRef]
  46. Akpakwu, G.A.; Silva, B.J.; Hancke, G.P.; Abu-Mahfouz, A.M. A Survey on 5G Networks for the Internet of Things: Communication Technologies and Challenges. IEEE Access 2018, 6, 3619–3647. [Google Scholar] [CrossRef]
  47. Huang, H.; Miao, W.; Min, G.; Tian, J.; Alamri, A. NFV and Blockchain Enabled 5G for Ultra-Reliable and Low-Latency Communications in Industry: Architecture and Performance Evaluation. IEEE Trans. Ind. Inform. 2021, 17, 5595–5604. [Google Scholar] [CrossRef]
  48. Lopez, A.V.; Chervyakov, A.; Chance, G.; Verma, S.; Tang, Y. Opportunities and Challenges of mmWave NR. IEEE Wirel. Commun. 2019, 26, 4–6. [Google Scholar] [CrossRef]
  49. Mardeni, R.; Raja Abdullah, R.S.A.; Shafr, H.Z.M. Road pavement density analysis using a new non-destructive ground penetrating radar system. Prog. Electromagn. Res. 2010, 21, 399–417. [Google Scholar] [CrossRef]
  50. Barb, G.; Danuti, F.; Ouamri, M.A.; Otesteanu, M. Analysis of Vegetation and Penetration Losses in 5G mmWave Communication Systems. In Proceedings of the 2022 International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania, 10–11 November 2022; pp. 1–5. [Google Scholar] [CrossRef]
  51. Jaffry, S.; Hussain, R.; Gui, X.; Hasan, S.F. A Comprehensive Survey on Moving Networks. IEEE Commun. Surv. Tutorials 2021, 23, 110–136. [Google Scholar] [CrossRef]
  52. Grover, J.; Garimella, R.M. Optimization in edge computing and small-cell networks. Edge Computing: From Hype to Reality; Springer: Cham, Switzerland, 2019; pp. 17–31. [Google Scholar] [CrossRef]
  53. Wu, G.; Mizuno, M.; Havinga, P. MIRAI architecture for heterogeneous network. IEEE Commun. Mag. 2002, 40, 126–134. [Google Scholar] [CrossRef]
  54. Su, Z.; Dai, M.; Xu, Q.; Li, R.; Zhang, H. UAV Enabled Content Distribution for Internet of Connected Vehicles in 5G Heterogeneous Networks. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5091–5102. [Google Scholar] [CrossRef]
  55. Agiwal, M.; Roy, A.; Saxena, N. Next Generation 5G Wireless Networks: A Comprehensive Survey. IEEE Commun. Surv. Tutorials 2016, 18, 1617–1655. [Google Scholar] [CrossRef]
  56. Zhang, N.; Cheng, N.; Gamage, A.T.; Zhang, K.; Mark, J.W.; Shen, X. Cloud assisted HetNets toward 5G wireless networks. IEEE Commun. Mag. 2015, 53, 59–65. [Google Scholar] [CrossRef]
  57. Talwar, S.; Choudhury, D.; Dimou, K.; Aryafar, E.; Bangerter, B.; Stewart, K. Enabling technologies and architectures for 5G wireless. In Proceedings of the 2014 IEEE MTT-S International Microwave Symposium (IMS2014), Tampa, FL, USA, 1–6 June 2014; pp. 1–4. [Google Scholar] [CrossRef]
  58. Rangan, S.; Rappaport, T.S.; Erkip, E. Millimeter-Wave Cellular Wireless Networks: Potentials and Challenges. Proc. IEEE 2014, 102, 366–385. [Google Scholar] [CrossRef]
  59. Al-Falahy, N.; Alani, O.Y. Technologies for 5G Networks: Challenges and Opportunities. IT Prof. 2017, 19, 12–20. [Google Scholar] [CrossRef]
  60. Andrews, J.G.; Buzzi, S.; Choi, W.; Hanly, S.V.; Lozano, A.; Soong, A.C.K.; Zhang, J.C. What Will 5G Be? IEEE J. Sel. Areas Commun. 2014, 32, 1065–1082. [Google Scholar] [CrossRef]
  61. Larsson, E.G.; Edfors, O.; Tufvesson, F.; Marzetta, T.L. Massive MIMO for next generation wireless systems. IEEE Commun. Mag. 2014, 52, 186–195. [Google Scholar] [CrossRef]
  62. Sultan, K.; Ali, H.; Zhang, Z. Big Data Perspective and Challenges in Next Generation Networks. Future Internet 2018, 10, 56. [Google Scholar] [CrossRef]
  63. Mongay Batalla, J.; Moshin, M.; Mavromoustakis, C.X.; Wesołowski, K.; Mastorakis, G.; Krzykowska-Piotrowska, K. On Deploying the Internet of Energy with 5G Open RAN Technology including Beamforming Mechanism. Energies 2022, 15, 2429. [Google Scholar] [CrossRef]
  64. Roslee, M.; Subari, K.S.; Shahdan, I.S. Design of bow tie antenna in CST studio suite below 2GHz for ground penetrating radar applications. In Proceedings of the 2011 IEEE International RF & Microwave Conference, Seremban, Malaysia, 12–14 December 2011; pp. 430–433. [Google Scholar] [CrossRef]
  65. Xu, Y.; Gui, G.; Gacanin, H.; Adachi, F. A Survey on Resource Allocation for 5G Heterogeneous Networks: Current Research, Future Trends, and Challenges. IEEE Commun. Surv. Tutorials 2021, 23, 668–695. [Google Scholar] [CrossRef]
  66. Kishore, N.; Senapati, A. 5G smart antenna for IoT application: A review. Int. J. Commun. Syst. 2022, 35, e5241. [Google Scholar] [CrossRef]
  67. Mohamed, K.S.; Alias, M.Y.; Roslee, M.; Raji, Y.M. Towards green communication in 5G systems: Survey on beamforming concept. IET Commun. 2021, 15, 142–154. [Google Scholar] [CrossRef]
  68. Bindle, A.; Gulati, T.; Kumar, N. A detailed introduction of different beamforming techniques used in 5G. Int. J. Commun. Syst. 2021, 34, e4718. [Google Scholar] [CrossRef]
  69. Gregori, M.; Gómez-Vilardebó, J.; Matamoros, J.; Gündüz, D. Wireless Content Caching for Small Cell and D2D Networks. IEEE J. Sel. Areas Commun. 2016, 34, 1222–1234. [Google Scholar] [CrossRef]
  70. Afifi, W.; Abdel-Rahman, M.J.; Krunz, M.; MacKenzie, A.B. Full-Duplex or Half-Duplex: A Bayesian Game for Wireless Networks with Heterogeneous Self-Interference Cancellation Capabilities. IEEE Trans. Mob. Comput. 2018, 17, 1076–1089. [Google Scholar] [CrossRef]
  71. Wang, D.; Wang, M.; Zhu, P.; Li, J.; Wang, J.; You, X. Performance of Network-Assisted Full-Duplex for Cell-Free Massive MIMO. IEEE Trans. Commun. 2020, 68, 1464–1478. [Google Scholar] [CrossRef]
  72. Feng, B.; Zhang, C.; Liu, J.; Fang, Y. D2D Communications-Assisted Traffic Offloading in Integrated Cellular-WiFi Networks. IEEE Internet Things J. 2019, 6, 8670–8680. [Google Scholar] [CrossRef]
  73. Kar, U.N.; Sanyal, D.K. An overview of device-to-device communication in cellular networks. ICT Express 2018, 4, 203–208. [Google Scholar] [CrossRef]
  74. Ahad, A.; Tahir, M.; Yau, K.L.A. 5G-Based Smart Healthcare Network: Architecture, Taxonomy, Challenges and Future Research Directions. IEEE Access 2019, 7, 100747–100762. [Google Scholar] [CrossRef]
  75. Alquhali, A.H.; Roslee, M.; Alias, M.Y.; Mohamed, K.S. D2D communication for spectral efficiency improvement and interference reduction: A survey. Bull. Electr. Eng. Inform. 2020, 9, 1085–1094. [Google Scholar] [CrossRef]
  76. Barakabitze, A.A.; Ahmad, A.; Mijumbi, R.; Hines, A. 5G network slicing using SDN and NFV: A survey of taxonomy, architectures and future challenges. Comput. Networks 2020, 167, 106984. [Google Scholar] [CrossRef]
  77. Bouras, C.; Kollia, A.; Papazois, A. SDN & NFV in 5G: Advancements and challenges. In Proceedings of the 2017 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), Paris, France, 7–9 March 2017; pp. 107–111. [Google Scholar] [CrossRef]
  78. Feng, H.; Wang, J.; Fang, Z.; Qian, J.; Chen, K.C. Age of Information in UAV Aided Wireless Sensor Networks Relying on Blockchain. IEEE Trans. Veh. Technol. 2023, 2023, 1–6. [Google Scholar] [CrossRef]
  79. Ahmad, R.; Sundararajan, E.A.; Othman, N.E.; Ismail, M. Handover in LTE-advanced wireless networks: State of art and survey of decision algorithm. Telecommun. Syst. 2017, 66, 533–558. [Google Scholar] [CrossRef]
  80. Tuyisenge, L.; Ayaida, M.; Tohme, S.; Afilal, L.E. A mobile internal vertical handover mechanism for distributed mobility management in VANETs. Veh. Commun. 2020, 26, 100277. [Google Scholar] [CrossRef]
  81. Khan, M.; Han, K. An optimized network selection and handover triggering scheme for heterogeneous self-organized wireless networks. Math. Probl. Eng. 2014, 2014, 173068. [Google Scholar] [CrossRef]
  82. Thangarasa, S.; Kazmi, M. Mobility Enhancement in Heterogeneous Networks. U.S. Patent App. 14/903,301, 16 July 2013. [Google Scholar]
  83. Ericsson, ST-Ericsson “Discussion on large-area HetNet simulations”. Tdoc R2-120464. February 2012.
  84. Shah, D.S. A Tutorial On LTE Evolved UTRAN (EUTRAN) and LTE Self Organizing Networks (SON); The University of Texas: Arlington, TX, USA, 2011. [Google Scholar]
  85. Ma, B.; Yang, B.; Zhu, Y.; Zhang, J. Context-Aware Proactive 5G Load Balancing and Optimization for Urban Areas. IEEE Access 2020, 8, 8405–8417. [Google Scholar] [CrossRef]
  86. Addali, K.; Kadoch, M. Enhanced Mobility Load Balancing Algorithm for 5G Small Cell Networks. In Proceedings of the 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE), Edmonton, AB, Canada, 5–8 May 2019; pp. 1–5. [Google Scholar] [CrossRef]
  87. Hasan, M.M.; Kwon, S.; Na, J.H. Adaptive Mobility Load Balancing Algorithm for LTE Small-Cell Networks. IEEE Trans. Wirel. Commun. 2018, 17, 2205–2217. [Google Scholar] [CrossRef]
  88. Gelabert, X.; Zhou, G.; Legg, P. Mobility performance and suitability of macro cell power-off in LTE dense small cell HetNets. In Proceedings of the 2013 IEEE 18th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Berlin, Germany, 25–27 September 2013; pp. 99–103. [Google Scholar] [CrossRef]
  89. Karandikar, A.; Akhtar, N.; Mehta, M. Mobility Management in LTE Heterogeneous Networks; Springer: Cham, Switzerland, 2017. [Google Scholar]
  90. Tayyab, M.; Koudouridis, G.P.; Gelabert, X. A simulation study on LTE handover and the impact of cell size. In Proceedings of the Broadband Communications, Networks, and Systems: 9th International EAI Conference, Broadnets 2018, Faro, Portugal, 19–20 September 2018; pp. 398–408. [Google Scholar] [CrossRef]
  91. Joud, M.; García-Lozano, M.; Ruiz, S. User specific cell clustering to improve mobility robustness in 5G ultra-dense cellular networks. In Proceedings of the 2018 14th Annual Conference on Wireless On-demand Network Systems and Services (WONS), Isola, France, 6–8 February 2018; pp. 45–50. [Google Scholar] [CrossRef]
  92. Ulvan, A.; Bestak, R.; Ulvan, M. The study of handover procedure in LTE-based femtocell network. In Proceedings of the WMNC2010, Budapest, Hungary, 13–15 October 2010; pp. 1–6. [Google Scholar] [CrossRef]
  93. Kanwal, K. Increased energy efficiency in LTE networks through reduced early handover. IEEE Commun. Lett. 2017, 20, 153–156. [Google Scholar] [CrossRef]
  94. Lauridsen, M.; Gimenez, L.C.; Rodriguez, I.; Sorensen, T.B.; Mogensen, P. From LTE to 5G for Connected Mobility. IEEE Commun. Mag. 2017, 55, 156–162. [Google Scholar] [CrossRef]
  95. Rodriguez, J.; Radwan, A.; Barbosa, C.; Fitzek, F.H.P.; Abd-Alhameed, R.A.; Noras, J.M.; Jones, S.M.R.; Politis, I.; Galiotos, P.; Schulte, G.; et al. SECRET—Secure network coding for reduced energy next generation mobile small cells: A European Training Network in wireless communications and networking for 5G. In Proceedings of the 2017 Internet Technologies and Applications (ITA), Wrexham, UK, 12–15 September 2017; pp. 329–333. [Google Scholar] [CrossRef]
  96. Rosa, C.; Pedersen, K.; Wang, H.; Michaelsen, P.H.; Barbera, S.; Malkamäki, E.; Henttonen, T.; Sébire, B. Dual connectivity for LTE small cell evolution: Functionality and performance aspects. IEEE Commun. Mag. 2016, 54, 137–143. [Google Scholar] [CrossRef]
  97. Qamar, F.; Siddiqui, M.U.A.; Hindia, M.N.; Hassan, R.; Nguyen, Q.N. Issues, Challenges, and Research Trends in Spectrum Management: A Comprehensive Overview and New Vision for Designing 6G Networks. Electronics 2020, 9, 1416. [Google Scholar] [CrossRef]
  98. Akinola, A.T.; Adigun, M.O.; Mudali, P. A multi-criteria routing algorithm for sdn based deterministic adaptive rendering technique. Indian J. Comput. Sci. Eng. (IJCSE) 2022, 13, 221301149. [Google Scholar] [CrossRef]
  99. Alhijawi, B.; Almajali, S.; Elgala, H.; Bany Salameh, H.; Ayyash, M. A survey on DoS/DDoS mitigation techniques in SDNs: Classification, comparison, solutions, testing tools and datasets. Comput. Electr. Eng. 2022, 99, 107706. [Google Scholar] [CrossRef]
  100. Sankar, S.P.; Subash, T.; Vishwanath, N.; Geroge, D.E. Security improvement in block chain technique enabled peer to peer network for beyond 5G and internet of things. Peer-Netw. Appl. 2021, 14, 392–402. [Google Scholar] [CrossRef]
  101. Podili, P.; Kataoka, K. TRAQR: Trust aware End-to-End QoS routing in multi-domain SDN using Blockchain. J. Netw. Comput. Appl. 2021, 182, 103055. [Google Scholar] [CrossRef]
  102. Valiveti, H.B.; Polipalli, T.R. Performance analysis of SLTC-D2D handover mechanism in software-defined networks. Int. J. Comput. Appl. 2019, 41, 245–254. [Google Scholar] [CrossRef]
  103. Yap, K.L.; Chong, Y.W.; Liu, W. Enhanced handover mechanism using mobility prediction in wireless networks. PLoS ONE 2020, 15, e0227982. [Google Scholar] [CrossRef] [PubMed]
  104. Subramani, M.; Kumaravelu, V.B. A quality-aware fuzzy-logic-based vertical handover decision algorithm for device-to-device communication. Arab. J. Sci. Eng. 2019, 44, 2413–2425. [Google Scholar] [CrossRef]
  105. Sultan, J.; Mohsen, M.S.; Al-Thobhani, N.S.G.; Jabbar, W.A. Performance of Hard Handover in 5G Heterogeneous Networks. In Proceedings of the 2021 1st International Conference on Emerging Smart Technologies and Applications (eSmarTA), Sana’a, Yemen, 10–12 August 2021; pp. 1–7. [Google Scholar] [CrossRef]
  106. Vasudeva, K.; Simsek, M.; López-Pérez, D.; Güvenç, I. Analysis of Handover Failures in Heterogeneous Networks with Fading. IEEE Trans. Veh. Technol. 2017, 66, 6060–6074. [Google Scholar] [CrossRef]
  107. Thantharate, A.; Walunj, V.; Abhishek, R.; Paropkari, R. Balanced5G—Fair Traffic Steering Technique using Data-Driven Learning in Beyond 5G Systems. In Proceedings of the 2022 8th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 25–26 March 2022; Volume 1, pp. 01–07. [Google Scholar] [CrossRef]
  108. Khan, S.A.; Shayea, I.; Ergen, M.; El-Saleh, A.A.; Roslee, M. An Improved Handover Decision Algorithm for 5G Heterogeneous Networks. In Proceedings of the 2021 IEEE 15th Malaysia International Conference on Communication (MICC), Virtual Conference, Malaysia, 1–2 December 2021; pp. 25–30. [Google Scholar] [CrossRef]
  109. Khan, A.F.; Nanda, P. Hybrid blockchain-based Authentication Handover and Flow Rule Validation for Secure Software Defined 5G HetNets. In Proceedings of the 2022 International Wireless Communications and Mobile Computing (IWCMC), Dubrovnik, Croatia, 30 May–3 June 2022; pp. 223–230. [Google Scholar] [CrossRef]
  110. Monira, S.; Kabir, U.; Jahan, M.; Paul, U. An Efficient and Secure Handover Mechanism for SDN-Enabled 5G HetNet. In Proceedings of the 2021 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom), Bucharest, Romania, 24–28 May 2021; pp. 1–6. [Google Scholar] [CrossRef]
  111. Ozhelvaci, A.; Ma, M. Secure and Efficient Vertical Handover Authentication for 5G HetNets. In Proceedings of the 2018 IEEE International Conference on Information Communication and Signal Processing (ICICSP), Singapore, 28–30 September 2018; pp. 27–32. [Google Scholar] [CrossRef]
  112. Yang, J.; Ji, X.; Huang, K.; Chen, Y.; Xu, X.; Yi, M. Unified and fast handover authentication based on link signatures in 5G SDN-based HetNet. IET Commun. 2019, 13, 144–152. [Google Scholar] [CrossRef]
  113. Park, H.S.; Lee, Y.; Kim, T.J.; Kim, B.C.; Lee, J.Y. ZEUS: Handover algorithm for 5G to achieve zero handover failure. ETRI J. 2022, 44, 361–378. [Google Scholar] [CrossRef]
  114. Hatipoğlu, A.; Başaran, M.; Yazici, M.A.; Durak-Ata, L. Handover-based Load Balancing Algorithm for 5G and Beyond Heterogeneous Networks. In Proceedings of the 2020 12th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT), Brno, Czech Republic, 5–7 October 2020; pp. 7–12. [Google Scholar] [CrossRef]
  115. Alotaibi, S. Key Challenges of Mobility Management and Handover Process In 5G HetNets. Int. J. Comput. Sci. Netw. Secur. 2022, 22, 139–146. [Google Scholar] [CrossRef]
  116. Omheni, N.; Bouabidi, I.; Gharsallah, A.; Zarai, F.; Obaidat, M.S. Smart mobility management in 5G heterogeneous networks. Iet Networks 2018, 7, 119–128. [Google Scholar] [CrossRef]
  117. Poryazov, S.; Andonov, V.; Saranova, E.; Atanassov, K. Two Approaches to the Traffic Quality Intuitionistic Fuzzy Estimation of Service Compositions. Mathematics 2022, 10, 4439. [Google Scholar] [CrossRef]
  118. Farooq, H.; Asghar, A.; Imran, A. Mobility Prediction Based Proactive Dynamic Network Orchestration for Load Balancing with QoS Constraint (OPERA). IEEE Trans. Veh. Technol. 2020, 69, 3370–3383. [Google Scholar] [CrossRef]
  119. Simsek, M.; Bennis, M.; Güvenç, I. Context-aware mobility management in HetNets: A reinforcement learning approach. In Proceedings of the 2015 IEEE Wireless Communications and Networking Conference (WCNC), New Orleans, LA, USA, 9–12 March 2015; pp. 1536–1541. [Google Scholar] [CrossRef]
  120. Nyangaresi, V.O.; Rodrigues, A.J. Efficient handover protocol for 5G and beyond networks. Comput. Secur. 2022, 113, 102546. [Google Scholar] [CrossRef]
  121. Alablani, I.A.; Arafah, M.A. An SDN/ML-Based Adaptive Cell Selection Approach for HetNets: A Real-World Case Study in London, UK. IEEE Access 2021, 9, 166932–166950. [Google Scholar] [CrossRef]
  122. Wang, Z.; Li, L.; Xu, Y.; Tian, H.; Cui, S. Handover control in wireless systems via asynchronous multiuser deep reinforcement learning. IEEE Internet Things J. 2018, 5, 4296–4307. [Google Scholar] [CrossRef]
  123. Rihani, M.A.F.; Mroue, M.; Prevotct, J.C.; Nouvel, F.; Mohanna, Y. A Neural Network Based Handover for Multi-RAT Heterogeneous Networks with Learning Agent. In Proceedings of the 2018 13th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), Lille, France, 9–11 July 2018; pp. 1–6. [Google Scholar] [CrossRef]
  124. Tan, X.; Chen, G.; Sun, H. Vertical handover algorithm based on multi-attribute and neural network in heterogeneous integrated network. EURASIP J. Wirel. Commun. Netw. 2020, 2020, 202. [Google Scholar] [CrossRef]
  125. Palas, M.R.; Islam, M.R.; Roy, P.; Razzaque, M.A.; Alsanad, A.; AlQahtani, S.A.; Hassan, M.M. Multi-criteria handover mobility management in 5G cellular network. Comput. Commun. 2021, 174, 81–91. [Google Scholar] [CrossRef]
  126. Shaddad, R.Q.; Al-Barakani, W.G.H.; Al-Hakimi, A.R.M.; Ahmed, S.A.A.; Ahmed, M.Y.A. Mobility Management for Small Cells in 5G Ultra-Dense Wireless Network. In Proceedings of the 2022 2nd International Conference on Emerging Smart Technologies and Applications (eSmarTA), Ibb, Yemen, 25–26 October 2022; pp. 1–6. [Google Scholar] [CrossRef]
  127. Alhammadi, A.; Roslee, M.; Alias, M.Y.; Shayea, I.; Alraih, S. Dynamic handover control parameters for LTE-A/5G mobile communications. In Proceedings of the 2018 Advances in Wireless and Optical Communications (RTUWO), Riga, Latvia, 15–16 November 2018; pp. 39–44. [Google Scholar] [CrossRef]
  128. Alraih, S.; Nordin, R.; Shayea, I.; Abdullah, N.F.; Abu-Samah, A.; Alhammadi, A. Effectiveness of handover control parameters on handover performance in 5G and beyond mobile networks. Wirel. Commun. Mob. Comput. 2022, 2022, 2266282. [Google Scholar] [CrossRef]
  129. Saad, W.K.; Shayea, I.; Hamza, B.J.; Mohamad, H.; Daradkeh, Y.I.; Jabbar, W.A. Handover Parameters Optimisation Techniques in 5G Networks. Sensors 2021, 21, 5202. [Google Scholar] [CrossRef] [PubMed]
  130. Alhammadi, A.; Roslee, M.; Alias, M.Y.; Shayea, I.; Alquhali, A. Velocity-Aware Handover Self-Optimization Management for Next Generation Networks. Appl. Sci. 2020, 10, 1354. [Google Scholar] [CrossRef]
  131. Abdulraqeb, A.; Mardeni, R.; Yusoff, A.; Ibraheem, S.; Saddam, A. Self-optimization of handover control parameters for mobility management in 4G/5G heterogeneous networks. Autom. Control Comput. Sci. 2019, 53, 441–451. [Google Scholar] [CrossRef]
  132. Alhammadi, A.; Roslee, M.; Alias, M.Y.; Shayea, I.; Alriah, S.; Abas, A.B. Advanced Handover Self-optimization Approach for 4G/5G HetNets Using Weighted Fuzzy Logic Control. In Proceedings of the 2019 15th International Conference on Telecommunications (ConTEL), Graz, Austria, 3–5 July 2019; pp. 1–6. [Google Scholar] [CrossRef]
  133. Da Costa Silva, K.; Becvar, Z.; Frances, C.R.L. Adaptive Hysteresis Margin Based on Fuzzy Logic for Handover in Mobile Networks with Dense Small Cells. IEEE Access 2018, 6, 17178–17189. [Google Scholar] [CrossRef]
  134. Saeed, M.; El-Ghoneimy, M.; Kamal, H. An enhanced fuzzy logic optimization technique based on user mobility for LTE handover. In Proceedings of the 2017 34th National Radio Science Conference (NRSC), Alexandria, 13–16 March 2017; pp. 230–237. [Google Scholar] [CrossRef]
  135. Ghatak, G.; De Domenico, A.; Coupechoux, M. Coverage Analysis and Load Balancing in HetNets with Millimeter Wave Multi-RAT Small Cells. IEEE Trans. Wirel. Commun. 2018, 17, 3154–3169. [Google Scholar] [CrossRef]
  136. Gures, E.; Shayea, I.; Ergen, M.; El-Saleh, A.A. Fuzzy Logic-Based Load Balancing Algorithm in Heterogeneous Networks. In Proceedings of the 2022 Workshop on Microwave Theory and Techniques in Wireless Communications (MTTW), Riga, Latvia, 5–7 October 2022; pp. 210–215. [Google Scholar] [CrossRef]
  137. Bilen, T.; Canberk, B.; Chowdhury, K.R. Handover Management in Software-Defined Ultra-Dense 5G Networks. IEEE Netw. 2017, 31, 49–55. [Google Scholar] [CrossRef]
  138. Gharsallah, A.; Zarai, F.; Neji, M. SDN/NFV-based handover management approach for ultradense 5G mobile networks. Int. J. Commun. Syst. 2019, 32, e3831. [Google Scholar] [CrossRef]
  139. Huang, W.; Wu, M.; Yang, Z.; Sun, K.; Zhang, H.; Nallanathan, A. Self-Adapting Handover Parameters Optimization for SDN-Enabled UDN. IEEE Trans. Wirel. Commun. 2022, 21, 6434–6447. [Google Scholar] [CrossRef]
  140. Rizkallah, J.; Akkari, N. SDN-based vertical handover decision scheme for 5G networks. In Proceedings of the 2018 IEEE Middle East and North Africa Communications Conference (MENACOMM), Jounieh, Lebanon, 18–20 April 2018; pp. 1–6. [Google Scholar] [CrossRef]
  141. Shah, S.D.A.; Gregory, M.A.; Li, S.; Fontes, R.d.R.; Hou, L. SDN-Based Service Mobility Management in MEC-Enabled 5G and Beyond Vehicular Networks. IEEE Internet Things J. 2022, 9, 13425–13442. [Google Scholar] [CrossRef]
  142. Dao, D.T.; Huang, C.M.; Chiang, M.S.; Nguyen, V.T. A Load-Considered Handover Control Scheme for Distributed Mobility Management (DMM) Using Software Defined Network (SDN) in the Vehicular Environment. In Proceedings of the 2020 IEEE Eighth International Conference on Communications and Electronics (ICCE), Phu Quoc Island, Vietnam, 13–15 January 2021; pp. 70–74. [Google Scholar] [CrossRef]
  143. Ericsson. Ericsson Mobility Report Report. Available online: https://www.ericsson.com/en/reports-and-papers/mobility-report (accessed on 20 March 2023).
Figure 1. Frequency spectra and architectures of various cellular networks.
Figure 1. Frequency spectra and architectures of various cellular networks.
Sensors 23 05081 g001
Figure 2. The outline of the paper.
Figure 2. The outline of the paper.
Sensors 23 05081 g002
Figure 3. The 5G SA and NSA architecture.
Figure 3. The 5G SA and NSA architecture.
Sensors 23 05081 g003
Figure 4. The 5G key technologies.
Figure 4. The 5G key technologies.
Sensors 23 05081 g004
Figure 5. The 5G HO process.
Figure 5. The 5G HO process.
Sensors 23 05081 g005
Figure 6. HO and mobility process in three-tier 5G HetNet.
Figure 6. HO and mobility process in three-tier 5G HetNet.
Sensors 23 05081 g006
Figure 7. The 5G HetNet with different mobility users and their related issues.
Figure 7. The 5G HetNet with different mobility users and their related issues.
Sensors 23 05081 g007
Figure 8. HO issues in 5G HetNet.
Figure 8. HO issues in 5G HetNet.
Sensors 23 05081 g008
Table 1. Comparison of related surveys on HO and mobility management with our survey paper.
Table 1. Comparison of related surveys on HO and mobility management with our survey paper.
Ref.DescriptionConsidered Platform
[28] This comprehensive review examined HO techniques over DC and innovative solutions such as ML-based approaches in future UD-HetNet to address the mobility management issues in LTE-A and advanced WCS.LTE-A/5G UD-HetNet
[29] The mobility management general concept, possible research directions, and major challenges such as HO issues, signaling overhead, power consumption, security, and latency faced by upcoming new WCS were discussed in detail. Moreover, some effective solutions were demonstrated to meet/encounter future network mobility management requirements.5G HetNet
[30] Based on 5G architecture and service types, a brief survey was conducted in this paper to explore the concept of VHO in the future wireless system. In addition, it also analyzed how SDN/NFV and MEC technologies can be utilized to manage mobility and HO issues in NG-WCS.5G-HetNet
[31] It examined previous research on mobility and HO management, characterizations, and fundamental causes of mobility issues in UD-HetNet. It provides the fundamental causes of mobility challenges in future networks and highlights potential solutions and opportunities for upcoming development. An overview of the challenges and practical considerations to be addressed in NG networks is also provided.5G UD-HetNet.
[32] This paper discussed the key enabler technologies required to improve the QoS and meet the NG-WCS requirements. NG-WCS background, benefits, and different network layouts were studied extensively. Moreover, existing ML-based techniques to overcome the challenges related to mobility and HO in NG-WCS are also reviewed in detail.5G
[33] A comprehensive review and analysis of various ML-based techniques for HO management in future dense network environments are carried out in this article. Several open challenges with possible solutions based on ML are also suggested to improve the future network performance5G UD-HetNet
[34] In this paper, the HO management challenges and HO decision algorithms for LTE-A are studied in detail. The pros and cons of each HO decision scheme based on input system parameters and KPIs are also reviewed.LTE-A/4G/HetNet
[35] This article extensively reviewed various HO self-optimization schemes, particularly MRO and LBO, for evaluating the seamless HO in NG-WCS. This article also highlighted the pros and cons of the previously proposed schemes, challenges faced by HO self-optimization schemes, and possible solutions to overcome the mobility and HO issues in future HetNet environment.5G
[36] The basic HO execution procedure and HO management overview in LTE-A and NR are discussed. Moreover, the general concept of radio access mobility (RAM), such as idle and connected mode mobility and possible challenges related to RAM in cellular networks, are presented.5G-NR
[37] The authors address the 5G-enabling key technologies, challenges, and opportunities related to ML-based HO management schemes and possible solutions to address these challenges.5G UD-HetNet
This Study In this study, we explain the general concept of 4G and 5G. The architecture, services, and technologies of the 5G system to improve mobility and HO issues in future WCS are also discussed. Moreover, various schemes such as SDN, ML, FLC, and dynamic HO control parameters (D-HCPs) are also examined to improve the HO performance in 5G HetNet. Finally, important future challenges that degrade the HO and mobility performance in 5G systems and possible recommendations for solutions are also discussed in detail.5G UD-HetNet
Table 2. Related surveys, discussed scenarios, schemes, and focused challenges.
Table 2. Related surveys, discussed scenarios, schemes, and focused challenges.
Ref.ScenarioHO/MMSchemesFocused Challenges
4G5GMLFLCSDND-HCPHigh-SpeedLBICIOverhradSecurity
ServicesArchitectureTechnologies
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
This Work
Table 3. Various 5G key technologies and achievements.
Table 3. Various 5G key technologies and achievements.
5G TechnologiesAchievementsDescription
M-MIMIO + UD-HetNetImproved capacity, data rate, and coverageUplink data rate = 10 Gbps
mm-Wave + UD-HetNetIncreased SE and connectivity, reduced latencySE > 20 b/s/Hz, 106 users/km2
Beamforming + UD-HetNetEnhanced reliability and QoE, mitigates interference100% availability (signal quality) and 99.99% reliability
M-MIMIO + UD-HetNet + mm-WaveReduced energy consumption and enhanced coverage in UD and high-mobility scenariosSupports up to 500 km/h user mobility
SDN/NFV + UD-HetNetImproved QoS, security, and scalabilityImproved system security and scalability
FD communication + UD-HetNet + D2D communicationMinimizes the traffic load and enhances network capacity (SE)Massive connectivity of UEs
Table 4. Various HO events and entry regulations.
Table 4. Various HO events and entry regulations.
S. NoEvent OccurrenceEntering Condition/Rule
1A1When the S-gNB RSS exceeds the threshold level.
2A2When the S-gNB RSS drops below the threshold level.
3A3When the T-gNB RSS is stronger than that of S-gNB.
4A4When the RSS from the T-gNB exceeds the threshold level.
5A5When the RSS from the S-gNB drops below Threshold 1 and the T-gNB RSS exceeds Threshold 2.
Table 5. HO KPI performance for various UE speeds and HCP settings.
Table 5. HO KPI performance for various UE speeds and HCP settings.
Speed ScenarioTTTHOMHOPPHOF
HighMinimumMinimumLowLow
HighMaximumMinimumLowHigh
HighMaximumMaximumLowHigh
HighMinimumMaximumLowHigh
LowMinimumMinimumHighHigh
LowMaximumMinimumLowHigh
LowMinimumMaximumHighLow
LowMaximumMaximumLowLow
Table 6. Summary of latest ML-based schemes for improving HO performance in 4G/5G HetNet.
Table 6. Summary of latest ML-based schemes for improving HO performance in 4G/5G HetNet.
Ref.TechnologyHODPsKPIsApplied Mechanism
[108]5G HetNetSpeed and RSRPHOPP, HOR, and QoSML
[119]LTE-ASpeed, cell load, and HO historyHOF, pp. rate, and throughputRL
[120]5GSpeed, cell load, and RSSHOP and HOSR enhancementNN
[121]mm-Wave HetNetSpeed, RSS, and cell radiusHOF, RLF, HOIT, and EEKNN-ML
[122]5G HetNetUser mobilityHOR and throughput enhancementDRL and DNN
[123]Muli-RAT HetNetSpeed, RSS, and powerHOR, EE, and QoSRL
[124]5G HetNetSpeed, SINR, and PLRHOSRNN
[125]5G UD-HetNetSINR, cell load, and mobilityHOR, HOFR, RLF, and throughputQ-Learning
Table 7. D-HCP (TTT and HOM)-based schemes for improving HO performance in 4G/5G HetNet.
Table 7. D-HCP (TTT and HOM)-based schemes for improving HO performance in 4G/5G HetNet.
Ref.TechnologyHODPsKPIsMaximum
Considered Speed
[2]HetNetSpeed and RSRPHOF, CDR, IT, and HO delay160 km/h
[126]HetNetSpeed and RSRPHOR, HOF, and HOPP130 km/h
[127]LTE-A and 5G HetNetSpeedRLF, HOPP, and SE160 km/h
[128]5GSpeed and RSRPHOPP, RLF, and HOP200 km/h
[129]5GSpeed and cell loadHPPP, OP, and HOP140 km/h
[130]4G and 5G HetNetSpeed and RSSHOPP and RLF160 km/h
[131]4G and 5G HetNetSpeedHOPP, RLF, and HOIT160 km/h
Table 8. FLC schemes based on various HCP values for improving HO performance in 4G and 5G HetNet.
Table 8. FLC schemes based on various HCP values for improving HO performance in 4G and 5G HetNet.
Ref.TechnologyHODPsKPIsComments
[132]4G/5G HetNetSpeed, SINR, and cell loadHOPP, RLF, and HO latencyCell sectorization approach is utilized; CIO can be used to further enhance HO performance
[133]Dense HetNetSpeed and channel qualityHOR, HOF, and HOPPHO KPIs are evaluated on the basis of the number of SCs deployed.
[134]LTESpeedHOR, HOPP and HO delayThe proposed FLC scheme only enhances HO performance in LTE rather than 5G. Target cell load has not been considered for HO
[135]5G HetNetSpeed, cell load, and RSRPHO delay, throughput, and coverageThe article does not consider practical implementation challenges of mm-Wave small cells in HetNet
[136]LTE-A and 5G HetNetCell load, RSRP, and SINRLoad level, CDR, and throughputThe proposed algorithm can be applied to various types of HetNet, including mobile networks and cloud computing environments
Table 9. SDN-based schemes for improving HO performance in 4G and 5G HetNet.
Table 9. SDN-based schemes for improving HO performance in 4G and 5G HetNet.
Ref.TechnologyHODPsKPIsDrawbacks/Recommendation
[137]5G UD-HetNetSpeed and network densificationHOF and HO delayUser speed up to 100 Km/h was taken into account; the effects of HOPP, FHO, and UHO on HO delay was not investigated
[138]5G UD-HetNetSpeed, location, and directionHOF and HO delayOnly number of UE variation is considered to measure the HO KPIs; SDN can be utilized for radio resource allocation and management in 5G UD-HetNet
[139]5G UD-HetNetRSRP, SINR, and cell loadHOF and HOPPDifficult to obtain the optimal HO trigger point in the case of drastic changes in the network
[140]5G HetNetSpeed, RSS, and application typeHOR, signaling overhead, HO delay, and throughputEnhances the mobility management of the user within 5G Femto-eNodeB HetNet only
[141]5G HetNetRSSI, SNR, and RAN loadHOR, latency, and throughputVehicle speed of 36 km/h taken into account; inadequate solutions for SDN-based mobility and HO management in MEC-enabled vehicular networks
[142]5GCell load and RSSIHO delay and throughputHomogeneous network assumption limits proposed scheme’s applicability to HetNet vehicular environments
Table 10. Description of focused challenges in 5G HetNet.
Table 10. Description of focused challenges in 5G HetNet.
ChallengeReasonConsequences
High SpeedIt occurs due to limitations in equipment capabilities, insufficient network coverage, interference, signal attenuation, and insufficient backhaul capacity.Increases the number of UHOs; reduces network capacity and network performance in terms of HOF and RLF rate.
Load BalancingDue to irregular user distribution, cell size, capacity differences, ineffective HO mechanisms, and limited coordination between network layers.Heavily loaded cells due to load imbalance can cause high HOF, uneven utilization of resources, and degraded QoS.
Signaling OverheadA large number of small cells and frequent HOs due to their small coverage area is the main cause of increased signaling overhead.The higher the HOR, the higher the signaling overhead will be, which consequently increases the HOIT and HO delay in WCS.
ICIIt occurs due to high user density, overlapping cell coverage, and inadequate frequency reuse.Increased call drop rate (CDR) and degraded user satisfaction due to overlapping cell coverage area.
Security and PrivacyNetwork densification (huge number of cells and connected UE) and multiple technologies and interfaces.Increased risk of cyber attacks, compromised user data, and reduced trust in network reliability and integrity.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ullah, Y.; Roslee, M.B.; Mitani, S.M.; Khan, S.A.; Jusoh, M.H. A Survey on Handover and Mobility Management in 5G HetNets: Current State, Challenges, and Future Directions. Sensors 2023, 23, 5081. https://doi.org/10.3390/s23115081

AMA Style

Ullah Y, Roslee MB, Mitani SM, Khan SA, Jusoh MH. A Survey on Handover and Mobility Management in 5G HetNets: Current State, Challenges, and Future Directions. Sensors. 2023; 23(11):5081. https://doi.org/10.3390/s23115081

Chicago/Turabian Style

Ullah, Yasir, Mardeni Bin Roslee, Sufian Mousa Mitani, Sajjad Ahmad Khan, and Mohamad Huzaimy Jusoh. 2023. "A Survey on Handover and Mobility Management in 5G HetNets: Current State, Challenges, and Future Directions" Sensors 23, no. 11: 5081. https://doi.org/10.3390/s23115081

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop