Abstract

To the significant amount of pilot overhead of the interference cancelation methods in orthogonal frequency division multiplexing (OFDM) based on offset quadrature amplitude modulation (OFDM/OQAM) system, we proposed an improved interference cancelation method (ICM) for OFDM/OQAM system in this paper. In this method, we use the auxiliary pilot (AP) to eliminate the influence of the intersymbol interference on channel estimation, which can reduce the pilot overhead of OFDM/OQAM system significantly. At the same time, to improve the channel estimation performance, we analyze the source of the intrinsic interference of system and its distribution in time and frequency domain, then, we reset the interference cancelation range of AP, which can cancel more intrinsic interference for OFDM/OQAM system. According to the results of performance analysis, compared to the conventional interference cancelation methods, the proposed method performs better in terms of energy efficiency and spectral efficiency. Also, the simulation results of the proposed method show that the proposed method can outperform traditional interference cancelation methods in channel estimation performance.

1. Introduction

As an important multicarrier modulation (MCM) scheme, orthogonal frequency division multiplexing (OFDM) based on offset quadrature amplitude modulation (OFDM/OQAM) system, named OQAM system for concision in the rest of the paper, has been proved to outperform OFDM system in the terms of frequency spectrum efficiency, robustness to the interference, and the leakage of the out-band energy [14]. However, the performance advantage is obtained at the cost of the relaxation of the orthogonal condition of OQAM system, which only satisfy the orthogonality in the real domain [5, 6]. This feature causes the intrinsic interference between the real data symbol, which makes the channel estimation method of conventional OFDM system cannot be applied to OQAM system straightforwardly [7, 8]. Thus, it is necessary to study the new channel estimation method for OQAM system.

At present, the research about channel estimation methods for OQAM system mainly focus on pilots based channel estimation method [9], which can be divided into scattered pilots based [1015] and preamble-based channel estimation method [1627]. There are four common scattered pilots based channel estimation methods, zero forcing method [28], auxiliary pilot (AP) method [10], precoding method [11], and iterative method [12]. The AP method set up one dummy symbol in the first order neighborhood of the pilot to cancel the imaginary interference, which was named AP in [13]. This method can cancel mostly interference to the pilot and ensure high spectral efficiency. However, from the view of power efficiency, the AP takes up a significant amount of power.

Preamble-based channel estimation methods have been another major research topic of the exist working, which including the pairs of pilot (POP) method [16], interference approximation method (IAM) [1719], and the interference cancelation method (ICM) [2026]. The interference cancelation method eliminates the intercarrier interference (ICI) by utilizing the symmetry of the interference weight coefficient [26]. At the same time, two protective preambles are set on the sides of the pilot preamble to cancel the intersymbol interference (ISI); i.e., there are usually three preambles utilized in the interference cancelation methods. This method can obtain a great channel estimation performance, at the cost of high pilot overhead. The authors in [2023] proposed three preamble structures for ICM in OQAM system respectively, all of which take up three OQAM real symbols. To reduce the high pilot overhead for OQAM system, the author in [24] proposed an iterative interference cancelation method which use only one preamble, with the increase of the computation complexity of system.

From the discussion about the AP method above, it can be known that the AP can reduce the intrinsic interference efficiently. Thus, to the high pilot overhead for the ICM, we utilize the AP instead of the protective preamble to cancel ISI and propose an improved interference cancelation method. At the same time, we take more time frequency points into consideration when eliminating the intrinsic interference, which can improve the channel estimation accuracy.

The remainder of this paper is organized as follows: We have an introduction of OQAM system in Section 2. Then, we provide an overview of the ICM and AP method in Section 3. In Section 4, the proposed method is introduced. Finally, in Section 5, we provide the numerical analysis and simulation result, and we obtain the conclusions in Section 6.

2. OQAM System Model

Figure 1 shows the OQAM system transmitter and receiver structure. Firstly, the bits to be sent are channel encode, e.g., using a conventional coder. Then, by QPSK or 16-QAM modulation, the bits are mapped. After the block denoted by , the complex symbol is divided into two real data that correspond to the real and imaginary part of the complex symbol. With the insertion of pilots, the real data are modulated by the OQAM modulation and transmitted to the receiver by the channel. At the receiver, the received symbol is the summation of the transmitted symbol convolved with the channel impulse response and the noise component . Firstly, the received symbols are demodulated by OQAM demodulation, and we can obtain the demodulated symbol . Then, through the process of channel estimation, we can get channel estimation value. Combining the channel estimation value and the demodulation symbols , the equalized symbols are derived by the equalization process. Then, by taking the real part of the equalized symbols (denoted by block ), the real data estimation value is obtained. Through the block in Figure 1, the complex symbol is reconstructed from two real data. In the end, the bits are obtained through the demapping and channel decoding process. Now, we briefly describe the channel estimation problem of OQAM system.

We can express the baseband equivalent of a continuous-time OQAM signal as follows [29]:

where is the even number of subcarrier, is the real-valued OQAM symbol at the time frequency position obtained from a QAM constellation, and is the prototype filter. The length of filter is , and is the overlapping factor. and denote the subcarrier interval and the time offset between the real and imaginary part of the symbols respectively, and we have with being the duration of a complex CP-OFDM symbol. The phase term , which drives the rule to take the real and imaginary parts, can be expressed as

where can be chosen arbitrarily [19]. Thus, we choose in this paper.

The orthogonality in the real field for OQAM system can be expressed as follows:

where is the Kronecker delta and only when ; otherwise . For concision purpose we set , is a pure imaginary term when , and we named as the interference weight coefficient.

We assume that the OQAM system symbol is transmitted through a channel that varies slowly with time and its delay spread is significantly shorter than the symbol interval. Then, we denote the complex channel gain for the th subcarrier at the nth symbol interval by . At the same time, we introduce a complex additive white Gaussian noise (AWGN) whose variance is at the channel output. Thus, the received symbol at the time and frequency location can be obtained as follows [18]:

where is the noise term caused by AWGN and is the intrinsic interference caused by the data symbols surrounding . The intrinsic interference can be expressed as follows:

where is the neighborhood for the time and frequency index , i.e., whose intrinsic interference cannot be ignored. Usually, due to the great time frequency location characteristics of the prototype filter, the first order neighborhood of the pilot is generally considered, which can be shown as the shadow part of Figure 2.

From the discussion above, we can find that the channel estimation for OQAM system cannot as simple as the traditional OFDM system because of the intrinsic interference caused by the neighborhood data symbols. Thus, the channel estimation is one of the major technical challenges in the design of OQAM system.

3. Interference Cancelation Method and AP Method

3.1. Interference Cancelation Methods

The spread of the interference weight coefficient of any prototype filter is symmetric [26], which can be shown as follows:

with the horizontal and vertical direction corresponding to time and frequency, respectively. Above parameters can be computed by equations as follows [26]:

The most direct way to cancel the interference is to simply set zero at the time frequency points around the pilot. From [17], we can find that this idea was already used in the IAM preambles, where protective OQAM symbols were inserted to cancel the interference from preceding and following data. If zeros are transmitted at the middle symbol, i.e., at all odd-indexed (or all even-indexed) subcarriers, the interference cancelation can be further simplified. Also, it can maintain a great peak to average ratio (PAPR) performance. This idea can be shown as Figure 3(a), where the channel frequency response (CFR) can be estimated at the even-indexed (odd-indexed) subcarriers just like OFDM system. The CFR at the rest of subcarriers can be estimated via interpolation subsequently [20], and it was independently included in the preamble evaluation study of [30] for multiple input multiple output (MIMO) system.

There is a less direct preamble design, which relies in the symmetries in (6) to cancel the interference caused by the adjacent subcarriers. This preamble was proposed in [21] and can be depicted in Figure 3(b).

In [22], a preamble that more replied on the symmetry in (6) was suggested, which canceled both the ISI and ICI of OQAM system by this symmetry. This preamble is shown as Figure 3(c); same as the preamble in Figure 3(b), it can obtain all the CFR without an interpolation process.

Table 1 is a comparison of this three preambles. What is more, to guarantee the channel estimation accuracy, the preamble in Figures 3(b) and 3(c) must satisfy the condition ; thus, the coherent bandwidth is required to meet . However, the assumption is hard to guarantee in many conditions [20]. Thus, these two preambles cannot obtain a great ICI robustness of OQAM system.

3.2. AP Method

In general, it only considered the interference coming from the first order neighborhood in the scattered pilot method for OQAM system, for the great time frequency location of the prototype filter. We can set as the real data around the pilot at the position and as the interference weight coefficient at the position , where Figure 4 gives an illustration of this notation [12].

The idea of the AP method is to transmit seven time frequency points i.e., when . Then, we can transmit the data that can cancel the interference caused by the other seven data symbols in the first order neighborhood at the position . And we can draw the equation of AP as follows:

Thus, is not really a transmitted data symbol, and this method can obtain a great channel estimation accuracy. However, there is a major problem with this method that the overall power of the AP. Based on (11), we can draw the average power of AP:

where is the power of the real data . For example, to the isotropic orthogonal transform algorithm (IOTA) prototype filter with , and set , we have

4. Proposed Interference Cancelation Method

Just as the comparison of three preambles in Table 1 shown, all three preambles take up three OQAM symbols, and the high pilot overhead of system is unavoidable, which reduces the practicability of the interference cancelation method. Moreover, those three methods only considered the interference of the first order neighborhood and ignored the interference outside this neighborhood. We must take the interference outside the first order neighborhood into consideration if we want to obtain a better channel estimation performance. Thus, with the interference outside the first neighborhood, we can rewrite (4) as follows:with

In this paper, we take the IOTA prototype filter [15] as an example to analyze the distribution of the intrinsic imaginary interference in the OQAM system. The interference weight coefficient of IOTA prototype filter is shown in Table 2, and its ambiguity function contour line is depicted in Figure 5. According to both Table 2 and Figure 5, we can see that IOTA filter still has some imaginary part interference outside the first order neighborhood. Ignoring the existence of the intrinsic interference will inevitably limit the performance of the channel estimation. Thus, we take this part of interference into account when designing the preamble of the method in this paper.

Figure 6 is the preamble designed in this paper for the example. Compared to the conventional preambles of interference cancelation method, we only set the APs at the odd-indexed (or even-indexed) subcarriers and can set data symbol at other subcarriers, which can reduce the pilot overhead of the system significantly. And the main idea of the proposed method is introduced in the following.

Firstly, to the high pilot overhead of the interference cancelation methods in Section 3, we removed the protective preambles and only retained the middle preamble from which the CFR was recovered. To guarantee the great peak to average ratio (PAPR) performance, we introduced the scheme shown in Figure 3(a).

Secondly, in [15], it is pointed out that the OQAM system intrinsic interference has little effect on the system channel estimation when the interference symbol energy of the pilot is less than -40dB. Thus, with the combination of the Figure 3 and Table 2, we mainly eliminate the interference of data symbols transmitted at time frequency points where the interference weight coefficient is larger than 0.01. It can be covered near the value -50dB in the contour line map of the IOTA prototype filter ambiguity function and can almost completely eliminate the intrinsic imaginary interference in the pilots.

Moreover, according to (11) and (12), we notice that a small absolute value of can result in large magnitude of the AP, which will waste transmission energy and has a bad influence on the OQAM system PAPR performance. Therefore, it is preferable to choose the AP in such a position that the magnitude of the denominator is maximized. Thus, according to the interference weight coefficient in Table 2, we set the AP at the time frequency points preceding and following the pilot. Taking two APs of any pilots as example, as depicted in Table 2, the intrinsic interference cancelation range is the special labed time frequency points, “” corresponds to “†”, “” corresponds to “‡”, respectively, and each AP interference cancelation range contains 11 time frequency points. Then, we can draw the equation of the AP in this paper as follows:

According to the above description, we can show the preamble designed in this paper in Figure 6 for the example.

5. Performance Analysis and Simulation Results

In this section, we compared the performance of the conventional interference cancelation methods with the method proposed in this paper in two aspects of energy efficiency and pilot overhead firstly, and then the performance simulation of the four methods was compared.

5.1. Energy Efficiency Analysis

All the three interference cancelation methods in Section 3 have no additional energy consumption during the transmission process and can maintain stable energy efficiency performance.

For the proposed method in this paper, according to the interference cancelation range and (13), we can express the average power of AP in this paper:

With the interference weight coefficient of IOTA prototype filter in Table 2 and the position of AP, it is easy to calculate the average power of one AP in this paper:

Thus, it is clear that the proposed method in this paper does not generate additional energy consumption like the AP method and can achieve a certain increase in energy efficiency.

The energy efficiency improvement of this method is mainly attributed to the mathematical ratio of the interference weight coefficients in different positions of the IOTA prototype filter.

In general, this method is superior to the other three methods in energy efficiency performance, which is attributed to the selection of the AP position and the good time frequency location characteristics of the prototype filter.

5.2. Pilot Overhead Analysis

The analysis of pilot overhead is mainly based on the measurement of the number of time frequency points the preamble occupied. An example of an OQAM system with 2048 subcarriers and 40 OQAM symbols, all the three methods in Section 3 take up 6144 time frequency points. To the method proposed in this paper, the intermediate preamble needs 2048 time frequency points, and the APs on both sides need 2048 time frequency points in total; i.e., this method takes up 4096 time frequency points in total. Thus, the percentage of pilot overhead reduced in this paper is

In general, the conventional interference cancelation methods require 3 OQAM real value symbols to place the preamble, that is, the equivalent of 1.5 OFDM complex symbols. In this paper, the proposed method is equivalent to the need for 2 OQAM symbols to place the preamble, i.e., the equivalent of one OFDM complex symbol. From the above analysis, we can get that this method has 33.3% performance improvement compared with the conventional interference cancelation method in pilot overhead, which is significant to the practice of the ICM.

5.3. Simulation Results Analysis

The performance of the method proposed in this paper is simulated in this section and is compared with the three conventional interference cancelation methods in Section 3.

The measurement parameters for channel estimation performance for OQAM system mainly include bit error ratio (BER) and normal mean square error (NMSE). BER refers to the ratio of the number of erroneous bits recovered at the receiver to the total bits of system; NMSE is the mathematical expectation of the ratio of the square of the difference between the estimated channel value and the actual channel value to the square of the actual channel value, which can be expressed as follows:

where is the estimated CFR value and is the actual CFR value. In addition, the author in [31] points out that the NMSE performance of channel estimation is related to the energy efficiency and spectral efficiency of the method; thus, the channel estimation NMSE performance is also an important embodiment of the channel estimation method in energy efficiency and spectral efficiency.

In simulation, we choose the IOTA prototype filter with a tap number of 4, and the sampling frequency is 9.14MHz. The channel coder in simulation is the convolutional channel coding, with , , , and coding rate is .

Firstly, in order to verify the performance of the proposed method with different channel conditions and subcarrier numbers, we selected the typical multipath model channel A and channel B in the IEEE 802.22 standard and the subcarrier numbers 256, 512, and 2048 to carry out the performance simulation. The parameters of the channel A and B in the IEEE 802.22 standard are shown in the Table 3, and the simulation result under different channel and subcarrier numbers is depicted in Figure 7.

From Figure 7, we can see that, under the condition of channel A and channel B, the BER performance of the proposed method is improved with the increase of the number of subcarriers. Meanwhile, under the condition of the same number of subcarriers, the performance of the proposed method under channel A is better than channel B. This is because the average gain of the first path of the channel B is not the maximum gain, which affects the channel estimation performance of the proposed method, but the proposed method can still guarantee a stable channel estimation performance under the channel B. Therefore, the proposed method can ensure stable channel estimation performance with different channel conditions and subcarrier numbers.

Next, we compared the performance of the proposed method under different modulation modes. The channel model used the channel A in the IEEE 802.22 standard. The modulation schemes we selected, QPSK and 16QAM modulation scheme, and the other parameters are consistent with the parameters in the previous simulation, and the simulation result is shown as Figure 8.

Figure 8 is the BER performance comparison of the proposed method between QPSK and 16QAM modulation with different subcarrier numbers. According to the simulation result, we can see that with different subcarrier number, the proposed method can achieve better BER performance in the QPSK modulation mode, and it can obtain about 0.5dB performance improvement compared to the 16QAM modulation mode. Overall, the proposed method achieves great BER performance under two modulation modes, which proves the good and stable channel estimation performance of the proposed method.

Finally, we compared the performance of this method with the three interference cancelation methods introduced before. The simulation is based on the channel A, the subcarrier number is 2048, and the modulation mode is QPSK modulation. Meanwhile, in order to avoid the effect of errors caused by different interpolation methods, the proposed method and the traditional method in Figure 3(a) are all use the fast Fourier transform (FFT) interpolation. We used ICM-1, ICM-2, and ICM-3 to represent the interference cancelation methods in Figures 3(a), 3(b), and 3(c), respectively, and ICM-NEW represents the method of this paper. Figures 9 and 10 are the performance comparison of BER and NMSE for four methods, respectively.

From Figure 9, we can see that the proposed method can get better BER performance than the other three methods. As Figure 9 show, the proposed method can get a performance improvement of about 0.4dB compared with the ICM-2 method, and it can get about 0.6dB performance improvement over ICM-1 and ICM-3.

There are two main points which improved the BER performance of the proposed method. First of all, unlike the conventional interference cancelation methods which only eliminate the intrinsic interference of the first order neighborhood, we enlarged the interference cancelation range. Assuming that all the time frequency points transmit the same real value symbols, compared with the other three methods, the proposed method can eliminate more about 15.8% intrinsic interference of the OQAM system. Secondly, the proposed method did not reply on the symmetry of the interference weight coefficient to cancel the ISI and ICI, which is important for ICM2 and ICM3. Once the channel bandwidth and the subcarrier interval cannot meet the equation , the ICI cancelation accuracy of ICM2 and ICM3 will be greatly reduced. Thus, this is confirmed is Figure 9, where we can see that the proposed method obtain the best BER performance, and ICM3 is the worst one.

With the simulation results of Figure 10, we can see that the proposed method can get better NMSE performance than the other three methods. Although all the four methods obtain similar NMSE performance, the proposed method is still better than other three interference cancelation methods at least 0.2dB. In (19), we have proved that the proposed method can improved the power efficiency. Also, in (20) we have proved that the spectral efficiency can be further improved by the proposed method. Thus, it was confirmed in Figure 10, where we can that the proposed method obtain a better NMSE performance than other three methods. Besides, this method eliminated more intrinsic interference of the system by enlarging the interference cancelation range, which is also one of the reasons that this method can achieve better NMSE performance.

From the performance analysis and simulation results of the proposed method and the other three interference cancelation methods, we can see that the proposed method is superior to the other three methods in various performance aspects. While reducing the pilot overhead for OQAM system, by increasing the elimination range of the intrinsic interference, the proposed method greatly improves the channel estimation performance for OQAM system.

6. Conclusion

To the high pilot overhead of the interference cancelation method in OQAM system, this paper proposed an improved interference cancelation method. In this method, we utilize APs instead of the protective preambles in the conventional interference cancelation methods to cancel the ISI for the recovered preamble, which can significantly reduce the pilot overhead of system. Meanwhile, by increasing the elimination range of the intrinsic interference for system, the channel estimation accuracy of the system is effectively improved. The performance analysis and simulation results of the proposed method show that the proposed method is superior to the previous interference cancelation channel estimation method in terms of energy efficiency, spectral efficiency, and channel estimation performance. Therefore, the method proposed in this paper has a better complex performance and is a more practical channel estimation method for OQAM system.

Data Availability

The system simulation data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

The work of this paper was supported by National Natural Science Fund of China under Grant no. 6167148.