Low-Complexity Channel Estimation and Detection for MIMO-OFDM ...

1 downloads 0 Views 1MB Size Report
Oct 13, 2016 - based channel estimation for the MIMO-OFDM receiver with an ESPAR antenna. We also propose a low-complexity detection scheme to further ...
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

8297

Low-Complexity Channel Estimation and Detection for MIMO-OFDM Receiver With ESPAR Antenna Diego Javier Reinoso Chisaguano, Student Member, IEEE, Yafei Hou, Senior Member, IEEE, Takeshi Higashino, Member, IEEE, and Minoru Okada, Member, IEEE

Abstract—Multiple-input–multiple-output orthogonal frequencydivision multiplexing (MIMO-OFDM) receivers with an electronically steerable passive array radiator (ESPAR) antenna can improve bit error rate (BER) performance and obtain additional diversity gain without increasing the number of radio-frequency (RF) front-end circuits. In this scheme, a minimum-mean-square-error (MMSE) channel estimator is employed for obtaining the channel state information. However, its drawbacks include insufficient estimation accuracy and high computational complexity due to the inverse matrix calculation. In this paper, we propose using a low-complexity compressed-sensingbased channel estimation for the MIMO-OFDM receiver with an ESPAR antenna. We also propose a low-complexity detection scheme to further reduce the computational cost required for the detection. The simulation results show that with using the proposed channel estimation method, the BER performance is improved, while its complexity is reduced. The simulations also show that the proposed detection scheme successfully reduces the required computational cost while minimizing the degradation in the BER. Index Terms—Channel estimation, compressed sensing (CS), electronically steerable passive array radiator (ESPAR), multipleinput–multiple-output orthogonal frequency-division multiplexing (MIMO-OFDM).

I. I NTRODUCTION

M

ULTIPLE-INPUT–MULTIPLE-OUTPUT orthogonal frequency-division multiplexing (MIMO-OFDM) combines the advantages of MIMO systems with OFDM modulation, achieving a good performance and high data rates in wireless communication systems [1]. An electronically steerable passive array radiator (ESPAR) is a small-size antenna capable of steering its directivity pattern with low power consumption [2], [3]. In [4], a 2 × 2 MIMOOFDM scheme with an ESPAR antenna was proposed. It utilized, for every receiver, a two-element ESPAR antenna, with its directivity periodically changing at the same frequency as that of the OFDM subcarrier frequency spacing. Compared with the conventional 2 × 2 MIMO-OFDM systems, this scheme achieved diversity gain and substantially improved the bit error rate (BER) performance in a frequency-selective fading channel Manuscript received July 13, 2014; revised October 22, 2015; accepted November 24, 2015. Date of publication December 8, 2015; date of current version October 13, 2016. The review of this paper was coordinated by Dr. A. J. Al-Dweik. The authors are with the Graduate School of Information Science, Nara Institute of Science and Technology, Nara 630-0192, Japan (e-mail: diegojavier-r@ is.naist.jp; [email protected]; [email protected]; [email protected]). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TVT.2015.2506782

without increasing the number of radio frequency (RF) frontend circuits. For channel estimation, this scheme utilized a minimum mean square error (MMSE) channel estimator. However, this channel estimator introduced a considerable degradation in the BER performance because of its insufficient estimation accuracy. Another drawback of the MMSE channel estimator was its high complexity because of the inverse matrix calculation and several matrix-by-matrix multiplications that are required. The problem of reducing the complexity of the matrix inversion is investigated for large-scale MIMO systems in [5] and [6]. These works can reduce the complexity of the matrix inversion, but they cannot completely solve the limitations of using MMSE channel estimation for MIMO-OFDM systems with an ESPAR antenna. Channel estimation usually relies on the assumption of having rich multipath channels. However, some recent studies have shown that in practice, real multipath channels with large bandwidth tend to exhibit a sparse structure. This multipath channel is composed of few propagation paths with different propagation delay. Almost all of the impulse response components are either zero or below the noise floor, except for the few delayed path components [7]. This means that the multipath channel has a sparse structure. Since there has been no efficient algorithm to estimate the sparse signal, the conventional estimation schemes ignore this sparse structure of the channel. The theory of compressed sensing (CS) has been recently introduced. CS is a set of new algorithms that allows the reconstruction of sparse signals from much fewer measurements [8]. CS-based channel estimation can decrease the pilot overhead or improve the estimation accuracy by using a constant number of pilots [9]. In [9] and [10], the theory of channel estimation for sparse multipath channels using CS was presented in detail for single- and multiantenna systems. There are several recovery algorithms for CS, and these can be basically divided into two main families: convex optimization [11] and greedy pursuits [12]–[14]. The challenge of using CS-based channel estimation for the MIMO-OFDM receiver with an ESPAR antenna is that we need to simultaneously estimate the channel response for the three frequency components of the received signal generated by the antenna but without increasing the number of pilot symbols. A simultaneous multichannel reconstruction using CS for time-domain synchronous OFDM (TDM-OFDM) is presented in [15]. Although [15] employs a similar idea to that presented in this paper, there are still some differences. First, in [15], the recovery of fast-fading channels where each OFDM symbol is considered one channel is the focus, whereas this paper only

0018-9545 © 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

8298

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

considers a slow-fading channel. Second, the delay positions of the channel impulses were considered to be similar among several OFDM symbols; hence, they used an extension of CS called structured CS [16]. In this paper, we propose a low-complexity channel estimation and detection for the MIMO-OFDM receiver with an ESPAR antenna. The new contributions of this paper are as follows. 1) We present a CS-based channel estimation for the proposed receiver. We express the channel estimation as a CS problem and then estimate the channel impulse response (CIR) of the resulting underdetermined system. We also propose a modified version of the orthogonal matching pursuit (OMP) [12] recovery algorithm to reduce the required computational cost. The simulation results show that using this proposed scheme, we can achieve better estimation accuracy and lower computational cost compared with the MMSE channel estimator. 2) We propose a low-complexity detection scheme that is based on a submatrix division of the channel matrix. This can further reduce the computational cost of the detection and solves another limitation of the work presented in [4]. 3) We explore the problem of synchronization that has not been previously considered. We show that the similarity between the cyclic prefix (CP) and tail of the OFDM symbol can also be applied for synchronization in the proposed receiver. The rest of this paper is organized as follows. Section II briefly describes the ESPAR antenna with periodically changing directivity. In Section III, the system model of the proposed receiver is presented. Section IV gives a short review of the CS theory and introduces the proposed CS-based channel estimation. Section V presents the low-complexity detection scheme. The synchronization analysis and simulation results are presented in Sections VI and VII, respectively. Finally, Section VIII presents the conclusions. II. ESPAR A NTENNA W ITH P ERIODICALLY C HANGING D IRECTIVITY An ESPAR antenna is a small-size and low-powerconsumption antenna [2], [3]. It is composed of a radiator element connected to the RF front-end and one or more parasitic (passive) elements terminated by variable capacitors. The beam directivity is controlled by changing the bias voltage supplied to the variable capacitors. The separation between the radiator and parasitic elements can be as small as 0.1λ, where λ is the wavelength. In [17], an OFDM receiver using an ESPAR antenna with periodically changing directivity was proposed. This single RF front-end scheme obtains diversity gain, therefore improving the BER performance in a frequency-selective fading channel. Fig. 1 shows the structure of a three-element ESPAR antenna with periodically changing directivity. This antenna is composed of a radiator element and two parasitic elements. The directivity of the ESPAR antenna is periodically changed by the sinusoidal waves supplied as bias voltage to the parasitic

Fig. 1. Three-element ESPAR antenna with periodically changing directivity.

elements. The frequency of the sinusoidal waves is the same as the OFDM subcarrier frequency spacing. The effect of the periodic variation of the directivity is a frequency modulation of the signals received by the parasitic elements. When analyzed in the frequency domain, the received signal is the result of the sum of three components. These three components are the positive and negative frequencyshifted components generated by the parasitic elements and the frequency nonshifted component generated by the radiator element. Considering that the three components of the received signal have independent fading, the OFDM receiver using this ESPAR antenna can obtain diversity gain. It is important to point out that channel estimation and equalization are very important and should be optimized to obtain the best BER performance but with a low computational cost. Due to the effect of electrical coupling, the total received signal is the sum of the signals received in the radiator and parasitic elements. For the ESPAR antenna presented in Fig. 1, the baseband representation of the received signal at the output of the RF front-end is modeled as v(t) = αvr (t) + βej2πfs t vpe1 (t) + γe−j2πfs t vpe2 (t)

(1)

where vr (t) is the signal received by the radiator element, and vpe1 (t) and vpe2 (t) are the signals received by the parasitic elements. The weighting factors of the radiator and parasitic elements are denoted in this equation as α, β, and γ. In [17], the OFDM receiver with an ESPAR antenna was designed for a wireless local area network (WLAN). It considered a block-type pilot pattern with pilots inserted in every subcarrier, and it is suitable for slow-fading channels. This scheme cannot be directly used in receivers with comb-type pilot patterns due to the different pilot allocation. In combtype patterns, which are suitable for fast-fading channels, a pilot is inserted every certain fixed number of subcarriers and in all OFDM symbols. For the receiver in [17] to operate with this different pilot pattern, we need to modify the frequency of the sinusoidal waves that control the parasitic elements of

REINOSO CHISAGUANO et al.: CHANNEL ESTIMATION AND DETECTION FOR MIMO-OFDM WITH ESPAR ANTENNA

8299

where F is the Fourier matrix, and (·)H represents the Hermitian transpose of that matrix. The matrix element Fl,m corresponding to the lth row and mth column is given by 2πlm 1 Fl,m = √ e−j N , 0 ≤ l ≤ N − 1 N

0 ≤ m ≤ N − 1.

Fig. 2. Block diagram of the MIMO-OFDM transmitter.

the ESPAR antenna. Instead of being equivalent to the OFDM subcarrier frequency spacing fs , the frequency would be kfs , where k is the separation between two consecutive pilot subcarriers. This modification would allow the OFDM receiver to operate in a fast-fading environment. However, the application of the scheme into a fast-fading channel is beyond the scope of this paper. III. MIMO-OFDM R ECEIVER W ITH ESPAR A NTENNA A MIMO-OFDM system with an ESPAR antenna was previously proposed in [18], where only a simplified version of the received signal of the ESPAR antenna was considered. In [4], we proposed a MIMO-OFDM receiver with a periodically changing directivity ESPAR antenna that considers the three components of the received signal. This is the same model used in this paper. This scheme obtains diversity gain in a frequencyselective fading channel and also achieves an important improvement in the BER. This section describes the system in more detail. The system model is a MIMO-OFDM system with two transmitters and two receivers. The transmitter is based on the WLAN IEEE 802.11n standard [19]. The block diagram is shown in Fig. 2. Each transmitter performs the modulation, inverse fast Fourier transform (IFFT), and guard interval (GI) insertion. For simplicity, forward error correction (FEC) and interleaver blocks are not included as part of the system. The block diagram of the receiver is shown in Fig. 3. While each transmitter uses a conventional antenna, every receiver uses the three-element ESPAR antenna. A channel estimator is used to obtain the channel response. After channel estimation, detection is carried out using a submatrix detection scheme that will be explained later in more detail. Let us denote the vector of transmitted symbols in the frequency domain as T  (i) (i) (i) (2) xi = x0 , x1 , . . . , xN −1 (i)

where xk is the transmitted symbol at the kth subcarrier for the ith transmitter, N is the fast Fourier transform (FFT) window size, and (·)T represents the transpose of that vector. The transmitted signal in the time domain at the output of the IFFT block for the ith transmitter is given by vi = FH xi

(3)

(4)

To mitigate the intersymbol interference, a GI consisting of a CP of length Ncp is inserted in front of every OFDM symbol before it is transmitted. The model is a 2 × 2 MIMO system such that each receiver has signals transmitted from both antennas. Then, from (1) and considering that the signals received by each element of the ESPAR antenna have independent fading, the vector of the received symbols at the ith receiver after the GI is removed is given by   (−1) (0) (1) ri = D−1 Ci,1 + Ci,1 + D1 Ci,1 v1   (−1) (0) (1) + D−1 Ci,2 + Ci,2 + D1 Ci,2 v2 + zi

(5)

(0)

where Ci,l is the CIR matrix between the ith receiving and lth transmitting antenna for the radiator element of the ESPAR (−1) (1) antenna. Similarly, Ci,l and Ci,l are the CIR matrix for the parasitic elements. The vector zi is the additive white Gaussian noise (AWGN) vector. The matrices D1 and D−1 are diagonal matrices whose kth diagonal element is given by dk(1) = ej

2πk N

dk(−1) = e−j

2πk N

(6) .

(7)

The vector of the received symbols at the ith receiver and after the FFT block is given by   (−1) (0) (1) ui = G−1 Hi,1 + G0 Hi,1 + G1 Hi,1 x1   (−1) (0) (1) + G−1 Hi,2 + G0 Hi,2 + G1 Hi,2 x2 + ζ i (−1)

(0)

(8)

(1)

where Hi,l , Hi,l , and Hi,l are the channel frequency response matrix between the ith receiving antenna and the lth transmitting antenna for the negative frequency-shifted, frequency nonshifted, and positive frequency-shifted components of the ESPAR antenna. The vector ζ i is the noise in the frequency domain. The matrices G−1 and G1 are the frequencydomain equivalents of D−1 and D1 , respectively. G−1 and G1 are composed of a diagonal of 1’s that is shifted upward and downward, respectively. These matrices introduce the negative and positive frequency-shift effect in the components of the channel frequency response and can be expressed as  T G−1 = IN , 0(N,2) T  G1 = 0(N,2) , IN

(9) (10)

8300

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

Fig. 3. Block diagram of the MIMO-OFDM receiver with an ESPAR antenna.

where IN is an N × N identity matrix, and 0(k,l) is a k × l zero matrix. We also define G0 that corresponds to the frequency nonshifted component and is given by T  G0 = 0(N,1) , IN , 0(N,1) .

(11)

Equation (8) can be also expressed as (12)

ui = Hi,A x1 + Hi,A x2 + ζ i where Hi,A and Hi,B are defined by Hi,A = G−1 Hi,1 + G0 Hi,1 + G1 Hi,1

(−1)

(0)

(13)

(−1) Hi,B = G−1 Hi,2

(0) G0 Hi,2

(14)

+

(1)

+

(1) G1 Hi,2 .

Equation (12) can be also expressed in matrix form as 

 H1,A u1 = u2 H2,A

H1,B H2,B



 x1 ζ + 1 . x2 ζ2

(15)

Hence, the channel frequency response matrix H for the MIMO-OFDM receiver with an ESPAR antenna is given by  H=

H1,A H2,A

H1,B . H2,B

(16)

IV. C OMPRESSED S ENSING -BASED C HANNEL E STIMATION

As in [7], a standard linear measurement model is defined by r = Ψθ + η

(17)

where r is an n-size observation vector, Ψ is an n × p measurement matrix with n < p, θ is a p-size unknown S-sparse vector with S nonzero elements, and η is random noise with σ 2 variance. The restricted isometry property (RIP) is an important requirement for the measurement matrix Ψ. Referring to [9] and [10], a matrix Ψ with unit 2 -norm satisfies the RIP if there exists a constant δS ∈ (0, 1) that is the smallest number such that (1 − δS )θ22 ≤ Ψθ22 ≤ (1 + δS )θ22

(18)

for any θ that is S-sparse. Calculating the RIP for a matrix is a complex problem, and it is not practical to compute. However, it is well known that matrices whose columns were selected from an orthogonal matrix, such as the discrete Fourier transform, has a high probability of following the RIP condition if there are a sufficient number of observations. To solve the CS problem, there are mainly two families of algorithms: convex optimization and greedy pursuit algorithms. In convex optimization algorithms, the problem can be expressed as an optimization program. OMP [12] is part of the family of greedy algorithms. The advantage of these greedy algorithms is its low complexity compared with the convex optimization family.

A. Review of CS CS is a set of new algorithms that allows the reconstruction of sparse signals from much fewer measurements [8]. These algorithms can be applied in different areas including wireless communications. In [7], [9], and [10], the application of CS for the estimation of wireless multipath channels is presented in detail.

B. Proposed CS-Based Channel Estimation Considering that the proposed scheme uses a block-type pilot pattern, let p1 be the pilot symbol vector in the frequency domain that is transmitted by the first transmitter. It uses a high-throughput–long-training-field pattern [19]. Vector p2 is the pilot symbol in the frequency domain that is transmitted

REINOSO CHISAGUANO et al.: CHANNEL ESTIMATION AND DETECTION FOR MIMO-OFDM WITH ESPAR ANTENNA

by the second transmitter. The pattern of p2 is the same as p1 but using a cyclic shift delay. When the pilot symbols are transmitted, (8) can be expressed as (−1)

(0)

(1)

(0) G0 P2 hi,2

(1) G1 P2 hi,2

antenna received signal. In this paper, we consider the number of channel taps L to be equal to the size of the GI. Rewriting (23) using (20), we obtain ui = AFh ci + ζ i .

ui = G−1 P1 hi,1 + G0 P1 hi,1 + G1 P1 hi,1 +

(−1) G−1 P2 hi,2

(−1)

+

(0)

+

+ ζi

(1)

(19) (−1)

(0)

(26)

Then, we can assume that K = AFh ; hence, (20) can be finally expressed as

where hi,l , hi,l , and hi,l are the diagonal elements of Hi,l ,

ui = Kci + ζ i

(1)

Hi,l , and Hi,l , respectively. The matrices P1 and P2 are diagonal matrices whose diagonal elements are the pilot vectors p1 and p2 , respectively. In (19), we can observe that it is necessary to estimate the channel response between the receiver and each transmitter for the three frequency components of the received signal. This problem is an underdetermined system, but by exploiting the sparse nature of the impulse response, we can estimate the channel response using a CS approach. In the following, as in [20], we express the received signal of our system in terms of its CIR, and we use part of the Fourier matrix for the measurement matrix. Therefore, we can obtain a linear model analogous to (17). Equation (19) can be also represented as

8301

(27)

where K is the measurement matrix, and ci is the sparse unknown vector. To solve (27), we can use the OMP algorithm. Analyzing (25) in more detail, we can observe that this sparse vector is composed of six subvectors with the impulse response of the three components of the ESPAR antenna for every transmitter. Therefore, the total number of nonzero elements of this vector is three times bigger compared with a common receiver without an ESPAR antenna. This might lead to an increase in the computational cost required by the recovery algorithm; hence, it is important to minimize this additional complexity. C. Modified-OMP

(20)

ui = Ahi + ζ i

where A is an (N + 3) × 6N matrix that results from the union of six matrices, and it is expressed as A = [G−1 P1 , G0 P1 , G1 P1 , G−1 P2 , G0 P2 , G1 P2 ]. (21) Vector hi is defined as T  (−1) (0) (1) (−1) (0) (1) hi = hi,1 , hi,1 , hi,1 , hi,2 , hi,2 , hi,2

(22)

which is the union of the vectors of the channel frequency response of the different components of the ESPAR antenna for the ith receiver. To exploit the sparsity of the CIR, hi can be expressed in terms of its CIR by (23)

hi = Fh ci . Matrix Fh is defined by ⎡ 0 FL ⎢0 F L ⎢ ⎢0 0 ⎢ Fh = ⎢ 0 ⎢0 ⎣0 0 0 0

0 0 FL 0 0 0

0 0 0 FL 0 0

0 0 0 0 FL 0

⎤ 0 0⎥ ⎥ 0⎥ ⎥ 0⎥ ⎥ 0⎦ FL

(24)

where FL is an N × L matrix consisting of the first L columns of the N × N Fourier matrix. The vector ci is the CIR for the ith receiver, and it is given by T  (−1) (0) (1) (−1) (0) (1) (25) ci = ci,1 , ci,1 , ci,1 , ci,2 , ci,2 , ci,2 (−1)

(0)

(1)

(−1)

(0)

(1)

with ci,1 , ci,1 , ci,1 , ci,2 , ci,2 , and ci,2 representing the vectors of length L of the CIR of the components of the ESPAR

As previously explained, the spatial separation between the radiator and parasitic elements of the ESPAR antenna is small. Therefore, we can consider that the positions of the nonzero elements of the CIR are similar for the three different frequency components of the antenna. Moreover, we can exploit it to reduce the computational cost required by the recovery algorithm. In the following, we present the application of this idea into OMP. The main differences between the proposed modified-OMP algorithm and OMP are the number of iterations, the number of columns that are selected in each iteration, and how these columns are selected. The pseudocode of the proposed modified-OMP algorithm is presented in Algorithm 1. To obtain the most correlated column with the residual, first, we obtain the vector proj := |ΨH vt−1 |. This vector is affected by the noise present in the observed signal but is also the union of six subvectors of size L that have the maximum values in similar positions. Therefore, we can sum up these six subvectors to improve the accuracy of the algorithm. The for loop in lines 9–11 obtains the sum of the six subvectors. Then, we obtain the index ω of the element in vector sum with a maximum value. The next for loop in lines 14–18 replicates the index ω into the other six subvectors and builds an index set Ω with these indexes. Moreover, a matrix E is built with the columns of Ψ corresponding to these indexes. The set Ω is added to the index set Λt , and E is also added to Φt . Then, as in OMP, the new estimated signal and residual are calculated. While the conventional OMP algorithm selects one new column in each iteration, our proposed modification selects six columns. Therefore, the number of total iterations is divided by six, and the required computational cost is reduced. Additionally, by using the sum of the six subvectors to obtain the most correlated column, the algorithm improves the recovery accuracy.

8302

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

Algorithm 1 Modified-OMP 1: Input: r (n-size observation vector) 2: Input: Ψ (n × p measurement matrix) 3: Input: S (sparsity level) 4: Input: L (number of taps) 5: v0 := r, Λ0 := ∅, Φ0 := [ ] 6: for t = 1, . . . , (S/6) 7: proj := |ΨH vt−1 | 8: sum := 0 9: for i = 0, . . . , 5 10: sum := sum + proj(i ∗ L : (i + 1)L − 1) 11: end for 12: ω := argmaxj=1,...,L (sum) 13: Ω := ∅, E := [ ] 14: for i = 0, . . . , 5 15: tmp := ω + i ∗ L 16: Ω := Ω ∪ {tmp} 17: E := [E ψ tmp ] 18: end for 19: Λt := Λt−1 ∪ Ω 20: Φt := [Φt−1 E] 21: yt := argminy r − Φt y22 22: vt := r − Φt yt 23: end for 24: Output: θˆ (composed of yt values at Λt positions)

Fig. 4. Graphical representation of the procedure to obtain the submatrices and subvectors.

is roughly around N times smaller compared with that of the MMSE channel estimator. V. P ROPOSED S UBMATRIX D ETECTION

D. Computational Complexity According to [12], in terms of complexity, the dominant step in the OMP algorithm is to find the column that is most correlated with the residual. Therefore, the total computational cost of OMP is on the order of O(Snp) for an n × p measurement matrix and sparse vector with S nonzero elements. For establishing the complexity of our proposed modified-OMP algorithm, we take into account that the number of total required iterations is divided by six. Consequently, the computational cost of the modified-OMP algorithm is on the order of O(Snp/6). For our proposed CS-based channel estimation, the size of the measurement matrix is (N + 3) × 6L, where N is the number of subcarriers. Moreover, for calculating the channel frequency response, we additionally require 12 matrix-by-vector multiplications. Therefore, considering the two receivers, the total computational complexity of the proposed CS-based calculation can be expressed as CCS = O(2SN L) + O(12N L).

(28)

In the case of the MMSE channel estimator, it requires the calculation of the matrix inverse, 12 matrix-by-matrix multiplications, and 12 matrix-by-vector multiplications. Therefore, its computational complexity can be expressed as CMMSE = O(14N 3 ) + O(12N 2 ).

(29)

Considering that L is a fraction of the number of subcarriers N and that the sparsity S is a small number, the proposed CSbased channel estimation has computational complexity that

The proposed submatrix detection scheme, which was previously shown in Fig. 3, is composed of a submatrix builder block and eight MMSE sparse-sorted QR decomposition (MMSE sparse-SQRD) [21] detectors. This detector exploits the sparse structure of the channel matrix to reduce the computational complexity. The MIMO-OFDM receiver with an ESPAR antenna requires this low-complexity detection scheme because we need to detect all subcarriers simultaneously due to the intercarrier interference introduced by the periodic change in the beam directivity of the ESPAR antenna. The MMSE sparseSQRD is based on the MMSE-SQRD algorithm [22] that performs a sorted-QR decomposition of the channel matrix. To further reduce the computational cost of the detection, the proposed submatrix detection scheme divides the channel matrix into eight smaller submatrices Hk (k = 1, . . . , 8). Then, every detector is fed with a subvector sk of received symbols and the channel submatrix Hk . A similar idea was presented by Chisaguano and Okada in [23]; however, in that paper, the channel matrix structure was different, and the submatrices were processed serially one after the other. Our new proposal considers the channel structure presented in [4] and aims to reduce the detection time by having four detectors in parallel. The limitation of using submatrix detection is that it degrades the BER. To minimize this degradation, there is an overlap between the subvectors and submatrices. Additionally, the detected symbols obtained in detectors 1, 3, 5, and 7 are used to compensate for the received symbols that are fed to the other detectors. These two steps successfully reduce the BER degradation. Fig. 4 presents a graphical representation of the procedure to obtain the submatrices and subvectors that are fed to the detectors. In the left, we can observe the vectors of received symbols u1 and u2 and how they are divided into subvectors. We can observe that there is an overlap between s1,A and s2,A , which means that both subvectors included the overlapped symbols to minimize the BER degradation. The structure of

REINOSO CHISAGUANO et al.: CHANNEL ESTIMATION AND DETECTION FOR MIMO-OFDM WITH ESPAR ANTENNA

the channel matrix H is presented in the center of the figure. The nonzero elements in the diagonals are covered by several submatrices that also have overlapping elements. In the right, we can see that the subvector s1 is obtained by combining s1,A and s1,B . The submatrix H1 is obtained from the combination of H1,A , H1,B , H1,C , and H1,D . Although not included in the figure, the other seven subvectors and submatrices are obtained in the same way.

8303

TABLE I S IMULATION S ETTINGS

VI. S YNCHRONIZATION Synchronization is an important step in an OFDM receiver, and if not properly addressed, it can severely degrade the BER performance [24]. Its objectives are to determine the starting position of a frame and the carrier frequency offset (CFO) that is generated due to the mismatch between the oscillators in the transmitter and the receiver. There are several methods for synchronization, and they can use the received symbols either in the time or the frequency domain. In the case of using the time-domain signal, the similarity between the CP and tail of the OFDM symbol is used for low-complexity synchronization in [24]–[26]. For this reason, we turn our attention to the possibility of using these methods when the proposed ESPAR antenna receiver is utilized. We need to show that the signal generated by the ESPAR antenna maintains the similarity between the CP of size Ncp and the tail of the OFDM symbol. For this purpose, let us express the signal at the output of the ESPAR antenna presented in (1) by v(k) = vr (k) + ej

2πk N

vpe1 (k) + e−j

2πk N

vpe2 (k)

(30)

where k is the discrete-time index, and N is the FFT window size. For simplicity, we considered that the weighting factors (α, β, γ) are equal to 1. The separation between elements in the CP and tail is equal to N ; hence, if v(k) represents an element in the CP, then the elements in the tail can be given by v(k + N ) = vr (k + N ) + ej

2π(k+N ) N

+e

vpe1 (k ) −j 2π(k+N N



(32)

Then, replacing (32) in (31), we obtain vpe1 (k) + e−j

2π(k+N ) N

vpe2 (k)

(33)

and by solving (33), we can demonstrate that v(k + N ) = vr (k) + ej

2πk N

ej2π vpe1 (k)

−j 2πk −j2π N

To determine the performance of the proposed channel estimation, we implemented a simulation model in C++ using IT++ [27] communications library. We only simulated an uncoded system without FEC and interleaver blocks. A summary of the configuration parameters of the simulation is shown in Table I. We considered the number of channel taps to be equal to the size of the GI (L = 16). To estimate the channel using CS, we implemented the OMP and modified-OMP algorithms. We also used the proposed submatrix detection. In the simulation model, the pilot pattern is block type, and the pilot symbols p1 and p2 are composed of 56 pilot subcarriers. Vector p2 is a cyclic-shifted version of p1 , and since we considered L = 16 channel taps, we used a cyclic shift of 850 ns. We also considered perfect synchronization of the received symbols, except for the results presented in Section VII-D. In the simulation results, the normalized mean square error (NMSE) is defined as

vpe2 (k + N ). (31)

vr (k + N ) = vr (k) vpe1 (k + N ) = vpe1 (k) vpe2 (k + N ) = vpe2 (k).

2π(k+N ) N

VII. S IMULATION R ESULTS

+ N)

Considering a negligible channel effect and k ∈ [−Ncp , −1], we can assume that

v(k + N ) = vr (k) + ej

The result of (34) confirms the similarity between the CP and tail of the OFDM symbol when the ESPAR antenna is used. Therefore, the synchronization techniques based on this characteristic can be also used in our proposed receiver.

+e e vpe2 (k) 2πk j 2πk = vr (k) + e N vpe1 (k) + e−j N vpe2 (k) v(k + N ) = v(k). (34)

NMSE =

j

|cj − c˜j |2  |cj |2

(35)

j

where cj is the jth element of the CIR c, and c˜j is the jth element of the estimated CIR ˜c. To obtain a lower bound of the NMSE for the proposed CS-based channel estimation, we use an oracle estimator [11], [28]. This estimator assumes that we have an oracle that provides in advance the location of the nonzero elements of the CIR. Considering that the index vector λ0 contains the location of the nonzero elements, we can obtain an ideal estimation by −1 H  c˜oracle = ΨH Ψλ0 u λ0 Ψλ0

(36)

where Ψλ0 is a submatrix constructed from the columns of the measurement matrix Ψ corresponding to the indexes in λ0 . We use this oracle estimator as a lower bound of the NMSE for the proposed CS-based channel estimation.

8304

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

Fig. 5. Average recovery percentage of the delay positions for the proposed CS-based channel estimation.

Fig. 6. BER of the proposed CS-based channel estimation using the 3GPP Model B channel.

A. CS Recovery Accuracy In our proposed CS-based channel estimation, it is important to accurately recover the delay positions of the estimated CIR. Fig. 5 presents the average recovery percentage of the delay positions for channels with different numbers of paths. We considered k-path channels with exponential decay, and the delay position of each path was randomly chosen from the interval [0,15]. Compared with OMP, we can observe that our proposed modified-OMP algorithm obtained better recovery accuracy even in a six-path channel. In the case of a two-path channel, the modified-OMP algorithm recovers the exact position of the delays with 100% accuracy. We can also observe that the accuracy is reduced for channels with a higher number of paths. B. BER and NMSE To compare the BER performance and NMSE of the CSbased channel estimation for different channel scenarios, we implemented the Third-Generation Partnership Project (3GPP) case B [29] and WINNER II [30] indoor small office channel model. In the 3GPP case B model, we utilized the non-line-ofsight scenario with four paths and a maximum delay of 410 ns. For the WINNER II model, we utilized the line-of-sight scenario that has 16 paths with a maximum delay of 350 ns. Some of these paths have very small power so that the channel is approximately sparse, and using CS, we only obtain the six strongest nonzero components of the CIR. The BER performance and NMSE of the CS-based channel estimation for the MIMO-OFDM receiver with an ESPAR antenna using the 3GPP model B channel are presented in Figs. 6 and 7, respectively. Fig. 6 shows the BER using OMP and modified-OMP algorithms. The performance of the proposed channel estimation scheme is compared with the BER with perfect CSI and MMSE channel estimator [4]. We can observe that the modified-OMP algorithm obtains a better BER performance compared with the conventional OMP algorithm. Moreover, we can see that the proposed channel

Fig. 7. NMSE of the proposed CS-based channel estimation using the 3GPP Model B channel.

estimation using the modified-OMP algorithm outperforms the BER obtained using the MMSE channel estimator. Similarly, Fig. 7 shows the results of the NMSE of the CS-based channel estimation when OMP and modified-OMP algorithms are used. For comparison, the NMSE of the MMSE channel estimator and the lower bound when using an ideal oracle estimator are included. The modified-OMP algorithm obtains a smaller error than conventional OMP and MMSE. It also obtained an error close to the lower bound. We can observe that the gap between the lower bound and NMSE using the modified-OMP algorithm decreases when Eb /N0 is increased. When Eb /N0 > 10 dB, the gap is very small; hence, the modified-OMP algorithm achieves an NMSE similar to the lower bound. The BER and NMSE considering the WINNER II indoor small office channel model are presented in Figs. 8 and 9, respectively. Similar to the previous results, Fig. 8 shows the BER using OMP and modified-OMP algorithms. We can

REINOSO CHISAGUANO et al.: CHANNEL ESTIMATION AND DETECTION FOR MIMO-OFDM WITH ESPAR ANTENNA

Fig. 8. BER of the proposed CS-based channel estimation using the WINNER II indoor small office channel.

8305

Fig. 10. BER comparison of the low-complexity detection using CS-based channel estimation with modified-OMP and the 3GPP model.

degradation occurs only for high Eb /N0 . We can also observe in this figure that the NMSE of the lower bound of the CS-based channel estimation is higher than the MMSE channel estimator when Eb /N0 < 8 dB. The reason for this result is that the NMSE of the lower bound CS depends on the number of nonzero elements in the CIR. This number is high for the WINNER II channel, and this increases the NMSE of the lowerbound CS. On the other hand, the accuracy of the MMSE channel estimator is independent of the number of nonzero elements of the CIR, and for this channel model, it can obtain a lower NMSE when Eb /N0 < 8 dB. From the results, we can conclude that with both channel models, the proposed CS-based channel estimation using the modified-OMP algorithm gives better BER performance compared with the MMSE channel estimator. However, it is important to note that increasing the number of nonzero components in the CIR reduces the estimation accuracy. Fig. 9. NMSE of the proposed CS-based channel estimation using the WINNER II indoor small office channel.

C. Submatrix Detection Performance observe that the modified-OMP algorithm is better than conventional OMP. However, the MMSE channel estimation is slightly better when Eb /N0 < 10 dB. We can also observe that the gap between the BER with perfect CSI and modifiedOMP is bigger compared with the results obtained using the 3GPP model B channel. This bigger gap is explained from the different numbers of nonzero elements in the CIR that were considered for the two channel models. In the 3GPP model, we considered four nonzero elements, whereas in the WINNER II model, we considered six nonzero elements. Therefore, when the number of nonzero elements in the CIR is increased, it reduces the BER performance obtained by the proposed CS-based channel estimation. In Fig. 9, we can observe that the NMSE of the modified-OMP algorithm is smaller than OMP. However, we can observe that the gap between the lower bound and modified-OMP increases for Eb /N0 > 15 dB. This is the result of considering an approximate sparse channel with six nonzero elements in the CIR. However, in Fig. 8, we observed that the

We determined the BER performance and average computational cost of the proposed low-complexity detection. Fig. 10 presents a comparison of the BER performance between the submatrix detection and full-size detection [4], using quaternary phase-shift keying (QPSK) and 16 quadrature amplitude modulation (QAM). The proposed low-complexity CS-based channel estimation is also utilized in this simulation. In the case of QPSK, the BER of the two detection schemes is very similar. However, in the case of 16-QAM, there is bigger degradation in the BER when we use the low-complexity detection. This degradation is around 1 dB for a BER of 10−3 , whereas it is increased to around 3 dB for a BER of 10−4 . The computational cost required in the detection was obtained from the simulation, and it is given as the number of average complex floating-point operations (FLOPs) required. As in [22], we consider each complex addition as one FLOP and each complex multiplication as three FLOPs. Table II presents the average number of FLOPs per subcarrier required in the

8306

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

TABLE II AVERAGE N UMBER OF FLOP S P ER S UBCARRIER R EQUIRED FOR THE D ETECTION

TABLE III D ETECTION C OMPLEXITY AND BER OF C ONVENTIONAL MIMO-OFDM S YSTEMS V ERSUS THE P ROPOSED R ECEIVER U SING 16-QAM

detection. Using the submatrix detection scheme, we only require around 8% of the computational cost required when fullsize detection is used. Consequently, the submatrix detection scheme achieves an important reduction in the computational cost while the degradation in the BER is small. If required, it would be possible to further reduce the computational cost of the detection but with additional degradation in the BER. The proposed low-complexity submatrix detection scheme offers a good tradeoff between reduced computational cost and small BER degradation. Table III presents the required FLOPs per subcarrier for the detection of a conventional 2 × 2 MIMO-OFDM system using Vertical-Bell Laboratories Layered Space-Time (V-BLAST) [31], [32] and maximum-likelihood (ML) detection. It also presents the FLOPs required by the proposed receiver using an ESPAR antenna and the submatrix detection scheme. This table also includes the BER obtained by these three systems for Eb /N0 = 15 dB. We can observe that the complexity of the detection of the conventional MIMO-OFDM system with V-BLAST is smaller compared with the proposed receiver. However, considering perfect CSI, Eb /N0 = 15 dB, and the 3GPP model B channel, the BER performance of the proposed receiver is much better than the two conventional systems with V-BLAST and ML detection. Consequently, the required computational cost for the detection of the proposed receiver is higher than conventional systems, but this receiver offers an important improvement in BER performance.

D. Synchronization Performance To confirm the results of the synchronization analysis presented in Section VI, we implemented a simulation to estimate and compensate CFO in the proposed receiver. CFO estimation is achieved by measuring the correlation between the CP and tail of the OFDM symbol, and it is obtained by [33]

˜ =

⎧ −1 ⎨ 

1 arg ⎩ 2π

n=−Ncp

⎫ ⎬ y ∗ (n)y(n + N ) ⎭

(37)

Fig. 11. BER comparison of perfect synchronization and CFO estimation using the 3GPP Model B channel.

where ˜ is the estimated normalized CFO, y(k) is the timedomain received signal at time k, and (·)∗ represents the conjugate operation. In the IEEE 802.11n [19] standard, the maximum tolerance of the oscillator is ±25 ppm for the 2.4-GHz band. Then, considering that the transmitter’s oscillator is 25 ppm over the center frequency and the receiver’s oscillator is 25 ppm below it, the maximum CFO is 50 ppm, and it is equal to 120 kHz for a center frequency of 2.4 GHz. Considering a subcarrier frequency spacing of 312.5 kHz, the CFO normalized by the subcarrier spacing is 0.384. Fig. 11 compares the BER obtained by the proposed receiver using perfect synchronization and the CFO estimation that measures the correlation between the CP and tail of the OFDM symbol. The results with perfect synchronization are labeled as (w/o CFO) while the other results consider a normalized CFO of 0.384. The 3GPP model B channel is utilized, and the figure presents the BER obtained with perfect CSI, CS-based channel estimation with modified-OMP, and MMSE channel estimation. For the case of perfect CSI, we can observe that the BER with CFO estimation has a small degradation compared with the perfect-synchronization case. In the case of CS-based and MMSE channel estimation, the BER values with and without CFO are very similar. Moreover, the degradation introduced in the BER by the CFO estimation is negligible for the results using channel estimators because the error of the channel estimation is dominant compared with the error caused by the CFO estimation. Similarly, Fig. 12 compares the BER obtained with perfect synchronization and the CFO estimation for the WINNER II indoor small office channel. The results observed in this figure are similar to those in Fig. 11. For perfect CSI, there is a small degradation in the BER that is caused by the CFO estimation. On the other hand, the degradation in the BER is negligible for the case of the BER with channel estimation. Therefore, we can conclude that accurate CFO estimation is possible in the proposed receiver by measuring the correlation between the CP and tail of the OFDM symbol. Additionally, the CFO estimation

REINOSO CHISAGUANO et al.: CHANNEL ESTIMATION AND DETECTION FOR MIMO-OFDM WITH ESPAR ANTENNA

Fig. 12. BER comparison of perfect synchronization and CFO estimation using the WINNER II indoor small office channel.

produces a negligible degradation in the BER, regardless of the channel estimator or channel model that is considered. VIII. C ONCLUSION In this paper, we have proposed a low-complexity CS-based channel estimation for the MIMO-OFDM receiver with an ESPAR antenna. The simulation results show that the proposed channel estimation using the modified-OMP algorithm obtains better accuracy and improves the BER performance compared with the MMSE channel estimator. We also presented a submatrix detection scheme that further reduces the computational cost but with only small degradation in the BER. The submatrix detection only requires about 8% of the computational cost required by the full-size detection approach. We also showed that a simple synchronization scheme, which exploits the similarity between the CP and tail of the OFDM symbol, can be also used for the proposed receiver. R EFERENCES [1] G. L. Stuber et al., “Broadband MIMO-OFDM wireless communications,” Proc. IEEE, vol. 92, no. 2, pp. 271–294, Feb. 2004. [2] T. Ohira and K. Iigusa, “Electronically steerable parasitic array radiator antenna,” Electron. Commun. Jpn. (Part II: Electron.), vol. 87, no. 10, pp. 25–45, Oct. 2004. [3] T. Ohira and K. Gyoda, “Electronically steerable passive array radiator antennas for low-cost analog adaptive beamforming,” in Proc. IEEE Int. Conf. Phased Array Syst. Technol., Dana Point, CA, USA, May 2000, pp. 101–104. [4] D. J. Reinoso Chisaguano and M. Okada, “MIMO-OFDM receiver using a modified ESPAR antenna with periodically changed directivity,” in Proc. 13th Int. Symp. Commun. Inf. Technol., Samui Island, Thailand, Sep. 2013, pp. 154–159. [5] M. Wu et al., “Approximate matrix inversion for high-throughput data detection in the large-scale MIMO uplink,” in Proc. IEEE ISCAS, May 2013, pp. 2155–2158. [6] X. Gao, L. Dai, C. Yuen, and Y. Zhang, “Low-complexity MMSE signal detection based on Richardson method for large-scale MIMO systems,” in Proc. IEEE VTC Fall, Sep. 2014, pp. 1–5. [7] W. U. Bajwa, J. Haupt, A. M. Sayeed, and R. Nowak, “Compressed channel sensing: A new approach to estimating sparse multipath channels,” Proc. IEEE, vol. 98, no. 6, pp. 1058–1076, Jun. 2010. [8] D. L. Donoho, “Compressed sensing,” IEEE Trans. Inf. Theory, vol. 52, no. 4, pp. 1289–1306, Apr. 2006.

8307

[9] C. R. Berger, Z. Wang, J. Huang, and S. Zhou, “Application of compressive sensing to sparse channel estimation,” IEEE Commun. Mag., vol. 48, no. 11, pp. 164–174, Nov. 2010. [10] W. U. Bajwa, A. Sayeed, and R. Nowak, “Compressed sensing of wireless channels in time, frequency, and space,” in Proc. 42nd Asilomar Conf. Signals, Syst. Comput., Oct. 2008, pp. 2048–2052. [11] E. Candes and T. Tao, “The dantzig selector: Statistical estimation when p is much larger than n,” Ann. Statist, vol. 35, no. 6, pp. 2313–2351, Dec. 2007. [12] J. A. Tropp and A. C. Gilbert, “Signal recovery from random measurements via orthogonal matching pursuit,” IEEE Trans. Inf. Theory, vol. 53, no. 12, pp. 4655–4666, Dec. 2007. [13] D. Needell and J. A. Tropp, “Cosamp: Iterative signal recovery from incomplete and inaccurate samples,” Commun. ACM, vol. 53, no. 12, pp. 93–100, Dec. 2010. [14] W. Dai and O. Milenkovic, “Subspace pursuit for compressive sensing signal reconstruction,” IEEE Trans. Inf. Theory, vol. 55, no. 5, pp. 2230–2249, May 2009. [15] L. Dai, J. Wang, Z. Wang, P. Tsiaflakis, and M. Moonen, “Spectrumand energy-efficient OFDM based on simultaneous multi-channel reconstruction,” IEEE Trans. Signal Process., vol. 61, no. 23, pp. 6047–6059, Dec. 2013. [16] M. F. Duarte and Y. C. Eldar, “Structured compressed sensing: From theory to applications,” IEEE Trans. Signal Process., vol. 59, no. 9, pp. 4053–4085, Sep. 2011. [17] S. Tsukamoto and M. Okada, “Single-RF diversity for OFDM system using ESPAR antenna with periodically changing directivity,” in Proc. 2nd Int. Symp. Radio Syst. Space Plasma, Sofia, Bulgaria, Aug. 2010, pp. 1–4. [18] I. G. P. Astawa and M. Okada, “ESPAR antenna-based diversity scheme for MIMO-OFDM systems,” in Proc. Thainland—Japan Microw., Feb. 2010, pp. 1–4. [19] IEEE Computer Society, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications; Amendment 5: Enhancements for Higher Throughput, IEEE Std. 802.11n-2009, Oct. 2009. [20] C. Qi and L. Wu, “A hybrid compressed sensing algorithm for sparse channel estimation in MIMO OFDM systems,” in Proc. IEEE ICASSP, 2011, pp. 3488–3491. [21] D. J. R. Chisaguano and M. Okada, “Computational cost reduction of MIMO-OFDM with ESPAR antenna receiver using MMSE Sparse-SQRD detection,” in Proc. 27th Int. Tech. Conf. Circuit/Syst., Comput. Commun., Sapporo, Japan, Jul. 2012, pp. 1–4. [22] D. Wübben, R. Böhnke, V. Kühn, and K. D. Kammeyer, “MMSE extension of V-BLAST based on sorted QR decomposition,” in Proc. 58th IEEE VTC-Fall, 2003, pp. 508–512. [23] D. J. R. Chisaguano and M. Okada, “Low complexity submatrix divided MMSE sparse-SQRD detection for MIMO-OFDM with ESPAR antenna receiver,” VLSI Design, vol. 2013, 2013, Art. ID 206909. [Online]. Available: http://dx.doi.org/10.1155/2013/206909 [24] J. van de Beek, M. Sandell, and P. Börjesson, “ML estimation of time and frequency offset in OFDM systems,” IEEE Trans. Signal Process., vol. 45, no. 7, pp. 1800–1805, Jul. 1997. [25] J. van de Beek, M. Sandell, M. Isaksson, and P. Börjesson, “Low-complex frame synchronization in OFDM systems,” in Proc. 4th IEEE Int. Conf. Universal Pers. Commun., Nov. 1995, pp. 982–986. [26] M. Speth, F. Classen, and H. Meyr, “Frame synchronization of OFDM systems in frequency selective fading channels,” in Proc. IEEE 47th Veh. Technol. Conf., May 1997, vol. 3, pp. 1807–1811. [27] “Welcome to IT++!” 2010. [Accessed: Dec. 2015]. [Online]. Available: http://itpp.sourceforge.net/4.3.1/ [28] R. Niazadeh, M. Babaie-Zadeh, and C. Jutten, “On the achievability of Cramér–Rao bound in noisy compressed sensing,” IEEE Trans. Signal Process., vol. 60, no. 1, pp. 518–526, Jan. 2012. [29] Spatial Channel Model for Multiple Input Multiple Output (MIMO) Simulations, 3GPP TR 25.996 V9.0.0, 2009. [30] P. Kyösti et al., “WINNER II Channel Models,” Sep. 2007, IST-WINNER D1.1.2. [31] P. W. Wolniansky, G. J. Foschini, G. D. Golden, and R. A. Valenzuela, “V-BLAST: An architecture for realizing very high data rates over the rich-scattering wireless channel,” in Proc. IEEE ISSSE, 1998, pp. 295–300. [32] H. Zhu, W. Chen, D. Chen, Y. Du, and J. Lu, “Reducing the computational complexity for BLAST by using a novel fast algorithm to compute an initial square-root matrix,” in Proc. IEEE 68th VTC-Fall, Sep. 2008, pp. 1–5. [33] Y. S. Cho, J. Kim, W. Y. Yang, and C. Kang, MIMO-OFDM Wireless Communications With Matlab. Hoboken, NJ, USA: Wiley, 2010.

8308

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 65, NO. 10, OCTOBER 2016

Diego Javier Reinoso Chisaguano (S’14) received the B.Eng. degree in electronics and telecommunications from National Polytechnic School, Quito, Ecuador, in 2009 and the M.E. degree from Nara Institute of Science and Technology, Nara, Japan, in 2013, where he is currently working toward the Ph.D. degree with the Graduate School of Information Science. His research interests include orthogonal frequency-division multiplexing, multiple-input– multiple-output systems, digital broadcasting technologies, and signal processing.

Yafei Hou (M’07–SM’14) received the B.S. degree in electronic engineering from Anhui University of Science and Technology, Huainan, China, in 1999; the M.S. degree in computer science from Wuhan University, Wuhan, China, in 2002; and the Ph.D. degrees from Fudan University, Shanghai, China, and Kochi University of Technology, Kochi, Japan, in 2007. From August 2007 to September 2010, he was a Postdoctoral Research Fellow with Ryukoku University, Kyoto, Japan. From October 2010 to March 2014, he was a Research Scientist with Wave Engineering Laboratories, ATR Institute International, Japan. Since April 2014, he has been an Assistant Professor with the Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan. His main areas of interest include communication systems, wireless networks, and signal processing. Dr. Hou is a member of the Institute of Electronics, Information, and Communication Engineers of Japan.

Takeshi Higashino (M’05) received the B.E., M.E., and Ph.D. degrees in communications engineering from Osaka University, Osaka, Japan, in 2001, 2002, and 2005, respectively. From 2005 to 2012, he was an Assistant Professor with the Division of Electrical, Electronic, and Information Engineering, Osaka University, where he was engaged in research on microwave photonics and code-division multiple-access techniques. He is currently an Associate Professor with the Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan, where he is engaged in research on radio and optical communication and applications, including multiple-input–multipleoutput orthogonal frequency-division multiplexing technologies, digital broadcasting, and wireless position location. Dr. Higashino is a member of the Institute of Electronics, Information, and Communication Engineers of Japan.

Minoru Okada (M’96) received the B.E. degree from the University of Electro-Communications, Tokyo, Japan, in 1990 and the M.E. and Ph.D. degrees from Osaka University, Osaka, Japan, in 1992 and 1998, respectively, all in communications engineering. In 2000, he joined the Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan, as an Associate Professor, where he is currently a Professor. From 1993 to 2000, he was a Research Associate with Osaka University. From 1999 to 2000, he was a Visiting Research Fellow with the University of Southampton, Southampton, U.K. His research interest is wireless communications, including wireless local area networks, Worldwide Interoperability for Microwave Access, code-division multiple access, orthogonal frequencydivision multiplexing, and satellite communications. Dr. Okada is a member of the Institute of Television Engineers of Japan; the Institute of Electronics, Information, and Communication Engineers (IEICE) of Japan; and the Information Processing Society of Japan. He received the Young Engineer Award from IEICE in 1999.