Research Article  Open Access
Mohsen Akbari, Mohsen Riahi Manesh, Ayman A. ElSaleh, Ahmed Wasif Reza, "Receiver Diversity Combining Using Evolutionary Algorithms in Rayleigh Fading Channel", The Scientific World Journal, vol. 2014, Article ID 128195, 11 pages, 2014. https://doi.org/10.1155/2014/128195
Receiver Diversity Combining Using Evolutionary Algorithms in Rayleigh Fading Channel
Abstract
In diversity combining at the receiver, the output signaltonoise ratio (SNR) is often maximized by using the maximal ratio combining (MRC) provided that the channel is perfectly estimated at the receiver. However, channel estimation is rarely perfect in practice, which results in deteriorating the system performance. In this paper, an imperialistic competitive algorithm (ICA) is proposed and compared with two other evolutionary based algorithms, namely, particle swarm optimization (PSO) and genetic algorithm (GA), for diversity combining of signals travelling across the imperfect channels. The proposed algorithm adjusts the combiner weights of the received signal components in such a way that maximizes the SNR and minimizes the bit error rate (BER). The results indicate that the proposed method eliminates the need of channel estimation and can outperform the conventional diversity combining methods.
1. Introduction
Diversity techniques are among the prominent ways to improve the reliability of wireless communication systems [1, 2]. These techniques, which fundamentally amount to transmitting signals over independent fading channels, are used in reality to fight against fading. The main idea of diversity is to extract information from the received signal components transmitted over multiple fading channels to improve the received signaltonoise ratio (SNR) [3, 4]. The largeenough spacing is essential in order to make sure that the received signals are independent, which is a vital requisite to acquire the full benefit of the diversity receiver [5]. It is obvious that there would be a small probability that all the received versions of signal are in a deep fade. Therefore, these techniques assume independent fading effects over the different signal paths. Out of the three mechanisms, namely, path loss, large scale, and small scale fading, the first two are somehow similar and can be mitigated by the power control over a long period of time. Diversity techniques are particularly intended to overcome the small scale fading.
In the past decades, different kinds of diversity receivers functioning over a variety of fading channels have been comprehensively reviewed in the literature [5]. The widely used diversity techniques include maximal ratio combining (MRC), equal gain combining (EGC), and selection combining (SC) [6, 7]. The aim of these techniques is to find a set of weights , as shown in Figure 1, which optimizes a specific objective function. Here, the weights are selected to minimize the effect of fading on the received multiple signal components for each individual user. In MRC, the received signals are weighted accordingly so that the SNR at the output of the combiner is the sum of the average SNR of each branch. In EGC, on the other hand, the received signals are weighted equally and then added. In SC, the branch with the highest SNR is selected. In all cases, we consider that the receiver has the necessary information of channel fading.
The performance of these methods has been extensively examined in the literature for Rayleigh fading. If the channel is perfectly estimated at the receiver, MRC can be applied to maximize the output SNR and minimize the bit error rate (BER) [8]. However, since the channel estimation is often imperfect in practice, the estimation error will decay the system performance. While this problem has long been investigated [9, 10], the recent evolutions in mobile communication systems have renewed the attention in comprehending and mitigating the effect of imperfect channel estimation on diversity techniques [11]. The error performance of MRC in Rayleigh fading environment with independent and identically distributed (i.i.d.) diversity branches is investigated in [12]. In [13], the SNR distribution is given for similar scenarios. In [14], the error performance of MRC with independent but not identically distributed (i.n.d.) branches is studied. In [15, 16], a comparison of hybrid SC/MRC scheme with SC and MRC schemes over Rayleigh fading channels in two scenarios of flat and exponentially decaying multipath intensity profile (MIP) has been done. In [17], the hybrid diversity scheme is studied as such selection combining and MRC are at the first and second stages, respectively. In [18], out of diversity branches was selected and combined using MRC over Rayleigh fading channel. The performance study of conventional MRC receiver in the presence of cochannel interference has also been a substantial interest of researchers [19–24]. Particularly in [24], the effect of the number of interferers on the diversity gain has been investigated in the context of frequencyselective Rayleigh fading. The study, however, has been done with the assumption of the prefect channel estimation of a desired user, which may not be the case in practice. The impact of imperfect channel estimation on the performance of diversity receivers in noiselimited circumstances has been presented in [25–30]. However, considering the frequencynonselective fading, the investigation has been widened to circumstances with multiple cochannel interferers [31–33].
In this paper, to overcome the effect of imperfect estimation of channel state information, a diversity combining technique based on the imperialistic competitive algorithm (ICA) is proposed in which the signals received by the antennas are iteratively weighted based on ICA operation. The channel model used is slow flat Rayleigh fading. It should be noted that Rayleigh model is the simplest and the most controllable model, but it is not effective in all circumstances. However, since this paper basically aims at studying the use of evolutionary algorithms on receiver diversity, the authors believe that Rayleigh model is enough. Hence, the results given in this paper are only a ballpark figure of pros and cons of diversity methods and different algorithms to improve them. It is shown that the proposed combining method does not require the channel estimation, and it outperforms the MRC when channel estimation is imperfect. On the other hand, it has almost the same performance as MRC when channel estimation is assumed to be perfect. The ICA method shows faster convergence speed when compared with particle swarm optimization (PSO) and genetic algorithm (GA) based methods. This makes ICA a promising solution for the realtime applications.
2. System Model
In this paper, it is assumed that the information bits are modulated by binary phaseshift keying (BPSK) modulation. The channel is assumed to be frequency nonselective and slowly fading over the length of the transmitted symbol. We also assume that diversity branches are employed at the receiver for reception. In addition, this research work assumes that the diversity branches are sufficiently far apart from each other, so that the received signals are statistically independent with negligible correlation. This is a vital requisite to acquire the full advantage of the diversity receiver [5]. The received signal at the branch is given by where is the unitpower transmitted signal and denotes the complex channel gain with uncorrelated and Gaussian distributed real and imaginary parts, each with zero mean and variance . The noise random variable is complex additive white Gaussian noise (AWGN) with zero mean and variance . The channel gain at two different diversity branches is assumed to be identically distributed. It is also assumed that and are uncorrelated. The signal power over one symbol period , at path, is Since we are assuming slow fading, the term remains constant over a symbol period and can be taken out of the integral. is assumed to have unit power. As a result, the instantaneous SNR at the path is Since we are considering Rayleigh fading, where is uniformly distributed over and has a Rayleigh pdf. Therefore, and hence have exponential pdf. Consider is the statistical average of and represents the average SNR at each individual branch, which serves as a basic parameter to improve the SNR at the receiver.
The bit error rate (BER) in a BPSK system, given an SNR of , is identified by , where [12]. Therefore, the BER averaged over the Rayleigh fading in (4) is given by [13] The physical model assumes the fading to be independent from one branch to the next. Each branch, therefore, acts as an independent sample of the random fading process (here, Rayleigh). It means each branch receives an independent copy of the transmitted signal. Our goal here is to combine these independent samples in a way to achieve the desired goal of increasing the SNR and reducing the BER.
3. Conventional Weighting Schemes
In this section, different combining schemes, such as selection combining (SC), equal gain combining (EGC) and maximal ratio combining (MRC) are investigated.
3.1. Selection Combining
In selection combining (SC), the branch with the greatest SNR is chosen as output SNR to be used in the next step: The average output SNR for SC is defined as [14] in which is Euler’s constant. The final approximation is valid for . The overall BER is obtained by bringing together the conditional BER at a certain SNR. In BPSK modulation, the conditional BER is and the total BER is
3.2. Equal Gain Combining
Equal gain combiner (EGC) sets unit gain at each branch to increase the average SNR in the system. In the equal gain combiner, There is no closed form solution for the BER for general , but several researchers have investigated the BER performance in several kinds of fading channels [15, 16].
3.3. Maximal Ratio Combining
In MRC, receiver linearly combines the received signal with , which is the weighting coefficient of the branch. The output signal of the linear diversity combiner is then given by Since is assumed to have unit power, SNR at the output of combiners is According to the CauchySchwarz inequality, MRC with perfect channel estimation has maximum output SNR among all methods if is linearly proportional to . If , the output SNR is, therefore, the sum of the SNR at each element. By using the above assumption, the expected value of the output SNR is therefore times the SNR at each branch.
For the case of imperfect channel estimation, which is the main issue in practice, it is observable that the SNR is highly dependent on . Therefore, the optimal solution is the weighting vector, which maximizes the objective function in (11). We assume is the estimate of the complex gain on the diversity branch and is the estimation error with zero mean and variance where is the normalized estimation error correlation coefficient. Under Gaussian error model, and are related as [16]. According to the diversity combining rule, the combiner’s weights take on the for MRC diversity, which is based on the CauchySchwartz inequality, maximizes (11) if the channel is perfectly estimated (i.e., ). However, since channel estimation is often imperfect in practice, the MRC is a suboptimal solution [17–37].
4. Evolutionary AlgorithmBased Weighting Schemes
In this paper, the optimization problem is to maximize the output SNR of the combiner in (11) where and is the number of variables (number of branches) of with where and are lower and upper limits on , respectively. Thus, we propose to use evolutionary algorithms at the combiner so that all possible weighting vectors are investigated and the optimal one, which maximizes the output SNR in (11), is obtained. Hence, the need for estimating the channel state information is eliminated. As mentioned earlier, a simple Rayleigh channel model is satisfactory to illustrate the efficiency of the method. We mainly introduce an imperialist competitive algorithm (ICA) to find the optimal and compare its performance with two other iterative algorithms, namely, genetic algorithm (GA) and particle swarm optimization (PSO) to prove its effectiveness. The three algorithms of GA, PSO, and ICA are presented in the next sections.
4.1. Genetic AlgorithmBased Weighting Scheme
In the genetic algorithm (GA), a group of chromosomes will be arbitrarily generated. Equation (11) is used as the fitness function to evaluate the SNR of randomly generated chromosomes of the initial population. Then, a new population from the former population will be reproduced based on the fitness scores (output SNR values) of its chromosomes and the process is repeated until a predefined termination criterion is met [36]. Better populations can be continually formed due to the concept of surviving the fit/best chromosomes. In GA terminology, the evolutionary process of forming an offspring population from a parent population is called generation [37]. The number of produced generations is predetermined by the designer or selfset based on the quality of obtainable solutions. The algorithm is configured to maximize the SNR and it is outlined as follows.
Step 1. Randomly generate a population of pops chromosomes.
Step 2. Decode each chromosome into its corresponding weighting vector , where , , and .
Step 3. Compute the SNR value of every decoded weighting vector using (11) and rank and identify the best chromosomes that have maximized SNR. elite is a parameter that determines a fraction of pops, that is, , and denotes the floor operation.
Step 4. After largeenough generations (runs of the algorithm), if the output SNR of the system converges to a stable value at each iteration, the procedure is terminated. Otherwise, increase the generation number by one.
Step 5. Reproduce new chromosomes where denotes ceiling operation, and construct new population by concatenating the newly reproduced chromosomes with the best found in Step 3. Jump to Step 2.
Finally, the optimal weighting vector (decoded chromosomes) that leads to the highest stable value of the output SNR can be indicated and used.
4.2. Particle Swarm OptimizationBased Weighting Scheme
PSO algorithm is abstracted from the social behavior of swarm of fish and birds. The behavior of these social organizations is emulated by the PSO algorithm. Each particle in PSO algorithm functions based on its own knowledge as well as the group knowledge and has two main features: position and velocity. In each iteration, information about the best position is cooperatively exchanged among the particles. The steps involved in the PSO algorithm are as follows.
Step 1. Randomly generate number of particle positions (weighting vectors) as , and number of length velocity vectors , which are initially set to zero. Here, particle position and velocity at iteration are demonstrated by and , respectively.
Step 2. Calculate the objective function (SNR in (11)) for particle positions as , . Find the maximum SNR and name its corresponding position as . The best experienced particle position among all iterations is called global best position and is expressed by .
Step 3. Update the velocity of the particles by where individual and social learning acceleration coefficients are, respectively, denoted by and and and which are the random numbers between 0 and 1.
Step 4. Update the position of particles as follows:
Step 5. Check the convergence. The output SNR in (11) is regularly checked at each iteration. After a largeenough number of iterations, if the algorithm results in the same output SNR in each iteration, the procedure is terminated. Otherwise, set and the process is repeated from Step 2.
Therefore, the value of the is the optimal weighting vector that maximizes the SNR at the output of the combiner.
4.3. Modified Imperialist Competitive AlgorithmBased Weighting Scheme
It is considerably obvious that genetic and physical evolution does not happen as fast as the communal and the academic evolution of human being. Due to this fact, some developing algorithms have applied the cultural side of social life in order to reach well outcomes. Imperialistic competition and human’s sociopolitical evolution inspire ICA [38–40]. ICA algorithm has not been deep rooted in refining diversity combining issue to the best knowledge of the author. Hence, checking the effectiveness of the algorithm in comparison to other techniques is the main disquiet of this research. The main steps of ICA are explained as follows.
Step 1. Generate numbers of countries (combiner’s weighting vector shown in Figure 1) as where . The SNR value of each country, based on (11), is calculated and sorted.
Step 2. of most powerful (in terms of SNR) countries are chosen as imperialists to form empires and the rest of countries are called colonies. Figure 2(a) depicts the initial colonies for each empire. The initial number of colonies for an empire is randomly selected from with respect to the empire’s imperialist power , which is its corresponding normalized SNR:
(a) Imperialists and colonies in each empire
(b) Movement of colony towards imperialist
Step 3. Colonies in an empire start to move in the search space towards an imperialist state in different directions (assimilation). is the transferred distance of the th colony, which is randomly chosen from the interval of where is a 1by zero vector, is the assimilation coefficient (, and is the distance between the imperialist and th colony in an empire, which is calculated by Therefore, the new position of the th colony is calculated as follows [41]: where is a 1by random vector, whose values are uniformly distributed on and is assimilation deviation which can be chosen from . Figure 2(b) depicts how colonies transfer to their related imperialist.
Step 4. The cost of each colony in the new position is again computed based on (11). Position exchange between a colony and imperialist can happen in this step. In other words, if a colony in its new position has a higher SNR than that of the imperialists, it has the chance to take the control of empire by replacing the existing imperialist. Consider
Step 5. Imperialistic competition is being performed in this step. The colony with the lowest SNR value from the empire with the weakest power is chosen and provided to one of the best empires. The total power (in terms of SNR) of an empire is calculated as follows: where positive number, , is equal to or less than one (.
Step 6. When all colonies of an empire move to other powerful empires and just imperialist remains, this imperialist automatically joins best empire as a simple colony. This empire will then be removed.
Step 7. Stop condition will satisfy, if only one empire remains. In other words, after a while, only one empire with the highest total power (as in (19)) remains, which controls all the colonies. In this condition, all of the colonies and the imperialists have the same position (weighting vector) and cost (SNR at (11)). Otherwise, algorithm jumps to Step 3.
The equivalent weighting vector of the final imperialist is the best vector that maximizes the output SNR of our diversity problem here.
Figure 3 abstractly shows the flowchart of ICA, which explains how ICA is applied to improve the reliability of the wireless communication systems.
5. Numerical Results and Discussion
In this section, MonteCarlo simulation is employed to present the performance of the proposed ICAbased diversity combining technique and compare it with PSO, GA, MRC, EGC, and SC methods in two different scenarios of the perfect and imperfect channel estimation. It is assumed that the average symbol energy and channel gain and AWGN variances are per dimension. The parameters for the PSO are and . Figure 4 compares the normalized output SNR of ICA, PSO, and GAbased combining with MRC, EGC, and SC in terms of different numbers of diversity branches when the channel is perfectly estimated [42]. As expected, it has been observed that the MRC provides the best performance when channel estimation is perfect. However, the ICA and PSObased solutions demonstrate almost the same SNR gain as MRC without the need for channel estimation. Since the parameters in each algorithm are generally problemdependent, the setandtest approach is used in this work to obtain the optimal values for them. In other words, and in PSO or in ICA guarantee that the particles or colonies would fly over the target about half the time. In this respect, the environment has been tested separately for parameters as mentioned in Table 1 and the optimal value is found in Table 2.


The comparison between the iterative based algorithms and MRC methods in the case of imperfect channel estimation [43, 44] is illustrated in Figure 5. It can be seen that ICA and PSObased methods outperform MRC when channel estimation is imperfect. The achieved improvement can be justified by the ability of the algorithms to investigate the search space thoroughly and evaluate the objective function in (11) to maximize the output SNR. As it is shown in Figures 4 and 5, PSO and ICA results are quite close to each other. However, on the other hand, Figures 6 and 7 present the superiority of ICA over PSO in terms of achievable BER and SNR, respectively. These two metrics declare that the quality of the diversity performance achieved by ICA is quite better than that of PSO. However, test has been carried out to provide an evidence of statistical significance in the difference of means of these two algorithms. With a significance level of 0.10, it has been found that the twotailed value is 0.0805, which means that the results are considered statistically significant.
Considering the BPSK modulation and imperfect channel estimation, the error performance of the MRC, ICA and PSObased methods for 1, 2, and 3 diversity branches is illustrated in Figure 6. It is observable that the bit error rate of the ICAbased technique is considerably lower than that of the MRC. For instance, for a twobranch diversity, the MRC approximately requires almost 3 dB higher SNR than that of ICAbased to achieve a . In addition, as it is shown, increasing the number of branches results in improved error performance.
Next, Figure 7 compares the convergence of ICA, PSO, and GA algorithms used in the diversity method. The number of diversity branches is assumed to be 8. The mean and max of each algorithm are achieved when the algorithms run for 100 times. The average of all results is called mean and the best one among these 100 simulations, which results in the maximum output SNR, is named as max. As it is shown in the figure, max curve in ICA method converges after 18 iterations whereas about 31 iterations of PSO algorithm are needed for convergence. This indicates the higher convergence speed of the ICA compared to PSO.
Table 3 shows the details of convergence speed for each method. The term NA in Table 3 indicates that the iteration number for that specific condition is not available. For instance, ICAbased method with 5 countries cannot converge in 100 iterations. Moreover, the number of fitness evaluations as a parameter to compare the complexity of iterative algorithms has been provided in Table 3. The number of fitness evaluations is simply the product of the number of generations by which the maximum SNR fitness is achieved multiplied by the number of fitness evaluations performed in every iteration. The latter equals the population size of any of these algorithms. For instance, with ICA, the number of iterations required to achieve the maximum SNR is 18 and the number of countries is 25. This means that the number of fitness evaluations to find the optimal setting is 450, which is considerably low with the advancement of signal processing and computing cores.

The SNR variances of ICA, PSO, and GA are shown in Table 4 and are recorded every five iterations until the 55th iteration after which the variances are zeroed when all colonies, particles, and chromosomes of ICA, PSO, and GA, respectively, converge to the same optima. Considering the values in the table and calculating standard deviations at each iteration, one can conclude that ICA, with all of its fluctuations around its mean, can still outperform the other two algorithms. This validates the superiority of this algorithm in comparison with the other methods.

6. Conclusion
One of the most important issues in reception antenna diversity occurs when the channel is imperfectly estimated. This defective estimation results in obtaining a vector of the weighting coefficient of the combiner that deteriorates the SNR and BER performance of the system at the receiver. To address the issue, an ICAbased diversity combining method is proposed to optimize the weighting vector, which is used to combine the received signals at the receiver. Simulation results validate that the proposed method provides better SNR and error performance than that of other evolutionary algorithms, such as GA and PSO and conventional MRC when channel estimation is imperfect. On the other hand, in the perfect channel estimation environment, the proposed method performs as effectively as the MRC.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgment
This research work is supported by the University of Malaya High Impact Research (HIR) Grant (no. 51) sponsored by the Ministry of Higher Education (MOHE), Malaysia.
References
 M. K. Simon and M. S. Alouini, Digital Communication over Fading Channels, John Wiley & Sons, New York, NY, USA, 2005.
 D. Skraparlis, V. K. Sakarellos, A. D. Panagopoulos, and J. D. Kanellopoulos, “Performance of Nbranch receive diversity combining in correlated lognormal channels,” IEEE Communications Letters, vol. 13, no. 7, pp. 489–491, 2009. View at: Publisher Site  Google Scholar
 G. K. Karagiannidis, D. A. Zogas, N. C. Sagias, S. A. Kotsopoulos, and G. S. Tombras, “Equalgain and maximalratio combining over nonidentical weibull fading channels,” IEEE Transactions on Wireless Communications, vol. 4, no. 3, pp. 841–846, 2005. View at: Publisher Site  Google Scholar
 R. Annavajjala and L. B. Milstein, “Performance analysis of linear diversitycombining schemes on Rayleigh fading channels with binary signaling and Gaussian weighting errors,” IEEE Transactions on Wireless Communications, vol. 4, no. 5, pp. 2267–2277, 2005. View at: Publisher Site  Google Scholar
 M. K. Simon and M.S. Alouini, Digital Communication over Fading Channels, vol. 95, John Wiley & Sons, New York, NY, USA, 2005.
 V. K. Sakarellos, D. Skraparlis, A. D. Panagopoulos, and J. D. Kanellopoulos, “Cooperative diversity performance of selection relaying over correlated shadowing,” Physical Communication, vol. 4, no. 3, pp. 182–189, 2011. View at: Publisher Site  Google Scholar
 N. Kong, “Performance comparison among conventional selection combining, optimum selection combining and maximal ratio combining,” in Proceedings of the IEEE International Conference on Communications (ICC '09), June 2009. View at: Publisher Site  Google Scholar
 E. A. Lee and D. G. Messerschmitt, Digital Communications, Springer, New York, NY, USA, 2004.
 R. K. Mallik and J. H. Winters, “Deterministic linear combining receivers for random fading channels,” IEEE Transactions on Communications, vol. 58, no. 9, pp. 2630–2638, 2010. View at: Publisher Site  Google Scholar
 F. S. AlQahtani, S. A. Zummo, A. K. Gurung, and Z. M. Hussain, “Spectral efficiency of maximum ratio combining (MRC) over slow fading with estimation errors,” Digital Signal Processing, vol. 20, no. 1, pp. 85–96, 2010. View at: Publisher Site  Google Scholar
 K. S. Ahn and R. W. Heath Jr., “Performance analysis of maximum ratio combining with imperfect channel estimation in the presence of cochannel interferences,” IEEE Transactions on Wireless Communications, vol. 8, no. 3, pp. 1080–1085, 2009. View at: Publisher Site  Google Scholar
 S. Roy and P. Fortier, “Maximalratio combining architectures and performance with channel estimation based on a training sequence,” IEEE Transactions on Wireless Communications, vol. 3, no. 4, pp. 1154–1164, 2004. View at: Publisher Site  Google Scholar
 S. Verdu, Multiuser Detection, Cambridge University Press, New York, NY, USA, 1998.
 L. C. Godara, Ed., Handbook of Antennas in Wireless Communications, CRC Press, Boca Raton, Fla, USA, 2001.
 J. S. Thompson, “Antenna array performance with channel estimation errors,” in Proceedings of the ITG Workshop on Smart Antennas, pp. 75–78, March 2004. View at: Google Scholar
 R. You, H. Li, and Y. BarNess, “Diversity combining with imperfect channel estimation,” IEEE Transactions on Communications, vol. 53, no. 10, pp. 1655–1662, 2005. View at: Publisher Site  Google Scholar
 N. Kong, T. Eng, and L. B. Milstein, “A selection combining schemefor RAKE receivers,” in Proceedings of the IEEE International Conference on Universal Personal Communications (ICUPC '95), pp. 426–429, Tokyo, Japan, November 1995. View at: Google Scholar
 T. Eng, N. Kong, and L. B. Milstein, “Comparison of diversity combining techniques for Rayleighfading channels,” IEEE Transactions on Communications, vol. 44, no. 9, pp. 1117–1129, 1996. View at: Publisher Site  Google Scholar
 M. Z. Win and J. H. Winters, “Analysis of hybrid selection/maximalratio combining in Rayleigh fading,” IEEE Transactions on Communications, vol. 47, no. 12, pp. 1773–1776, 1999. View at: Google Scholar
 A. Dinamani, S. Das, L. Bijendra, R. Shruti, S. Babina, and B. Kiran, “Performance of a hybrid MRC/SC diversity receiver over Rayleigh fading channel,” in Proceedings of the International Conference on Circuits, Controls and Communications (CCUBE '13), pp. 1–4, IEEE, 2013. View at: Google Scholar
 J. Cui and A. U. H. Sheikh, “Outage probability of cellular radio systems using maximal ratio combining in the presence of multiple interferers,” IEEE Transactions on Communications, vol. 47, no. 8, pp. 1121–1124, 1999. View at: Publisher Site  Google Scholar
 V. A. Aalo and J. Zhang, “On the effect of cochannel interference on average error rates in Nakagamifading channels,” IEEE Communications Letters, vol. 3, no. 5, pp. 136–138, 1999. View at: Publisher Site  Google Scholar
 A. Shah and A. M. Haimovich, “Performance analysis of maximal ratio combining and comparison with optimum combining for mobile radio communications with cochannel interference,” IEEE Transactions on Vehicular Technology, vol. 49, no. 4, pp. 1454–1463, 2000. View at: Publisher Site  Google Scholar
 J. P. PeñaMartin, J. M. RomeroJerez, G. Aguilera, and A. J. Goldsmith, “Performance comparison of MRC and IC under transmit diversity,” IEEE Transactions on Wireless Communications, vol. 8, no. 5, pp. 2484–2493, 2009. View at: Publisher Site  Google Scholar
 X. Zhang and N. C. Beaulieu, “Explicit analytical expressions for outage and error rate of diversity cellular systems in the presence of multiple interferers and correlated Rayleigh fading,” IEEE Transactions on Communications, vol. 55, no. 12, pp. 2303–2315, 2007. View at: Publisher Site  Google Scholar
 R. M. Radaydeh, “MRC in the presence of asynchronous cochannel interference over frequencyselective Rayleigh fading channels,” IEEE Transactions on Vehicular Technology, vol. 58, no. 8, pp. 4329–4341, 2009. View at: Publisher Site  Google Scholar
 M. J. Gans, “The effect of Gaussian error in maximal ratio combiners,” IEEE Transactions on Communications, vol. 19, no. 4, pp. 492–500, 1971. View at: Google Scholar
 R. Annavajjala and L. B. Milstein, “Performance analysis of linear diversitycombining schemes on Rayleigh fading channels with binary signaling and Gaussian weighting errors,” IEEE Transactions on Wireless Communications, vol. 4, no. 5, pp. 2267–2277, 2005. View at: Publisher Site  Google Scholar
 Y. Ma, R. Schober, and D. Zhang, “Exact BER for MQAM with MRC and imperfect channel estimation in Rician fading channels,” IEEE Transactions on Wireless Communications, vol. 6, no. 3, pp. 926–936, 2007. View at: Publisher Site  Google Scholar
 L. Najafizadeh and C. Tellambura, “BER analysis of arbitrary QAM for MRC diversity with imperfect channel estimation in generalized Ricean fading channels,” IEEE Transactions on Vehicular Technology, vol. 55, no. 4, pp. 1239–1248, 2006. View at: Publisher Site  Google Scholar
 R. Annavajjala, P. C. Cosman, and L. B. Milstein, “Performance analysis of linear modulation schemes with generalized diversity combining on Rayleigh fading channels with noisy channel estimates,” IEEE Transactions on Information Theory, vol. 53, no. 12, pp. 4701–4727, 2007. View at: Publisher Site  Google Scholar
 W. M. Gifford, M. Z. Win, and M. Chiani, “Antenna subset diversity with nonideal channel estimation,” IEEE Transactions on Wireless Communications, vol. 7, no. 5, pp. 1527–1539, 2008. View at: Publisher Site  Google Scholar
 S. Roy and P. Fortier, “Maximalratio combining architectures and performance with channel estimation based on a training sequence,” IEEE Transactions on Wireless Communications, vol. 3, no. 4, pp. 1154–1164, 2004. View at: Publisher Site  Google Scholar
 Y. Tokgoz and B. D. Rao, “The effect of imperfect channel estimation on the performance of maximum ratio combining in the presence of cochannel interference,” IEEE Transactions on Vehicular Technology, vol. 55, no. 5, pp. 1527–1534, 2006. View at: Publisher Site  Google Scholar
 K. S. Ahn and R. W. Heath Jr., “Performance analysis of maximum ratio combining with imperfect channel estimation in the presence of cochannel interferences,” IEEE Transactions on Wireless Communications, vol. 8, no. 3, pp. 1080–1085, 2009. View at: Publisher Site  Google Scholar
 R. Annavajjala and L. B. Milstein, “Performance analysis of linear diversitycombining schemes on Rayleigh fading channels with binary signaling and Gaussian weighting errors,” IEEE Transactions on Wireless Communications, vol. 4, no. 5, pp. 2267–2277, 2005. View at: Publisher Site  Google Scholar
 M. Akbari, M. R. Hossain, M. R. Manesh, A. A. ElSaleh, and A. M. Kareem, “Minimizing sensing decision error in cognitive radio networks using evolutionary algorithms,” KSII Transactions on Internet and Information Systems, vol. 6, no. 9, pp. 2037–2051, 2012. View at: Google Scholar
 A. Khabbazi, E. AtashpazGargari, and C. Lucas, “Imperialist competitive algorithm for minimum bit error rate beamforming,” International Journal of BioInspired Computation, vol. 1, no. 12, pp. 125–133, 2009. View at: Publisher Site  Google Scholar
 S. NazariShirkouhi, H. Eivazy, R. Ghodsi, K. Rezaie, and E. AtashpazGargari, “Solving the integrated product mixoutsourcing problem using the imperialist competitive algorithm,” Expert Systems with Applications, vol. 37, no. 12, pp. 7615–7626, 2010. View at: Publisher Site  Google Scholar
 T. Niknama, E. Taherian Fard, N. Pourjafarian, and A. Rousta, “An efficient hybrid algorithm based on modified imperialist competitive algorithm and Kmeans for data clustering,” Engineering Applications of Artificial Intelligence, vol. 24, no. 2, pp. 306–317, 2011. View at: Publisher Site  Google Scholar
 A. Kaveh and S. Talatahari, “Optimum design of skeletal structures using imperialist competitive algorithm,” Computers and Structures, vol. 88, no. 2122, pp. 1220–1229, 2010. View at: Publisher Site  Google Scholar
 Y. Ma and J. Jin, “Effect of channel estimation errors on MQAM With MRC and EGC in Nakagami fading channels,” IEEE Transactions on Vehicular Technology, vol. 56, no. 3, pp. 1239–1250, 2007. View at: Publisher Site  Google Scholar
 M. H. Ismail and M. M. Matalgah, “Performance of dual maximal ratio combining diversity in nonidentical correlated Weibull fading channels using Padé approximation,” IEEE Transactions on Communications, vol. 54, no. 3, pp. 397–402, 2006. View at: Publisher Site  Google Scholar
 M. di Renzo, A. Guidotti, and G. E. Corazza, “Average rate of downlink heterogeneous cellular networks over generalized fading channels: a stochastic geometry approach,” IEEE Transactions on Communications, vol. 61, no. 7, pp. 3050–3071, 2013. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2014 Mohsen Akbari et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.