Interference Mitigation and Power Minimization in 5G Heterogeneous Networks

: Macro cells’ (MCs) densification with small cells (SCs) is one of the promising solutions to cope with the increasing demand for higher data rates in 5G heterogeneous networks (HetNets). Unfortunately, the interference that arises between these densely deployed SCs and their elevated power consumption have caused huge problems facing the 5G HetNets. In this paper, a new soft frequency reuse (SFR) scheme is proposed to minimize the interference and elevate the network throughput. The proposed scheme is based on on/off switching the SCs according to their interference contribution rate (ICR) values. It solves the interference problem of the densely deployed SCs by dividing the cell region into center and edge zones. Moreover, SCs on/off switching tackles the elevated power consumption problem and enhances the power efficiency of the 5G network. Furthermore, our paper tackles the irregular nature problem of 5G HetNets and compares between two different proposed shapes for the center zone of the SC: circular, and irregular shapes. Additionally, the optimum radius of the center zone, which maximizes the total system data rate, is obtained. The results show that the proposed scheme surpasses the traffic and the random on/off switching schemes, as it decreases the outage probability and enhances the total system data rate and power efficiency. Moreover, the results demonstrate the close performance of both the irregular and circular shapes for the center zone.


Introduction
As the numbers of user equipment (UE) and wireless devices accessing the 5G network are increasing every day, huge challenges are facing the 5G network to increase the system capacity, enlarge the energy efficiency (EE) and boost the network data rates. It is foreseen that the number of connected 5G devices will increase in between 10 and 100 times than 4G, and the data rates will attain speeds up to 10 Gbps [1,2]. Moreover, the communication technology is expected to consume up to 51% of the global electricity by 2030 [3]. Innovative approaches are required to meet these tremendous challenges and to enhance the 5G network performance, such as millimeter wave (mm-wave) and massive multiple-input multiple-output (massive MIMO) and small cells (SCs) [4][5][6][7]. These technologies ameliorate the system capacity, boost the network data rates, enhance the Quality of Service (QoS), support additional UE and improve the spectral and energy efficiencies.
The SC is a promising technology aiming to provide 5G services in an energy-efficient manner to the users [8][9][10]. SCs include the femtocells, picocells and relay nodes. Densely deploying these SCs in the 5G HetNets can effectively improve the coverage, especially in indoor and urban areas. Additionally, the SCs can significantly elevate the network throughput. Moreover, they can handle the applications with high data rates such as online games and video-supported applications [2]. users. A multi-level SFR scheme and a resource allocation technique are presented in [27]. To minimize the interference, the author proposed utilizing different power density upper limits for the various layers. However, the works in [21][22][23][24][25][26][27] consider only the hexagonal shape of the cell, which is not realistic nowadays because of the irregular nature of the cells in 5G HetNets.
To match real-life scenarios, the irregular nature of the 5G HetNets was modeled using Voronoi cells [28][29][30][31][32][33][34][35][36][37]. Voronoi tessellation was shown to be a prevalent approach for spatially modelling real scenarios in 5G HetNets [28]. Due to the massive deployment of small cells, Voronoi cell are considered more practical than the traditional hexagonal grid [33]. This is the reason why it is used in most of the related literature for small cells [32][33][34][35][36][37]. Given a set of centers, a Voronoi tessellation splits a certain area to various polygon areas, named Voronoi cells [29]. The Voronoi cell boundaries are specified by lines halving the distance between every two adjacent cells [30,31].
The authors tackled the interference problem in irregular-shaped cells using SFR in [38][39][40][41]. In [38], a new SFR scheme was proposed for interference mitigation, applying both load balancing and cell range expansion, and deriving the coverage probability expressions. Moreover, a SFR framework was demonstrated in [39] that investigates the optimal bandwidth and transmit power for macro Base Station (BS) in the center and edge zones. Unfortunately, this work did not consider a HetNet scenario. A Three Band Improved SFR (3B-ISFR) was presented in [40]. The bandwidth is split into three segments to be allocated differently to the center and edge zones of the neighboring MCs and the SCs. A Coordinated SFR (CoSFR) for networks utilizing OFDMA and having non-uniform user distribution was presented in [41]. The authors relaxed the condition that the adjacent cells have to use orthogonal bands in the edge zones and any overload at the edge zone was solved by extending the band after arranging with the adjacent cells. Hence, a new scheme is required to mitigate the interference problem and enhance the power efficiency in 5G HetNets.
The main objective of our paper is to present a new SFR-based scheme utilizing the ICR concept for the SC switching to mitigate the interference and to improve the power efficiency in 5G HetNets. Unlike the previous works [16,26], we utilize both the on/off switching and the SFR concepts, while considering the irregular nature of the 5G HetNets. By using SFR, each SC is divided into two zones: center and edge zones. The SC can use one of seven sub-bands in its edge zone that are not utilized by the edge zones of the neighboring SCs and can use the rest of the sub-bands in its center zone with lower transmission power to minimize the interference with the adjacent SCs. After allocating the resources to the UEs, the SC switching is initiated based on the ICR concept. The on/off switching decisions of the SCs are determined according to the ICR values of the SCs to mitigate the interference between the SCs and to minimize the traffic losses.
The main contributions of this paper are to: 1. Propose a new SFR-based scheme to mitigate interference in 5G HetNets where ICR-based on/off switching is utilized to minimize the system power consumption.

2.
Propose two different shapes (circular/irregular) for the center zone for the irregular shape of the SCs (practical/real case) and compare the performance of these shapes.

3.
Propose new methods to determine the center zone in both irregular and circular shapes due to the irregularity of the cell shape.

4.
Obtain the optimum radius of the center zone which maximizes the total system data rate.
Results show that, in both cases of irregular and circular shapes, the proposed scheme outperforms all the other simulation scenarios in terms of the total system data rate, the power efficiency, the normalized traffic losses and the outage probability.
The rest of this paper is organized as follows: the system model is described in Section 2. The proposed scheme is demonstrated in Section 3. Simulation results are provided in Section 4. Finally, the paper is concluded in Section 5.

System Model
Consider the 5G HetNet with densely deployed Voronoi SCs, as shown in Figure 1. The SCs are deployed within the MCs coverage area. In this scenario, the MCs utilize the low frequency band (<2.5 GHz) for wide area coverage, and the SCs utilize the high frequency band (>3.5 GHz) for additional network capacity. Moreover, this mitigates the cross-tier interference between the MCs and the SCs. The MCs are kept active all the time to ensure the network coverage area does not vary while the SCs are switched on and off. Furthermore, the UEs in the switched off SCs can be handed over to the MCs if there are available channels. For the SC switching, the SC works in either active (On) or sleep (Off) modes. If the SC works in the sleep mode, the SC regularly sends discovery signals to be discovered by any possible UE. In this scheme, every SC can regularly obtain from the UEs their channel state information and their RSRP. Moreover, we assume that all the UEs in each SC are within the coverage area of the SC. If any coverage holes exist in the SCs, relay nodes can be used to cover these holes as in [29], but this is out of our paper scope. In this paper, a main controller is assumed to organize the sub-bands allocation to the SCs and to control the SC switching. In the absence of such entity, the MC can serve as the main controller by gathering the information from the SCs, regulating the sub-bands allocation to the SCs, and then determining the on/off switching decisions of the SCs. Table 1 lists the symbols used in this paper and their description.
The rest of this paper is organized as follows: the system model is described in Section 2. The proposed scheme is demonstrated in Section 3. Simulation results are provided in Section 4. Finally, the paper is concluded in Section 5.

System Model
Consider the 5G HetNet with densely deployed Voronoi SCs, as shown in Figure 1. The SCs are deployed within the MCs coverage area. In this scenario, the MCs utilize the low frequency band (<2.5 GHz) for wide area coverage, and the SCs utilize the high frequency band (>3.5 GHz) for additional network capacity. Moreover, this mitigates the cross-tier interference between the MCs and the SCs. The MCs are kept active all the time to ensure the network coverage area does not vary while the SCs are switched on and off. Furthermore, the UEs in the switched off SCs can be handed over to the MCs if there are available channels. For the SC switching, the SC works in either active (On) or sleep (Off) modes. If the SC works in the sleep mode, the SC regularly sends discovery signals to be discovered by any possible UE. In this scheme, every SC can regularly obtain from the UEs their channel state information and their RSRP. Moreover, we assume that all the UEs in each SC are within the coverage area of the SC. If any coverage holes exist in the SCs, relay nodes can be used to cover these holes as in [29], but this is out of our paper scope. In this paper, a main controller is assumed to organize the sub-bands allocation to the SCs and to control the SC switching. In the absence of such entity, the MC can serve as the main controller by gathering the information from the SCs, regulating the sub-bands allocation to the SCs, and then determining the on/off switching decisions of the SCs. Table 1 lists the symbols used in this paper and their description. As SC switching is applied, a SC on/off indicator denoted as is defined, where = 0 denotes the SC c is off, while = 1 denotes the SC c is on. Let the set of all SCs be denoted by "Z" and the set of UEs in SC c be denoted by " ". The signal-to-interference-plus-noise ratio (SINR) for UE j in SC c can be calculated as [16]: where , are the transmission powers of the serving SC c and the interfering SC , respectively. The channel gain between UE j and serving SC c is , while the channel  Portion of power consumption due to the feeder losses and power amplifier for SC c As SC switching is applied, a SC on/off indicator denoted as β c is defined, where β c = 0 denotes the SC c is off, while β c = 1 denotes the SC c is on. Let the set of all SCs be denoted by "Z" and the set of UEs in SC c be denoted by "U c ". The signal-to-interferenceplus-noise ratio (SINR) for UE j in SC c can be calculated as [16]: where P c , P z are the transmission powers of the serving SC c and the interfering SC z, respectively. The channel gain between UE j and serving SC c is G c,j while the channel gain between UE j and interfering SC z is G z,j , N o is the single-sided power spectral density of the noise, and B j is the bandwidth dedicated to UE j.
In order to ensure the QoS of UEs at a specific instant, a certain number of timefrequency resources have to be assigned to the UE based on the data rate needed by this user. Thus, the data rate of UE j in SC c on one Resource Block (RB), denoted by R j,c RB , is calculated by Shannon's formula as in [42]: where B RB is the RB bandwidth. The number of RBs required by UE j to achieve its minimum data rate L j,c is expressed by [16]: where R j min denotes the minimum data rate required by UE j [16] and . represents the ceil operator. The data rate of SC c (R c ) is the sum of the data rates of the UEs in this SC. By using Shannon's formula, the data rate R j,c of UE j in SC can be calculated as [42]: where B j = B RB L j,c . If the interference power of UE j in SC c decreases, the SI NR j,c increases and consequently the data rate increases. The power consumption of the SCs only is studied in this paper as the MCs are kept active all the time. While SC c is in active mode, the SC is fully operated, and the SC total power consumption P c tot is calculated as [43]: where α c is the portion of power consumption because of the feeder losses and power amplifier for SC c [44], P c on and P c tx are the baseline, and the transmission power consumption, respectively. When the SC c is in the sleep mode, the transmission power can be neglected, but a certain amount of power is still consumed for the SC to be discovered, and the SC power consumption is P c o f f = φ P c on , where φ denotes the inactive level of the SC. Hence, the total power consumption of SC c can be calculated as [43]: The transmission power is calculated by [16]: where σ is the slope of the load-dependent power consumption of the SC, and P max is the maximum transmission power of the SC. While the maximum number of RBs for SC c is Y c , and η is the efficiency of the power amplifier of the BS. The SC switching is utilized in this paper to minimize the power consumption of the system based on the ICR values of the SCs. The ICR of SC c (χ c ) can be defined as the ratio of the interference power caused by the SC c to the sum of RSRP of every active UE in SC c. The ICR of SC c χ c is calculated as [16]: A correction factor (θ) is added to prohibit huge number of handoffs because of the SC on/off switching, thus Equations (8) can be modified to [16]: where θ = 0.5 ln( N c ) [16] and N c is the number of UEs in SC c. So as the number of UEs in SC c enlarges, θ is enlarged, χ c is reduced, and the probability that SC c is switched off decreases.

Proposed SFR-Based Scheme
To mitigate the interference in 5G HetNets and to enhance the power efficiency of the system, a new SFR-based scheme is proposed in this paper. In this scheme, the SCs are allocated the sub-bands according to an SFR-based algorithm. Then, the SCs on/off switching algorithm is initiated, where the SCs are switched on/off based on their ICR.

Proposed SFR-Based Sub-Band Allocation
In this section, the proposed SFR-based sub-band allocation of the SCs is explained. In the proposed SFR scheme, each cell is split into center zone and edge zone. Each SC can utilize one of seven sub-bands in its edge zone that are not utilized by the edge zones of the neighboring SCs, while its center zone is allowed to utilize the rest of the sub-bands with lower transmission power minimizing the interference to the adjacent SCs and reducing the power consumption of the system. If all the sub-bands are utilized by the edge zones of the adjacent SCs, one of the utilized sub-bands will be assigned to the edge zone of the SC. As an example, Figure 2 shows a SFR example for 4 regular-shape cells, where the frequency band is split into 4 sub-bands A, B, C and D. The edge zone of cell 1 utilize sub-band A, while the edge zones of cells 2, 3 and 4 utilize sub-bands B, C and D, respectively. Accordingly, cell 1 can utilize sub-bands B, C and D in the center zone. Moreover, cell 2 which utilizes sub-band B for the edge zone, can use the rest of the sub-bands (A, C and D) in its center zone. The same is applied in cells 3 and 4.

Proposed SFR-Based Sub-Band Allocation
In this section, the proposed SFR-based sub-band allocation of the SCs is explained. In the proposed SFR scheme, each cell is split into center zone and edge zone. Each SC can utilize one of seven sub-bands in its edge zone that are not utilized by the edge zones of the neighboring SCs, while its center zone is allowed to utilize the rest of the sub-bands with lower transmission power minimizing the interference to the adjacent SCs and reducing the power consumption of the system. If all the sub-bands are utilized by the edge zones of the adjacent SCs, one of the utilized sub-bands will be assigned to the edge zone of the SC. As an example, Figure 2 shows a SFR example for 4 regular-shape cells, where the frequency band is split into 4 sub-bands A, B, C and D. The edge zone of cell 1 utilize sub-band A, while the edge zones of cells 2, 3 and 4 utilize sub-bands B, C and D, respectively. Accordingly, cell 1 can utilize sub-bands B, C and D in the center zone. Moreover, cell 2 which utilizes sub-band B for the edge zone, can use the rest of the sub-bands (A, C and D) in its center zone. The same is applied in cells 3 and 4. The SCs and the MCs set up the connections and interchange the measurements and UEs data. Then, they share them with the main controller, which accordingly decides the on/off switching of the SCs. Algorithm 1 demonstrates the sub-bands allocation for the SCs. Let S be the set of all the sub-bands. For cluster modulus 7, S = {1, 2, 3, 4, 5, 6, 7}. The algorithm is divided into two stages. In the first stage, the utilized sub-bands in the edge zone of the neighboring SCs to the SC c, are determined. When a SC c is switched on, it starts sensing the adjacent SC signals and identifies the sub-bands used in the adjacent SCs edge zone for not being utilized in its edge zone. The set of the utilized sub-bands in the edge zone of the neighboring SCs to the SC c is denoted by . The set of the remaining sub-bands for the edge zone of the SC c is denoted by .  The SCs and the MCs set up the connections and interchange the measurements and UEs data. Then, they share them with the main controller, which accordingly decides the on/off switching of the SCs. Algorithm 1 demonstrates the sub-bands allocation for the SCs. Let S be the set of all the sub-bands. For cluster modulus 7, S = {1, 2, 3, 4, 5, 6, 7}. The algorithm is divided into two stages. In the first stage, the utilized sub-bands in the edge zone of the neighboring SCs to the SC c, are determined. When a SC c is switched on, it starts sensing the adjacent SC signals and identifies the sub-bands used in the adjacent SCs edge zone for not being utilized in its edge zone. The set of the utilized sub-bands in the edge zone of the neighboring SCs to the SC c is denoted by E c . The set of the remaining sub-bands for the edge zone of the SC c is denoted by H c .
In the second stage, we determine the sub-band allocated to SC c. For each remaining sub-band h in H c , the distance between the SC c and the nearest SC utilizing this sub-band h in its edge zone is measured and denoted by d min h . The sub-band h max with the greatest distance d min h is chosen to be allocated to the edge zone of SC c, and is denoted by S c . If all the seven sub-bands are allocated to the edge zone of the neighboring SCs, the sub-band i utilized in the farthest neighboring SC is chosen to minimize the interference. On the other hand, the center zone of SC c is allowed to utilize the rest of the sub-bands in S except S c . A real example is shown in Figure 3a, demonstrating a SC (with the yellow edge zone) with its neighboring SCs, where the center zone of this SC (the white zone) is allowed to utilize the remaining six sub-bands. Figure 3b shows the seven sub-bands. Find set of the utilized sub-bands in the edge zone of the neighboring SCs to the SC c (E c ) 3: For each sub-band h in H c 8: Find distance between the SC c and the nearest SC utilizing sub-band h in its edge zone d min h ) 9: Find h max which is the sub-band h with the largest distance d min h 10: S c ←h max 11: end For 12: else 13: For each sub-band i in E c 14: Find distance between the SC c and the neighbouring SC utilizing sub-band i in its edge zone (d i ) 15: Find i max which is the sub-band i with the largest distance d i 16: S c ← i max 17:

Proposed Circular versus Irregular Center Zone
The shape of the center zone can either be the same exact irregular shape as the cell as shown in Figure 4, or the circular center zone as shown in Figure 5. In both cases, the vertices of the center zone are determined according to the radius of the center zone. In the case of the center zone having the same irregular shape as the SC, the radius of the center zone is a certain ratio of the distance between each vertex and the center of the SC.

Proposed Circular versus Irregular Center Zone
The shape of the center zone can either be the same exact irregular shape as the cell as shown in Figure 4, or the circular center zone as shown in Figure 5. In both cases, the vertices of the center zone are determined according to the radius of the center zone. In the case of the center zone having the same irregular shape as the SC, the radius of the center zone is a certain ratio of the distance between each vertex and the center of the SC. To construct the irregular shape of the center zone, the vertices of the shape have to be determined as shown in Figure 6. For each vertex of the SC, it is required to find the intersection between the line connecting this vertex with the center of the SC (red line), and the circle whose center is center of the SC with radius equal to the center zone radius (black circle). This intersection is the vertex of the center zone. This process is repeated for all the vertices of the SC to get all the vertices of the center zone. Figure 7 demonstrates how the circular center zone is determined. The distance between the center of the SC and each vertex of the SC is calculated, and the minimum distance is found (the green line), which is the distance between the center of the SC and the nearest SC vertex to the center of the SC. Therefore, in case of the circular center zone, the radius of the center zone is a ratio of the minimum distance found (r rad ) which is considered the SC radius. The circular center zone is then drawn having the center of the SC as its center, and a radius equal to the radius of the center zone. Algorithm 2 illustrates how the center zone is determined in both irregular and circular center zone shapes. if irregular center zone 3: For each vertex v c of SC c 4: Calculate distance between each vertex and the center of the SC c (d v c ) as in Figure 6

5:
Calculate radius of the center zone of SC c (r cen ) = r rad * d v c 6: Draw the line connecting this vertex v c to the center of the SC c 7: Draw the circle whose center is the center of the SC c with radius r cen 8: Find (x cen c , y cen c ) = the intersection between the line in step 6 and the circle in step 7 9: end For 10: else if circular center zone 11: For each vertex v c of SC c 12: Calculate distance between each vertex and the center of the SC c (d v c ) as in Figure 7 13: end For 14: Find minimum d v c 15: Calculate radius of the center zone of SC c (r cen ) = r rad * minimum d v c 16: Draw the circle whose center is the center of the SC c with radius r cen 17: Find (x cen c , y cen c ) = all the points on the circle in step 16 18: end if 19: end For Electronics 2021, 10, x FOR PEER REVIEW 10 of 21

On/Off Switching Algorithm
In order to reduce the power consumption of the system, SC on/off switching technology is utilized based on the ICR values of the SCs. The ICR concept is chosen as it does not switch off the SC based on the traffic of the SC only, but it also considers the interference caused by the SC to the other SCs. Thus, the ICR concept helps to mitigate the interference between the SCs. Moreover, it minimizes the traffic losses, as the ICR value of the SC decreases when the number of UEs in the SC increases.
Algorithm 3 demonstrates the on/off switching of the SCs. The algorithm is divided into two stages. In the first stage, the cell is determined:

1.
Off: if the number of UEs in SC c which is N c = 0, and SC c is then added to Z o f f (which is the set of SCs that should be switched off).

2.
On: SC c is added to Z on (which is the set of SCs that should be switched on) in 2 cases: • If the load of the SC (L c ) (which is the total number of required RBs by the UEs in SC c) exceeds a certain threshold (L thr ), and L thr is set to half the maximum number of RBs for SC c (Y c ).

•
If the maximum RSRP of SC c (RSRP c ) exceeds a certain threshold (RSRP thr ). The maximum RSRP c = maximum [ P c G c,j ] and j ∈ U c . While RSRP thr = 5 (P c G c ), and G c is the channel gain of SC c to the UE at the cell edge. The threshold RSRP thr can be modified based on the network conditions.

3.
Undetermined: If none of the previous conditions are present, SC c is added to Z UD (which is the set of undetermined SCs to be turned on/off).
In the second stage, the undetermined cells are categorized into on or off cells according to their ICR values:

•
Off: If the ICR of SC w (χ w ) exceeds χ (where χ is the average of the ICR values of the SCs in Z on ), and SC w is then added to Z o f f . • On: If χ w is less than χ, SC w is then added to Z on .
Therefore, the outputs of algorithm 2 will be Z on and Z o f f .

Numerical Results
The performance of various schemes has been evaluated:

•
No SFR: It does not utilize SFR and without applying any turning-off techniques (all SCs are active). • SFR Only: It utilizes SFR without applying any turning-off technique (all SCs are active). • Random on/off: It utilizes SFR and a certain percentage of chosen SCs are randomly selected to be turned off. The rest of the SCs stay active. As an example, for "Random 20%", 20% of randomly chosen SCs are selected to be turned off. • Traffic on/off: It utilizes SFR and a certain percentage of the SCs having the smallest traffic load are selected to be turned off. The rest of the SCs stay active. As an example, for "Traffic 20%", 20% of the SCs having the smallest traffic load are selected to be turned off. • Proposed: It utilizes SFR and the SCs are turned on/off according to their ICR values and their traffic load. the ICR of each SC is calculated then an on/off switching decision is taken.
The simulation parameters are retailed in Table 2. Multiple SCs are deployed within the coverage area of the MCs. The UEs are randomly deployed over the whole network. The simulations are carried out using MATLAB R2017a. The maximum iteration count for attaining 95% confidence level based on Monte Carlo Sampling [45] is found to be 34. As a result, all our next simulations are averaged over 100 iterations.  Figures 8 and 9 show the different performance evaluations: Figure 8a shows the total data rate; Figure 8b shows the total power consumption; Figure 9a shows the power efficiency for different numbers of UEs; and Figure 9b shows the outage probability for different SINR thresholds at number of UEs = 900, for the case of the circular center zone and the case of the center zone having the same irregular shape as the SC. The outage probability is defined as the percentage of UEs which fail to achieve a certain SINR threshold. Thus, P outage = ∑ c ∑ j δ j,c SI NR j,c ∑ c ∑ j SI NR j,c , where δ j,c = 1 if SI NR j,c is below a certain SINR threshold, otherwise δ j,c = 0. All the results show that the case of the circular center zone, which is more practical to implement, has almost the same performance as the case of the center zone having the same irregular shape as the SC, which is the theoretical case. Thus, the case of the circular center zone can be easily implemented by using omni-directional antennas without any performance degradation. Therefore, the circular center zone will be used in the proposed scheme in the rest of the simulations in this paper.    Figure 10 shows the total system data rate for different fractions of a center zone radius. The total data rate increases as the radius of the center zone increases. The total system data rate is maximized when the radius of the center zone is 50% of the SC radius. The total data rate then starts to degrade because of the increased interference levels on the UEs in the edge zones of the neighboring SCs utilizing the same sub-bands. Therefore, the optimum radius of the center zone will be used in the proposed scheme in the rest of the simulations in this paper.  Figure 10 shows the total system data rate for different fractions of a center zone radius. The total data rate increases as the radius of the center zone increases. The total system data rate is maximized when the radius of the center zone is 50% of the SC radius. The total data rate then starts to degrade because of the increased interference levels on the UEs in the edge zones of the neighboring SCs utilizing the same sub-bands. Therefore, the optimum radius of the center zone will be used in the proposed scheme in the rest of the simulations in this paper. . Figure 10. Total system data rate for different fractions of a center zone radius. Figure 11 shows the system's total power consumption of all the various schemes for different numbers of UEs. The power consumption increases as the number of UEs in-  Figure 11 shows the system's total power consumption of all the various schemes for different numbers of UEs. The power consumption increases as the number of UEs increases, due to the increase in the transmission power. The "No SFR" scheme has the highest power consumption as it does not apply the SFR concept and all the SCs are active, greatly increasing its power consumption. The "SFR Only" scheme has less power consumption than the "No SFR" scheme, due to the decrease in the transmission power for the users in the center zone, but all the SCs are still active, so this scheme has a higher power consumption than all the other turning-off schemes. The "random" and the "traffic on/off" schemes have a lower power consumption (20% then 30% then 40%) than the "SFR Only" scheme because of the power saved from the turned-off SCs. The proposed scheme has a lower consumption than the "SFR Only" due to the switching off of the SCs, although the power consumption increases as the number of UEs increases, since the number of SCs that can be turned off decreases. This is because in the proposed scheme, as the number of UEs increases, the ICR value of SC c decreases. The proposed scheme has the least power consumption in the case of a small number of UEs, because of the large number of SCs that can be turned off.  Figure 12 shows the total system data rate of the various schemes for different numbers of UEs. Both the proposed and the "SFR only" schemes have the highest data rates, as the proposed scheme considers the number of UEs in the SCs and the QoS of the users in the network. The proposed scheme achieves a higher total system data rate than both the "traffic" and the "random on/off" schemes. Thus, our scheme is able to decrease the interference levels due to utilizing the SFR concept and switching the SCs on/off based on the ICR concept. The "traffic on/off" scheme has higher data rates than the "random on/off" scheme, as it considers the amount of traffic in the SCs, unlike the "random on/off" scheme that has high traffic losses because of the random selection of the turned off SCs. The "No SFR" scheme has the least data rates, as it has the highest interference levels since all the SCs are constantly active and it does not apply the SFR concept.  Figure 12 shows the total system data rate of the various schemes for different numbers of UEs. Both the proposed and the "SFR only" schemes have the highest data rates, as the proposed scheme considers the number of UEs in the SCs and the QoS of the users in the network. The proposed scheme achieves a higher total system data rate than both the "traffic" and the "random on/off" schemes. Thus, our scheme is able to decrease the interference levels due to utilizing the SFR concept and switching the SCs on/off based on the ICR concept. The "traffic on/off" scheme has higher data rates than the "random on/off" scheme, as it considers the amount of traffic in the SCs, unlike the "random on/off" scheme that has high traffic losses because of the random selection of the turned off SCs. The "No SFR" scheme has the least data rates, as it has the highest interference levels since all the SCs are constantly active and it does not apply the SFR concept.

Performance Evaluation of Different SFR-Based Schemes
"traffic" and the "random on/off" schemes. Thus, our scheme is able to decrease the interference levels due to utilizing the SFR concept and switching the SCs on/off based on the ICR concept. The "traffic on/off" scheme has higher data rates than the "random on/off" scheme, as it considers the amount of traffic in the SCs, unlike the "random on/off" scheme that has high traffic losses because of the random selection of the turned off SCs. The "No SFR" scheme has the least data rates, as it has the highest interference levels since all the SCs are constantly active and it does not apply the SFR concept.   Figure 13 shows the power efficiency of the various schemes for different numbers of UEs. The power efficiency is the ratio between the total data rate and the total power consumption of the SCs. The proposed scheme has the highest power efficiency, as it has low power consumption and high data rates, due to the decreased interference levels and the low traffic losses. The "SFR Only" scheme has a lower power efficiency than the proposed scheme, as it has a higher power consumption since all the SCs are constantly kept active. The "traffic on/off" scheme has a lower power efficiency than the "SFR Only" scheme, as it has lower data rates, as a certain percentage of the SCs has to be turned off, causing higher traffic losses. The "random on/off" has a lower power efficiency than the "traffic on/off" scheme as it has lower data rates, as a certain percentage of randomly chosen SCs has to be turned off, causing large traffic losses and minimizing the total network data rates. The "No SFR" scheme has the least power efficiency, as it has the least data rates and the highest power consumption. Figure 14 shows the normalized traffic loss of the various schemes for different numbers of UEs. The normalized traffic loss of a scheme is the ratio between the traffic loss of this scheme and the traffic loss of the "random on/off" (40%) scheme, as it has the highest traffic loss. The traffic losses of the "traffic on/off" scheme is lower than that of the "random on/off" scheme, since the "traffic on/off" scheme considers the amount of traffic in the SCs, unlike the "random on/off" scheme which randomly selects the SCs to be turned off, resulting in higher traffic losses. Moreover, the traffic losses in both the "traffic" and the "random on/off" schemes increase as the percentage of turned off SCs increases (20% then 30% then 40%). The proposed scheme has very low traffic losses, even at a large number of users, since the SCs are turned off according to their traffic loads and their ICR values to make sure the users can still establish connections with their SCs. Furthermore, as the number of UEs in the SC increases, its ICR value decreases, so the proposed scheme only turns off a small number of SCs, leading to the least amount of traffic losses.
active. The "traffic on/off" scheme has a lower power efficiency than the "SFR Only" scheme, as it has lower data rates, as a certain percentage of the SCs has to be turned off, causing higher traffic losses. The "random on/off" has a lower power efficiency than the "traffic on/off" scheme as it has lower data rates, as a certain percentage of randomly chosen SCs has to be turned off, causing large traffic losses and minimizing the total network data rates. The "No SFR" scheme has the least power efficiency, as it has the least data rates and the highest power consumption.  Figure 14 shows the normalized traffic loss of the various schemes for different numbers of UEs. The normalized traffic loss of a scheme is the ratio between the traffic loss of this scheme and the traffic loss of the "random on/off" (40%) scheme, as it has the highest traffic loss. The traffic losses of the "traffic on/off" scheme is lower than that of the "random on/off" scheme, since the "traffic on/off" scheme considers the amount of traffic in the SCs, unlike the "random on/off" scheme which randomly selects the SCs to be turned off, resulting in higher traffic losses. Moreover, the traffic losses in both the "traffic" and the "random on/off" schemes increase as the percentage of turned off SCs increases (20% then 30% then 40%). The proposed scheme has very low traffic losses, even at a large number of users, since the SCs are turned off according to their traffic loads and their ICR values to make sure the users can still establish connections with their SCs. Furthermore, as the number of UEs in the SC increases, its ICR value decreases, so the proposed scheme only turns off a small number of SCs, leading to the least amount of traffic losses.  Figure 15 shows the number of switched off SCs of the various schemes for different numbers of UEs. In the proposed scheme, the number of SCs that are turned off decreases as the number of UEs increases, as the SCs are turned off according to their ICR values which decrease as the number of users in the SC increases. In the "traffic" and the "random on/off" schemes, a certain percentage of the SCs are switched off (20%, 30% and 40%), so the number of SCs that are switched off does not vary with the number of UEs.  Figure 15 shows the number of switched off SCs of the various schemes for different numbers of UEs. In the proposed scheme, the number of SCs that are turned off decreases as the number of UEs increases, as the SCs are turned off according to their ICR values which decrease as the number of users in the SC increases. In the "traffic" and the "random on/off" schemes, a certain percentage of the SCs are switched off (20%, 30% and 40%), so the number of SCs that are switched off does not vary with the number of UEs. Figure 16 shows the outage probability of the various schemes for different SINR thresholds at number of UEs = 900. The proposed scheme has the least outage probability, because of the improved SINR of the users, due to the decreased interference levels and the low traffic losses. This shows that the proposed scheme greatly considers the QoS of the users in the network. The "traffic on/ off" scheme has a higher outage probability than the proposed scheme, as it does not consider the interference caused by the SC, but only its traffic load, which increases the interference levels. The "random on/off" scheme has a higher outage probability than the "traffic on/off" scheme, due to the high traffic losses of this scheme and the random selection of the turned off SCs, which deteriorates the system performance. The "No SFR" scheme has the highest outage probability, due to the large interference levels, since it does not apply the SFR concept and it does not utilize any on/off switching techniques, degrading the overall performance of the system greatly.  Figure 15 shows the number of switched off SCs of the various schemes for different numbers of UEs. In the proposed scheme, the number of SCs that are turned off decreases as the number of UEs increases, as the SCs are turned off according to their ICR values which decrease as the number of users in the SC increases. In the "traffic" and the "random on/off" schemes, a certain percentage of the SCs are switched off (20%, 30% and 40%), so the number of SCs that are switched off does not vary with the number of UEs.  Figure 16 shows the outage probability of the various schemes for different SINR thresholds at number of UEs = 900. The proposed scheme has the least outage probability, because of the improved SINR of the users, due to the decreased interference levels and the low traffic losses. This shows that the proposed scheme greatly considers the QoS of the users in the network. The "traffic on/ off" scheme has a higher outage probability than the proposed scheme, as it does not consider the interference caused by the SC, but only its traffic load, which increases the interference levels. The "random on/off" scheme has a higher outage probability than the "traffic on/off" scheme, due to the high traffic losses of this scheme and the random selection of the turned off SCs, which deteriorates the system performance. The "No SFR" scheme has the highest outage probability, due to the large interference levels, since it does not apply the SFR concept and it does not utilize any on/off switching techniques, degrading the overall performance of the system greatly.

Conclusions
In this paper, SFR with SC on/off switching is addressed where it is a promising approach for interference mitigation and power minimization for 5G HetNets. Thus, we propose a new SFR scheme that utilizes the ICR concept to switch off the SC. This scheme can be applied for circular and irregular center zone shapes. It is shown that the same performance is obtained by using either irregular or circular shape for the center zone. As a result, the circular center zone is proposed to be used due to its easy implementation.

Conclusions
In this paper, SFR with SC on/off switching is addressed where it is a promising approach for interference mitigation and power minimization for 5G HetNets. Thus, we propose a new SFR scheme that utilizes the ICR concept to switch off the SC. This scheme can be applied for circular and irregular center zone shapes. It is shown that the same performance is obtained by using either irregular or circular shape for the center zone. As a result, the circular center zone is proposed to be used due to its easy implementation. Furthermore, the optimum radius of the center zone which maximizes the total system data rate is attained, and it is found that the best percentage relative to the SC radius is 50%. Moreover, we demonstrate various SFR switching on/off schemes (proposed, random, traffic) for the circular cell shape. It is proven that the proposed scheme is able to reduce the interference levels, minimize the power consumption and diminish traffic losses. The results show that the proposed scheme outperforms the other switching on/off schemes in terms of the total system data rate, the normalized traffic losses, the power efficiency and the outage probability. More work can be carried out in the future to define the zones according to the spatial distribution of the UEs and power strength measurements, and to address the coverage holes problem in Voronoi cells.