Abstract: The generalized multi-carrier (GMC) is a new type of broadband wireless multiple access technique, where the modulation and demodulation filter bank played an important role. This study investigated the interference of the GMC system with the modulation/demodulation filter bank and the close-form interference expression was obtained in terms of the inter-carrier interference and the inter-symbol interference. Moreover, three different kinds of prototype filters, named Rcosine, Remez and Nyq2, were simulated to show the influence of filter type on the interference, where both the infinite precision calculation and the finite precision computation were employed. The result shows that the interference performance would be limited by the filter delay, the quantization word length and the filter type.
INTRODUCTION
With the further development of the economic, mobile communication technologies have attracted much attention (Meng et al., 2008; Ruan et al., 2012; Wu and Niu, 2005). Moreover, extensive attention has been paid to multi-carrier technology because of its natural advantage in spectrum efficiency, resistance to frequency selective fading, support for a variety of business and some other aspects. Generalized Multi-Carrier (GMC) is a new type of broadband wireless multiple access transmission technology proposed by future project in this context (You et al., 2005; 3GPP, 2008), where the modulation and demodulation filter bank played an important role (Hua et al., 2004). Note that G.B. Giannakis had done some other GMC applications-related research (Giannakis et al., 2000; Wang and Giannakis, 2001).
The traditional GMC system used a Root Square Raised Cosine (RRC) filter (Joos, 2010; Hua et al., 2012) of length 217 to meet the floating-point performance requirements but whether it is the best choice, as well as the filter interference performance has not been reported in the literature, which is disadvantage for the practical application. Accordingly, this study presents a novel analysis method of the interference caused by the GMC filter bank, which had not been proposed by previous literature. Conventionally, people assumed that the prototype filter met Nyquist (Nyq) conditions for simplicity and also neglected the problem of finite-word-Length (FWL) quantization. Hence, this study gives the interference analysis considering both the FWL effect and the non-ideal Nyq influence, which must provide a reference for the real-world application of the GMC system.
Starting from the time domain expression of the received signal, this study introduces the effect of filter bank to make a specific analysis of the interference. Moreover, the influence of the prototype filter is investigated, which will provide a reference for the prototype filter selection. The numerical computation is done for three prototype filters, i.e., the RRC filter, the Nyq2 filter (Harris et al., 2005; Harris, 2004; Farhang-Boroujeny, 2008) and the equiripple filter designed by the Remez algorithm (Jinno et al., 2010). The quantization result turns out that the quantization mainly affects the Inter-Carrier Inference (ICI) and the choice of the optimal prototype filter is limited by the quantization word length and the filter delay.
GMC STRUCTURE
The structure of the Generalized Multi-Carrier (GMC) system is shown in Fig. 1, where the subcarrier number is M and yk (m) denotes the DFT (discrete fourier transform) of the input xk (m) at the kth subcarrier.
Fig. 1: | The structure of GMC modulation and demodulation filter bank, ↓: Down sampling, 8: Up sampling, E{•}: Expectation operation ⊗: Convolution product, (.)*: Conjugate operation |
After the N-fold interpolation, yk (m) turns into
(1) |
Then the multicarrier transmitted signal s(n) can be derived as following:
(2) |
Since this study focuses on the study of the interference caused by the filter bank, it is reasonable to assume that the channel is invariant to simplify analysis, i.e., c(n) = d(n) leading to r(n) = s(n) in the receiver.
At the receiver, r(n) is passed though the sub-channel filter g1(n) to demodulate the lth sub-channel, then the signal before down-sampling can be written as:
(3) |
From Eq. 3, the signal is divided into the desired signal of the lth sub-channel and the interference coming from sub-channels.
PROPOSED INTERFERENCE ANALYSIS
Interference derivation: In Eq. 3, as
resulting in:
(4) |
Generally, g1(n) = hl(n), resulting in:
(5) |
with WM = exp(-j2p/M) and:
(6) |
where, L denotes the prototype filter length. According to Eq. 5, |hk(n) Ä gl(n)|2 = |Rk,l(n)|2 and it only relates to |k-l, i.e., without accounting for the down-sampling, the interference of other sub-channels only depends on the channel offset. Substituting Eq. 5 into 4, Eq. 4 can be easily rewritten as:
(7) |
Next mN is used to replace n in Eq. 7 to operate an N-fold decimation, which leads to:
(8) |
Combining Eq. 8 and 3, one can get the output of GMC by adding all sub-channel signals:
(9) |
In Eq. 9, the received signal is divided into two parts, i.e., the signal of the lth sub-channel and the ICI coming form other sub-channels. In fact, the former can be further divided into two parts: the desired signal and the Inter-Symbol Interference (ISI) of the lth sub-channel. Note that the ISI is related to the prototype filter and it will disappear if the filter is the Nyquist filter.
In order to derive expression of the ISI, one can decompose the signal of the lth sub-channel as follows:
(10) |
where, D = (L-1)/2N and D denotes the filter delay in terms of the symbol rate.
Since one filter causes the delay of DN, the total delay of GMC systems is 2DN,
thus,
Power calculation: Here first three assumptions are provided:
• | Symbols inside one sub-channel are independent |
• | Symbols between different sub-channels are independent |
• | The power of each sub-channel is normalized, viz., |
Then the average power of
(11) |
where, the first term is the power of the desired signal, the second term denotes
the ISI power and the third term represents the ICI power. Moreover, if the
assumption 3 does not exist, one can divide
(12) |
Generally, Eq. 12 is used for comparing performance of different filters.
SIMULATION AND ANALYSIS
This section exploits three kinds of prototype filters, namely RRC, Nyq2, Remez (equiripple filter), where the roll-off factor α = 0.22, the oversampling factor N = 18, the subcarrier number M = 16 and the filter delay 2D = 12 as those in conventional GMC systems. Here the Nyq2 applies a simple iterative algorithm to transform the low-pass filter into quasi-RRC structure, while it can control the passband and stopband ripple, which is different from the standard RRC filter. For the Remez filter, this study uses the function remez in matlab toolbox. Since α = 0.22 leads to the optimal delay (2D) 22 in the Nyq2 filter, Dε = {4, 5, 6, 10, 11, 12} are chosen as examples.
Aside from the infinite precision result, this study also presents the fix-point result, where Rk,l(n) in Eq. 11 should be calculated with the finite word length, i.e., using the fix-point multiplication/addition/subtraction. This study exploits three quantization word lengths for the case N/M = 18/16: 14, 16 and 24. While the quantization word length belongs to {12, 14} for the case N/M = 6/4. All numerical computations are collected at below.
Figure 2 presents the inference result with the infinite precision, where Nyq and Rcosine mean the Nyq2 filter and the RRC f ilter. From Fig. 2, we clearly see that the ISI is the main interference if the remez filter or the RRC filter is employed. Moreover, the ICI of each prototype filter produces small different. Additionally, the increase of D usually degrades the interference. For deep insight, the data of Fig. 2 is presented in Table 1.
Fig. 2: | ISI and ICI for three prototype filters |
Table 1: | Infinite precision results of interference analysis in time domain |
ICI: Inter-channel interference, ISI: Inter-symbol interference |
From Table 1 the infinite precision result demonstrates again that the desired power of Nyq2 filter is always larger than those of RRC filter and Remez filter, then its ICI and ISI is always the smallest one. Therefore, we can conclude that the performance of Nyq2 filter is the best in the sense of infinite precision. Moreover, it is obviously that the performance of the GMC filter bank is improved with D increasing.
As for the finite word length, we can also present figures analogous to Fig. 2. However, since there are too many curves, such a figure is difficult to distinguish. Hence, only Table 2 and 3 are given for the finite word length case.
From Table 2, the numerical result demonstrates that the quantization bit-width requires at least sixteen bits to conserve an accurate result of Rk,l(n). However, the larger bit-width and small filter delay result in small performance loss. When the bit-width is 14 and D equals 10, 11 or 12, all the filters perform worse, viz., no desired powers exceed 0.9. Moreover, when the bit-width is 16 and D equals to 4, 5 or 6, the performance loss is much smaller. Hence, the larger D should be equipped with the larger quantization word length and our examples should choose small D. Moreover, when D belongs to {4, 5, 6}, it can be easily find that the ISI keeps the same level while the ICI enlarges almost 10 times after quantization. According to the table, the quantization impacts the Remez filter mostly and the Rcosine filter least.
Table 2: | Fixed-point results of interference analysis in time domain I |
ICI: Inter-channel interference, ISI: Inter-symbol interference |
In order to show the influence of N/M, we further study the fixed-point performance for N/M = 6/4, where the word length is 12 or 14. The result of Table 3 is similar to that of Table 2. Summarized, the performance of GMC modulation and demodulation filter bank is limited by the value of D, the quantization word length and the filter type.
Table 3: | Fixed-point results of interference analysis in time domain II |
ICI: Inter-channel interference, ISI: Inter-symbol interference |
CONCLUSION
In this study, we derive the closing expression of interference and signal of GMC modulation and demodulation filter bank in time domain and use Rcosine, Nyq2 and Remez filters as the prototype filter to perform the comparison, which including both the floating-point and fixed-point cases. The result comes out that the performance of GMC modulation and demodulation filter bank is limited by the value of D, the quantization word length and the filter type. In detail, the RRC filter performs the best with the bit-width is lower than 16 and the Nyq2 filter yields the best performance when the bit-width is larger than 24. These results and conclusions, especially fixed-point ones, provide a reference for the GMC application and are useful for the engineer.
ACKNOWLEDGMENTS
This study was supported by Zhejiang provincial NSF under grant No.Y1090645, the key project of Chinese ministry of education under grant No.210087 and in part by the open research fund of national mobile communications research laboratory, Southeast University (No.2010D06).