MIMO Self-Heterodyne OFDM Using Band Selection Technique

The 5G technology is a promising technology to cope with the increasing demand for higher data rate and quality of service. In this paper, two proposed techniques are implemented for multiple input multiple output (MIMO) self-heterodyne OFDM system to enhance data rate and minimize the bit error rate (BER). In both of the two proposed techniques, Band Selection (BS) approach is used, once with Space Time Block Coded (STBC) for the first proposed technique (BS- STBC), and once again with Frequency Space Time Block Coded (FSTBC) for the second proposed technique (BS-FSTBC). The use of the BS in the proposed techniques helps to choose the sub-band with better subchannels gains for sending the information and consequently, minimize the BER. Moreover, the use of the FSTBC instead of STBC helps to use the spectral efficiently and hence increase data rate. The simulation results show that the proposed techniques BS-STBC and BS-FSTBC, for the MIMO self-heterodyne OFDM system, provide a great enhancement in the BER performance when compared to the conventional techniques. Moreover, the simulation results show that the first proposed technique BS-FSTBC outperform the second propose technique BS-STBC in term of the BER performance.


Introduction
Due to the rapid increase in the number of users and the need for higher data rates, free bands and more bandwidth are required in the new 5G technology. This attracted the researchers attention to utilizing the millimeter-wave (mm-wave) bands in 5G [1]. The mm-wave communication is characterized by the high data rate as it occupies wide bandwidth at the high-frequency range (30 GHz-300 GHz) [2,3].
Despite the advantages of using the mm-wave band in 5G communication [4], however, it is difficult to design an oscillator for the mm-wave band with the same frequency stability of the UHF or VHF bands [5]. Moreover, the radio frequency (RF) components will create phase noise at the receiver and hence, techniques to handle these issues are required [6]. In order to manage these issues, the researchers in [7] and [8] suggested utilizing the self-heterodyne receiver in mm-wave communication. At the transmitter side of the self-heterodyne system, the modulated signals along with the local carrier are transmitted through the mm-wave band for the up-conversion. At the receiver side, the down-conversion is done to estimate the transmitted symbols using a square-law device, in which, the received local carrier is mixed with the modulated signals to get the estimated symbols [9]. Hence, by using a self-heterodyne receiver, the problem of phase noise and frequency offset are evaded. Moreover, at the self-heterodyne receiver, no local oscillator or phased locked loop (PLL) is required. Therefore, the system is more stable and has a lower cost and complexity of the transmitter [9]. In [9], a single-input-single-output (SISO) self-heterodyne orthogonal frequency division multiplexing (OFDM) system is proposed. The data symbols in [9] are transmitted on half of the available bandwidth, while the carrier frequency is transmitted on the other half, leaving a guard band between OFDM subcarriers and the RF carrier. Although the guard band is necessary to eliminate the interference caused by the nonlinear device, however, it diminishes the efficiency of bandwidth to the half. Based on this, researchers in [10,11] used the suggested receiver in [9] to replace the conventional super-heterodyne receiver.
The space time block code (STBC) is widely used by researchers in various research area with different systems and techniques, such as multiple input multiple output (MIMO) system [12][13][14], Orthogonal Transform Division Multiplexing (OTDM) technique [15], Generalized Spatial Modulation (GSM) and antenna grouping system [16], dual-hop fullduplex relay networks [17], visible light communications system [18], and heterogeneous system [19]. The used of the STBC eliminates the multipath effects and hence, enhance the performance of these systems in terms of bit error rate.
In [12], a STBC MIMO self-het OFDM system is considered in which, two transmitting antennas and two receiving antennas are used. Moreover, the STBC is used in order to remove the multipath effects and improve stability of the system. In this system, Alamouti code [20,21] was used with MIMO self-het OFDM, and the results show that the system performance is decreased when compared to the conventional MIMO STBC OFDM system. This degradation in system performance occurs due to the decrease in bandwidth efficiency, by transmitting the symbols on half of the bandwidth [12]. Moreover, the proposed system in [12] solved the problem of the phase noise at the receiver and the receiver complexity at the expense of the system BER performance. In [22], FSTBC is used with MIMO self-het OFDM system. The authors in [22] try to solve the problem of the bandwidth efficiency degradation that found in [12] by using the same technique but for four transmitting antennas and transmitting the symbols on the whole bandwidth. The symbols are transmitted alternatively on different half sub bands. In [22], four symbols are transmitted in single time slot. While in [12] only two symbols are transmitted per time slot. Thus, the technique in [22] uses the bandwidth more efficiently and hence increases the data rate compared with technique in [12]. However, the technique in [22] increases data rate and enhance BER performance but at the expense of the computational complexity.
The authors in [12,22] used STBC and FSTBC, respectively, for a MIMO self-het OFDM system. However, the proposed techniques in our paper utilize the band selection (BS) approach with STBC and FSTBC for MIMO self-het OFDM system. In this paper, two techniques are proposed to enhance the performance for MIMO self-het OFDM system in terms of data rate and BER. The main idea of the proposed techniques is to use the BS approach once with STBC [12] for the first proposed technique, BS-STBC, and once again with FSTBC [22] for the second proposed technique, BS-FSTBC. The use of the BS approach with STBC and FSTBC techniques help to select the optimum channel band to transmit the data over the MIMO channel and avoid the channel fading effects. The used of the optimum sub band with higher gain for transmission reduces the probability of error and consequently improve the BER performance. Moreover, maximum likelihood combiner is used at the receiver to separate the transmitted symbols for the proposed techniques. The simulation results show that the proposed techniques BS-STBC and BS-FSTBC for the MIMO self-heterodyne OFDM system, have superiority over the conventional techniques [12,22] in terms of BER performance. Hence, by using the BS technique, the performance of the STBC [12] and FSTBC [22] techniques are improved in term of BER. Moreover, the simulation results show that the first proposed technique BS-FSTBC outperform the second proposed technique BS-STBC in term of BER performance.
The rest of this paper is organized as follows; in Section 2, the system model of the (FSTBC) MIMO self-het OFDM system is presented. Section 3 presents the BS proposed technique in the STBC MIMO self-het OFDM system and the FSTBC MIMO self-het OFDM system. Section 4 presents and discuss the simulation results of the proposed approaches. Finally, the paper is concluded in Section 5. Throughout this paper, the following notation is adopted: matrices are denoted by boldface capital letters, column vectors are represented by boldface lowercase letters, symbols are denoted in italics, H ra is the channel gain between the ath transmitting antenna and rth receiving antennas, α c and, β c are the sum of channel gain to the 1st and 2nd receiving antenna respectively, R{·} represents the real component of a complex number, ( * ) is the conjugate operation, (·) −1 inverse operation, (·) † the pseudo-inverse operation, (·) H is the hermition matrix, |·| is absolute operator.

The FSTBC MIMO Self-Het OFDM System
The system model of the FSTBC MIMO self-het OFDM consists of four antennas at the transmitter and two antennas at the receiver as shown in Figure 1. The H ∈ C A t ×A r is channel response, where A t is the number of transmitting antennas and A r is the number of receiving antennas. The information subcarriers are divided into A s and A g which represent the OFDM number of subcarriers used to transmit the information symbols and the number of subcarriers that are zero-padded in each self-het OFDM transmitter respectively.
The rest of this paper is organized as follows; in Section 2, the system model of the (FSTBC) MIMO self-het OFDM system is presented. Section 3 presents the BS proposed technique in the STBC MIMO self-het OFDM system and the FSTBC MIMO self-het OFDM system. Section 4 presents and discuss the simulation results of the proposed approaches. Finally, the paper is concluded in Section 5.
Throughout this paper, the following notation is adopted: matrices are denoted by boldface capital letters, column vectors are represented by boldface lowercase letters, symbols are denoted in italics, H is the channel gain between the a th transmitting antenna and r th receiving antennas, and, are the sum of channel gain to the 1st and 2nd receiving antenna respectively, ℛ{⋅} represents the real component of a complex number, ( * ) is the conjugate operation, (•) −1 inverse operation, (•) † the pseudo-inverse operation, (•) is the hermition matrix, |⋅| is absolute operator.

The FSTBC MIMO Self-Het OFDM System
The system model of the FSTBC MIMO self-het OFDM consists of four antennas at the transmitter and two antennas at the receiver as shown in Figure 1. The H ∈ C A t ×A r is channel response, where A t is the number of transmitting antennas and is the number of receiving antennas. The information subcarriers are divided into and which represent the OFDM number of subcarriers used to transmit the information symbols and the number of subcarriers that are zero-padded in each self-het OFDM transmitter respectively. It is shown in Figure 1, that the proposed system transmits four OFDM symbols on two successive symbol intervals using four transmitting antennas and two receiving antennas. The proposed system increases the data rate to double that proposed by the conventional STBC MIMO self-het OFDM system. This is in addition to the increase in the diversity gain due to the increase in the number of transmitting antennas. The proposed system performs multiplexing in the spatial time and frequency domain, where the first and second symbol intervals are space-time encoded in the lower band of sub-carriers (zeros are embedded in the upper band), while the third and fourth symbols are space- It is shown in Figure 1, that the proposed system transmits four OFDM symbols on two successive symbol intervals using four transmitting antennas and two receiving antennas. The proposed system increases the data rate to double that proposed by the conventional STBC MIMO self-het OFDM system. This is in addition to the increase in the diversity gain due to the increase in the number of transmitting antennas. The proposed system performs multiplexing in the spatial time and frequency domain, where the first and second symbol intervals are space-time encoded in the lower band of sub-carriers (zeros are embedded in the upper band), while the third and fourth symbols are space-time encoded in the upper band (zeros are embedded in the lower band). Thus, each pair of successive symbols can be received and separated at the receiver depending on the sub-band they were sent on (i.e., frequency multiplexing on two sub-bands).
The transmitted data symbols X are modulated using QPSK modulation. Then the modulated data symbols are divided into four code matrices. These code matrices are transmitted by A t transmitting antennas over A s sub-carriers. The code matrices are successively defined as: where N is the number of the transmitted data symbols and d a is code matrices for each transmitter antenna (a = 1, 2, . . . , A t ) [22]. The modulated data symbols are applied to the inverse fast Fourier transform (IFFT) stage. The IFFT input vectors for each transmitter antenna (a) are represented as (size (1 × N 2 ): where K = N 2 , is the number of subcarriers and also the size of IFFT/FFT (K = A g +A s ). The OFDM signal in the time domain x a (t) is generated as: where ∆ζ is OFDM subcarrier frequency spacing [22]. Then, the parallel-to-series (P/S) conversion is applied to the output of the IFFT stage and after that the cyclic prefix (CP) is added to eliminate the inter symbol interference (ISI). A digital-to-analogue-converter (DAC) is then used to remove the high frequencies. Then, the transmitter encodes the information signal by the space time encoder.
x 4 ] be the information symbols vector, in time domain, which is transmitted on each of the OFDM subcarrier, then the code-word matrix which is generated by Alamouti code is represented in a matrix form as: Let α c H 11 + H 12 + H 13 + H 14 be the sum channel gains to the 1st receiving antenna from the four transmitting antennas and β c H 21 + H 22 + H 23 + H 24 is the sum of channel gains of the 2nd receiving antenna from the four transmitting antennas. Then, the received signal at each receiving antenna is given by: where Z is the AWGN components and H eq is the channel MIMO which represented in a matrix form as: where H ra is the channel gain between the ath transmitting antenna and rth receiving antennas and ( * ) is the conjugate operation. The channel is assumed to be constant during two successive symbol intervals [22]. At the receiver side, no local carrier oscillator or recovering of carrier phase is required. A low pass filter (LPF) with a cut-off frequency equal to f g + f s and filters of DC components are used to eliminate the high frequency signals and the DC components. Then, the CP is removed, and the fast Fourier transform (FFT) is performed after serial-to-parallel (S/P) conversion. Thus, the received signal can be expanded as: where y 11 and y 21 are the received signals, in time domain, at the 1st receiving antenna during the 1st time slot and the second time slot successively. y 21 and y 22 are the received signals at the 2nd receiving antennas during the 1st and 2nd time slots respectively. As well, z 11 and z 21 are the AWGN noise components at the 1st receiving antenna during the 1st time slot and the second time slot successively. z 21 and z 22 are the AWGN noise components at the 2nd receiving antennas during the 1st and 2nd time slots respectively [22]. To apply the ZF equalizer, let H † eq be the pseudo-inverse of H eq which is calculated and defined as follows: where i = 1, 2 and the constants C 1 and C 2 are defined as: where a is ath transmit antenna and H H eq is the hermition of H eq which can be represented in a matrix form as: vector. So, in order to detect the first transmitted symbolx 1 , the first row in H H eq matrix in (15) is multiply by the received signal vector (y) in (11) to get resultantr 1 symbol as [22]: As seen in Equation (16) the coefficients of the second transmitted symbol x 2 are in opposite polarity and hence, they cancel each other. The terms of x 3 and x 4 are discarded (filtered out) because they are transmitted on the other sub-band (the upper band). By simplifying, (16) can be calculated as: Then the result in Equation (17) is divided by C 1 to estimate first the transmitted symbolx 1 . However, in case of detectingx 2 , the second row in H H eq matrix is used. Similarly, for detecting the third and the fourth transmitted symbols (x 3 andx 4 ), the third and the fourth rows in H H eq matrix are used respectively. However, in case of detectingx 3 andx 4 , the resultant for each of them is divided by C 2 and the term of x 1 and x 2 are discarded (filtered out) due to their existence on the other sub-band (the lower band).

BS-STBC MIMO Self-Het OFDM System
The STBC MIMO self-het OFDM system increased the data rate compared by self-het OFDM system. The STBC MIMO self-het OFDM System achieves only half data rate due to the presence of the guard band. In the BS technique, to each transmitting antenna, the information will be sent according to the highest sub-channel gain in an upper half band or lower half band of the K subcarriers band. BS technique is proposed to avoid the channel fading effects in order to maximize the diversity gain and data rate.
To choose the highest sub-channel gain, H max1 and H max2 are calculated as: where H max1 and H max2 represent the sum of channel gains from two transmitting antennas to the 1st received antenna, the sum of channel gains from two transmitting antennas to the 2nd received antenna respectively and a is ath transmitting antenna. Let i be the number of the H max1 multipath component and q is the number of the H max2 multipath component, then, there are three scenarios for performing the BS which are: 1.
If the value of i and the value of q are in the upper band, the data symbols will be sent at the upper band in the two transmitting antennas as shown in Figure 2.

2.
If the value of i and the value of q are in the lower band, the data symbols will be sent at the lower band in the two transmitting antennas as shown in Figure 3.

3.
If the values of i and q are in different bands, the data will be sent through the band depending on the maximum value of H max1 and H max2 .       A pilot bit = 1 is added to indicate the band which the data symbol will be sent on. At the receiver, if the bit = 1, the data symbols are sent on the upper band and if the bit = 1, the data symbols are sent on the lower band.

BS-FSTBC MIMO Self-Het OFDM System
When the BS proposed technique is applied to the FSTBC MIMO self-het OFDM proposed system, the information symbols are sent according to the better sub-channel gains in upper band or lower band of the four transmitting antennas. To choose the highest sub-channel gain, H max1 and H max2 are calculated as: where H max1 represent the sum of channel gains from 1st and 2nd transmitting antennas to the 1st and 2nd receiving antennas, while H max2 is the sum of channel gains from 3rd and 4th transmitting antennas to the 1st and 2nd receiving antennas and a is ath transmitting antenna. Again, let i be the number of the H max1 multipath component and q is the number of the H max2 multipath component, then, there are three scenarios for performing the BS which are represented as follows: 1.
If the value of i and the value of q are in the upper sub-band, the data will be sent on the upper sub-band in the 1st and 2nd transmitting antennas while the 3rd and 4th transmitting antennas will use the lower sub-band as shown in Figure 4.

2.
If the value of i and the value of q are in the lower sub-band, the data will be sent at the lower sub-band on the 1st and 2nd transmitting antennas and the 3rd and 4th transmitting antennas will use the upper sub-band as shown in Figure 5.

3.
If the value of i and the value of q are in different bands, the data will be sent on each pair of transmitting antennas through the band where the maximum values of H max1 and H max2 occure.
A pilot bit = 1 is added to indicate the band which the data symbol will be transferred on. At the receiver, if the bit = 1, the data symbols are sent on the upper sub-band for the 1st pair of transmitting antennas and on the lower sub-band for the 2nd pair of transmitting antennas and if the bit = 1, the data symbols are sent on the lower sub-band for the 1st pair of transmitting antennas and on the upper sub-band for the 2nd pair transmitting antennas.    A pilot bit = 1 is added to indicate the band which the data symbol will be transferred on. At the receiver, if the bit = 1, the data symbols are sent on the upper sub-band for the 1st pair of transmitting antennas and on the lower sub-band for the 2nd pair of transmitting antennas and if the bit ≠ 1, the data symbols are sent on the lower sub-band for the 1st pair of transmitting antennas and on the upper sub-band for the 2nd pair transmitting antennas.

Simulation Results and Discussion
To evaluate the performance of the two proposed system models with band selection technique, a set of experiments has been conducted. These experiments examine Bit Error Rate (BER) performance of the proposed systems. Assume that a perfect and imperfect channel estimation (with 10% error over each symbol in each path delay for each channel).

Simulation Results and Discussion
To evaluate the performance of the two proposed system models with band selection technique, a set of experiments has been conducted. These experiments examine Bit Error Rate (BER) performance of the proposed systems. Assume that a perfect and imperfect channel estimation (with 10% error over each symbol in each path delay for each channel). Moreover, the antenna channels are assumed to be uncorrelated. The simulation parameters of the experiments are summarized in Table 1, where OFDM with QPSK modulation is used.  Figure 6 shows the BER performance of the FSTBC MIMO self-het OFDM system and STBC MIMO self-het OFDM system without the use of the band section technique, assuming perfect channel estimation. As shown in Figure 6, the BER of 10 −3 is achieved at SNR equal to 14.7 dB for FSTBC MIMO self-het OFDM system and 17.9 dB for STBC MIMO self-het OFDM system. Thus, the proposed system improves the BER performance by approximately 3 dB. Moreover, the antenna channels are assumed to be uncorrelated. The simulation parameters of the experiments are summarized in Table 1, where OFDM with QPSK modulation is used. Rayleigh channel with four taps multipath components Figure 6 shows the BER performance of the FSTBC MIMO self-het OFDM system and STBC MIMO self-het OFDM system without the use of the band section technique, assuming perfect channel estimation. As shown in Figure 6, the BER of 10 −3 is achieved at SNR equal to 14.7 dB for FSTBC MIMO self-het OFDM system and 17.9 dB for STBC MIMO self-het OFDM system. Thus, the proposed system improves the BER performance by approximately 3 dB.  Figure 7 compares the BER performance of STBC MIMO self-het OFDM system with and without using BS proposed technique, assuming perfect channel estimation. The simulation results in Figure 7 shows that, the STBC MIMO self-het OFDM system with BS technique improves the BER performance by 1.9 dB at BER of 10 −3 when compared to the STBC MIMO self-het OFDM system without the BS technique [12]. The BER performance is improved due to the use of the BS approach in the proposed systems to select the optimum sub band for the transmission of each symbol over the different transmitted antenna. The used of optimum sub band with higher gain for transmission reduces the probability  Figure 7 compares the BER performance of STBC MIMO self-het OFDM system with and without using BS proposed technique, assuming perfect channel estimation. The simulation results in Figure 7 shows that, the STBC MIMO self-het OFDM system with BS technique improves the BER performance by 1.9 dB at BER of 10 −3 when compared to the STBC MIMO self-het OFDM system without the BS technique [12]. The BER performance is improved due to the use of the BS approach in the proposed systems to select the optimum sub band for the transmission of each symbol over the different transmitted antenna. The used of optimum sub band with higher gain for transmission reduces the probability of error and consequently improve the BER performance. Thus, the capacity of the communication system will be increased by using the BS technique. of error and consequently improve the BER performance. Thus, the capacity of the communication system will be increased by using the BS technique.

Figure 7.
BER of STBC MIMO self-het OFDM system with and without [12] using BS technique, assuming perfect channel estimation. Figure 8 shows the BER performance of the FSTBC MIMO self-het OFDM system with and without [22] using BS technique, assuming perfect channel estimation. The simulation results in Figure 8 shows that the use of the BS technique with the FSTBC MIMO self-het OFDM system improves the BER performance by 2.1 dB at a BER of 10 −3 . Figure 7. BER of STBC MIMO self-het OFDM system with and without [12] using BS technique, assuming perfect channel estimation. Figure 8 shows the BER performance of the FSTBC MIMO self-het OFDM system with and without [22] using BS technique, assuming perfect channel estimation. The simulation results in Figure 8 shows that the use of the BS technique with the FSTBC MIMO self-het OFDM system improves the BER performance by 2.1 dB at a BER of 10 −3 .
Entropy 2021, 23, x FOR PEER REVIEW 12 of 16 of error and consequently improve the BER performance. Thus, the capacity of the communication system will be increased by using the BS technique.

Figure 7.
BER of STBC MIMO self-het OFDM system with and without [12] using BS technique, assuming perfect channel estimation. Figure 8 shows the BER performance of the FSTBC MIMO self-het OFDM system with and without [22] using BS technique, assuming perfect channel estimation. The simulation results in Figure 8 shows that the use of the BS technique with the FSTBC MIMO self-het OFDM system improves the BER performance by 2.1 dB at a BER of 10 −3 . Figure 8. BER of FSTBC MIMO self-het OFDM system with and without [22] using BS technique assuming perfect channel estimation. Figure 9 illustrates the BER performance of the FSTBC MIMO self-het OFDM system with BS technique compared to STBC MIMO self-het OFDM system with BS technique, assuming perfect channel estimation. As shown in Figure 9, the FSTBC MIMO self-het OFDM system with BS technique obtains BER = 10 −3 at SNR equal to 12.8 dB while the STBC MIMO self-het OFDM system with BS technique introduces the same BER at SNR equal to 16 dB. Therefore, FSTBC MIMO self-het OFDM system with BS technique outperform the STBC MIMO self-het OFDM system with BS technique by 3.2 dB. Figure 10 shows the BER performance of the STBC MIMO self-het OFDM system using BS technique compared to the FSTBC MIMO self-het OFDM system using BS technique, assuming imperfect channel estimation. As noticed in Figure 10, the FSTBC MIMO self-het OFDM system using BS technique improves the BER performance by 2 dB, at a BER of 10 −3 , when compared to the STBC MIMO self-het OFDM system using BS technique.
The performance of the STBC MIMO self-het OFDM system and FSTBC MIMO self-het OFDM system using different numbers of subcarriers (K = 64, 128, and 256), for perfect and imperfect channel estimation, is presented in Figure 11. The simulation results in Figure 11 show that, increase the number of the subcarrier has nearly no effect on the performance the FSTBC MIMO self-het OFDM system and STBC MIMO self-het OFDM system, for perfect and imperfect channel estimation. The performance is nearly the same and the curves are overlap. The FSTBC MIMO self-het OFDM system will have less complexity because it can introduce the desired BER performance with low number of subcarriers and less SNR compared to STBC MIMO self-het OFDM system. For example, FSTBC MIMO self-het OFDM system obtains the BER of 10 −3 at a SNR equal to 17.0 dB, using 64 subcarriers, where imperfect channel estimation is assumed. While STBC MIMO self-het OFDM system obtains the BER of 10 −3 at a SNR equal to 19.35 dB, using 64 subcarriers, where imperfect channel estimation is assumed. Hence, the FSTBC MIMO self-het OFDM system obtains the desired BER using a smaller number of sub carriers and lower SNR compared to STBC MIMO self-het OFDM system. Moreover, comparative details (SNR) for STBC MIMO self-het OFDM system and FSTBC MIMO self-het OFDM system, assuming perfect and imperfect channel estimation for different numbers of subcarriers at BER equal 10 −3 are summarized in Table 2.  [22] using BS technique assuming perfect channel estimation. Figure 9 illustrates the BER performance of the FSTBC MIMO self-het OFDM system with BS technique compared to STBC MIMO self-het OFDM system with BS technique, assuming perfect channel estimation. As shown in Figure 9, the FSTBC MIMO self-het OFDM system with BS technique obtains BER = 10 −3 at SNR equal to 12.8 dB while the STBC MIMO self-het OFDM system with BS technique introduces the same BER at SNR equal to 16 dB. Therefore, FSTBC MIMO self-het OFDM system with BS technique outperform the STBC MIMO self-het OFDM system with BS technique by 3.2 dB. Figure 10 shows the BER performance of the STBC MIMO self-het OFDM system using BS technique compared to the FSTBC MIMO self-het OFDM system using BS technique, assuming imperfect channel estimation. As noticed in Figure 10, the FSTBC MIMO self-het OFDM system using BS technique improves the BER performance by 2 dB, at a BER of 10 −3 , when compared to the STBC MIMO self-het OFDM system using BS technique.  The performance of the STBC MIMO self-het OFDM system and FSTBC MIMO selfhet OFDM system using different numbers of subcarriers (K = 64, 128, and 256), for perfect and imperfect channel estimation, is presented in Figure 11. The simulation results in Figure 11 show that, increase the number of the subcarrier has nearly no effect on the performance the FSTBC MIMO self-het OFDM system and STBC MIMO self-het OFDM system, for perfect and imperfect channel estimation. The performance is nearly the same and the curves are overlap. The FSTBC MIMO self-het OFDM system will have less complexity because it can introduce the desired BER performance with low number of subcarriers and less SNR compared to STBC MIMO self-het OFDM system. For example, FSTBC MIMO self-het OFDM system obtains the BER of 10 −3 at a SNR equal to 17.0 dB, using 64 subcarriers, where imperfect channel estimation is assumed. While STBC MIMO selfhet OFDM system obtains the BER of 10 −3 at a SNR equal to 19.35 dB, using 64 subcarriers, where imperfect channel estimation is assumed. Hence, the FSTBC MIMO self-het OFDM system obtains the desired BER using a smaller number of sub carriers and lower SNR compared to STBC MIMO self-het OFDM system. Moreover, comparative details (SNR) for STBC MIMO self-het OFDM system and FSTBC MIMO self-het OFDM system, assuming perfect and imperfect channel estimation for different numbers of subcarriers at BER equal 10 −3 are summarized in Table 2 Figure 10. BER for STBC MIMO self-het OFDM system using BS technique and FSTBC MIMO self-het OFDM system using BS technique, assuming imperfect channel estimation.

Channel Estimation Techniques
SNR (dB) at 10 −3 BER Number of Subcarriers Figure 11. BER for STBC MIMO self-het OFDM system and FSTBC MIMO self-het OFDM system, assuming perfect and imperfect channel estimation for different numbers of subcarriers.

Conclusions
In this paper, two new techniques; BS-STBC and BS-FSTBC are proposed for MIMO self-het OFDM system. The two proposed techniques are based on using BS approach. The use of BS helps to select the optimum sub band for data transmission. The used of the optimum sub band with higher gain for transmission reduces the probability of error and consequently improve the BER performance. The FSTBC achieves the full data rate compared to the STBC technique which achieves only the half data rate. The proposed techniques (BS-STBC), and (BS-FSTBC) are compared to the conventional techniques (STBC), and (FSTBC). The simulation results showed that proposed techniques outperform the conventional techniques performance in terms of BER. The proposed BS-FSTBC technique has superiority over the proposed BS-STBC technique in term of BER performance. The FSTBC MIMO self-het OFDM system can withstand the required same high BER performance level with a small number of subcarriers providing the lower complexity.