scieee AI-readable full text Open interactive document viewer

Optimal user association, backhaul routing and switching off in 5G heterogeneous networks with mesh millimeter wave backhaul links

Mesodiakaki, Agapi,Zola, Enrica Valeria,Santos, Ricardo,Kassler, Andreas

Abstract

Next generation, i.e., fifth generation (5G), cellular networks will provide a significant higher capacity per area to support the ever-increasing traffic demands. In order to achieve that, many small cells need to be deployed that are connected using a combination of optical fiber links and millimeter-wave (mmWave) backhaul architecture to forward heterogeneous traffic over mesh topologies. In this paper, we present a general optimization framework for the design of policies that optimally solve the problem of where to associate a user, over which links to route its traffic towards which mesh gateway, and which base stations and backhaul links to switch o¿ in order to minimize the energy cost for the network operator and still satisfy the user demands. We develop an optimal policy based on mixed integer linear programming (MILP) which considers different user distribution and traffic demands over multiple time periods. We develop also a fast iterative two-phase solution heuristic, which associates users and calculates backhaul routes to maximize energy savings. Our strategies optimize the backhaul network configuration at each timeslot based on the current demands and user locations. We discuss the application of our policies to backhaul management of mmWave cellular networks in light of current trend of network softwarization (Software-Defined Networking, SDN). Finally, we present extensive numerical simulations of our proposed policies, which show how the algorithms can efficiently trade-off energy consumption with required capacity, while satisfying flow demand requirements.

Full text

Optimal User Association, Backhaul Routing and Switching o↵in 5G Heterogeneous Networks with Mesh Millimeter Wave Backhaul Links A. Mesodiakakia,⇤, E. Zolab, R. Santosa, A. Kasslera aKarlstad University, Universitetsgatan, SE-65188 Karlstad, Sweden bUPC-BarcelonaTECH, Jordi Girona 1-3, ES-08034 Barcelona, Spain Abstract Next generation, i.e., fifth generation (5G), cellular networks will provide a significant higher capacity per area to support the ever-increasing traffic demands. In order to achieve that, many small cells need to be deployed that are connected using a combination of optical fiber links and millimeter-wave (mmWave) backhaul architecture to forward heterogeneous traffic over mesh topologies. In this paper, we present a general optimization framework for the design of policies that optimally solve the problem of where to associate a user, over which links to route its traffic towards which mesh gateway, and which base stations and backhaul links to switch o↵in order to minimize the energy cost for the network operator and still satisfy the user demands. We develop an optimal policy based on mixed integer linear programming (MILP) which considers di↵erent user distribution and traffic demands over multiple time periods. We develop also a fast iterative two-phase solution heuristic, which associates users and calculates backhaul routes to maximize energy savings. Our strategies optimize the backhaul network configuration at each timeslot based on the current demands and user locations. We discuss the application of our policies to backhaul management of mmWave cellular networks in light of current ⇤Corresponding author Email addresses: [email protected] (A. Mesodiakaki), [email protected] (E. Zola), [email protected] (R. Santos), [email protected] (A. Kassler) Preprint submitted to Elsevier May 23, 2018 trend of network softwarization (Software-Defined Networking, SDN). Finally, we present extensive numerical simulations of our proposed policies, which show how the algorithms can efficiently trade-o↵energy consumption with required capacity, while satisfying flow demand requirements. Keywords: 5G, energy efficiency, green networks, mesh backhaul, millimeter wave, optimization, routing, software defined networking (SDN), switching o↵, user association 1. Introduction In this section, we will first describe the motivation behind this work. Subsequently, we will highlight our main contributions and finally we will present the organization of the paper. 1.1. Motivation Future wireless systems need to support the ever-increasing data rate demands imposed by the growing number of user equipment (UE) devices, and data-intense applications. This requires a significant increase in capacity per region, especially in dense urban or suburban areas. Despite enhancing spectral efficiency and data rate, the current trend is to increase the density of base station (BS) deployment, reduce the cell size and deploy a massive amount of small cells (SCs) [1]. However, a denser BS deployment and usage of more transmit antennas will lead to a decrease of the energy efficiency and result in a significant increase in operational and energy costs for the network operator due to the dynamic user distribution and traffic variation [2]. This is due to the fact that the user distribution and traffic demand varies for a given location over time of the day and over day of the week. Consequently, deploying SCs for the highest traffic scenario may result in a highly underutilized network infrastructure and in high energy consumption for the operator, while deploying a less dense network may lead to congestion and low user satisfaction during peak hour demands. 2 Since UE demand fluctuates over time for each location, dimensioning a mobile network based on peak demand becomes more and more challenging. Using a massive amount of SCs is energy-efficient only if the demand is high and evenly distributed, but significantly lower if the demand is low or fluctuates due to fixed power consumption and static resource provisioning [3]. In order to provide ubiquitous coverage, SCs have to be integrated with the macro network to form heterogeneous networks (HetNets). This enables the adaptive power on/o↵operation for BSs in order to provide the additional capacity whenever and wherever needed. Another challenge to solve is the capital expenditure for such dense SC networks, as it is very costly to deploy optical fiber to each SC. Current investigation for fifth generation (5G) technology points towards the importance of directional millimeter wave (mmWave) networks for both access network (AN) and backhaul (BH) by virtue of the massive amount of spectrum available in the 28 GHz or 60/70 GHz frequency bands and the low cost of mmWave backhauling. Due to the short range of mmWave links (up to 200 meters in dense urban environments), a multi-hop mesh topology is expected for the BH: it is thus important to manage such mesh network to provide the required capacity, while minimizing the total required energy consumption of the network infrastructure. In this context, it becomes important to develop green network management and operation policies that allow to efficiently use all the available network resources for the energy-efficient operation of the whole network, comprising both the AN links as well as the BH network required to transport the user data from the operator core network to the access interface. 1.2. Contributions In this paper, we develop green optimization policies that guide how to manage and operate a 5G network of mmWave mesh BH links for minimal energy consumption. We consider a mixed integer linear programming (MILP) based formulation and the goal of the policy is to decide i) where each UE should be associated, ii) over which BH path to route its traffic, iii) which BH links should 3 be activated or switched o↵, and consequently iv) which the mesh BH configuration should be, and finally v) which BSs to power on/o↵. We consider energy models for BS and BH transceivers operating in the mmWave band, mmWave propagation models and assume knowledge about user demand profiles. Our optimization model calculates the most energy optimal configuration of both mesh BH and AN for a given time snapshot, subject to capacity, power and quality of service (QoS) constraints. We also propose a fast online solution policy based on a two phase greedy iterative algorithm. In the first phase, our algorithm calculates the most energyefficient UE association and BH routing strategy, while still giving enough freedom to power down some BSs. In the second phase, we order the BSs and BH links according to the idle power, i.e., the power they consume at zero load. Thereafter, we start with the BS that, when powered down, achieves the highest energy saving and we determine, if we can re-associate all the associated UEs to another BS. In this case and as long as this action leads to positive energy saving gain, we power down this BS and continue until all active BSs are processed. Furthermore, we discuss how our optimization policies can be implemented in the context of future software defined networking (SDN) architecture for cellular networks, where an SDN controller is in charge of running our policies and triggering the reconfiguration of the BH network to implement our optimization policies. Finally, we perform several representative numerical simulations focusing on a hotspot scenario, to evaluate the potential energy saving of our optimization policies. We use multiple snapshots over time and quantify the achievable energy efficiency gain over a whole day. We compare both optimal and heuristic solutions against state-of-the-art. Our evaluation shows that we can achieve up to 49 times more energy efficiency gain compared to existing approaches, showing the e↵ectiveness of our approach. 4 1.3. Paper Organization The rest of this paper is organized as follows. In Section 2, we present the related work. In Section 3, we develop our optimal joint user association, BH routing and BS and BH link switch o↵policy for 5G networks with mmWave mesh BH. We also develop a fast online heuristic and discuss implementation aspects for SDN-based mesh BH (re)-configuration using our algorithms. In Section 4, we provide representative numerical simulation results that illustrate the benefits of our optimization algorithms. Finally, Section 5 concludes the paper. 2. Related Work One of the objectives set by the European Commission for 2020 is reducing the total energy consumption by 20%; the target was recently updated to 30% for 2030 [4]. According to the authors in [5], the wireless access networks are large power consumers, e.g., the power consumption per year recorded a 10% increase in the five-year period from 2007 till 2012. This amount is expected to increase when considering that the number of mobile subscriptions is growing at almost 6% year-on-year, expecting to reach 1 billion by the end of 2023 [6]; also, the total mobile data traffic is expected to rise at a compound annual growth rate of 42%, with the monthly global mobile data traffic surpassing 100 ExaBytes (EB) in 2023. However, traditionally networks such as LTE have been optimized for capacity [7], and only recently, energy-efficient system design approaches are becoming more and more important. In particular, as the radio access nodes are responsible for more than the 80% of the total energy consumption in the entire access network [8], the research community has focused its interests in developing techniques that are able to significantly reduce the energy consumed at the radio access [9]. The majority of the works in this direction focus on sleep strategies which are shown to achieve notable performance gains [10, 11, 12]. In particular, in [10], the authors present a long duration global optimization approach on user 5 association and BS switching on/o↵to maximize the total system rate over the total network energy consumption. A switching o↵strategy is proposed in [11], which gives priority to the switching o↵of the eNodeB (eNB) and then to the lowest loaded SCs. For each BS, the algorithm checks whether its UEs can be re-associated to the BS from which they receive the second highest signal. If this is possible, it switches o↵the BS as long as this move involves energy efficiency gain. Otherwise, it continues with the next BS to be evaluated. Furthermore, in [12], two di↵erent approaches are proposed. In the first, a fixed percentage of the initial set of BSs are randomly selected to be switched o↵, as long as there are other active BSs to guarantee the QoS of the re-associated users [12]. On the other hand, the second approach selects to switch o↵a fixed percentage of the initial set of BSs but starting from those with the lowest number of UEs instead of randomly. Nevertheless, all the aforementioned approaches do not take into account the BH conditions. Still, the envision of an ultra-dense SC deployment in 5G cellular networks, where mmWave links are established among SCs and form the wireless BH, brings a considerable increase in the network power consumption, thus pushing the research community to develop new green strategies that also involve the power consumed in the BH nodes. To the best of the authors’ knowledge, only few works have considered the BH conditions in the user association decision so far. An analytical framework for the user association is proposed in [13], where several parameters from both the AN and BH network are taken into account (e.g., spectrum efficiency, BS load, BH link capacity and topology, di↵erent types of traffic, etc.). The joint problem of user association and resource allocation has been recently studied in [14], where the maximum BH capacity, the resource consumption and the energy budget of BSs are taken into account. In [15], the power allocation and bandwidth allocation problem is studied in a heterogeneous small cell network where the SCs use wireless backhauling to maximize the downlink energy efficiency of power allocation and unified bandwidth allocation under power constraints and data rate requirements. However, the wireless BH is defined as the connection between macro BS and SCs, thus neglecting the added problem of how to 6 efficiently route the traffic in the meshed BH. In [16], an energy-efficient algorithm was proposed, which considers both the AN and BH. In particular, the proposed algorithm favors the association that involves the minimum variable power consumption, while guaranteeing the UE QoS. In the case of alternative BH routes, the traffic of the already associated UEs was taken into account so that load balancing is achieved. Still, all the aforementioned approaches do not consider the switching o↵possibility. As a result, in the case where energy saving modes are enabled, the high energy efficiency of these approaches cannot be guaranteed. Being the closest to our work, in [17], the joint problem of user association, traffic routing in the multi-hop BH and switching o↵of the unused SCs and BH links has been studied. An optimization model was developed with the objective of minimizing the total power consumed by the BH and access nodes in the network for given user capacity demands. The proposed model, however, was limited by the following assumptions: a) the eNB switching o↵option was not enabled, b) the switching o↵of a subset of BH links of a node was not enabled, i.e., all the BH links of a node were active as long as there was traffic passing through at least one of its BH links, c) a single aggregator point for the BH traffic was considered, located at the eNB site, and d) the model was not validated through simulations by comparing it to state-of-the-art approaches. In this work, we overcome the aforementioned limitations by developing a general model which provides the optimal solution to the joint problem of user association, BH traffic routing and BS/BH link switching o↵. We also propose a fast online heuristic, which achieves performance close to optimal in much less time. In addition, we validate the high performance of our proposals by comparing it to other state-of-the-art algorithms. Finally, we give insights on the implementation of our proposed solutions through SDN. 7 3. Joint User Association, Backhaul Routing and Switching o↵for Green 5G Networks with mmWave Mesh Backhaul In this section, we will first describe the employed system model. We then provide the formulation of the joint problem of switching o↵, user association and BH traffic routing in 5G networks. Finally, due to the increased complexity of the derived optimal solution, we also propose a fast online algorithm. The proposed heuristic aims at providing energy-efficient solutions to the problem, close to the optimal, with reduced complexity. 3.1. System Model Figure 1: System Model. We focus on a 5G network, consisting of a set of BSs, i.e., eNBs and SCs, denoted by B. Each eNB area is overlaid with SCs, as depicted in Fig. 1. A set of line-of-sight (LOS) mmWave BH links, denoted as LBH, is also considered 8 for the interconnection of SCs, as well as for their connection with the eNBs. Thereby, a mesh BH network of mmWave links is formed. Moreover, each eNB as well as a given number of SCs per eNB area have a direct fiber connection to the core network, thus playing the role of the aggregators for the eNB area traffic (see Fig. 1). The set of aggregators is denoted by Awith A✓B.We also consider a set of UEs, denoted by U. We assume a strict guaranteed bit rate (GBR) demand for each UE, represented by Du, based on its service [18]. In the AN, i.e., for the links between the UEs and their serving BSs, we assume a set of microwave links, denoted by LAN . We also consider flat slow fading channels. Therefore, we employ constant power allocation, i.e., the maximum transmitted power of each BS is divided equally in its physical resource blocks (PRBs). In addition, each UE can be associated only with one BS at a time. We study the downlink case, where the source node is the core network and the sinks are the UEs. As a result, each flow of traffic is routed from the core through the aggregators over some mesh BH links to reach the UE. 3.2. Proposed Analytical Model The aim of the model is to provide 1) the set of UE associations (i.e., which access link out of the set LAN each UE will utilize in order to download the data through an aggregator); 2) the routing path that is followed in the BH mesh (i.e., which BH links out of the set LBH will be used to route each user’s traffic and consequently which BH links may be switched o↵as they do not carry any traffic); and 3) the set of BSs B(eNBs and/or SCs) that may be switched o↵. Without loss of generality, and for the sake of simplicity, from now on, we exclude from our study the fiber links. In other words, we assume that the fiber links, i.e., the links from the core network to the aggregators, are characterized by very high capacity links (e.g. 10, 40 or 100 Gbps) and have negligible power consumption. The problem is formulated as a MILP, whose objective function is to minimize the total power consumed by the BSs in the network, considering the 9 and the second to the switching o↵of BSs and BH links and the recalculation of association and BH routing. In the first phase, the order in which the UEs will be examined is first decided according to [16], targeting at high energy efficiency. To that end, priority is given to the UEs for whom another association and routing than the “considered as best” will provoke a higher loss in energy efficiency, as explained in [16]. Once the UE examination order is decided, for each UE a subset of BSs is selected and for each one of them a subset of alternative routes in order to decrease the algorithm complexity. In particular, given that each UE demands a specific number of PRBs (di↵erent for each BS, since a di↵erent signal-to-interefence-plus-noise ratio (SINR) is received by each one of them) to meet its QoS, only the BSs that can satisfy the UE QoS without violating their capacity are considered. In parallel, for each of these BSs, only a subset of routes, e.g., 30, that involve the lowest power consumption, are considered. Among the di↵erent combinations of BSs and BH routes, the one that involves the lowest power consumption is selected, once both the traffic of the already associated UEs, as well as the static power consumption are taken into account. The rationale behind that is to minimize the BH power consumption not only by selecting the less energy consuming route but also by distributing the traffic in the BH links so that fewer bottlenecks are created. In the second phase, we first categorize the active BSs (that have non-zero load) according to their idle power (the power consumed under zero load) as well the idle power of the BH links of their less energy consuming route in descending order (starting with the BS with the highest power value). This stems from the fact that the energy efficiency gain when switching o↵the BS with the highest Pidle will be higher. In parallel, even for BSs with the same Pidle, switching o↵the BS whose traffic is routed through more BH hops, thus involving higher Pidle in the BH, would result in further energy efficiency gain. Once the examination order of the active BSs is defined, PHEUR starts with the first BS and examines if all its associated UEs can be re-associated to other BSs, applying the criteria already described. In case all the UEs of the BS can be re-associated, PHEUR compares the energy efficiency of the system before and 16 after the deactivation of the BS. Only in case of energy efficiency gain, PHEUR switches o↵the BS and re-associates its UEs, as decided. This procedure is repeated until all active BSs have been processed. Finally, a similar procedure takes place for the BH links. In particular, only a subset of links is considered to reduce the algorithm run-time, e.g., the BH links with utilization lower than 40%. For these links, we check if their traffic can be routed through other routes applying the criteria already described. If all the traffic of the link can be rerouted, the link is deactivated if this action involves positive energy efficiency gain. Then, the next links are processed until the process is terminated. 3.4. Energy-aware SDN-based mmWave Mesh Backhaul Management In this section, we discuss how our model can be implemented in a real meshbased BH network. By adopting an SDN-based architecture, the control plane is decoupled from the data plane, and a centralized entity (SDN controller) can be responsible for the management of the BH network. More concretely, the SDN controller can manage a wireless mesh BH control plane, by installing forwarding rules in the mesh nodes, but also by configuring the used links and network devices (e.g., power management or wireless link configuration) [21]. Forwarding rules are mostly managed through the OpenFlow (OF) protocol, while the remaining configurations can be performed by the Simple Network Management Protocol (SNMP), or by using OF itself with additional extensions that introduce new configuration primitives to its Southbound APIs, or through custom-made communication protocols. On top of it, network applications can communicate with the controller and enforce network policies through its Northbound API (typically through RESTful services). To enable the configuration of a mesh BH with the aid of the proposed algorithms, additional system design decisions need to be considered. The topology data that is needed as input to our model needs to be extracted by the SDN controller (which can include the existing links, nodes, traffic demands and mesh nodes/UE positioning), and parsed into a commonly used data format, e.g., JSON, that can be sent to a REST server, which translates it into an in17 put that can be read by the network optimizer, which runs the optimization model using e.g., the optimal solution derived by the model or the heuristic. The inverse steps are required for the computed solutions, as they need to be transformed from a model output (or from the heuristic) to a data format that the SDN controller will receive in one of its Northbound APIs. Then, internally, the SDN controller must orchestrate the received solution into the respective (re-)configuration steps that are necessary to (re-)configure the BH, according to the optimizer output. Additionally, while the proposed algorithm can provide the SDN controller with a new configuration snapshot of the managed network, the process of how to enforce the new configuration requires special attention, as this process should be as seamless as possible, to minimize the disruption of the existing network traffic [22]. In order to go from a previous network state to a new configuration, changes may be necessary that require e.g., powering on/o↵mesh nodes, configuring mmWave interfaces (through hardware and software) and updating the respective OF rules. This may require to consider additional configuration times, which require additional constraints to be imposed. For example, a mesh node can take several seconds to boot from an o↵or idle state, having its network interfaces’ configuration only possible to be triggered after the node is on. Simultaneously, the mmWave interface in the other end of the link might be in use before the new configuration is enforced and any major changes to its setup can a↵ect the ongoing UE or BH traffic. Therefore, the orchestration of the new network state needs to have additional logic that defines when the power, link and forwarding rules arrangement should happen, which is outside the scope of this paper. This process can turn out to be significantly complex, if we consider that there are service availability constraints in our network, and that backup paths (not necessarily having only nodes from the model’s output solution) need to be established, as intermediate steps of the network reconfiguration. Due to the complexity of this new problem, it is also possible that the SDN controller outsources the reconfiguration procedure order into a di↵erent computational 18 entity that can return a set of timed instructions related to the network configuration (e.g., at t=1, power on node A, at t=4 establish link between interface 1 of node Aand interface 2 of node B). Figure 3 depicts an example of an SDN architecture that uses the proposed algorithm for obtaining a new network configuration. Its output is then parsed by the SDN controller, which has internal components that translate the received power, link and rule configuration instructions into OF messages that are sent to the mesh nodes, through the existing control channel. Finally, what triggers a mesh network reconfiguration request from the SDN controller needs to be specified, as multiple factors can influence this decision. A very basic one can be a periodic reconfiguration request (every hour, for example), while more aggressive reactive triggers can induce the need for a new setup, such as the increase of UEs/traffic in parts of the mesh network, connectivity problems with the mmWave links (e.g., a long-lasting transition from LOS to non line-of-sight (NLOS)), or more complex approaches based on periodic power/traffic/energy efficiency measurements that can detect the need of a new network configuration. 4. Evaluation In this section, we evaluate the performance of the proposed solutions under 3GPP scenarios of varying traffic conditions. In particular, the proposed heuristic algorithm (PHEUR) is compared both with the optimal solution, derived by the analytical model proposed in Section 3.2, as well as with state-of-the-art algorithms of the field. 4.1. Simulation Scenario 4.1.1. Topology In our simulations, without loss of generality and in accordance with the scenario specifications proposed by 3GPP [23], we focus on a single eNB sector of a radius of 500 m, overlapped with two clusters of SCs, as depicted in Fig. 4. 19 Figure 3: MmWave mesh backhaul network optimization using a Software Defined Networking (SDN) based architecture. 20 Figure 4: Simulation scenario example. Table 1: Minimum allowable distances [23]. Min. distance (m) SC-SC 20 SC-UE 5 eNB-cluster center 105 eNB-UE 35 cluster center-cluster center 2*Radius for small cell dropping in a cluster= 200 Each cluster center is uniformly dropped in the eNB sector area. Each cluster consists of eight SCs, which are uniformly dropped in an 100-m-radius from the cluster centers. The minimum allowable distances are summarized in Table 1 according to [23]. The eNB is assumed to have a direct connection through fiber to the core network. Moreover, we randomly select one SC per cluster to be also fiber-connected directly to the core (see Fig. 4). These three nodes act as traffic aggregators which distribute the traffic through the BH to the UEs. 21 4.1.2. Backhaul Network The mesh BH network consists of LOS mmWave links operating at 60 GHz with 200 MHz channel bandwidth and GBH TX,(i,j)=GBH RX,(i,j)=30 dBi transceiver antenna gain for each BH link (i, j). The transmitter and receiver losses are equal to TXloss,(i,j)=RXloss,(i,j)=5 dB, while the receiver noise figure is NFBH (i,j)=30 dB for each link (i, j). To make the mesh BH setup more realistic, we take into account all the possible BH links as long as they are shorter than 150 m. The rationale behind that is to consider multi-hop routes of short LOS mmWave BH links of good coverage [24]. For 60 GHz, the maximum transmitted power is calculated as [25] pBH max(i,j)(dBm)=EIRPmax(dBm)+TXloss,(i,j)(dB)GBH TX,(i,j)(dBi),(20) where EIRPmax is the maximum equivalent isotropically radiated power, equal to EIRPmax(dBm)= 85(dBm)2·x(dB),(21) where xrepresents the number of dB that the antenna gain of the transmitter (GBH TX,(i,j)) is lower than 51 dBi, i.e., x=21, and consequently pBH max(i,j)=18 dBm=0.0631 W. For the total path loss at 60 GHz, i.e., the sum of the free space path loss [26] and the signal attenuation due to oxygen, vapour [27] and rain [28], we use the model described in [25]. We assume rain rate equal to 50 mm/h, path elevation angle 0°and polarization tilt angle relative to horizontal 0°.The total air pressure is assumed to be equal to 1013.25 hPa, the temperature to 25 °C and the water vapour concentration to 7.5 g/m3. The link margin is assumed to be 15 dB and the thermal noise density is -174 dBm/Hz. In addition, we consider the interference among adjacent BH links negligible, due to the high signal attenuation at these high frequencies. This is a viable assumption, as the interference can be also mitigated by low-complexity frequency allocation techniques that can be performed at an initial stage due to the static nature of the BH network. 22 4.1.3. Access Network For the AN links, we assume that they operate at 2 GHz with a 20 MHz channel (100 PRBs) allocated to each BS. The maximum transmitted power of the eNB is 46 dBm=39.8107 W and of each SC is 30 dBm=1 W [23]. We exploit 8x8 MIMO for both the eNB and the SCs. The path loss model of [24] is employed, where Lp= 69.55 + 26.16logfAN (MHz)13.82logh(m)CH + +✓44.96.55logh(m)◆logd(km),(22) with fAN the operating frequency in MHz (fAN =2000), his the antenna height (heNB=25m, hSC=2.5m and hUE=1.5). The noise figure for the UE is 9 dB and the antenna gains are GTxeNB=17dB and GTxSC=5dB. The antenna correction factor for the SC is equal to 0, whereas for the eNB is calculated as [24] CH=0.8+(1.1logf(MHz)0.7)hUE(m)1.56logf(MHz).(23) The eNB uses orthogonal channels compared to the SCs so as not to interfere with them. However, the SC frequencies are reused per cluster and thus a SC belonging to a cluster interferes to one SC of the other cluster. To mitigate this generated interference, we allocate the same frequencies to SCs based on their distances, so as to ensure the highest distance possible among SCs that use the same spectrum resources. The shadowing is modeled through a log-normal random variable with 0 dB mean and variance 8 dB for the eNB and 10 dB for the SCs [23]. 4.1.4. User Traffic Profile We assume hotspot UE traffic distribution, with 2/3 of UEs randomly located in a 100-m-radius from the cluster centers and 1/3 uniformly distributed in the eNB sector area [23]. We also consider the traffic pattern of [10], which refers to the fluctuations in terms of number of UEs (per eNB sector) throughout a day. In addition, we assume the following statistics for the GBR demands of the UEs: 70% of UEs require 100 Mbps, 20% 200 Mbps and 10% 300 Mbps [18]. 23 Figure 5: Traffic pattern throughout a day in terms of number of users per eNodeB (eNB) sector area [10]. 4.1.5. Energy-related Parameters The number of transceiver chains is assumed to be 8 for both the eNB, the SCs and each BH link and the traffic-dependent energy coefficient is eNB =4.7 for the eNB, SC=4 for the SCs and BH=105for each BH link [19]. The power consumed at zero load is assumed equal to 130 W for the eNB, 6.8 W for the SC and 3.9 for each BH link transceiver [29]. 4.1.6. Studied Algorithms Proposed Algorithms. •Optimal: The optimal solution of the analytical framework proposed in Section 3.2. It is implemented in CPLEX, through an exhaustive branchand-cut search algorithm. Thereby, it finds the optimal combinations for user association, BH traffic routing and BS/BH link switching o↵so as to maximize the network energy efficiency at the expense of potentially higher computational time. 24 •PHEUR: The proposed heuristic algorithm, which was elaborated in Section 3.3. PHEUR, aims at providing low complexity energy-efficient solutions to the aforementioned problem, while considering both the AN and BH links. State-of-the-art Algorithms. •Joint-no switch o↵: The energy-efficient algorithm that was proposed in [16], which considers both the AN and BH, but no switch o↵option. In particular, Joint-no switch o↵favors the association that involves the minimum variable power consumption (the static part was not taken into account), while guaranteeing the UE QoS. In the case of alternative BH routes, the traffic of the already associated UEs is taken into account so that load balancing is achieved. •TVT: The switching o↵algorithm, proposed in [11]. Initially, the UEs get associated to the BSs based on their SINR. For the switching o↵process, the algorithm examines first the eNB and then the SCs starting with the lowest loaded ones. For each BS, it checks whether its UEs can be reassociated to the BS from which they receive the second highest signal. If this is possible, it switches o↵the BS as long as this move involves energy efficiency gain. Otherwise, it continues with next BS to be studied. As this algorithm does not take into account the BH, for a fair comparison, we extended it by selecting the route that involves the lowest power consumption, considering both the static and the variable power consumption part (assuming the same load for all routes to compare them under the same basis). Thereby, e.g., if we assume the same antenna gain and bandwidth available per link, priority is given to the routes with fewer BH hops and shorter links. •50%-random: Half of the initial set of BSs are randomly selected to switch o↵, as long as there are other active BSs to guarantee the QoS of the re-associated users [12]. In terms of BH traffic routing, for a fair 25 The rest of the state-of-the-art achieves similar performance in terms of energy efficiency except for SINR-random, which selects the BH routes randomly. Hence, it results in much higher BH power consumption (up to 86 times higher), as shown in Fig. 11. Due to the randomness in the BH traffic routing of SINRrandom, this algorithm presents higher blocking probability for high traffic (see Fig. 9), as most BH links reach their capacity limit. Then, TVT achieves better performance than the state-of-the-art but only for low traffic, as it gives the ability to re-associate the UEs only to the BS from which they receive the second highest SINR. As a result, for high traffic the switching o↵possibilities become very low. Finally, 50%-random achieves initially better performance than 50%-lowest load, as in some cases the eNB is selected randomly to switch o↵, thus leading to high energy saving. On the other hand, as the traffic increases 50%-lowest load achieves better performance, since the probability of switching o↵a low loaded BS is higher. Therefore, 50%-lowest load is able to switch o↵more BSs (see Fig. 12). 5. Conclusion In this paper, we have developed an energy optimal policy for joint user association, backhaul traffic routing and base station and backhaul link switching o↵for green 5G networks with mmWave mesh backhaul links that satisfies user demands in terms of rate. As the policy is based on a mixed integer optimization model, it is complex to solve but allows to calculate a theoretical optimal energy-efficient configuration of such networks. For online optimization, we developed a fast iterative solution heuristic, which solves in the first phase the energy-efficient user association and backhaul routing problem while calculating alternative options for association and backhaul routing that are both energyefficient and satisfy the user demands. In the second phase, we sort the active base stations and backhaul links by their static power consumption in descending order. Iteratively, the heuristic tries to re-associate users and reroute the flows until all users of a base station can be served by other cells and if so it 32 powers down the given cell/backhaul link if this leads to a more energy-efficient configuration of the network. An extensive numerical evaluation demonstrates the benefit of our optimization policies in terms of energy efficiency while guaranteeing the users traffic demands. We have also discussed the feasibility of implementing our optimization policies into the framework of SDN-based mesh backhaul configuration, where an SDN controller is in charge to run the model or the heuristic and enforce the resulting backhaul reconfigurations. We believe the optimization policies provide an important basis for the design of real protocols for mmWave-based mesh backhaul networks and our SDN-based reconfiguration provides an important input into the architecture discussion for next generation (5G) cellular network design. Acknowledgements Part of this work has been funded by the Knowledge foundation of Sweden (KKStiftelsen) through the project SOCRA and the Spanish Government and ERDF through CICYT project TEC2013-48099-C2-1-P. Bibliography [1] Alsharif, M.H., Nordin, R.: Evolution towards fifth generation (5G) wireless networks: Current trends and challenges in the deployment of millimetre wave, massive MIMO, and small cells. Telecommunication Systems 64(4), 617–637 (2017). doi:10.1007/s11235-016-0195-x [2] Li, C., Zhang, J., Letaief, K.B.: Throughput and energy efficiency analysis of small cell networks with multi-antenna base stations. IEEE Transactions on Wireless Communications 13(5), 2505–2517 (2014). doi:10.1109/TWC.2014.031714.131020 [3] Hajisami, A., Tran, T.X., Pompili, D.: Elastic-Net: Boosting Energy Efficiency and Resource Utilization in 5G C-RANs. In: 2017 IEEE 14th Inter33 national Conference on Mobile Ad Hoc and Sensor Systems (MASS), pp. 466–470 (2017). doi:10.1109/MASS.2017.61 [4] European Commission: Energy Efficiency. Saving Energy, Saving Money. https://ec.europa.eu/energy/en/topics/energy-efficiency [5] Heddeghem, W.V., Lambert, S., Lannoo, B., Colle, D., Pickavet, M., Demeester, P.: Trends in worldwide ICT electricity consumption from 2007 to 2012. Computer Communications 50, 64–76 (2014). doi:10.1016/j.comcom.2014.02.008 [6] Jonsson, P., et al.: Ericsson Mobility Report. https://www.ericsson.com/en/mobility-report/reports/november-2017 [7] 3GPP TS 36.300: E-UTRA and E-UTRAN; Overall description; Stage 2 v. 11.5.0 Rel. 11 (2013) [8] Filippini, I., Redondi, A.E.C., Capone, A.: Beyond Cellular Green Generation: Potential and Challenges of the Network Separation. Mobile Information Systems 2017 (2017). doi:10.1155/2017/7149643 [9] 5G-PPP: Architecture Working Group. View on 5G Architecture. https://5g-ppp.eu/wp-content/uploads/2018/01/5G-PPP-5G-ArchitectureWhite-Paper-Jan-2018-v2.0.pdf [10] Tran, G.K., Shimodaira, H., Rezagah, R.E., Sakaguchi, K., Araki, K.: Practical evaluation of on-demand small cell ON/OFF based on traffic model for 5G cellular networks. In: Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC 2016): 1-7 April 2016; Doha, Qatar (2016) [11] Oikonomakou, M., Antonopoulos, A., Alonso, L., Verikoukis, C.: Evaluating Cost Allocation Imposed by Cooperative Switching O↵in Multioperator Shared HetNets. IEEE Transactions on Vehicular Technology 66(12), 11352–11365 (2017). doi:10.1109/TVT.2017.2719404 34 [12] 3GPP TSG RAN WG1 Intel Corporation: Performance evaluation of small cell on/o↵Meeting 74 R1-132933 (2013) [13] Sapountzis, N., Spyropoulos, T., Nikaein, N., Salim, U.: User association in overand underprovisioned backhaul HetNets. Technical Report EURECOM+4886, Eurecom (April 2016). http://www.eurecom.fr/publication/4886 [14] Han, Q., Yang, B., Miao, G., Chen, C., Wang, X., Guan, X.: BackhaulAware User Association and Resource Allocation for Energy-Constrained HetNets. IEEE Transactions on Vehicular Technology 66(1), 580–593 (2017). doi:10.1109/TVT.2016.2533559 [15] Liu, H., Zhang, H., Cheng, J., Leung, V.C.M.: Energy efficient power allocation and backhaul design in heterogeneous small cell networks. In: 2016 IEEE International Conference on Communications (ICC), pp. 1–5 (2016). doi:10.1109/ICC.2016.7511569 [16] Mesodiakaki, A., Zola, E., Kassler, A.: Joint User Association and Backhaul Routing for Green 5G Mesh Millimeter Wave Backhaul Networks. In: Proceedings of the ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2017): 21-25 November 2017; Miami Beach, FL, USA (2017) [17] Zola, E., Kassler, A.J., Kim, W.: Joint user association and energy aware routing for green small cell mmwave backhaul networks. In: 2017 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6 (2017). doi:10.1109/WCNC.2017.7925706 [18] 3GPP TR 36.842: Study on Small Cell enhancements for E-UTRA and E-UTRAN; Higher layer aspects v. 12.0.0 Rel.12 (2013) [19] Auer, G., et al.: How much energy is needed to run a wireless network? IEEE Wireless Communications 18(5), 40–49 (2011) 35 [20] Ste↵ensen, J.F.: Interpolation: Second Edition. Dover Books on Mathematics, (2013). https://books.google.gr/books?id=0xV7rO28veQC [21] Santos, R., Kassler, A.: A SDN controller architecture for Small Cell Wireless Backhaul using a LTE Control Channel. In: Proceedings of the IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM 2016): 21-24 June 2016; Coimbra, Portugal (2016) [22] Santos, R., Kassler, A.: Small Cell Wireless Backhaul Reconfiguration Using Software-Defined Networking. In: Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC 2017) (2017) [23] 3GPP TR 36.872: Small cell enhancements for E-UTRA & E-UTRANPhysical layer aspects v. 1.0.0 Rel. 12 (2013) [24] Rappaport, T.S.: Wireless Communications: Principles and Practice. Prentice Hall communications engineering and emerging technologies series, (2009). https://books.google.gr/books?id=11qEWkNFFwQC [25] Mesodiakaki, A., Zola, E., Kassler, A.: Energy efficient line-of-sight millimeter wave small cell backhaul: 60, 70, 80 or 140 GHz? In: Proceedings of the IEEE 17th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM 2016): 21-24 June 2016; Coimbra, Portugal (2016) [26] Parsons, J.D.: The Mobile Radio Propagation Channel. Wiley, (2000). https://books.google.gr/books?id=jmhlQgAACAAJ [27] ITU-R P.676-5: Attenuation by atmospheric gases (1990-2001) [28] ITU-R P.838-3: Specific attenuation model for rain for use in prediction methods (1990-2001) [29] Documents: gTSC0020, gAPZ0039, gRSC0016, gRSC0015, gTSC0023, gAPZ0042. www.gotmic.se 36 Authors’ Biographies Dr. Agapi Mesodiakaki obtained her M.Sc. in Electrical and Computer Engineering at National Technical University of Athens in 2011. In the same year, she was granted a Marie-Curie Early-Stage-Researcher fellowship, while pursuing a Ph.D. at the Signal Theory and Communications Department of Universitat Polit`ecnica de Catalunya, Spain, which she obtained with honors in 2015. During the following two years, she worked as a post-doctoral researcher in Karlstad University in Sweden. Agapi is currently working as a post-doctoral researcher in the Aristotle University of Thessaloniki, Greece. Her main research interests include energy-efficient radio resource management, millimeter wave, 5G, and optimization theory. Dr. Enrica Zola received the double M.Sc. degree in Telecommunications Engineering from Politecnico di Torino (Italy) and Universitat Polit`ecnica de Catalunya (UPC-BarcelonaTECH, Spain), in 2003 and the Ph.D. from UPC in 2011. Between 2003 and 2006, she worked at UPC as a full-time Lecturer. From May 2017, she serves as an Associate Professor at the Department of Network Engineering at UPC. She has been involved in several research projects on performance modeling of wireless systems and networks. Her research interests encompass wireless networking, mobility management, radio resource management, performance optimization modeling, robust optimization techniques, and design of 5G networks. Ricardo Santos received his B.Sc. and M.Sc. in Computer Science from the University of Coimbra, Portugal, in 2012 and 2015, respectively. Currently, he is a Computer Science Ph.D. candidate at the Mathematics and Computer Science department at Karlstad University, Sweden, where he focus his research in Software-defined Networks, future Internet 5G testbeds, wireless backhaul resource management and multi-path transport protocols. Dr. Andreas Kassler received his M.Sc. degree in Mathematics / Computer Science from Augsburg University, Germany in 1995 and his Ph.D. degree in Computer Science from University of Ulm, Germany, in 2002. Currently, he 37 is Full Professor with the Department of Computer Science at Karlstad University in Sweden, where he teaches wireless networking and advanced topics in computer networking. His main research interests include Wireless Meshed Networks, Software Defined Networks, Future Internet, and Network Function Virtualization. 38