DOI QR코드

DOI QR Code

Fuzzy Logic based Admission Control for On-grid Energy Saving in Hybrid Energy Powered Cellular Networks

  • Wang, Heng (College of Mechanical and Electrical Engineering, Henan Agricultural University) ;
  • Tang, Chaowei (College of Communication Engineering, Chongqing University) ;
  • Zhao, Zhenzhen (College of Computer and Information Engineering, Henan University of Economics and Law) ;
  • Tang, Hui (College of Communication Engineering, Chongqing University)
  • Received : 2015.10.21
  • Accepted : 2016.08.10
  • Published : 2016.10.31

Abstract

To efficiently reduce on-grid energy consumption, the admission control algorithm in the hybrid energy powered cellular network (HybE-Net) with base stations (BSs) powered by on-grid energy and solar energy is studied. In HybE-Net, the fluctuation of solar energy harvesting and energy consumption may result in the imbalance of solar energy utilization among BSs, i.e., some BSs may be surplus in solar energy, while others may maintain operation with on-grid energy supply. Obviously, it makes solar energy not completely useable, and on-grid energy cannot be reduced at capacity. Thus, how to control user admission to improve solar energy utilization and to reduce on-grid energy consumption is a great challenge. Motivated by this, we first model the energy flow behavior by using stochastic queue model, and dynamic energy characteristics are analyzed mathematically. Then, fuzzy logic based admission control algorithm is proposed, which comprehensively considers admission judgment parameters, e.g., transmission rate, bandwidth, energy state of BSs. Moreover, the index of solar energy utilization balancing is proposed to improve the balance of energy utilization among different BSs in the proposed algorithm. Finally, simulation results demonstrate that the proposed algorithm performs excellently in improving solar energy utilization and reducing on-grid energy consumption of the HybE-Net.

Keywords

1. Introduction

With the explosive growth of wireless data traffic in cellular networks, several orders of magnitude base stations (BSs) have been deployed, and thus the relevant energy consumption and carbon emissions have increased explosively [1]. To reduce operational expenditures and carbon footprint, the main efforts of prior arts have been put in energy-efficient transmission, networking and radio resource allocation. For example, Niu et al. introduced the cell zooming mechanism to reduce energy consumption, which adjusted the cell radius according to traffic load distribution, user requirements and channel state information [2]. Bhaumik et al. proposed a multi-layer cellular architecture to adjust cell size for energy saving [3]. However, the possible economic and environmental gains brought by these pioneer works are bounded by the sole energy source, i.e., the fossil energy.

Recently, to use solar energy in powering cellular networks is widely accepted due to its pollution-free and renewable natures. In 3GPP technique specification [4], the use of renewable energy resources is explicitly encouraged by mobile networks. Moreover, companies, such as Ericsson and Alcatel-Lucent, have launched projects to exploit solar energy for cellular BSs [5]. However, as the availability and capacity of the solar energy are unreliable and unstable, solar energy may not guarantee sufficient energy supplies for the BS [6]. Thus, we envision future BSs in cellular networks to be powered by solar energy and on-grid energy, which will construct the hybrid energy powered cellular networks (HybE-Net). In HybE-Net, BSs are previously powered by solar energy, and when the harvested solar energy cannot provide sufficient power for the BS energy demand, on-grid energy is immediately switched to guarantee the cell coverage and users’ quality of service (QoS).

In HybE-Net, solar energy, which is influenced by meteorological conditions, is unstable. Moreover, the traffic load also exhibits both temporal and spatial diversity. Thus, the fluctuation of solar energy harvesting and the indeterminacy of the BS energy consumption may result in the imbalance of solar energy utilization among BSs, i.e., some BSs may be surplus in solar energy, while others may maintain operation with on-grid energy supply. Obviously, it leads to the underutilized solar energy, and on-grid energy saving and carbon footprint reduction cannot be achieved at capacity. Therefore, how to narrow the solar energy utilization gap among BSs for on-grid energy saving is one of the greatest challenges.

As an important component in resource management for cellular networks, admission control has a notable effect on the utilization of network resources. Considering admission judgment parameters (e.g., traffic load, resource utilization, quality of communication service and etc.), the optimal BS is adopted for each mobile user to optimize the resource utilization of cellular networks. Therefore, on the basis of guaranteeing the quality of communication service, the solar energy utilization among different BSs can be balanced through controlling the admission of mobile users in HybE-Net to achieve the purpose of on-grid energy saving and carbon footprint reduction.

Nowadays, the main efforts of admission algorithms mainly focus on the impacts of network parameters, such as communication link quality, system available bandwidth, traffic load and time delay on the admission of mobile users. For example, Vergados et al. proposed an adaptive resource-allocation scheme for QoS provisioning in a wireless healthcare information system. Since the wireless network has multiple service types and multiple priorities, prioritization is essential and degradation and upgrade policies were considered to increase the overall performance [7]. Chowdhury et al. proposed an efficient call admission control algorithm that relies on adaptive multi-level bandwidth-allocation scheme for non-real-time calls [8]. Cruz-Perez et al. proposed new flexible resource-allocation strategies that cope with scenarios with multiple service types and multiple priorities. The concepts of prioritized call degradation and compensation, and a call-admission mechanism that rejects calls originated by low-priority service types were introduced to achieve the proposed strategies [9]. Khanjari et al. presented an adaptive call admission control scheme that uses complete sharing approach of the available bandwidth among all traffic classes for multi-class service wireless cellular networks [10]. However, existing works ignore analysis on the solar energy state of BSs. Moreover, they did not well research out the best tradeoff among different factors, such as terminal business demand, network parameters and solar energy states of BSs, from the perspective of energy conservation and emission reduction. Hence, considering that BSs in different locations have different energy harvesting abilities, the traditional algorithms obviously could not deal with the admission control and resource optimization problems for HybE-Net. Therefore, a new admission control algorithms must be designed, and some problems should be comprehensively considered:

1) In HybE-Net, BSs in different locations have different energy harvesting abilities and traffic load, and then how to analyze and quantify the solar energy state and dynamic characteristics of different BSs;

2) How to assess the influences of accessing mobile users to different BSs on the balance of solar energy utilization in HybE-Net;

3) On the basis of comprehensively considering admission factors, e.g., communication link quality, system available bandwidth, traffic load and solar energy states of BSs, how to propose an admission control algorithm to effectively balance the solar energy utilization in HybE-Net.

In this paper, we proposed the admission control algorithm for HybE-Net. Firstly, solar energy states and dynamic characteristics of BSs are analyzed using the diffusion approximation theory. Then, we comprehensively consider admission judgment parameters, such as data transmission rate, available bandwidth and solar energy states of BSs, using the fuzzy logic theory. In the meantime, the index of solar energy utilization balancing is proposed to balance the solar energy utilization among different BSs in the proposed admission control algorithm. Specifically, the main contributions are described as follows:

1) In HybE-Net, unstable availability of solar energy flow of the BS is a great challenge. Considering the fluctuation of energy harvesting and the indeterminacy of energy consumption, energy flow behavior of the BS is firstly modeled as M/G/1/K. Then, the energy dynamic characteristics are analyzed by adopting the diffusion approximation method.

2) The index of solar energy utilization balancing is proposed to evaluate the influences of user admission to different BSs on the balance of solar energy utilization.

3) Based on guaranteeing the quality of communication service, a fuzzy logic based admission control algorithm is proposed, which performs excellently in improving the balance of solar energy utilization among BSs, saving on-grid energy and reducing carbon emissions in HybE-Net.

The rest of this paper is structured as follows. Mathematical models of the HybE-Net are provided in Section 2. In Section 3, energy flow behavior of the system is modeled as a stochastic queue. Based on the constructed model, energy behavior characteristics are analyzed mathematically. In Section 4, a fuzzy logic based admission control algorithm is proposed. Results and analyses are presented in Section 5. Finally, Section 6 provides the conclusion.

 

2. System Model

2.1 Network Scenario

As illustrated in Fig. 1, BSs in the HybE-Net are powered by solar energy and on-grid energy, which are called the hybrid energy powered BS (HybE-BS). The typical HybE-BS system comprises photovoltaic (PV) panels, a battery bank, an energy management system and the BS. In the HybE-BS, energy flow generated by PV panels flows into the battery bank and then is extracted to feed the BS energy demand. When the harvested solar energy cannot provide sufficient power for the BS, on-grid energy is immediately switched by the energy management system to guarantee the cell coverage and users’ QoS. Moreover, each HybE-BS has the dedicated PV panels and battery bank, and the harvested energy cannot be shared among them.

Fig. 1.Schematic diagram of hybrid energy powered cellular networks

2.2 Solar Energy Harvesting Model

As the green energy generator, PV panels convert solar energy into electrical power via photovoltaic effect. Depending on changeable meteorological conditions (i.e., solar irradiance and ambient temperature), the output energy of PV panels is highly dynamic and unstable. According to [11], the photovoltaic output power Ppan can be given by

where P*pan is the rated output power of PV panels under standardized test conditions (STC); ηpan is the energy conversion efficiency of PV panels; G* is the solar irradiance under STC and equals 1,000 W/m2; G is the solar irradiance; aT indicates the temperature coefficient; Tamb is the ambient temperature; T*pan is the panel temperature under STC and equals 25℃. Obviously, the photovoltaic output power is mainly determined by the solar irradiance and the ambient temperature. Moreover, during the period [0,T], the solar energy harvesting rate λe is calculated by

2.3 Energy Consumption Model

The power consumption of HybE-BS i, which can be abstracted into the static power consumption and the dynamic power consumption , is expressed as

During the period [0,T], the number of active users served by HybE-BS i is denoted as M. Thus, the dynamic power consumption of HybE-BS i can be calculated by

where is the transmission power of power amplifier over link between user m and HybE-BS i; ηPA is the power amplifier efficiency. Based on path loss model and Shannon theory, can be further expressed by

where σ0 is power spectral density of white Gaussian noise; w is bandwidth; κ is a parameter of the path loss model; ψ is the path loss exponent; rmin is the minimum transmission rate and di,m is the distance between user m and the HybE-BS i.

Based on the above analysis, during the period [0,T] the power consumption of HybE-BS i can be rewritten by

Correspondingly, the energy consumption of the HybE-BS i is expressed as

where tm is a random variable and represents the service time of user m. Thus, the mean and variance of , denoted as and , are given by

where E[tm] and D[tm] are the mean and variance of the service time of user m, respectively. Correspondingly, the mean and variance of energy consumption rate of HybE-BS i are denoted as and . They are calculated by and

 

3. Modeling and Analysis of Solar Energy Flow Behavior

In HybE-Net, admission control should consider not only the network parameters, e.g., communication link quality, bandwidth, transmission rate, but also energy dynamic characteristics of the HybE-BS. Thus, the solar energy state and dynamic characteristics of the HybE-BS are analyzed mathematically.

3.1 Stochastic Queue Modeling for Energy Flow Behavior in Solar Energy Supply

According to the type of energy source, there are two energy supply forms in HybE-BS, i.e., on-grid energy supply and solar energy supply. In solar energy supply, recalling the solar energy flow depicted in Fig. 1, the battery bank is utilized to bridge the energy harvesting (arrival) and energy consumption (departure) process, c.f. Fig. 2. Ng et al. showed that solar energy arrivals can be viewed as a Poisson process [12]. Then, the energy harvesting process can be proven to be a Poisson process due to the deterministic power output model of PV panels. Meanwhile, the energy consumption process which depends on plenty of random factors (e.g., traffic load characteristics) is also regarded as a random process. Moreover, owing to the finite capacity of the lithium battery bank, the newly harvested energy units cannot be stored and have to be discarded immediately when the battery bank is full. Therefore, the energy flow behavior of the solar energy supply can be modeled as an M/G/1/K queue. Note that the capacity of the battery bank is represented to be K energy units.

Fig. 2.Energy queue model in solar energy supply.

3.2 Solar Energy State Analysis

Because the battery bank is the unique energy storage device in HybE-BS, its energy state can be directly reflected by the amount of energy stored in the battery bank. Based on the constructed model, the energy state of HybE-BS i at the time k can be given by

where and are the amount of the harvested energy and the consumed energy at time k. is the maximum storage capacity of the battery bank.

Because the mathematical methods associated with the continuum make analytical treatment easier than those associated with discrete coordinate axes, the discrete energy state ei(k) is replaced by a continuous one Xi(t). By the diffusion approximation approach, Xi(t) can be modeled as the Brownian motion [13]

where Ψ(t) is a normally distributed random variable with zero mean and unit variance. αi and βi are diffusion coefficients of Xi(t). They are calculated by

where and are the mean and variance of energy consumption rate of HybE-BS i. and are the mean and variance of energy harvesting rate of HybE-BS i. As the energy harvesting process can be modeled as a Poisson process, = .

When a continuous energy flow process Xi(t) starts at the initial energy state x0, the conditional probability density function (PDF) of the energy state x at time t can be represented by

With the diffusion approximation, gi(x, t; x0, ) can be characterized by the forward diffusion equation [14],

In Eq. (12),

which are respectively the probability mass functions at the boundaries x = 0 and x = . Meanwhile, they should also satisfy the following equations:

They are subject to the initial condition gi(x, t; x0, ) = δ(x-x0) and boundary conditions and

By applying the method of images [13], the transient solution of Eq. (12) is obtained by

where

Correspondingly, the mean of solar energy state of HybE-BS i is expressed as

where

3.3 Solar Energy Supply Duration Analysis

Solar energy supply duration is the period during which solar energy is consumed from the initial energy state X(0) = x0 to X(t) = 0. The PDF of solar energy supply duration Ti(x,x0) is obtained from the diffusion equation with the absorbing barrier at the origin,

Then, the mean of the solar energy supply duration of HybE-BS i is expressed as

3.4 Solar Energy Depleting Probability Analysis

Solar energy depleting probability indicates that solar energy is depleted at t→∞. To facilitate the analysis, is represented by gi(x; x0, ),and and are represented by Pi,0 and . Thus, the PDF of the solar energy state is given by

The transient solution of Eq. (22) can be obtained by

where γi = 2⋅ βi/αi. Then, solar energy depleting probability is given by

 

4. Fuzzy Logic based Admission Control Algorithm

In HybE-Net, admission control algorithm comprehensively analyzes admission judgment parameters, e.g., communication link quality, available bandwidth and solar energy states of BSs, and then provides an optimal network for mobile users. Obviously, it is a multi-factor decision-making process which contains characteristics of various levels and demands from users and network. Traditional multi-factor decision-making processes [15-16] are mainly depending on the exact value of judgment parameters, while these parameters in real life are always featured with fuzziness. For instance, “the communication link quality is relatively good”, “the solar energy is not sufficient”. These expressions are in strong subjectivity, which cannot be expressed with exact values. However, as a discipline developed to solve the fuzzy phenomenon in real life, fuzzy logic [17] is a mathematical method to exactly solve the inexact and incomplete information problem. Therefore, targeting at the fuzzy and uncertain problem of admission control process in HybE-Net, this paper puts forward an effective admission control method based on fuzzy logic.

The fuzzy logic control includes three stages: fuzzification, fuzzy inference and defuzzification. According to the user’s service demand and HybE-Net characteristics, we select transmission rate, available bandwidth and solar energy states of BSs as the admission judgment parameters, and then fuzzy logic is employed to analyze these mentioned parameters. Subsequently, the index of solar energy utilization balancing is proposed to assess the changes of solar energy utilization balance when mobile users access to different HybE-BSs. The proposed algorithm is illustrated as follows.

1) Judgment parameters fuzzification

Transmission rate intuitively reflects the communication link quality between users and HybE-BSs, and it is determined by the transmitting power of BS and the path loss. Thus, transmission rate is adopted to be one of judgment parameters in the admission control algorithm.

Assume user m lies in the overlapping coverage region of I HybE-BSs. Then, according to Eq. (4), the transmission rate ri,m over the link between user m and its anchored HybE-BS i (i=1,2,⋯I) can be obtained by:

where represents the transmission power of HybE-BS i; σ0 is power spectral density of white Gaussian noise; w is bandwidth; κ is a parameter of the path loss model; ψ is the path loss exponent, di,m is the distance between user m and the HybE-BS i.

Communication satisfaction, denoted as , is used to reflect the actual situation of communication link quality, which is closely related to the received transmission rate. Obviously, the larger the communication satisfaction is, the faster the data transmission rate is. Specifically, communication satisfaction is defined as

where is the normalized transmission rate, and ; a is satisfaction regulatory factor. Communication satisfaction corresponding to different normalized transmission rates is elaborated in Fig. 3. When value is small, the change of curve slope is relatively large, and vice versa. This phenomenon indicates that when the normalized transmission rate is relatively small, it is easy to distinguish the communication satisfaction among different HybE-BSs. However, when the normalized transmission rate is large, which means when the transmission rate can satisfy the communication quality well, the improvement of transmission rate will not lead to the significant rise in communication satisfaction. Therefore, the larger the communication satisfaction value of is, the better the communication link quality between user m and HybE-BS i is.

Fig. 3.Communication satisfaction under different normalized transmission rates.

Network traffic load is another important parameter affecting admission control, which is directly reflected by the available bandwidth of BS. Assume the total bandwidth of HybE-BS i is Wi, and then the available bandwidth can be expressed as:

where Ni is the number of user served by the HybE-BS i. To facilitate analysis, the available bandwidth of the HybE-BS can be replaced by the available bandwidth ratio which refers to the proportion of available bandwidth to the total bandwidth. It is expressed as

Obviously, the larger the available bandwidth ratio is, the lighter the traffic load of the HybE-BS is.

In addition, solar energy station of the HybE-BS is also a vital factor influencing the admission judgment. In HybE-Net, to improve the solar energy utilization and reduce on-grid energy consumption, the admission judgment encourages users to access to the HybE-BS with sufficient solar energy. To facilitate analysis, the mean value of solar energy state in HybE-BS i is normalized by

Based on users’ service demand and HybE-Net characteristics, communication satisfaction , available bandwidth ratio ξw and the normalized solar energy state of the HybE-BS ξs are adopted as the input linguistic variables. To achieve a good balance between the accuracy of analysis and the amount of calculation, the input linguistic variable is divided into three fuzzy sets. They are expressed as below:

Furthermore, evaluating admission judgment parameters by fuzzy logic model, the judgment result is divided into 5 linguistic terms: access (A), weak access (WA), not access not reject (NANR), weak reject (WR) and reject (R). Thus, the fuzzy set of output variable hA/R can be expressed as T(hA/R) = T{R, WR, NANR, WA, A}.

The fuzzification process is the process of solving different judgment parameters to belong to the membership of different fuzzy sets through the membership function. The membership function is the building blocks of fuzzy set theory, i.e., fuzziness in a fuzzy set is determined by its membership function. Accordingly, the shape of membership function is important for a particular problem since they have a profound effect on a fuzzy inference system [18]. In our studies, the sensitivity, robustness and response of fuzzy-controlled system with the triangular, trapezoidal and Gaussian membership function are compared. Gaussian membership function showed promising result in comparison to other membership functions, and it has been successfully utilized in past works [19,20]. Therefore, the Gaussian function is selected as the membership function of various fuzzy set.

where Hj(j= 1, 2, 3, 4) are respectively the input variables , ξw, ξs, and the output variable hA/R ; k is the kth fuzzy set of the Hj ; bj,k and are the corresponding mean value and variance of the Gaussian membership function respectively. Gaussian membership functions in the proposed algorithm are shown in Fig. 4.

Fig. 4.Gaussian membership functions

2) Fuzzy inference rules establishment

Fuzzy inference rule is used to determine the relationship between linguistic variables and output variables. According to the actual experience, fuzzy inference rule is established from the aspect of guaranteeing communication quality and reducing on-grid energy consumption, as shown in Table 1. In our study, the inference is based on the Mamdani’s method [21].

Table 1.Fuzzy inference rules

3) Defuzzification

In the fuzzy logic, defuzzification is a process transforming the fuzzy output value obtained from fuzzy inference into the exact judgment value. In the proposed algorithm, the center of gravity (CoG) [21] is employed to defuzzify the judgment result. In this paper, hi,m is denote as the judgment (output) value of user m accessing to BS i, which is obtained by fuzzy logic.

4) Admission judgment based on the index of solar energy utilization balancing

The admission control algorithm in HybE-Net need to consider not only communication link quality, available bandwidth and solar energy state of HybE-BSs, but also the balance of solar energy utilization among HybE-BSs. Therefore, the index of solar energy utilization balancing is defined to measure the balance degree of solar energy state among HybE-BSs, which can be specifically expressed as:

In Eq. (32), Pi is the solar energy depleting probability of HybE-BS i, which is calculated by Eq. (24). By analyzing the above formula, it is observed that when θe approaches to 1, solar energy depleting probability of every HybE-BS tends to be balanced. However, when θe approaches to 1/I, solar energy depleting probability of every HybE-BSs is unbalanced. Obviously, the larger the θe is, the more beneficial to the balance of network solar energy utilization for user m accessing to HybE-BS i will be.

Therefore, as another judgment value, li,m is defined as the normalized value of the index of solar energy utilization balancing,

5) Admission control algorithm in HybE-Net

According to above analysis, admission judgment values of user m accessing to BS i, hi,m and li,m, are obtained by using the fuzzy logic method and calculating the index of solar energy utilization balancing. When hi,m is the larger value, it indicates that user m accessing to HybE-BS i has the better communication link quality, bandwidth resource and solar energy supply. However, when li,m is the larger value, it indicates that user m accessing to HybE-BS i is more beneficial to balance solar energy utilization among different HybE-BSs. Therefore, the integrated admission judgment value, denoted as Li,m, is defined as the smaller one between hi,m and li,m,

Assume user m lies in the overlapping coverage region of I HybE-BSs. With the above approach, the integrated admission judgment values Li,m(i=1,2,⋯,I) can be obtained. Obviously, the HybE-BS with the largest integrated admission judgment value is the best access HybE-BS for user m. The pseudo code of the proposed admission control is shown in algorithm 1.

Computational complexity is usually used to describe an algorithm’s use of computational resources. In the fuzzy inference process, fuzzy judgment results are calculated according to the fuzzy inference rule. The number of fuzzy inference rule is Nr, and thus the computing time complexity in this period is O(Nr). Meanwhile, the algorithm analyzes the integrated admission judgment result of I HybE-BSs. Therefore, the computational complexity of the proposed algorithm is O(I × Nr).

 

5. Simulation Result and Analysis

In this section, the proposed model and the adopted analysis method for the solar energy behavior of the HybE-BS are simulated. Furthermore, the proposed algorithm is simulated and is compared with two previous algorithms described in [22,23]. The simulation was carried out on the computer with the Intel Pentium dual CPU (3.20GHz), and the proposed algorithm is simulated in MATLAB environment.

In the experiment, the HybE-Net includes 9 HybE-BSs. They are uniformly deployed and are numbered consecutively from left to right and top to bottom, and users are randomly and uniformly distributed. Based on the large experimental results, satisfaction regulatory factor a =1000 , parameters of membership functions , bj,1 = 0, bj,2 = 0.5, bj,3 = 1; , b4,1 = -1, b4,2 = -0.5, b4,3 = 0, b4,4 = 0.5, b4,5 = 1. To facilitate the analysis, it is assumed that each HybE-BS has the same area of PV panels (3m2), the same capacity of the battery bank (200Wh) and the same initial energy state (20Wh). Other simulation parameters are given in Table.2.

Table 2.System parameters

5.1 Simulation Results of Solar Energy State of HybE-BS

To verify the accuracy of the proposed model and the adopted approximation diffusion analysis, the solar energy state of the HybE-BS is firstly validated. In each group of experiment, different random seeds are adopted to implement experiments for 5000 times, and times for the HybE-BS to reach each energy state at t = T are calculated. Through dividing the statistical number of each energy state with the total times of the experiment, the accumulated probability density of solar energy state of the HybE-BS can be obtained. By taking the average from the 20 groups of experiment results, the accumulated probability density of solar energy state under different access rates λm can be obtained as shown in Fig. 5. Obviously, the accumulated integral of solar energy states gradually moves right with the increase of access rate λm. It is because that the rise of access rate increases the energy consumption rate of the HybE-BS. This phenomenon illustrates that the mean value of solar energy states decreases with the increase of access rate λm, which is consistent with the theoretical analysis results. In the meantime, it can be noticed that the accumulated probability density curve obtained from the experiment basically coincides with that from theoretical analysis, proving the accuracy of solar energy states analysis based on the M/G/1/K energy queuing model.

Fig. 5.Cumulative density curve of the solar energy state of the HybE-BS for different access rates

Then, the solar energy supply duration is validated by the experiment. Similarly, different random seeds are employed to implement experiments for 5000 times, and the times for the energy state of the HybE-BS to reach X(t) = 0 during [0,t] are calculated. Through dividing this statistical number with the total times of the experiment, the accumulated probability density of solar energy supply duration of the HybE-BS can be obtained. By taking the average from the 20 groups of experiment results, the accumulated probability density of solar energy supply duration under different access rates λm can be obtained as shown in Fig. 6. Obviously, the accumulated integral of solar energy supply duration gradually moves left with the increase of access rate λm. This phenomenon illustrates that the mean value of solar energy supply duration decreases with the increase of access rate λm, which is consistent with the theoretical analysis results. Meanwhile, the accumulated probability density curve obtained from the experiment basically coincides with that from theoretical analysis, proving the accuracy of the adopted analysis method.

Fig. 6.Cumulative density curve of the duration of solar energy supply for different access rates

At last, the solar energy depleting probability is validated by the experiment. In each group of experiment, different random seeds are adopted to implement experiments for 5000 times, the number of runs that the energy state of the HybE-BS reaches X(t) = 0 from X(0) = x0 is collected. Through dividing this statistical number with the total times of the experiment, the solar energy depleting probability of the HybE-BS can be obtained. By taking the average from the 20 groups of experiment results, the solar energy depleting probability under different access rates λm can be obtained as shown in Fig. 7. Obviously, the solar energy depleting probability increases with the increasing of access rate λm, and decreases with the increasing of energy harvesting rate λe, which is consistent with the theoretical analysis results. Additionally, the analytical results are slightly lower than the simulation results because the observation length is assumed infinity for analysis, while it equals to adjustment period in the simulation.

Fig. 7.Solar energy depleting probability of the SEn-BS at different access rates

5.2 Simulation Results of Fuzzy Logic Based Admission Control Algorithm

In order to verify the feasibility and effectiveness of the proposed fuzzy logic based admission control algorithm (FL-ACA), two previous algorithms, the load balance based admission control algorithm (LB-ACA) and the QoS-Aware based admission control algorithm (QA-ACA) are compared in two different simulation scenarios. In “Scenario I”, it is assumed that each HybE-BS has the same energy harvesting rate λe = 35J/s. However, in “Scenario II”, each HybE-BS has different energy harvesting rates as shown in Table 3.

Table 3.Energy harvesting rates of each HybE-BS in “Scenario II”

Firstly, we evaluate the performance of the throughput, the index of load balancing and the solar energy utilization balancing for the QA-ACA, LB-ACA, and FL-ACA under two different scenes, as shown in Fig. 8 (a), (b) and (c). Specifically, Fig. 8 (a) gives the comparisons of the throughput of the three admission control algorithms. It is obvious that the throughput increases with the continuous rise of the number of users. When the number of the user in HybE-Net is small, the throughputs of the QA-ACA, LB-ACA and FL-ACA under two different scenes are all high with tiny differences. However, when the number of the user is large, the throughput of FL-ACA is higher than that of LB-ACA but lower than that of QA-ACA. It is because that QA-ACA stresses the influences of user satisfaction about communication service quality on admission control while FL-ACA and LB-ACA need to consider the traffic load of different HybE-BS, which balances the traffic load of different HybE-BSs in HybE-Net under the premise of satisfying the basic need of communication service quality for user to maximize the system resource utilization. Meanwhile, in FL-ACA, since communication satisfaction is adopted as the input linguistic variables, FL-ACA can guarantee high throughput of HybE-Net under two different defined scenes.

Fig. 8.Performance evaluation on the throughput, index of load balancing and solar energy utilization balancing for different admission control algorithms. (a) Throughput; (b) The index of load balancing; (c) The index of solar energy utilization balancing

The performance of the index of load balancing at different admission control algorithms is evaluated. Prior to this, the index of load balancing is defined. Similar to the index of solar energy utilization balancing, the index of traffic load balancing θw, which is used to measure the load balancing degree of different HybE-BSs, is expresses as:

where represents the available bandwidth ratio of HybE-BS i. It can be concluded that when the traffic load of various HybE-BSs tends to be balanced, θw will approach to 1; while when there are huge traffic load differences among various HybE-BSs, θw will approach to 1/I.

As shown in Fig. 8 (b), when the number of user is small, LB-ACA can better improve the index of load balancing; when the number of users reaches a certain number, the differences in the indexes of load balancing of various algorithms are small. This is because that LB-ACA can dynamically predict the traffic load changes and control the access process through analyzing the influence of user accessing different BSs on traffic load balance of the whole network. However, when the number of the user increases, the index of load balancing of various algorithms tends to be stable. The QA-ACA presents the lower index value of the load balancing than other algorithms, without fully considering the load balance problem in user access process. Besides, when the number of users is small, the index of load balancing of the FL-ACA under two different scenes is lower than that of QA-ACA, which is because FL-ACA needs to consider not only the traffic load states of various HybE-BSs but also the solar energy state of various HybE-BSs, in which available bandwidth ratio and the normalized solar energy state of HybE-BS are adopted as the input linguistic variables of the fuzzy logic. However, with the increase of the number of users, the index of load balancing of the FL-ACA under two different scenes approach to that of QA-ACA.

Fig. 8 (c) shows the index of solar energy utilization balancing for QA-ACA, LB-ACA and FL-ACA under two different scenes. It can be observed that FL-ACA is significantly more excellent than QA-ACA and LB-ACA in aspects of solar energy utilization ratio of various HybE-BSs. It is because that FL-ACA analyzes the influences of users accessing different HybE-BSs on the index of solar energy utilization balancing and realizes the balance of solar energy utilization among HybE-BSs. Moreover, it can also be found that even under different energy harvesting rates of different HybE-BSs, FL-ACA algorithm achieve solar energy balance in HybE-Net and effectively improve the solar energy utilization.

Then, the performance of solar energy utilization at different admission control algorithms is evaluated. The solar energy utilization is defined as the proportion of solar energy consumed by HybE-BSs to the total solar energy harvested. It is expressed as:

where and are respectively the solar energy consumed and harvested by HybE-BS i.

Fig. 9 shows the solar energy utilization of QA-ACA, LB-ACA and FL-ACA under two different scenes. Obviously, when the number of users is small, all HybE-BSs in HybE-Net are powered by the solar energy, and there are small differences of solar energy utilization among various algorithms. However, when the number of users is large, the solar energy utilization of QA-ACA and LB-ACA is lower. Consequently, some HybE-BSs are powered by solar energy and others are powered by on-grid energy. This is because that comparison algorithms don’t consider the solar energy state of different HybE-BSs in HybE-Net and cannot control the admission process according to different energy states among different HybE-BSs, which leads to the waste of solar energy resources. In addition, it can also be noticed from Fig. 9 that FL-ACA has the high solar energy utilization of HybE-Net under two different scenes. It is because that solar energy state of HybE-BS is analyzed in the fuzzy logic, and then users are encouraged to access to the HybE-BS with sufficient solar energy.

Fig. 9.Comparison of solar energy utilization under different admission control algorithms

Finally, Fig. 10 shows the on-grid energy consumption of QA-ACA, LB-ACA and FL-ACA under two different scenes. It can be easily found that the on-grid energy consumption of the HybE-Net increases with the continuous rise of the number of users. Generally, on-grid energy consumption of FL-ACA is lower than that of QA-ACA and LB-ACA. Particularly, when the number of the user is large, on-grid energy consumption of FL-ACA is far lower than that of other algorithms. Even when solar energy harvesting rates of the HybE-BS are different, FL-ACA can still effectively control user admission according to solar energy utilization and energy state of different HybE-BSs to maximize the solar energy utilization and minimize the on-grid energy consumption. Compared with QA-ACA algorithm, FL-ACA algorithm saves on-grid energy consumption of 5.35KJ, 10.24KJ and 14.27KJ respectively when the number of users is 450, 650 and 850. Compared with LB-ACA algorithm, FL-ACA algorithm saves on-grid energy consumption of 2.65KJ, 6.16KJ and 11.83KJ respectively when the number of users is 450, 650 and 850.

Fig. 10.Comparison of on-grid energy consumption under different admission control algorithms

 

6. Conclusion

In this paper, the cellular network powered by solar energy and on-grid energy is studied, and we proposed a fuzzy logic based admission control algorithm. Firstly, we applied approximation diffusion theory to analyze the solar energy state and dynamic characteristics of the HybE-BS (solar energy duration and solar energy consumption probability). Subsequently, fuzzy logic is utilized to comprehensively consider the access judgment parameters like data transmission rate, system available bandwidth and solar energy state of HybE-BSs. In the meantime, the index of solar energy utilization balancing is proposed to balance the solar energy utilization among different BSs in the proposed algorithm. Finally, the effectiveness of admission control algorithm is proved and the accuracy of modeling and the analysis method on energy behavior in the HybE-BS are verified by the simulation. Simulation results confirmed that the proposed algorithm has a better performance on balancing the load traffic, improving the solar energy utilization among different HybE-BSs and saving on-grid energy. Furthermore, the proposed modeling, analyze method and admission control algorithm also provide a theoretical basis for resource management of other renewable energies powered cellular networks.

References

  1. Wang H, Li H, Tang C and et al, “Modeling, metrics, and optimal design for solar energy-powered base station system,” EURASIP Journal on Wireless Communications and Networking, no. 1, pp. 1-17, January, 2015. Article (CrossRef Link)
  2. Niu Z, Wu Y, Gong J and et al, “Cell zooming for cost-efficient green cellular networks,” IEEE Communications Magazine, vol. 48, no 11, pp. 74-79, November, 2010. Article (CrossRef Link) https://doi.org/10.1109/MCOM.2010.5621970
  3. Bhaumik S, Narlikar G, Chattopadhyay S and et al, “Breathe to stay cool: adjusting cell sizes to reduce energy consumption,” in Proc. of 1th ACM Special Interest Group on Data Communication Workshop, pp. 41-46, August 30-September 3, 2010. Article (CrossRef Link)
  4. 3GPP, “Technical specification group services and system aspects; Telecommunication management; study on energy savings management (Release 9),” TR 32.826 V1.0.0, December, 2009. Article (CrossRef Link)
  5. Mancuso V and Alouf S, “Reducing costs and pollution in cellular networks,” IEEE Communications Magazine, vol. 49, no 8, pp. 63-71, August, 2011. Article (CrossRef Link) https://doi.org/10.1109/MCOM.2011.5978417
  6. Han T and Ansari N, “On optimizing green energy utilization for cellular networks with hybrid energy supplies,” IEEE Transactions on Wireless Communications, vol. 12, no 8, pp. 3872-3882, August, 2013. Article (CrossRef Link) https://doi.org/10.1109/TCOMM.2013.051313.121249
  7. Vergados D D, “Simulation and modeling bandwidth control in wireless healthcare information system,” Simulation Transactions of the Society for Modeling and Simulation International, vol. 83, no 4, pp. 347-364, April, 2007. Article (CrossRef Link) https://doi.org/10.1177/0037549707083114
  8. Chowdhury M Z, Jang Y M and Haas Z J, “Call admission control based on adaptive bandwidth allocation for wireless networks,” Journal of Communications and Networks, vol. 15, no 1, pp. 15-24, March, 2013. Article (CrossRef Link) https://doi.org/10.1109/JCN.2013.000005
  9. Cruz-Pérez F, and Ortigoza-Guerrero L, “Flexible resource allocation strategies for class-based QoS provisioning in mobile networks,” IEEE Transactions on Vehicular Technology, vol. 53, no 3, pp. 805-819, May, 2004. Article (CrossRef Link) https://doi.org/10.1109/TVT.2004.827152
  10. Khanjari S A, Arafeh B, Day K and et al, “An adaptive bandwidth borrowing-based call admission control scheme for multi-class service wireless cellular networks,” in Proc. of Innovations in Information Technology, pp. 375-380, April 25-27, 2011. Article (CrossRef Link)
  11. Radziemska E, “The effect of temperature on the power drop in crystalline silicon solar cells,” Renewable Energy, vol. 28, no 1, pp. 1-12, January, 2003. Article (CrossRef Link) https://doi.org/10.1016/S0960-1481(02)00015-0
  12. Ng D W K, Lo E S and Schober R, “Energy-efficient resource allocation in OFDMA systems with hybrid energy harvesting base station,” IEEE Transactions on Wireless Communications, vol. 12, no 7, pp. 3412-3427, July, 2013. Article (CrossRef Link) https://doi.org/10.1109/TWC.2013.052813.121589
  13. Duda A, “Transient diffusion approximation for some queering systems,” in Proc. of Measurement and Modeling of Computer Systems, pp. 118-128, August, 1983. Article (CrossRef Link)
  14. H. Kobayashi, “Application of the diffusion approximation to queueing networks I: Equilibrium queue distributions,” Journal of the ACM, vol. 21, no 2, pp. 316-328, April, 1974. Article (CrossRef Link) https://doi.org/10.1145/321812.321827
  15. Velasquez M and Hester P T, “An analysis of multi-criteria decision making methods,” International Journal of Operations Research, vol. 10, no 2, pp. 56-66, May, 2013. Article (CrossRef Link)
  16. Xu J and Wu Z, “A discrete consensus support model for multiple attribute group decision making,” Knowledge-Based Systems, vol. 24, no 8, pp. 1196-1202, December, 2011. Article (CrossRef Link) https://doi.org/10.1016/j.knosys.2011.05.007
  17. Hussein Y S, Ali B M, Rasid M F A and et al, “Handover in LTE networks with proactive multiple preparation approach and adaptive parameters using fuzzy logic control,” Ksii Transactions on Internet and Information Systems, vol. 9, no 7, pp. 2389-2413, July, 2015. Article (CrossRef Link) https://doi.org/10.3837/tiis.2015.07.004
  18. Chettibi S, Chikhi S, “Dynamic fuzzy logic and reinforcement learning for adaptive energy efficient routing in mobile ad-hoc networks,” Applied Soft Computing, vol. 38, pp. 321-328, January, 2016. Article (CrossRef Link) https://doi.org/10.1016/j.asoc.2015.09.003
  19. Cheng J, Peng C C and Lee C Y, “Identification and prediction using neuro-fuzzy networks with symbiotic adaptive particle swarm optimization,” Informatica, vol. 35, no 1, pp. 133-140, March, 2011. Article (CrossRef Link)
  20. Taki M, Heshmati M and Omid Y, “Fuzzy-Based optimized QoS-Constrained resource allocation in a heterogeneous wireless network,” International Journal of Fuzzy Systems, pp. 1-10, March, 2016. Article (CrossRef Link)
  21. Johnston R, “Fuzzy logic control,” Microelectronics Journal, vol. 26, no 5, pp. 481-495, July, 1995. Article (CrossRef Link) https://doi.org/10.1016/0026-2692(95)98950-V
  22. Ma D and Ma M, “Proactive load balancing with admission control for heterogeneous overlay networks,” Wireless Communications and Mobile Computing, vol. 13, no 18, pp. 1671-1680, November, 2011. Article (CrossRef Link) https://doi.org/10.1002/wcm.1224
  23. Saidu I, Subramaniam S, Jaafar A and et al, “A QoS-Aware CAC with bandwidth reservation and degradation scheme in IEEE 802.16 e networks,” Wireless Personal Communications, vol. 82, no 4, pp. 2673-2693, June, 2015. Article (CrossRef Link) https://doi.org/10.1007/s11277-015-2372-8
  24. 3GPP, “RAN4: Simulation assumptions and parameters for FDD HeNB RF requirements,” R4-092042, May, 2009. Article (CrossRef Link)