Abstract

The concept of close-loop beamforming for MIMO system was well known proposed the singular value decomposition on channel matrix. This technique can improve the capacity performance, but the cost of feedback channel and the complexity processing discard the interest of implementation. Therefore, this paper aims to investigate the benefit of using an open-loop beamforming for MIMO system in practical approaches. The low-profile concept of open-loop beamforming which is convenient for implementation is proposed by just inserting Butler matrices at both transmitter and receiver. The simulation and measurement results indicate that the open-loop beamforming with Butler matrix outperforms the conventional MIMO system. Although, the close-loop beamforming offers a better performance than open-loop beamforming technique, the proposed system is attractive because it is low cost, uncomplicated, and easy to implement.

1. Introduction

The MIMO (Multiple-input-multiple-output) system is a good quality of service such as channel capacity. In general, MIMO systems consideration of channel capacity is based on the array antennas at both transmitter and receiver.Many works have proposed the method of eigen-beamforming technique [15]. This technique utilizes the properties of estimated channels by performing singular value decomposition on channel matrix. Then eigenvectors compositing of channel matrix are considered as pre- and postcoding schemes for MIMO systems. This technique can improve the capacity performance, but both transmitter and receiver have to perfectly know the channel information, named as close loop MIMO system. However, there are many unattractive issues of using eigen-beamforming in practice such as a requirement of high system complexity and many procedures for channel feedback transmission. In turn, for open loop beamforming, the transmitter sends independent information symbols from multiple transmit antenna elements to the receiver. The received channels are not sent back to the transmitter. So, the transmitter does not know the channel information. The pre- and postcoding schemes do not require any additional complexity like close loop system. Therefore, the study of using open loop is focused on in this paper.

In the research areas of MIMO system, many works such as [69] have been proposed to enhance the channel capacity in order to satisfy the user demand for high data rate applications. Some studies have been focused on theoretical works and some have been performed by measurements. Nevertheless, most of them develop the technique to enhance the channel capacity through channel behavior [1012] such as adjusting transmitted powers according to eigenvalue of channels as so-called water filling method. In general, it can be noticed that the theoretical consideration of channel capacity is based on the array antennas at both transmitter and receiver, but the channel characteristic is composed of many angle parameters such as angle of arrival, angle of departure, and angle spread. Therefore, it is interesting to investigate the performance of MIMO system using the open loop beamforming instead of the conventional MIMO system. Recently, the authors in [13, 14] developed the channel estimation of MIMO-OFDM system based on open loop beamforming consideration. The applicability of open loop beamforming technique is dependent on the channel stochastic information available to the receiver. The design of suitable pilots is proposed by facilitating the direct implementation of open loop beamforming and analyzing the performances of different channel estimation techniques. Although the significant improvement on MIMO capacity can be expected by using open loop beamforming, so far in the literature, there is no work to illustrate the capacity benefit of using open loop beamforming. The reason is that the pre- and postcoding schemes of angle transformations increase the complexity on both transmitter and receiver. Hence, it is challenging to find the technique with low cost and complexity matching with the concept of open loop beamforming. In [15], the proposed scheme uses a discrete fourier transformation (DFT) to receive a signal vector in RF domain. This can be realized by placing a Butler matrix between the antenna elements and the receiver switch. This paper presents only the simulations results. There is no measurement result presented in this paper. Clearly the difference between [15] and our paper is on the measurements. In [16], the authors investigate the correlation coefficients (line of sight and nonline of sight) via both simulation and measurement results. However, the analysis of correlation coefficients has not been analytically discussed yet. This is the claim of our novelty, that our paper presents the analytical analysis of correlation coefficients. Moreover, the additional measurements have been done by rotating the array direction for many degrees. These measurements are different from [16] and give more insight of using Butler matrix.We used the method of open loop beamforming in [17] investigated the capacity performance of compared with conventional MIMO system by computer simulations.The results in [17] confirm the advantages of using open loop beamforming. In this paper, the analytical analysis of how open loop beamforming impacts on the channel matrix is explained. Then, it gives a reason why using open loop beamforming for MIMO system provides a better performance over a conventional MIMO system. Also, further work from [17] is carried out by manufacturing a Butler matrix and performing the experimental results due to the fact that only simulation results cannot claim the use of the proposed system in practice. The reason why Butler matrix is chosen is because Butler matrix is just a low-complexity hardware that can offer the open loop beamforming. In general, there are infinite choices to choose the set of orthogonal steering vectors to form an open loop beamforming. Therefore, it is hard to justify whether Butler matrix provides the best performance among others. To focus on hardware complexity, the other methods to form open loop beamforming might need 16 phase shifters to simultaneously form 4 beams while Butler matrix approach uses only one low-cost printed circuit board. Thus, the authors construct the 4×4 MIMO system employing an open loop beamforming by Butler matrix which is a low-profile concept and convenient for implementation. This matrix simultaneously forms multiple departure or arrival angles into four directions. By only inserting Butler matrix next to antenna arrays, the conventional MIMO systems can be transformed into the MIMO systems with open loop beamforming without the need of additional burden on processing units at both transmitter and receiver.

In summary, the contribution of this paper falls into three main issues. At first, the analytical analysis of how open loop beamforming impacts on the channel matrix is originally provided. This helps the reader to understand in a true benefit of open loop beamforming. Secondly, the practical realization of open loop beamforming for 4×4 MIMO systems has been demonstrated. The third contribution is on the experimental comparisons in terms of channel capacity. All contributions confirm either new concept or actual benefit of employing MIMO with open loop beamforming. The paper is organized as follows. In Section 2, the details of SISO system, conventional MIMO system, close loop beamforming, and open loop beamforming technique are described. Then in Section 3, the analytical analysis of using open loop beamforming is explained. The feature of Butler matrix to apply for open loop beamforming is given in Section 4. Section 5 describes the details of channel measurements. Section 6 provides the simulation and measurement results of open loop beamforming realized by Butler matrix in comparing with conventional MIMO system. Finally in Section 7, the conclusion of this paper is given.

2. System Model

2.1. SISO System

For a memoryless SISO (single-input-single-output) system, the Shannon capacity is given by [8] 𝐶=log2𝑃1+𝑡𝑃𝑁,(1) where 𝑃𝑡 is the transmitted power, is the wireless channel coefficient, and 𝑃𝑁 is the noise power in each branch of antennas at the receiver. Note that the signal-to-noise-power ratio (SNR) is defined as 𝑃𝑡/𝑃𝑁.

2.2. Conventional MIMO System

We consider the narrowband MIMO channel. Let 𝐱 be a vector of the transmitted signals with 𝑁𝑡 transmitted antennas and let 𝐲 be a vector of the received signals with 𝑁𝑟 received antennas. Then the relation between transmitted and received signals is given by 𝐲=𝐇𝐱+𝐧,(2) where 𝐧 is an 𝑁𝑟×1 noise vector and 𝐇 is an 𝑁𝑟×𝑁𝑡 channel matrix. In this paper, the channel matrix is modelled by using the concept of geometrical two-ring model. This model is based on the extension of single-bounce two-ring scattering model for flat fading channels [19]. With this notation, channel output sequence can be written in matrix form as the following expressions:𝑦1𝑦2𝑦𝑁𝑟=11121𝑁𝑡21222𝑁𝑡𝑁𝑟1𝑁𝑟2𝑁𝑟𝑁𝑡𝑥1𝑥2𝑥𝑁𝑡+𝑛1𝑛2𝑛𝑁𝑟.(3)

Figure 1(a) shows the conventional 4×4 MIMO systems. There is an arbitrary number of physical paths between the transmitter and receiver [20]; the ith path having attenuation of 𝑎𝑖, makes an angle of 𝜙𝑡𝑖(Ω𝑡𝑖=cos𝜙𝑡𝑖) with the transmit antenna array and angle of 𝜙𝑟𝑖(Ω𝑟𝑖=cos𝜙𝑟𝑖) with the receive antenna array. The channel matrix 𝐇 can be written as the following expressions: 𝐇=𝑖𝑎𝑏𝑖𝐞𝑟Ω𝑟𝑖𝐞𝑡Ω𝑡𝑖,(4) where 𝑎𝑏𝑖=𝑎𝑖𝑁𝑡𝑁𝑟exp𝑗2𝜋𝑑𝑖𝜆𝑐𝐞,(5)𝑡1(Ω)=𝑁𝑡1exp𝑗2𝜋Δ𝑡Ω𝑁exp𝑗𝑡12𝜋Δ𝑡Ω𝐞,(6)𝑟1(Ω)=𝑁𝑟1exp𝑗2𝜋Δ𝑟Ω𝑁exp𝑗𝑟12𝜋Δ𝑟Ω.(7) Also,𝑑𝑖is the distance between transmit and receive antennas along path ith. Note that () is the conjugate and transpose operation. The vector 𝐞𝑡(Ω) and 𝐞𝑟(Ω) are, respectively, transmitted and received unit spatial signatures along the direction Ω, 𝜆𝑐 is the wavelength of the center frequency in a whole signal bandwidth. Assuming uniform linear array, the normalized separation between the transmit antennas is Δ𝑡 (antenna separation/𝜆𝑐) and the normalized separation between receive antennas is Δ𝑟 (antenna separation/𝜆𝑐). Note that the reason of normalization is because this proposed system can work in any frequency band. Hence, the normalization is made to neglect the unused parameter. When channel state information (CSI) is not available at the transmitter, the capacity of MIMO systems [21] expressed in bits per second per hertz (bps/Hz) can be written as 𝐶=log2𝐈det𝑁𝑟+𝑃𝑡𝑃𝑁𝑁𝑡𝐇𝐇,(8) where 𝐈𝑁𝑟 is the identity matrix having 𝑁𝑟×𝑁𝑟 dimension, 𝐇 is the channel matrix having 𝑁𝑟×𝑁𝑡 dimension with 𝐇 being its transpose conjugate. In this paper, the channel matrix 𝐇 is normalized by 𝐇2𝐹=𝑁𝑟𝑁𝑡.

2.3. MIMO System with Close Loop Beamforming Technique

Figure 1(b) showed the close loop beamforming representation of MIMO systems. We can refer to eigen-beamforming technique. Considering an MIMO channel with 𝑁𝑟×𝑁𝑡 channel matrix H that is known to both the transmitter and the receiver, the eigenvectors can be found by applying SVD technique to channel matrix as shown below: 𝐇=𝐖𝐒𝐕,(9) where 𝑁𝑟×𝑁𝑟 matrix 𝐖 and the 𝑁𝑡×𝑁𝑡 matrix 𝐕 are unitary, and 𝐒 is an 𝑁𝑟×𝑁𝑡 diagonal matrix. These two matrices are used as pre- and postcoding matrices at transmitter and receiver, respectively. So the channel matrix when applying pre and post matrices can be written as follows: 𝐇𝑒=𝐖𝐇𝐕.(10) Thus, the capacity of MIMO system is given by𝐶=log2𝐈det𝑁𝑟+𝑃𝑡𝑃𝑁𝑁𝑡𝐇𝑒𝐇𝑒.(11)

2.4. MIMO System with Open Loop Beamforming Technique

Figure 1(c) showed the open loop beamforming representation of MIMO systems. The open loop beamforming can be represented by the transmitted and received signals. The signal arriving at a directional cosine Ω into the receive antenna array is along the unit spatial signature𝐞𝑟(Ω) given by (7). Hence, the particularly fixed sequence of Ω can form a special set of 𝑁𝑟×1 vectors given as𝜉𝑟𝐞=𝑟(0),𝐞𝑟1𝐿𝑟,,𝐞𝑟𝑁𝑟1𝐿𝑟.(12)

In (12), it can be noticed that there is a set of orthogonal basis for the received signal space. This basis provides the representation of received signals in the open loop beamforming.

It is similarly defined for the open loop beamforming representation of the transmitted signal. The signal transmitted at direction Ω is along the unit vector 𝐞𝑡(Ω), defined in (6). The set of 𝑁𝑡×1 sequential vectors is given as𝜉𝑡𝐞=𝑡(0),𝐞𝑡1𝐿𝑡,,𝐞𝑡𝑁𝑡1𝐿𝑡,(13) where 𝐿𝑡=𝑁𝑡Δ𝑡 and 𝐿𝑟=𝑁𝑟Δ𝑟 are the normalized antenna array lengths of the transmitter and receiver, respectively. Let 𝐔𝑡 and 𝐔𝑟 be the unitary matrices whose columns are the basis vector in (13) and (12), respectively, which can be written as𝐔𝑡=1𝑁𝑡1111𝑒(𝑗2𝜋/𝑁𝑡)𝑒(𝑗2𝜋(𝑁𝑡1)/𝑁𝑡)1𝑒(𝑗2𝜋(𝑁𝑡1)/𝑁𝑡)𝑒(𝑗2𝜋(𝑁𝑡1)(𝑁𝑡1)/𝑁𝑡)𝐔,(14)𝑟=1𝑁𝑡1111𝑒(𝑗2𝜋/𝑁𝑟)𝑒(𝑗2𝜋(𝑁𝑟1)/𝑁𝑟)1𝑒(𝑗2𝜋(𝑁𝑟1)/𝑁𝑟)𝑒(𝑗2𝜋(𝑁𝑟1)(𝑁𝑟1)/𝑁𝑟).(15)

We can transform the conventional MIMO system into the open loop beamforming by the following expression: 𝐇𝑎=𝐔𝑟𝐇𝐔𝑡.(16) Thus, the capacity of MIMO systems can be given by 𝐶=log2𝐈det𝑁𝑟+𝑃𝑡𝑃𝑁𝑁𝑡𝐇𝑎𝐇𝑎,(17) where 𝐈𝑁𝑟 is the identity matrix having 𝑁𝑟×𝑁𝑟 dimension, 𝐇𝑎 is the channel matrix having 𝑁𝑟×𝑁𝑡 dimension.

Figure 2 shows the simulated channel matrices from statistical modeling adopted by [20]. The basis for the statistical modeling of MIMO fading channels is approximated by the physical paths partitioning into angularly resolvable bins and aggregated to form resolvable paths, whose channel gains are 𝐇𝑎𝑘𝑙. Assuming that 𝑎𝑖 of the physical paths is independent. We use (4)–(7) to find channel matrix for conventional MIMO and (14)–(16) to find channel matrix for open loop beamforming.

3. Analytical Analysis of Open Loop Beamforming

It has been demonstrated in the literatures [2227] that the channel capacity depends on the channel correlation. The large amplitude of correlation coefficient degrades the capacity performance. In this section, the analytical analysis of how open loop beamforming improves the channel capacity is described by showing the impact of using open loop beamforming on the channel correlation.

Let the channel matrix be modeled as𝐇=𝚿𝑟1/2𝐇𝑖𝑖𝑑𝚿𝑡1/2,(18) where 𝐇𝑖𝑖𝑑 is the complex random matrix in which its entries are identically independent distribution, Ψ𝑟 and Ψ𝑡 represent the matrices of channel correlation at receiver and transmitter, respectively.

Using Conventional MIMO System
According to (4), the (k,l)th entry of correlation matrix at receiver is able to be given as 𝚿𝑟||𝑘,𝑙=𝐸𝑖𝑎𝑏𝑖𝑒𝑗2𝜋𝑘Δ𝑟Ω𝑟𝑖𝐞𝑡Ω𝑡𝑖×𝑖𝑎𝑏𝑖𝑒𝑗2𝜋𝑙Δ𝑟Ω𝑟𝑖𝐞𝑡Ω𝑡𝑖,(19) where E{} is the expectation operation. Assuming all the propagation paths are independent from each other, the correlation element in (19) can be reduced to 𝚿𝑟||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝑒𝑗2𝜋(𝑘𝑙)Δ𝑟Ω𝑟𝑖.(20) Same as the receiver, the (k,l)th entry of correlation matrix at transmitter is given by 𝚿𝑡||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝑒𝑗2𝜋(𝑘𝑙)Δ𝑡Ω𝑡𝑖.(21)
In literatures, the degradation of channel capacity depends on the magnitude of correlation coefficient. As seen in (20) and (21), the magnitude is varied by multipath attenuation factors and angle of arrival or departure. However, in order to provide more insight on correlation coefficient, this paper assumes the Gaussian distribution for the attenuation 𝑎𝑖 and the uniform distribution for the directional cosine within the range of angle spread 𝜎. As a result, the mean of correlation coefficient at receiver is given by 𝚿𝑟|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝑒𝑗2𝜋(𝑘𝑙)Δ𝑟Ω𝑟𝑖𝑎prob𝑏𝑖,Ω𝑟𝑖𝑑𝑎𝑏𝑖𝑑Ω𝑟𝑖.(22)
Because the property of each path is independent from each other and also the attenuation is independent from the directional cosine, then 𝚿𝑟|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝑒𝑗2𝜋(𝑘𝑙)Δ𝑟Ω𝑟𝑖𝜋sin(𝑘𝑙)Δ𝑟𝜎𝑟𝑖𝜋(𝑘𝑙)Δ𝑟𝜎𝑟𝑖,(23) where 𝑎𝑏𝑖 is the mean value of 𝑎𝑏𝑖 and Ω𝑟𝑖is the mean value of Ω𝑟𝑖.
In (23), it can be noticed that the mean of correlation coefficient depends on the angle spread. This mean correlation is close to 0 when the angle spread is large. If the angle spread is very small and assuming the same mean of directional cosine for all paths, then the magnitude of mean correlation can be given by |||𝚿𝑟|||=𝑖||𝑎𝑏𝑖||2.(24)
With the same derivation as receiver, the mean of correlation coefficient at transmitter is given by |Ψ𝑡|=𝑖|𝑎𝑏𝑖|2.

Using Open Loop Beamforming
According to (16) and (18), the correlation matrices of open loop beamforming can be formed as 𝐇𝑎=𝚿𝑟𝑎(1/2)𝐇𝑖𝑖𝑑𝚿𝑡𝑎(1/2).(25) Then, the (k,l)th entry of correlation matrix at the receiver is expressed by 𝚿𝑎𝑟||𝑘,𝑙𝐞=𝐸𝑟𝑘𝐿𝑟𝑖𝑎𝑏𝑖𝐞𝑟Ω𝑟𝑖𝐞𝑡Ω𝑡𝑖𝐔𝑡×𝐞𝑟𝑙𝐿𝑟𝑖𝑎𝑏𝑖𝐞𝑟Ω𝑟𝑖𝐞𝑡Ω𝑡𝑖𝐔𝑡.(26) Assuming all the propagation paths are independent, 𝚿𝑎𝑟||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝐞𝑟𝑘𝐿𝑟𝐞𝑟Ω𝑟𝑖𝐞𝑟𝑙𝐿𝑟𝐞𝑟Ω𝑟𝑖.(27)
For the mean value of open loop beamforming, the same assumption with conventional MIMO has been used. From (26), the mean of correlation coefficient at receiver is given by 𝚿𝑎𝑟|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝐞𝑟𝑘𝐿𝑟𝐞𝑟Ω𝑟𝑖×𝐞𝑟𝑙𝐿𝑟𝐞𝑟Ω𝑟𝑖𝑎prob𝑏𝑖,Ω𝑟𝑖𝑑𝑎𝑏𝑖𝑑Ω𝑟𝑖.(28) Due to the independent property, then 𝚿𝑎𝑟|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||21𝑁𝑟𝑁𝑟1𝑛=0𝑒(𝑗2𝜋𝑛Δ𝑟((𝑘/𝐿𝑟)Ω𝑟𝑖))1𝑁𝑟×𝑁𝑟1𝑛=0𝑒(𝑗2𝜋𝑛Δ𝑟((𝑙/𝐿𝑟)Ω𝑟𝑖))Ωprob𝑟𝑖𝑑Ω𝑟𝑖=𝑖||𝑎𝑏𝑖||21𝑁𝑟2𝑁𝑟1𝑁𝑛=0𝑟1𝑛=0𝑒(𝑗2𝜋Δ𝑟((𝑛𝑘𝑛𝑙/𝐿𝑟)))×𝑒𝑗2𝜋(𝑛𝑛)Δ𝑟Ω𝑟𝑖𝜋sin𝑛𝑛Δ𝑟𝜎𝑟𝑖𝜋(𝑛𝑛)Δ𝑟𝜎𝑟𝑖.(29) For a small angle spread, 𝚿𝑎𝑟|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||21𝑁𝑟1𝑒(𝑗2𝜋𝑁𝑟Δ𝑟((𝑘/𝐿𝑟)Ω𝑟𝑖))1𝑒(𝑗2𝜋Δ𝑟((𝑘/𝐿𝑟)Ω𝑟𝑖))×1𝑁𝑟1𝑒(𝑗2𝜋𝑁𝑟Δ𝑟((𝑙/𝐿𝑟)Ω𝑟𝑖))1𝑒(𝑗2𝜋Δ𝑟((𝑙/𝐿𝑟)Ω𝑟𝑖))=𝑖||𝑎𝑏𝑖||2𝑒(𝑗𝜋(𝑁𝑟1)(𝑘𝑙)/𝑁𝑟)×sin𝜋𝑁𝑟Δ𝑟𝑘/𝐿𝑟Ω𝑟𝑖𝑁𝑟sin𝜋Δ𝑟𝑘/𝐿𝑟Ω𝑟𝑖×sin𝜋𝑁𝑟Δ𝑟𝑙/𝐿𝑟Ω𝑟𝑖𝑁𝑟sin𝜋Δ𝑟𝑙/𝐿𝑟Ω𝑟𝑖.(30) For the transmitter, the mean of correlation coefficient can be given as 𝚿𝑎𝑡|||𝑘,𝑙=𝑖||𝑎𝑏𝑖||2𝑒(𝑗𝜋(𝑁𝑡1)(𝑘𝑙)/𝑁𝑡)×sin𝜋𝑁𝑡Δ𝑡𝑘/𝐿𝑡Ω𝑡𝑖𝑁𝑡sin𝜋Δ𝑡𝑘/𝐿𝑡Ω𝑡𝑖×sin𝜋𝑁𝑡Δ𝑡𝑙/𝐿𝑡Ω𝑡𝑖𝑁𝑡sin𝜋Δ𝑡𝑖/𝐿𝑡Ω𝑡𝑖.(31) Due to the fact that sin𝜋𝑁𝑡Δ𝑡𝑘/𝐿𝑡Ω𝑡𝑖/𝑁𝑡sin𝜋Δ𝑡𝑘/𝐿𝑡Ω𝑡𝑖=1𝑘/𝐿𝑡=Ω𝑡𝑖<1𝑘/𝐿𝑡Ω𝑡𝑖.(32)
The magnitude of mean correlation, for 𝑘𝑙, at the receiver when using open loop beamforming is given by |||𝚿𝑎𝑟|||=|||𝚿𝑎𝑡|||<𝑖||𝑎𝑏𝑖||2.(33) Comparing between (24) and (33), the magnitude of mean correlation achieved by using open loop beamforming is less than using conventional MIMO system. Therefore, according to the results in the literature [2227], it can be implied that the capacity of MIMO system can be improved when applying open loop beamforming instead of conventional MIMO.

4. Practical Realization Using Butler Matrix

Figure 3 shows a block diagram of Butler matrix [18] which is applied to the concept of open loop beamforming for 4×4 MIMO systems. It is constituted by four 90° hybrid couplers, 2 phase shifters 45°, and a crossover. The fixed beamforming matrix is a bidirectional transmission. Hence, it can be used for either receiver or transmitter.

It is easily shown that the weight vectors corresponding to each port presented in Table 1 are mutually orthogonal. Therefore, instead of using (14) and (15), the unitary matrix of applying Butler matrix can be written by the following expressions:𝐁𝑡=1𝑁𝑡𝑒𝑗(45)𝑒𝑗(180)𝑒𝑗(45)𝑒𝑗(90)𝑒𝑗(0)𝑒𝑗(45)𝑒𝑗(90)𝑒𝑗(135)𝑒𝑗(135)𝑒𝑗(90)𝑒𝑗(45)𝑒𝑗(0)𝑒𝑗(90)𝑒𝑗(45)𝑒𝑗(180)𝑒𝑗(45),𝐁𝑟=1𝑁𝑟𝑒𝑗(45)𝑒𝑗(180)𝑒𝑗(45)𝑒𝑗(90)𝑒𝑗(0)𝑒𝑗(45)𝑒𝑗(90)𝑒𝑗(135)𝑒𝑗(135)𝑒𝑗(90)𝑒𝑗(45)𝑒𝑗(0)𝑒𝑗(90)𝑒𝑗(45)𝑒𝑗(180)𝑒𝑗(45).(34)

Figure 4 shows a configuration of manufactured Butler matrix. The dimensions of Butler matrix can be calculated from transmission line theory. The manufactured product is also confirmed by measuring inter-element phasing and beam direction which are shown in Table 2. In this table, the distributions of all inter-element phasing are similar to conceptual Butler matrix but they are slightly deviated by ±10 degree. However, the beam direction is deviated by only 0.6 degree. All parameters used for experiments are presented in Table 3.

Figure 5 illustrates the beam direction of applying Butler matrix to both transmitter and receiver. It is interesting to see that the concept of open loop beamforming is successfully achieved by simply adding Butler matrices next to antenna elements. Then, the channel matrix realized by Butler matrix can be written as 𝐇𝑏=𝐁𝑟𝐇𝐁𝑡,(35) where 𝐁𝑡 and 𝐁𝑟 are the unitary matrices whose columns are the basis vector in four directions for transmitter and receiver and 𝐇 is channel matrix of size 𝑁𝑟×𝑁𝑡 to get conventional MIMO. Thus, the capacity of MIMO systems when applying Butler matrix is given by 𝐶=log2𝐈det𝑁𝑟+𝑃𝑡𝑃𝑁𝑁𝑡𝐇𝑏𝐇𝑏.(36)

5. Measurement

Figure 6 shows a block diagram of measurement setup for 4×4 MIMO system. The network analyzer is used for measurement channel coefficients in magnitude and phase. The power amplifier (PA) is used at transmitter to provide more transmitted power. Low-noise amplifier (LNA) is used at the receiver to increase the received signal level [28]. The channel measurements are undertaken five times at each location. In each location, two modes of MIMO operation (conventional MIMO and open loop beamforming) are measured. The Butler matrices are inserted at both transmitter and receiver when measuring MIMO channels with open loop beamforming.

Figure 7 shows measurement scenarios. We choose a large room to provide various test conditions. The location of the transmitter is fixed as shown in Figure 7 with rectangular symbol. There are five measured locations for the receiver represented by circular symbol in Figure 7. It is easy to measure both conventional MIMO and open loop beamforming by using switches presented in Figure 6. The measured results achieved by network analyzer are used as a channel response in MIMO systems. Also seen in Figure 6, apart from Butler matrix, all components of conventional MIMO and open loop beamforming are the same. Therefore, the measured channels can be directly compared to each other as presented in the next section.

6. Results and Discussion

6.1. Simulation Results

The simulations are undertaken by MATLAB programming, and the capacity results are evaluated by using (8), (11), and (36). For conventional MIMO approach, the channel matrix H is found by assumptions in (5), (6), and (7). For simulations, the channel matrix is generated by randomizing the attenuation 𝑎𝑖 (range from 0 to 1) for each path. The authors use 100 scattering paths for summation in (4). For angle of arrival/departure (𝜙𝑟𝑖/𝜙𝑡𝑖), firstly the authors fix the angle spreads at transmitter and receiver. Then the angles are randomly generated within these spreads. In this paper, four cases are considered as (i) 60° spread at transmitter and 360° spread at receiver, denoted as 60-360, (ii) 360° spread at transmitter and 60° spread at receiver, denoted as 360-60, (iii) 60° spread at transmitter and 60° spread at receiver, denoted as 60-60, and (iv) 360° spread at transmitter and 360° spread at receiver, denoted as 360-360. Note that case (iii) is equivalent to line-of-sight scenario while case (iv) is equivalent to Rayleigh fading channel.

In Figure 8, the average capacity comparison between 4×4 MIMO systems with conventional MIMO, open loop beamforming, close loop beamforming, and SISO system is presented. It is clearly seen that all MIMO systems offer better performance than SISO system. The results also indicate that using the open loop beamforming realized by Butler matrix offers better performance than conventional MIMO system for all cases of angle spreads. The range of capacity enhancement is from 2 to 5 dB depending on characteristic of fadings. Although the best performance is achieved by the optimum close loop beamforming technique but it requires the full knowledge of wireless channel at the receiver. Instead of additional complexity to implement close loop beamforming, the open loop beamforming can provide the significant improvement of MIMO capacity by just inserting Butler matrices and no extra complexity is required.

6.2. Measurement Results

The channel matrices 𝐇 and 𝐇𝑏 are found by measured data from network analyzer. The channel fading environments are measured by changing the locations of the receiver. Five locations are considered in Figure 7. We also believe that the mismatches among RF circuits in transmitting/receiving components and mutual coupling effects are included in the measured channel. The simulations are undertaken by utilizing measured data into MATLAB programming and the capacity results are evaluated by using (8) and (36).

Figure 9 shows comparison of conventional and open loop beamforming channels of 4×4 MIMO systems at location 5, where 𝐇𝑖𝑗 is referred to the channel coefficient at ith receive antenna and jth transmit antenna. It can be observed that channels of conventional MIMO and open loop beamforming are relatively different. The amplitude deviation is about ±5 dB and the phase deviation is about ±100°. These deviations are dominant to the capacity performance of MIMO systems. For other locations, the deviations of amplitude and phase are similar to location 5.

In Figure 10, the average capacity versus signal-to-noise ratio (SNR) at each location is presented. The results indicate that using the open loop beamforming realized by Butler matrix offers better performance than using conventional MIMO system. To compare between the simulation results presented in Figure 8 and the measurement results presented in Figure 10, the gaps between conventional MIMO and open loop beamforming in Figure 10 are different from the results in Figure 8. This is because the real propagation channel does not behave exactly as the channel modeled in simulations. However, both results provide the same agreement on improving MIMO capacity when using open loop beamforming technique.

For the measurements resulting in Figure 10, the set of transmitting and receiving antenna direction is based on face-to-face installation or 0° direction depicted in Figure 11. However, the proposed open loop beamforming may be very sensitive to the antenna directions because both the transmitter and receiver have the fixed directivities. Accordingly, it is necessary to investigate on other array directions. The additional measurements have been done by rotating the array direction for 0°, 45°, and 90° degrees as depicted in Figure 11. The additional experiments are undertaken in all locations. Figure 12 shows the average capacity (bits/s/Hz) versus signal-to-noise ratio (SNR) in various directions at location 5. The results still indicate the significant improvement of using open loop beamforming in comparson with conventional MIMO system at each array direction. In order to justify the results of other locations, the numeric values of average capacity at SNR = 10 dB are given in Table 4. It is obviously noticed that the benefit of open loop beamforming is pronounced for all locations and all directions. Please remember that the improvement of MIMO capacity costs the little expense of inserting Butler matrices at both transmitter and receiver without any extra complexity.

7. Conclusion

This paper presented the performance of MIMO systems using open loop beamforming realized by Butler matrix. The simulation results reveal that the proposed system outperforms the conventional MIMO system for every fading case. Then, this paper verified the benefit of using open loop beamforming technique for 4×4 MIMO systems by measured results. The open loop beamforming realized by Butler matrix has been implemented and compared with conventional MIMO system. The results revealed that the open loop beamforming outperforms the conventional MIMO system for all fading locations. Hence, the proposed systems are very attractive to practically implement on MIMO systems due to low cost and complexity.

Acknowledgments

This paper is financially supported by Suranaree University of Technology, Thailand and the Royal Golden Jubilee Program of Thailand Research Fund, Thailand.