A new generation method for spatial and temporal correlated multiple-input multiple-output (MIMO) Nakagami fading channel is proposed, which has low complexity and is applicable for arbitrary fading parameters and prespecified correlation coefficients of different subchannel. The new scheme can be divided into two steps: (1) generate independent Nakagami fading sequences for each subchannel based on a novel rejection method; (2) introduce the temporal and spatial correlation based on the relationships between Rayleigh, Gamma, and Nakagami random processes. The analysis and simulation results show that the proposed simulator has a good agreement with the theoretical model on fading envelope distribution, spatial-temporal correlation characteristic.

1. Introduction

In the past decades, more and more attentions have been given to MIMO system for its high channel capacity [1]. Many studies and measured data also showed channel fadings on different antennas are correlated. Moreover, the Nakagami fading encompasses Rayleigh and Rice fadings and shows good performance in matching experimental data with different fading parameter [2]. Hence, correlated MIMO channel modeling and capacity evaluation become the interest of many researchers recently [3, 4]. However, few published works focus on simple and accurate generating of spatial-temporal correlated MIMO Nakagami fading channel which is important for design or laboratory test of MIMO systems.

A number of methods for generating independent Nakagami fading channels are available in the literature. Yip and Ng’s method [5] based on the product of square-root beta random variates (RVs) and Rayleigh RVs is accurate but only valid for . The decomposition method [6] is also only valid for integer or half-integer value of . Beaulieu and Cheng’s method [7] based on the inverse cumulative distribution function of Nakagami distribution is suitable for arbitrary but requires a different set of coefficients by numerical computation or curve fitting. The rejection method in [8, 9] is accurate and universal but needs a set of constant coefficients determined empirically or lacks efficiency. In light of this fact, a novel simple and high-efficient generation method for arbitrary is proposed in our simulator which yields an excellent accuracy.

Yip and Ng’s method and the decomposition method are also suitable for generating temporal correlated Nakagami fadings with specific values of . Recently, Ma and Zhang [10] proposed a universal method by constructing a new map relation between Gaussian and Nakagami sequences, but it is quite difficult to calculate the autocorrelation of the corresponding input Gaussian sequence. In [11], a simple method called rank-matching was proposed to introduce prespecified temporal correlation by rearranging the independent Nakagami sequence, while the author addressed the relationship between Rayleigh and Nakagami envelope in an approximation manner. In [6, 12, 13], techniques of channel correlation matrix decomposition for generating spatial correlated channels were reported.

In this paper, we propose a new framework for generating the correlated MIMO Nakagami fading channels which possess (1) arbitrary and different for each subchannel; (2) arbitrary and different average fading power; (3) arbitrarily prespecified temporal correlation coefficients; (4) arbitrary spatial correlation coefficient matrix. The new method consists of two steps: generate independent Nakagami sequence and introduce spatial-temporal correlation. Additionally, the simulation error is also analyzed and testified by numerical examples.

The rest of the paper is organized as follows. In Section 2, a general description of MIMO channel is given. In Section 3, the new framework for simulating the correlated Nakagami fading MIMO channel is described and analyzed. In Section 4, the generation approach is verified through numerical simulation. Finally, the conclusions are drawn in Section 5.

Throughout the paper, we use to denote transposition. and means the expectation and variance, respectively. is the temporal correlation coefficient (TCC) of the th subchannel, and is the spatial correlation coefficient (SCC) between subchannel and . denotes the Gamma distribution with distribution parameters and .

2. MIMO Channel Model

2.1. General Description

A flat fading MIMO system equipped with transmit and receive antennas is showed in Figure 1. The transmit and receive signals are expressed by vectorized forms, and . The input-output relationship is given by where corresponds to the additive noise matrix, is the time-variate channel fading matrix which can be expressed as where is the complex fading coefficient from th transmit antenna to th receive antenna. For simplicity, is transformed to a column vector containing elements, or The envelope of follows Nakagami distribution, and the phase is uniformly distributed in . The TCC of each subchannel is denoted by , and the SCC matrix of can be described by a matrix .

2.2. Nakagami, Rayleigh, and Gamma Distribution

The probability density function (PDF) of Nakagami distribution was given in [2] as where is the mean power, denotes the gamma function, and the fading parameter controls the fading degree of the propagation field.

Following [2], the squared Nakagami RV obeys a Gamma distribution and can be constructed from the sum of independent and identically distributed (i.i.d) squared Rayleigh RVs, where and denote Rayleigh and Gamma RV, respectively, whose PDFs are defined as where .

3. Generation of Correlated Nakagami MIMO Channel

In general, the correlated Nakagami MIMO channel simulation is to generate Nakagami fading channels which are temporal and spatial correlated. It is assumed that the fading parameters and correlation properties are arbitrary and different.

3.1. Generating Independent Nakagami Fading

The rejection/acceptance technique is a universal generation method for nonuniform RVs, which is summarized as follows [14](1)Find a hat function which satisfies the inequality where is the required distribution and is the rejection constant.(2)Generate a RV with PDF and a RV uniformly distributed in .(3)If , is accepted. Otherwise, it is rejected.

The main difficulty of this technique lies in finding a hat function which is close to the required distribution and satisfies the inequality. In this paper, we adopt a new truncated Gaussian distribution function as the hat function for arbitrary . Using (8) and strict mathematical derivation, the hat function and rejection constant are founded as where , , and

An important measure for the quality of the rejection algorithm is the acceptance probability or rejection efficiency which involves the closeness between the Nakagami PDF and the hat function. Figure 2 plots the rejection efficiency curve of our proposed method. It shows that the efficiency decreases for high values of but better than 70%. However, the rejection efficiency of [8] is only 65.75% and 66.67% in cases of and , while the method in [9] becomes inefficient as increases and the efficiency is below 64% mostly.

3.2. Introducing Temporal Correlation

For stationary random processes, the TCC of the samples is well approximate with the TCC of their statistical ranks [15]. Reference [11, Equation (6)] gives the assumption without proving that the TCC of Nakagami envelope approximately equal to the corresponding Rayleigh envelope which means the TCCs of their statistical ranks are almost same.

The Nakagami envelope autocorrelation function is given by [2]: where is the autocorrelation coefficient of squared Rayleigh envelope and is the hypergeometric function. The statistical properties of Nakagami sequence can be found as

According to the definition of autocorrelation coefficient, we obtain Following [16], we have where is the autocorrelation coefficient of Rayleigh envelope.

It is difficult to get the accurate relationship expression between and . A numerical method is used to investigate the absolute error for different . The numerical results are plotted in Figure 3, which shows the maximum difference between two TCC curves is less than 0.025 which is fairly small for most practical purposes.

Thus, we can rearrange the Nakagami sequence to match the statistical rank of the Rayleigh sequence in order to introduce the desired temporal correlation (see Figure 4). Moreover, there are many efficient methods to generate the reference Rayleigh sequence (or complex Gaussian sequence) with desired autocorrelation, such as the AR model [17] and the MEPA method [18]. It should be emphasized that the temporal correlated complex Gaussian sequence here can be transformed to the truncated Gaussian sequence for rejecting in (9).

3.3. Introducing Spatial Correlation

We introduce the spatial correlation for Nakagami fading subchannels following the flowchart in Figure 5. The key step of this procedure is generating correlated Gamma RVs whose square root yields the desired correlated Nakagami MIMO channel. There are two commonly used methods, the decomposition method [12] and the Simon method [19]. Although the Simon method shows better accuracy, it is more complex and has some constraints on the prespecified statistical parameters. The decomposition method is more versatile and simpler, which can be expressed as where is the normalized Gamma RV vector, and , is the desired cross-correlated Gamma RV vector, and denotes a low triangular matrix, which is the Cholesky decomposition on the covariance matrix of , It can be derived that , , are determined by the specified simulation parameters,

The decomposition method assumes that the linear summation of independent Gamma RVs follows Gamma distribution. In the following, we will analyze the simulation error caused by this assumption. Firstly, the th cross-correlated Gamma RV of (15) can be written as where denotes a new independent Gamma RV which follows , and the new distribution parameters yield

The exact PDF of can be found as [20, Equation (2.9)]: where ,, , and where .

The straightforward transformation leads the simulation PDF of Nakagami RV as

Finally, the theoretical expression for absolute error of simulated Nakagami PDF is obtained as Figure 6 compares the simulated results of Nakagami PDF error with the values calculated from the exact expression (23). In the simulation, 106 samples of the Nakagami RV are generated by four independent Gamma RVs with different parameters sets of and . It can be seen that a very good agreement between the simulated results and the exact expression is obtained. Anyway, the absolute error of Nakagami PDF is very small which means the decomposition method can achieve satisfactory performance.

4. Simulation Results

To illustrate the behavior of the proposed channel simulator, we consider a MIMO system with at the mobile station (), at the base station (). The fading characteristics of four subchannels are different:

The is assumed to be surrounded by several scatterers which results in a low correlation between two antennas while the antennas of set high and have no local scatters, Hence, the SCC matrix is given by [21]: where denotes Kronecker product.

A plausible model for the angle of arrival (AOA) of the receiving signals is Von Mise distribution, which is defined as [22]: Under this scatting environment, the theoretical expression of TCC is given by [22] as where is the zero-order modification Bessel function, denotes the mean direction of AOA, controls the angular spread, and is the maximum Doppler frequency. Antenna arrays at both ends are assumed to be small spacing (less than half wavelength), so the temporal correlation properties of receiving signals on each receiving antenna are almost same.

In the simulation, 106 samples of each subchannel are generated based on the proposed scheme. Figure 7 shows that the simulated PDFs of fading envelope match the theoretical curves very well under four fading scenarios. The corresponding statistical parameters are estimated by maximum likelihood method as which is also very close to the desired ones.

We next look at the spatial and temporal correlation coefficients of the above outputs. In the simulation, we assume that four subchannels experience almost the same no-isotropic ( ) scattering scenarios for small antenna spacing. The TCC of each output channel is showed in Figure 8, where means the normalized time delay. It is showed that the simulation curves agree well with the desired ones. The SCC matrix is calculated by output samples ending up with Comparing to (27), it is found that the relative errors are 3.54%, 2.47%, and 1.27%, respectively.

5. Conclusions

In this paper, a new framework for simulating the spatial and temporal correlated MIMO Nakagami fading channels was proposed. It can be applied on arbitrary fading parameters and prespecified spatial-temporal correlation coefficients with a satisfactory accuracy. Moreover, the new simulation method is low complexity and applicable for large-scale and real-time channel simulation scenarios. The most complex part of this simulator is to generate complex Gaussian sequences which can be accomplished by well-established methods.


This work is supported by National Nature Science Foundation of China (no. 61102068), the Aviation Science Foundation of China (no. 2009ZC52036), Nanjing University of Aeronautics and Astronautics Research Funding (no. NP2011036 and NS2011013), and China Postdoctoral Science Foundation funded project (no. 20110490389).