Loading [MathJax]/extensions/MathMenu.js
Interference Analysis and Filter Parameters Optimization for Uplink Asynchronous F-OFDM Systems | IEEE Journals & Magazine | IEEE Xplore

Interference Analysis and Filter Parameters Optimization for Uplink Asynchronous F-OFDM Systems


Spectrum efficiency versus SINR for different waveforms and filter parameters configurations.

Abstract:

Filtered-orthogonal frequency division multiplexing (F-OFDM) is a candidate for 5G new waveform, which has flexible numerologies to support various scenarios and can comb...Show More

Abstract:

Filtered-orthogonal frequency division multiplexing (F-OFDM) is a candidate for 5G new waveform, which has flexible numerologies to support various scenarios and can combat interference of multi-users effectively with filters. However, although longer filter length and higher roll-off factor can suppress out of band radiation, inter-symbol interference (ISI) and inter-carrier interference (ICI) will increase at the same time. Meanwhile, the wider guard band reduce inter-user interference (IUI) at the cost of higher spectrum occupancy. To meet target bit error rate (BER) requirements of all users and maximize the spectrum efficiency, a filter parameter and guard bandwidth optimization model was proposed to design related parameters dynamically for uplink asynchronous F-OFDM system, where users are allocated with different numerologies. We present a detailed theoretical derivation on ISI, ICI, and IUI for BER calculation, and the theoretical derivation of IUI in multi-user scenario with different subcarrier spacing between users is first presented. The formulated problem is proved to be a non-convex NP hard problem and Imperialist Competitive Algorithm (ICA) is applied for a desirable solution. The simulation results show that the theoretical derivations are valid and the proposed filter parameter and guard bandwidth optimization model can achieve higher spectrum efficiency than the fixed filter parameters in F-OFDM while outperforms traditional OFDM.
Spectrum efficiency versus SINR for different waveforms and filter parameters configurations.
Published in: IEEE Access ( Volume: 7)
Page(s): 48356 - 48370
Date of Publication: 15 April 2019
Electronic ISSN: 2169-3536

Funding Agency:


SECTION I.

Introduction

Upcoming 5G wireless communication will provide more scenarios, including ultra-reliable and low-latency communications (uRLLC), enhanced mobile broadband (eMBB) and massive machine type communications (mMTC) [1], to fulfill less than 1ms latency, 20 Gb/s peak data rate and $10^{6}/km^{2}$ device density targets in future daily communications [2], [3]. With the appearance of service diversity and the increase of device density, data traffic requirement presents a tendency of rapid rise undeniably [4]. However, the shortage of spectrum resources and the inflexibility of the current orthogonal frequency division multiplexing (OFDM) waveform become bottlenecks of future communication [5].

OFDM is sensitive to the frequency offset, we have to achieve stringent synchronization using signaling and cyclic prefix (CP) in time domain at the cost of reducing time efficiency [6]. Besides, 10% of the overall bandwidth is reserved as guard band under the LTE specifications to suppress serious out of band leakage [4], this characteristic also limits the flexibility of sub-carrier spacing configuration, because multi-user interference will be enlarged when different parameters applied between adjacent users. These two factors, to a great extent, waste rare time and frequency resource, respectively.

To overcome these disadvantages and to meet the 5G demand of multi-numerologies coexistence, bandwidth extension, frequency-domain and time-domain well localization, MIMO friendliness and high-order modulation [5], several new waveforms are proposed recently. The main candidates of 5G waveforms are roughly include sub-band filtering based multicarrier modulation and pulse shaping based multicarrier modulation [7], [8]. Filter bank multicarrier (FBMC) [9] and generalized frequency division multiplexing (GFDM) [10] are modulations based on pulse shaping, while universal-filtered OFDM (UFMC) [11], windowed-OFDM (W-OFDM) [12] and F-OFDM [13], [14] are waveforms based on sub-band filtering. The filters in FBMC are used on each target subcarrier to achieve better localization in frequency domain [15]–​[17], and the absence of the CP leads to high spectral efficiency [17]. However, due to the narrow bandwidth of filters used in FBMC, a long tailing in time domain is unavoidable which introduces additional computational complexity. GFDM adopts a tail biting technique to shorten the cyclic prefix, which may get better time-domain efficiency compared with FBMC [7]. Besides, GFDM also has better spectrum efficiency compared with waveforms based on sub-band filtering, just like FBMC [18]. Nevertheless, it needs sophisticated interference cancellation [10], [19]. UFMC is zero padding (ZP)-based and uses short sub-band filters to minimize trailing in time-domain. But the constraints on filter length limited the OOB suppression performance [20]. Only unified subcarrier spacing is considered also limits the flexibility of UFMC. The W-OFDM configures simple time domain window and the enhancement of time-domain efficiency totally depends on shorten effective CP length, which at the expense of sacrifice performance against multipath interference [5].

F-OFDM is also an OFDM-based waveform and delivers extraordinary benefits. Firstly, its spectrums are divided into a series of contiguous sub-bands and the same filtering operation is performed on the granularity of each user [14], it possesses better OOB suppression and spectrum efficiency compared with other waveforms based on sub-band filtering [5]. Meanwhile, although subcarrier filtering waveforms like FBMC and GFDM has better frequency localization, the high complexity at the receiver remains as a problem [21], then, lower implementation complexity becomes another advantage of F-OFDM in this respect. Secondly, the sub-band filtering operation helps F-OFDM realize asynchronous transmission between users and non-contiguous spectrum is highly utilized. A lot of time and spectrum resources are saved to deal with resource scarcity [22]. Thirdly, tailored numerology for different services is more suitable for 5G requirements. Choosing a proper sub-carrier spacing, filter length and roll-off parameters significantly improve the system performance. Just same as traditional OFDM, multipath interference is conquered by using CP, which also prevent from introducing too much ISI from adjacent symbols. Flexible CP length can be used in F-OFDM to serve different kinds of services reasonably [23], [24]. Overall, F-OFDM is a competitive waveform for 5G system.

In traditional OFDM system, ICI caused by Doppler spread has severely influence on signal to interference plus noise ratio (SINR), BER and system capacity [25]. F-OFDM has the similar characteristic with OFDM, but it put slightly different. Unlike OFDM, F-OFDM system could employ different sub-carrier spacing [26], [27]. In mobile scenario, wider sub-carrier spacing is applied to weaken Doppler spread. ICI and ISI caused by insufficient CP is another issue, which would dramatically degrade the performance of the whole system [28]. SINR of CP insufficient system has been analyzed in OFDM and UFMC, and corresponding interference mitigation method has been proposed [22]. Because UFMC and F-OFDM are all based on sub-band filtering, therefore the interference analysis in UFMC [29], [30] also has significant value for F-OFDM. In multi-user F-OFDM system, IUI is unavoidable when multi-user coexistence, and several papers have studied the influence of this kind of interference [26]–​[28], [31]. The only drawback is that different carrier spacing is not taken into consideration which would not describe the characteristic of F-OFDM completely. If adjacent users employ different carrier spacing, it is better to consider whether guard bands are needed [32]. Although the bit error rate affected by the relative position between users has been analyzed, quantitative analysis still needed. As we all know, asynchronous transmission represents that F-OFDM is flexible enough to deal with services in different scenarios, obvious performance loss has been observed when implementing asynchronous transmission in OFDM while F-OFDM maintain robustness [22], [23]. But field trial and qualitative analysis are not enough; the results of theoretical analysis will be more convincing especially for the multi-numerologies scenario. F-OFDM typically adopts FIR filter, different performances of diverse FIR filter are obtained through previous studies [13], [14], [33]. Actually, different users may need filters with different parameters, including filter length and roll-off factor [11]. How to choose superior parameters to maximize the spectrum efficiency in F-OFDM is still a problem to be solved. Overall, the target is to design proper FIR filter parameters to suppress out of band radiation while guarantee a suitable user BER in order to enhance system capacity and further promote spectrum efficiency.

Compared with former literatures, this paper has the following contributions:

  1. Filter parameters and guard bandwidth optimization model is proposed to maximize frequency spectrum efficiency. We configure filter parameters flexibly for interference minimization which subject to theoretical BER of all users to ensure service demands. The proposed model which is non-convex NP hard is solved by ICA to get optimized solutions.

  2. The theoretical derivations of interference and BER in multi-user multi-numerologies F-OFDM system are presented. The ISI and ICI are caused by insufficient CP length while IUI which is first theoretical derived in this paper is caused by asynchronous transmission and different parameters configuration of different users. It has been demonstrated that different parameters configuration could introduce different SINR to the system, and as a result, BER will be distinct. Poor BER performance cannot satisfy the normal communication needs for users which emphasize the importance to optimize the parameters configured.

  3. Simulation results show that the results of theoretical deduction is consistent with that of Monte Carlo simulations and the F-OFDM with parameter optimization get better frequency spectrum efficiency compared with fixed filter parameters in F-OFDM and OFDM while maintain enough flexibility.

The remainder of this paper is organized as follows. We describe the system model of F-OFDM and propose a filter parameters and guard bandwidth optimization model in section II. Next, Detailed theoretical derivation of SINR in dynamic parameters multi users F-OFDM system is present in section III. Model Analysis and problem solving is given in section IV. Section V shows the simulation results of related researches. Finally, we draw a conclusion in section VI.

SECTION II.

System Model

A. Transceiver Structure

The transceiver structure of the uplink F-OFDM with the proposed filter parameter and guard bandwidth optimization scheme is shown in Fig. 1. The filter parameters which correspond to different numerologies of various users are optimized dynamically. Filter parameter optimization helps to depress multi-user interference from the side-lobes of adjacent users while maintaining the ISI and ICI from the current user itself under an acceptable level. The system takes frequency selective flat fading channel into consideration and the filters employ Windowed-Sinc method.

FIGURE 1. - Transceiver structure of uplink F-OFDM system.
FIGURE 1.

Transceiver structure of uplink F-OFDM system.

FIGURE 2. - Users spectrum arrangement in multi-user system.
FIGURE 2.

Users spectrum arrangement in multi-user system.

FIGURE 3. - The effect of filters and channel.
FIGURE 3.

The effect of filters and channel.

FIGURE 4. - Schematic diagram of relationships between symbols of different users in multi-user scenarios.
FIGURE 4.

Schematic diagram of relationships between symbols of different users in multi-user scenarios.

There are $U$ users available simultaneously and each user has ${N_{u}}\left ({{u = 1,2, \cdots,U} }\right) $ subcarriers. The Fast Fourier transform (FFT) length, inverse Fast Fourier transform (IFFT) length and CP length of each user are ${N_{FF{T_{u}}}}$ , ${N_{IFF{T_{u}}}}$ and ${N_{C{P_{u}}}}$ respectively. The transmitted data in the ${n_{th}}$ subcarrier of user $u$ is ${d_{u,n}}$ , and the ${g_{th}}$ signal sample of user $u$ after modulation in time domain is given as \begin{align*} {x_{u}}\left ({g }\right) = \sum \limits _{i = 1}^{I} {{x_{i,u}}} \left ({{{{\left [{ {g - i{N_{FF{T_{u}}}} - \left ({{i + 1} }\right){N_{C{P_{u}}}}} }\right]}_{\bmod {N_{FF{T_{u}}}}}}}}\right) \\\tag{1}\end{align*} View SourceRight-click on figure for MathML and additional features. where ${x_{i,u}}(s) = \sum \limits _{n = {n_{u}} - 1}^{n_{u} + {N_{u}} - 1} {{d_{u,n}}} {e^{\frac {j2\pi ns}{{{N_{FF{T_{u}}}}}}}}, - {N_{C{P_{u}}}} \le s < {N_{FF{T_{u}}}}$ , and ${n_{u}}$ is the location of the first sub-carrier of user $u$ .

Before the modulated signal transmitted, a FIR filter is employed to suppress the out of band radiation in order to mitigate the interference from other users. High degree decoupling between users is also obtained by using filters for asynchronous transmission. Signal of user $u$ after filtering is written as ${s_{u}}(g) = {x_{u}}\left ({g }\right) * {f_{u}}\left ({g }\right)$ , where * represents the convolution operation and the length of filter ${f_{u}}$ usually less than half of the symbol, because longer filter length will cause more serious ISI and ICI if CP is insufficient.

In the uplink F-OFDM system, after a frequency selective flat fading channel, the received signal of user $u$ is given by \begin{align*} {y_{u}}(g)=&{x_{u}}\left ({g }\right) * {f_{u}}\left ({g }\right) * {h_{u}}\left ({g }\right) \\&+ \sum \limits _{\substack{u' = 1\\ u' \ne u }}^{U} {{x_{u'}}\left ({{g - {\tau _{u'}}} }\right) * {f_{u'}}\left ({g }\right) * {h_{u'}}\left ({g }\right)} + {z_{u}}\left ({g }\right)\tag{2}\end{align*} View SourceRight-click on figure for MathML and additional features. where ${\tau _{u}}$ is time delay and corresponds to asynchronous transmission, ${h_{u}}$ represents impulse response of multipath channel experienced by user $u$ .

Rayleigh fading model is considered and multipath components are uncorrelated. ${z_{u}}$ is complex additive white Gauss noise (AWGN) of user $u$ with zero mean and variance $\sigma _{u}^{2}$ . Receiving filter $f_{u}^ {*} $ is a match filter applied to distinguish users, and the filtered signal at receiver is ${R_{u}}(g) = {y_{u}}(g) * {f_{u}}^ {*} \left ({g }\right)$ .

Eventually, the signals are processed by FFT operation and other followed operations in frequency domain, and zero-force (ZF) channel equalization is adopted in this paper.

B. Filter Design Criteria

A Windowed-Sinc method [13], [14] typical expresses as ${f_{u}}(n) = {\omega _{u}}(n) \times {f_{ideal,u}}(n)$ , where ${f_{ideal,u}}$ is an ideal lineal phase band-pass filter corresponding to sinc function in time domain, which is infinite and need to be cut off. ${\omega _{u}}$ is a window function with limited length in time domain, and some typical windows such as Hamming Window, Hanning Window, Blackman Window and Chebyshev Window, etc. are usually considered in F-OFDM sub-band filter design. We utilize Kaiser-Basel Window to construct a FIR filter. Kaiser-Basel Window has an advantage over the other kind of FIR filters on its flexible roll-off parameter configuration. Kaiser-Basel Window function is [34-36] \begin{equation*} {\omega _{u}}(n) = \frac {{J_{0}\left ({{\alpha _{u}\sqrt {1 - {{\left ({{\frac {2n}{{{L_{f,u}} - 1}} - 1} }\right)}^{2}}} } }\right)}}{{J_{0}\left ({{\alpha _{u}} }\right)}},0 \le n \le {L_{f,u}}\tag{3}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $J_{0}$ is zero-order modified Bessel function, ${L_{f,u}}$ is filter length of user $u$ . For the same user, transmit filter length equals to receive filter length for simplicity. ${\alpha _{u}}$ is roll-off coefficient which controls the shape of the window, as it gets smaller, the main lobe becomes narrow, but the amplitude of side lobe increases. ${L_{f,u}}$ has a similar situation, the width of the main lobe decreases as it grows but time domain ISI becomes more serious.

Filter design criterias in [33] explain that higher order filter results in better performance. It may be correct when we only take multi-user interference into account, because higher order filter possesses longer filter length, and have better frequency localization. However, it may produce more ISI and ICI to the target user in the above case. Meanwhile, as the value of ${\alpha _{u}}$ becomes smaller, the time localization characteristic turns out to be undesirable, therefore it could produce serious interference between adjacent symbols.

It is simple to get the IUI by overlapping signals in frequency domain as [11]. However, simply considering side-lobe attenuation is not applicable in multi-numerologies asynchronous systems because different symbol length leads to non-orthogonality in time domain between users which introducing extra interference. Besides, ISI and ICI cannot be reflected, so we need a more comprehensive analysis to obtain accurate BER performances.

Accordingly, we have to balance the multi-user interference and self-interference at the same time, then the system achieves optimal performance while ensuring the needs of all users.

C. Proposed Filter Parameters and Guard Band Width Optimization

The coexistence of multiple numerologies reflects highly flexible of F-OFDM system. Wider subcarrier spacing has short TTI and is more suitable for real-time service, but that also contributes to the occurrence of more serious multi-user interference when coexistence with other kinds of subcarrier spacings.

The scheme assumes that users with different subcarrier spacing have same CP length in this paper. CP length and subcarrier spacing are directly related with spectrum utilization and when same subcarrier spacing is employed, multi-user interference is small just as Fig. 5 and Fig. 9 show. Users with same subcarrier spacing are arranged together, and then the number of intersection points of different subcarrier spacing is relatively small. Consequently, the number of guard band will be reduced in multi-user scenario. And for users with same subcarrier spacing, the filter parameters should be reasonable to depress ISI and asynchronous interference. The subcarrier spacing is set to be $\Delta {f_{u}} = 15 \times {2^{k}}KHz, k = 0,1,2, \cdots $ for user $u$ .

FIGURE 5. - Simulated results and theoretical derivation BER performance in two users scenario with different subcarrier spacing (
$\Delta f1$
 for target user and 
$\Delta f2$
 for interference one).
FIGURE 5.

Simulated results and theoretical derivation BER performance in two users scenario with different subcarrier spacing ($\Delta f1$ for target user and $\Delta f2$ for interference one).

FIGURE 6. - Simulated results and theoretical derivation BER performance of OFDM and F-OFDM system with different time delay 
$\tau $
 and guard bandwidth 
$B_{g}$
 in two-user scenario.
FIGURE 6.

Simulated results and theoretical derivation BER performance of OFDM and F-OFDM system with different time delay $\tau $ and guard bandwidth $B_{g}$ in two-user scenario.

FIGURE 7. - (a) Interference in each subcarrier versus different filter roll-off factor of user itself. (b) Interference in each subcarrier versus different filter length of user itself. (c) Interference in each subcarrier versus different filter roll-off factor of neighbor user. (d) Interference in each subcarrier versus different filter length of neighbor user.
FIGURE 7.

(a) Interference in each subcarrier versus different filter roll-off factor of user itself. (b) Interference in each subcarrier versus different filter length of user itself. (c) Interference in each subcarrier versus different filter roll-off factor of neighbor user. (d) Interference in each subcarrier versus different filter length of neighbor user.

FIGURE 8. - Interference in each subcarrier versus different CP length.
FIGURE 8.

Interference in each subcarrier versus different CP length.

FIGURE 9. - Interference power versus subcarrier index with different subcarrier spacing gap.
FIGURE 9.

Interference power versus subcarrier index with different subcarrier spacing gap.

FIGURE 10. - Spectrum efficiency versus different guard bandwidth and different CP length.
FIGURE 10.

Spectrum efficiency versus different guard bandwidth and different CP length.

As Fig. 2 shows, users in the first and third part contain same subcarrier spacing respectively, and the second part represents the adjacent edge users of different subcarrier spacing. In the uplink system, IUI exists during transmission and subcarrier spacing of each user has been determined before transmission. The related parameters are guard bandwidth and filter parameters they employed. Parameters for maximizing spectrum efficiency are achieved as followed \begin{align*}&\max \limits _{\left \{{ {\left \{{ \alpha }\right \},\left \{{ {L_{f}} }\right \},\left \{{ {B_{g}} }\right \}} }\right \}} \frac {{\sum \limits _{u = 1}^{U} {\sum \limits _{n = {n_{u}} - 1}^{{N_{u}} + {n_{u}} - 1} {{C_{u,n}}} } }}{{\sum \limits _{u = 1}^{U} {B_{u} + \sum \limits _{i = 1}^{U - 1} {{B_{g,i}}} } }} \\&\qquad s.t. \qquad {\alpha _{i}} > 0 \\&\hphantom {\qquad s.t. \qquad }L_{fu} \le 0.5N_{u} \\&\hphantom {\qquad s.t. \qquad }{P_{e,u}} \le {P_{e,u,t}}\tag{4}\end{align*} View SourceRight-click on figure for MathML and additional features. where $\left \{{ \alpha }\right \}\left \{{ {L_{f}} }\right \}\left \{{ {B_{g}} }\right \}$ are solution sets of above-mentioned model, $\alpha $ is filter roll-off, ${L_{f}}$ represents filter length and ${B_{g,i}}$ is the guard bandwidth between user $i$ and $i+1$ . ${C_{u,n}}$ represents the capacity of user $u$ in subcarrier $n$ , and ${B_{u}}$ is the bandwidth of user $u$ .

The F-OFDM filter length is less than half of the symbol length in general. $\Delta {f_{k}}$ is the corresponding subcarrier spacing. ${P_{e,u}}$ is BER in practice and ${P_{e,u,t}}$ is BER threshold for each user.

SECTION III.

Interference Analysis

In a multi user system, poor side-lobe attenuation causes IUI between users, however, rapid side-lobe attenuation, which at the expense of longer filter length and lower value of roll-off factor, may further influence the ISI and ICI produced by target users themselves. Interference caused by diverse numerologies, notably subcarrier spacing, is especially worth studying. Asynchronous transmission also deserves close attention for the sake of synchronous relaxation.

A. Desired Signal for CP Insufficient

A lot of related work has been done for OFDM [38], [39], however, it is not enough for F-OFDM. Besides channel impulse responds, filter impulse responds should also be taken into consideration. For the convenience and simplicity of the derivation, we combine the effect of the two mentioned above. $h_{u}^{\left ({c }\right)} = {f_{u}} * {h_{u}} * {f_{u}}^ {*}$ , where $h_{u}^{\left ({c }\right)}$ is the convolution of filter and channel tap gain in time domain, and the length of $h_{u}^{\left ({c }\right)}$ is $Nh_{u}^{\left ({c }\right)} = N{h_{u}} + {L_{f,u}} + {L_{f^{*},u}} - 2$ , ${L_{f^{*},u}}$ is matched filter length and $N{h_{u}}$ is defined as channel length. We regard $h_{l,u}^{\left ({c }\right)}$ as the ${l_{th}}$ value of the equivalent channel tap gain, the modulated signal after filtering and channel effect are shown in Fig. 3.

At the receiver side, sample shift and frequency compensation method are used. ISI produced by adjacent symbols on both sides need to be well-balanced and assume ${l_{d,u}}$ samples shift after receiver filtering process.

Considering single user scenario, we merely need to consider the influence of ISI and ICI lead by CP insufficient in the ${i_{th}}$ symbol.\begin{align*} {R_{i\left |{ {n,u} }\right.}} = \begin{cases} {{R_{i\left |{ {i,n,u} }\right.}} + {R_{i\left |{ {i + 1,n,u} }\right.}}}&{i = 1}\\ {{R_{i\left |{ {i - 1,n,u} }\right.}} + {R_{i\left |{ {i,n,u} }\right.}} + {R_{i\left |{ {i + 1,n,u} }\right.}}}&{0 < i < {N_{sym}}}\\ {{R_{i\left |{ {i - 1,n,u} }\right.}} + {R_{i\left |{ {i,n,u} }\right.}}}&{i = {N_{sym}}} \end{cases} \\\tag{5}\end{align*} View SourceRight-click on figure for MathML and additional features.

The ${R_{i\left |{ {n,u} }\right.}}$ is received signal of user $u$ in the ${n_{th}}$ subcarrier before FFT, which is generally compose of the current symbol ${R_{i\left |{ {i,n,u} }\right.}}$ , former symbol ${R_{i\left |{ {i-1,n,u} }\right.}}$ and latter symbol ${R_{i\left |{ {i+1,n,u} }\right.}}$ . ${N_{sym}}$ represents symbol number.

The ${k_{th}}$ sample of desired signal ${R_{i\left |{ {i,n,u} }\right.}}$ is also compose of three parts as Fig. 3 shows.\begin{align*}&\hspace {-1.6pc}{R_{i\left |{ {i,n,u} }\right.}}\left ({k }\right) \\=&{d_{i,n}}\sum \limits _{l = 0}^{{l_{d,u}} - 1} {h_{l,u}^{\left ({c }\right)}{e^{\frac {{j2\pi n\left ({{k + {l_{d,u}} - l} }\right)}}{{{N_{FFT,u}}}}}}} u(l - k - {l_{d,u}} + {N_{FFT,u}} - 1) \\&+ {d_{i,n}}\sum \limits _{l = {l_{d,u}}}^{{l_{d,u}} + {N_{c{p_{u}}}}} {h_{l,u}^{\left ({c }\right)}{e^{j2\pi n\left ({{k + {l_{d,u}} - l} }\right)/{N_{FFT,u}}}}} \\&+ {d_{i,n}}\sum \limits _{l = {l_{d,u}} + {N_{c{p_{u}}}}}^{Nh_{u}^{\left ({c }\right)} - 1} {h_{l,u}^{\left ({c }\right)}{e^{\frac {{j2\pi n\left ({{k + {l_{d,u}} - l} }\right)}}{{{N_{FFT,u}}}}}}} u(k - l + {l_{d,u}} + {N_{c{p_{u}}}}) \\ 0\le&k \le {N_{FFT,u}} - 1\tag{6}\end{align*} View SourceRight-click on figure for MathML and additional features.

Among (6), ${d_{i,n}}$ denotes modulated signal on the ${n_{th}}$ subcarrier of the ${i_{th}}$ symbol and ${N_{c{p_{u}}}}$ denotes the CP length of user $u$ . The first part and third part of (6) contain information of latter symbol and former symbol for the ${k_{th}}$ sample, respectively. Then, we use unit step function $u\left ({\cdot }\right)$ to remove unwanted sampling information. The second part of (6) only includes current symbol information.

Then we apply FFT to symbol $i$ . Signal on the ${n_{th}}$ subcarrier is \begin{align*}&\hspace {-2pc}{Y_{i\left |{ {i,n,u} }\right.}} \\=&\frac {1}{{{N_{FFT,u}}}}{d_{i,n}}\left [{ {\sum \limits _{l = 0}^{{l_{d,u}} - 1} {h_{l,u}^{\left ({c }\right)}{e^{ - \frac {j2\pi nl}{{{N_{FFT,u}}}}}}\left ({{{N_{FFT,u}} - {l_{d,u}} + l} }\right)} } }\right. \\&+ \sum \limits _{l = {l_{d,u}}}^{{l_{d,u}} + {N_{c{p_{u}}}}} {h_{l,u}^{\left ({c }\right)}{e^{ - \frac {j2\pi nl}{{{N_{FFT,u}}}}}}} \\&\left.{ { + \sum \limits _{l = {l_{d,u}} + {N_{c{p_{u}}}}}^{Nh_{u}^{\left ({c }\right)} - 1} {h_{l,u}^{\left ({c }\right)}{e^{ - \frac {j2\pi nl}{{{N_{FFT,u}}}}}}\left ({{{N_{FFT,u}} + {l_{d,u}} - l} }\right)} } }\right]\tag{7}\end{align*} View SourceRight-click on figure for MathML and additional features. it can be simplified expressed as ${Y_{i\left |{ {i,n,u} }\right.}} = {d_{i,n}} \times {I_{n}} $ , where ${I_{n}}$ represents the variation of symbol amplitude. Then, the average power of the desired signal on the ${n_{th}}$ subcarrier is $E\left ({{P_{n,u}^{DES}} }\right) = E\left ({{d_{i,n}^{2}{I_{n}}^{2}} }\right) =\sigma _{x,u}^{2}{I_{n}}^{2}$ . We assume the signal power of user $u$ is $\sigma _{x,u}^{2} = 1$ .

B. ICI for CP Insufficient

The ICI component of user $u$ received in subcarrier $n$ is \begin{align*}&\hspace {-1.8pc}R_{i\left |{ {i,m \ne n,u} }\right.}^{ICI}\left ({k }\right) = \sum \limits _{\substack{m = {n_{u}} \!-\! 1 \\ m \ne n }}^{N_{u}\!+\!{n_{u}} \!-\! 1} {{d_{i,m}}} \\&\times \left [{ {\sum \limits _{l = 0}^{{l_{d,u}} \!-\! 1} {h_{l,u}^{\left ({c }\right)}{e^{\frac {{j2\pi m\left ({{k \!+\! {l_{d,u}} \!-\! l} }\right)}}{{{N_{FFT,u}}}}}}} u\left ({{k \!-\! l \!-\! {l_{d,u}} \!+\! {N_{FFT,u}}} }\right)} }\right. \\&+\!\left.{ {\sum \limits _{l = {l_{d,u}} \!+\! {N_{c{p_{u}}}} \!+\! 1}^{Nh_{u}^{\left ({c }\right)} \!-\! 1} {h_{l,u}^{\left ({c }\right)}{e^{{\frac {{j2\pi m\left ({{k \!+\! {l_{d,u}} \!-\! l} }\right)}}{{{N_{FFT,u}}}}}}}} u(l \!-\! k \!-\! {l_{d,u}} \!-\! {N_{c{p_{u}}}} \!-\! 1)} }\right] \\ 0\le&k \le {N_{FFT,u}} \!-\! 1\tag{8}\end{align*} View SourceRight-click on figure for MathML and additional features.

The two parts in (8) are all because during the sampling of symbol $i$ , the symbol $i+1$ and symbol $i-1$ occupy several samples among them. The orthogonality between sub-carriers is destroyed and the amplitude of other subcarriers at the sampling point of target subcarrier is no longer zero. As shown in Fig. 3, Samples in part 2 belong to the same symbol and satisfy the orthogonal condition, thus no ICI is produced here. The other 2 parts lose their orthogonality by the influence of adjacent symbols and cause ICI. After FFT operation, the ICI in subcarrier $n$ is \begin{align*}&\hspace {-0.8pc} Y_{i\left |{ {i,m \ne n,u} }\right.}^{ICI} = - \frac {1}{{{N_{FFT,u}}}}\sum \limits _{\substack{m = {n_{u}} - 1 \\ m \ne n }}^{N_{u}+{n_{u}} - 1} {{d_{i,m}}} \\&\times \left [{ {\sum \limits _{l = 0}^{{l_{d,u}} - 1} {\sum \limits _{k = {N_{FFT,u}} - {l_{d,u}} + l - 1}^{{N_{FFT,u}} - 1} {h_{l,u}^{\left ({c }\right)}{e^{\frac {{j2\pi m\left ({{k + {l_{d,u}} - l} }\right)}}{{{N_{FFT,u}}}}}}{e^{ - \frac {{j2\pi n\left ({{k + {l_{d,u}}} }\right)}}{{{N_{FFT,u}}}}}}} } } }\right. \\&\left.{ { + \sum \limits _{l = {l_{d,u}} + {N_{c{p_{u}}}}}^{Nh_{u}^{\left ({c }\right)} - 1} {\sum \limits _{k = 0}^{l - {l_{d,u}} - {N_{c{p_{u}}}}} {h_{l,u}^{\left ({c }\right)}{e^{\frac {{j2\pi m\left ({{k + {l_{d,u}} - l} }\right)}}{{{N_{FFT,u}}}}}}{e^{ - \frac {{j2\pi n\left ({{k + {l_{d,u}}} }\right)}}{{{N_{FFT,u}}}}}}} } } }\right] \\\tag{9}\end{align*} View SourceRight-click on figure for MathML and additional features.

The negative sign in (9) shows the fact that the ICI can also be described as the gap between the ICI in practice and the desired ICI, for the reason that the desired ICI is zero. As a consequence, we only calculate the opposite value of areas with oblique line within each symbol in Fig. 3 for the sake of calculation simplicity. The ICI is further written as $Y_{i\left |{ {i,m \ne n,u} }\right.}^{ICI} = \sum \limits _{\substack{m = {n_{u}} - 1 \\ m \ne n }}^{N_{u}+{n_{u}} - 1} {{d_{i,m}}} I_{m,n}^{ICI}$ , where $I_{m,n}^{ICI}$ represents interference coefficient that ${d_{i,m}}$ caused to ${d_{i,n}}$ . The average power of $Y_{i\left |{ {i,m \ne n,u} }\right.}^{ICI}$ is $E\left ({{P_{m \ne n,u}^{ICI}} }\right) = \sigma _{x,u}^{2}\sum \limits _{\substack{m = {n_{m}} - 1 \\ m \ne n }}^{N_{m}+{n_{m}} - 1} {{{\left ({{I_{m,n}^{ICI}} }\right)}^{2}}}$ .

C. ISI for CP Insufficient

The ISI is caused by the former symbol and the latter symbol. The form is similar to the previous sections, but the differences are that we are no longer considering data of the current symbol merely. The data of adjacent symbols and all subcarriers of target user should be taken into consideration simultaneously.

(10)–​(11), as shown at the top of the next page,

describe the ISI caused by the previous symbol to the ${n_{th}}$ subcarrier and (12)–​(13), as shown at the top of the next page, describe the ISI caused by the next symbol.

The two parts of ISI correspond to part 3 and part 1 in Fig. 3, respectively. (11) and (13) can be written as $Y_{i\left |{ {i - 1,n,u} }\right.}^{ISI} = \sum \limits _{m = {n_{u}} - 1}^{N_{u}+{n_{u}} - 1} {{d_{i - 1,m}}} I_{m,n}^{ISI,pre}$ and $Y_{i\left |{ {i + 1,n,u} }\right.}^{ISI} = \sum \limits _{m = {n_{u}} - 1}^{N_{u}+{n_{u}} - 1} {{d_{i + 1,m}}} I_{m,n}^{ISI,nex}$ . And the average power of two expressions mentioned above express as $E\left ({{P_{n,u}^{ISI,pre}} }\right) = \sigma _{x,u}^{2}\sum \limits _{m = {n_{m}} - 1}^{N_{m} - 1} {{{\left ({{I_{m,n}^{ISI,pre}} }\right)}^{2}}}$ and $E\left ({{P_{n,u}^{ISI,nex}} }\right) = \sigma _{x,u}^{2}\sum \limits _{m = {n_{m}} - 1}^{N_{m} - 1} {{{\left ({{I_{m,n}^{ISI,nex}} }\right)}^{2}}} $ respectively.

If the target symbol is the first or the last symbol, you should only consider the ISI of the next symbol or the previous symbol, respectively. And for single user, three symbols at most need to be calculated to get the derivation of interference.

D. Interference for Multi User

We mainly study the IUI caused by users who have different subcarrier spacing and hence also have different symbol length. It is assumed that the interference user processes wider subcarrier spacing and shorter symbol length. Concerned with the flexible symbol length of all users, there is not a fixed correspondence between symbols of different users as Fig. 4 shows. The relationships between symbols of different users are also not fixed. Areas with oblique line are used to distinguish different symbols. If we only concern unified numerology in synchronous scenarios [22], the IUI caused by different subcarrier spacing between users as shown in Fig. 5 and Fig. 9 will almost not exist and it is not a comprehensive description for an F-OFDM system.

The corresponding symbols of interference user $u'$ to the ${i_{th}}$ symbol of target user $u$ is expressed as\begin{align*} {i_{u' - 1}}\le&\frac {{\left ({{i_{u} - 1} }\right){N_{FF{T_{u}}}} + k + {N_{c{p_{u}}}} + {l_{d,u}} - l_{}^{u'} - {\tau _{u'}}}}{{{N_{FF{T_{u'}}}}}} < {i_{u'}} \\ 0\le&k \le {N_{FF{T_{u}}}} - 1\tag{14}\end{align*} View SourceRight-click on figure for MathML and additional features. where ${i_{u'}}$ and ${i_{u}}$ are ordinal numbers of interference user symbol and target user symbol. ${\tau _{u'}}$ is relative delay between the two users.

We obtain the practical range of $k$ when calculating interference introduced by ${i_{u'}}$ , which is given by \begin{align*} k\ge&\left ({{{i_{u'}} - 1} }\right){N_{FF{T_{u'}}}} - \left ({{i_{u} - 1} }\right){N_{FF{T_{u}}}} \\&- \left ({{{N_{c{p_{u}}}} + {l_{d,u}} - {l^{u'}} - {\tau _{u'}}} }\right) \\ k< &{i_{u'}}{N_{FF{T_{u'}}}} - \left ({{i_{u} - 1} }\right){N_{FF{T_{u}}}} \\&- \left ({{{N_{c{p_{u}}}} + {l_{d,u}} - {l^{u'}} - {\tau _{u'}}} }\right)\tag{15}\end{align*} View SourceRight-click on figure for MathML and additional features. because sampling point $k$ has a range of $\left [{ {0,{N_{FF{T_{u}}}} - 1} }\right]$ , then we derive the symbol number range of interference user for each symbol in target user from (14) and (15) \begin{align*} {i_{u',\min,{i_{u}}}}\ge&\frac {{\left ({{i_{u} \!-\! 1} }\right){N_{FF{T_{u}}}} \!+\! {N_{c{p_{u}}}} \!+\! {l_{d,u}} \!-\! l_{\max }^{u'} \!-\! {\tau _{u'}}}}{{{N_{FF{T_{u'}}}}}} \!+\! 1 \\ {i_{u',\max,{i_{u}}}}\le&\frac {{\left ({{i_{u} \!-\! 1} }\right){N_{FF{T_{u}}}} \!+\! {N_{c{p_{u}}}} \!+\! {l_{d,u}} \!-\! l_{\min }^{u'} \!-\! {\tau _{u'}}}}{{{N_{FF{T_{u'}}}}}}\tag{16}\end{align*} View SourceRight-click on figure for MathML and additional features.

Combined effect of channel and filters for interference is $h_{u}^{\prime \left ({c }\right)} = {f_{u'}} * {h_{u}} * {f_{u}}^ {*}$ . The length of $h_{u'}$ is $Nh_{u}^{\prime \left ({c }\right)} = N{h_{u}} + {L_{f,u'}} + {L_{f^{*},u'}} - 2$ , which equals to $l_{\max }^{u'} + 1$ , and $l_{\min }^{u'}$ is zero. And the range of ${l^{u'}}$ is $\left [{ {l_{\min }^{u'},l_{\max }^{u'}} }\right]$ . Equivalent symbol sequence number and sampling point of interference user is \begin{align*} {i_{u'}}=&\left \lfloor{ {\frac {{\left ({{i_{u} - 1} }\right){N_{FF{T_{u}}}} + k + {N_{c{p_{u}}}} + {l_{d,u}} - {l^{u'}} - {\tau _{u'}}}}{{{N_{FF{T_{u'}}}}}}} }\right \rfloor \\ \tag{17}\\ {k_{u'}}=&\left ({{\left ({{i_{u} - 1} }\right){N_{FF{T_{u}}}} + k + {N_{c{p_{u}}}} + {l_{d,u}} - {l^{u'}} - {\tau _{u'}}} }\right) \\&- \left ({{{i_{u'}} - 1} }\right){N_{FF{T_{u'}}}} - {N_{c{p_{\mathrm{u}}}}} \tag{18}\\ {Y_{i_{u}\left |{ {{i_{u'}},n} }\right.}}=&\frac {1}{{{N_{FF{T_{u}}}}}}\sum \limits _{{i_{u'}} = {i_{u',\min,{i_{u}}}}}^{{i_{u',\max,{i_{u}}}}} {\sum \limits _{m = {n_{u'}} - 1}^{{N_{u'}}{\mathrm{ + }}{n_{u'}} - 1} {{d_{{i_{u'}},m}}} } \\&\times \sum \limits _{l = 0}^{Nh_{u}^{\prime \left ({c }\right)} - 1} {\sum \limits _{k = {k_{\min }}}^{{k_{\max }}} {h_{l,u}^{\prime \left ({c }\right)}{e^{\frac {{j2\pi m{k_{u'}}}}{{{N_{FF{T_{u'}}}}}}}}{e^{ - \frac {{j2\pi n\left ({{k + {l_{d,u}}} }\right)}}{{{N_{FF{T_{u}}}}}}}}} }\tag{19}\end{align*} View SourceRight-click on figure for MathML and additional features.

The bound of $k$ references to (15) and the total interference to the symbol ${i_{u}}$ described in (19) can be further written as ${Y_{i_{u}\left |{ {{i_{u'}},n} }\right.}} = \sum \limits _{{i_{u'}} = {i_{u',\min,{i_{u}}}}}^{{i_{u',\max,{i_{u}}}}} {\sum \limits _{m = {n_{u'}} - 1}^{{N_{u'}}+{n_{u'}} - 1} {{d_{{i_{u'}},m}}} } I_{m,n}^{u'}$ . The average power of multi user interference in symbol ${i_{target}}$ is $E\left ({{P_{n,u}^{u'}} }\right) = \sigma _{x,u}^{\prime 2}\left ({{\sum \limits _{{i_{u'}} = {i_{u',\min,{i_{u}}}}}^{{i_{u',\max,{i_{u}}}}} {\sum \limits _{m = {n_{u'}} - 1}^{{N_{u'}}+{n_{u'}} - 1} {{{\left ({{I_{m,n,{i_{u'}}}^{u'}} }\right)}^{2}}} } } }\right)$ , which demonstrates that the result is related to symbol sequence number and varies with the numerology of both users we concerned. When the users take the same numerology into consideration, the result will be similar to [22]. When interference is too large between users, bigger guard band is needed to obtain larger out-of-band attenuation.

The analysis of OFDM also like that of F-OFDM, the only difference is it does not apply filter, hence $h_{u}^{c} = {h_{u}}$ here, and the numerologies are all the same between users. Therefore, unnecessary details will not be repeated here.

E. BER Analysis and Spectrum Efficiency

SINR on the ${n_{th}}$ subcarrier of the target user is derived as (20) and $\sigma _{u,Z}^{2}$ is variance of AWGN in frequency domain. We employ high-order square QAM modulation scheme, and transmitted signal power is normalized $\sigma _{x,u}^{2} = 1$ .

The capacity of the target user on the ${n_{th}}$ subcarrier is given as ${C_{u,n}} = \Delta {f_{u}}{\log _{2}}\left ({{1 + SIN{R_{u,n}}} }\right)$ .

Reference to [37], [40], we compute BER in (21) of user $u$ in sub-carrier $n$ according to SINR in (20), as shown at the top of this page.

\begin{align*} {P_{e,u,n}}\cong&\frac {\sqrt {M} - 1}{{\sqrt {M} {\log _{2}}\left ({{\sqrt {M} } }\right)}}erfc\left ({{\sqrt {\frac {{3{\log _{2}}\left ({M }\right)}}{{2\left ({{M - 1} }\right)}}SIN{R_{u,n}}} } }\right) \\&+ \frac {\sqrt {M} - 2}{{\sqrt {M} {\log _{2}}\left ({{\sqrt {M} } }\right)}}erfc\left ({{3\sqrt {\frac {{3{\log _{2}}\left ({M }\right)}}{{2\left ({{M - 1} }\right)}}SIN{R_{u,n}}} } }\right) \\\tag{21}\end{align*} View SourceRight-click on figure for MathML and additional features.

In high SINR, the first term in (21) is dominant and is enough for analysis, but in lower SINR, if the second term omitted, the theoretical curves will deviate from the measure curves. Higher order terms are neglected because they have little effect on the results while increasing calculation difficulty. The average BER of target user is expressed as ${P_{e,u}} = \sum \limits _{n = {n_{u}} - 1}^{N_{u} + {n_{u}} - 1} {{P_{e,u,n}}} /{N_{u}}$ .

SECTION IV.

Model Analysis and Problem Solving

A. Model Analysis

The proposed optimization problem does not have a directly solving method because of the existence of ISI, ICI and IUI. We take ISI for example. ICI and IUI have similar analysis method.

The simplest case is to consider interference only from one symbol in single subcarrier which is also without loss of generality. Then the ISI is represented as \begin{equation*} Y_{i\left |{ {i + 1,n,u} }\right.}^{ISI} = \frac {{{d_{i + 1,n}}}}{{{N_{FFT,u}}}}\sum \limits _{l = 0}^{{l_{d,u}} - 1} {h_{l,u}^{\left ({c }\right)}({l_{d,u}} - l){e^{\frac {{j2\pi n\left ({{ - {N_{c{p_{u}}}} - l} }\right)}}{{{N_{FFT,u}}}}}}}\tag{22}\end{equation*} View SourceRight-click on figure for MathML and additional features. where \begin{equation*} h_{l,u}^{\left ({c }\right)} = \sum \limits _{j = 0}^{N{h_{u}} - 1} {\left ({{\sum \limits _{i = 0}^{{L_{f,u}} - 1} {f_{u}\left ({i }\right){f_{u}}^ {*} \left ({{j - i} }\right)} } }\right)} {h_{u}}\left ({{l - j} }\right)\tag{23}\end{equation*} View SourceRight-click on figure for MathML and additional features.

According to (23), each item in the $h_{l,u}^{\left ({c }\right)}$ is a function of $\alpha $ , and the arbitrary item in $h_{l,u}^{\left ({c }\right)}$ is represented as the form of $h_{l,u}^{\left ({c }\right)}(n) = {f_{u}}\left ({{n_{1}} }\right){f_{u}}^ {*} \left ({{n_{2}} }\right){h_{u}}\left ({{n_{3}} }\right)$ , where ${n_{1}},{n_{2}},{n_{3}}$ is arbitrary combination that meets the requirements of (23).

The amplitude and phase of $h_{l,u}^{\left ({c }\right)}$ are expressed as $A_{l,u}^{\left ({c }\right)}$ and $\theta _{l,u}^{\left ({c }\right)}$ . The ISI is rewritten as (24) and the power of ISI is described in (25).\begin{align*} Y_{i\left |{ {i + 1,n,u} }\right.}^{ISI}=&\frac {{{d_{i + 1,n}}}}{{{N_{FFT,u}}}}\sum \limits _{l = 0}^{{l_{d,u}} - 1} {A_{l,u}^{\left ({c }\right)}({l_{d,u}} - l){e^{j\left ({{\theta _{l,u}^{\left ({c }\right)} - \frac {{2\pi n\left ({{{N_{c{p_{u}}}} + l} }\right)}}{{{N_{FFT,u}}}}} }\right)}}} \\ \tag{24}\\ P_{n,u}^{ISI,nex}=&\frac {{{{\left ({{\sum \limits _{l = 0}^{{l_{d,u}} - 1} {A_{l,u}^{\left ({c }\right)}({l_{d,u}} - l){e^{\left ({{j\theta _{l,u}^{\left ({c }\right)} - \frac {{j2\pi n\left ({{{N_{c{p_{u}}}} + l} }\right)}}{{{N_{FFT,u}}}}} }\right)}}} } }\right)}^{2}}}}{{{N_{FFT,u}}^{2}}} \\{}\tag{25}\end{align*} View SourceRight-click on figure for MathML and additional features. where $f(\alpha)$ represents numerator of (25), and $\Theta _{l,u}^{\left ({c }\right)} = 2\pi n(-{N_{c{p_{u}}}- l)}/{N_{FFT,u}} + \theta _{l,u}^{\left ({c }\right)}$ for convenience. According to product to sum formula, the properties of function (23) is obtained in (26).\begin{equation*} f'(\alpha)=2\left ({{\sum \limits _{i = 1}^{{l_{d,u}} \!-\! 1} {\sum \limits _{j = 1}^{{l_{d,u}} \!-\! 1} {A_{i,u}^{\left ({c }\right)}{{\left ({{A_{j,u}^{\left ({c }\right)}} }\right)}^\prime }\cos (\Theta _{i,u}^{\left ({c }\right)} \!-\! \Theta _{j,u}^{\left ({c }\right)})} } } }\right)\tag{26}\end{equation*} View SourceRight-click on figure for MathML and additional features.

When we do not consider the impact of multi-path fading channel, phase variation does not exist. $\theta _{l,u}^{\left ({c }\right)} = 0$ and $\Theta _{l,u}^{\left ({c }\right)} = 2\pi n(-{N_{c{p_{u}}}- l)}/{N_{FFT,u}}$ in this case. Then $h_{l,u}^{\left ({c }\right)}(n)$ is rewritten as \begin{equation*} h_{l,u}^{\left ({c }\right)}(n) = k(n)*\frac {J_{0}(a\alpha)}{J_{0}(\alpha)}*\frac {J_{0}(b\alpha)}{J_{0}(\alpha)}\quad 0 \le a{\mathrm{,}}b{\mathrm{ < 1}}\tag{27}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $k(n)$ is the corresponding positive constant. To prove the changing trend of $h_{l,u}^{\left ({c }\right)}$ with $\alpha $ , $k(n)$ has no effect on the results and the derivative of variable part in (27) is shown as \begin{align*} {g_{1}}\left ({\alpha }\right)=&\frac {1}{J_{0}^{3}(\alpha)}(a{J_{1}}(a\alpha){J_{0}}(b\alpha){J_{0}}(\alpha) \\&+ b{J_{1}}(b\alpha){J_{0}}(a\alpha){J_{0}}(\alpha) \\&- 2{J_{0}}(a\alpha){J_{0}}(b\alpha){J_{1}}(\alpha)) \quad 0 \le a{\mathrm{,}} b< 1\tag{28}\end{align*} View SourceRight-click on figure for MathML and additional features. where ${J_{0}}\left ({\alpha }\right)$ is zero-order modified Bessel function and is always positive when $\alpha > 0$ . Contents in bracket of (28) are further written as \begin{align*} {g_{2}}\left ({\alpha }\right)=&\left ({{a{J_{1}}(a\alpha){J_{0}}(\alpha) - {J_{0}}(a\alpha){J_{1}}(\alpha)} }\right){J_{0}}(b\alpha) \\&+ \left ({{b{J_{1}}(b\alpha){J_{0}}(\alpha) - {J_{0}}(b\alpha){J_{1}}(\alpha)} }\right){J_{0}}(a\alpha) \\ 0\le&a,b{\mathrm{ < 1}}\tag{29}\end{align*} View SourceRight-click on figure for MathML and additional features. where ${J_{0}}\left ({{a\alpha } }\right)$ and ${J_{0}}\left ({{b\alpha } }\right)$ are positive, the two terms of (29) have similar representation and properties. Further calculation is shown in (30).\begin{align*}&\hspace {-2pc}{g_{3}}\left ({\alpha }\right) \\=&a{J_{1}}(a\alpha){J_{0}}(\alpha) \!-\! {J_{0}}(a\alpha){J_{1}}(\alpha) \\=&a\left ({{1 \!+\! \sum \limits _{k = 1}^\infty {\frac {{{\alpha ^{2k}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right)\left ({{{a^{2k}}\sum \limits _{k = 1}^\infty {2k\frac {{{\alpha ^{2k \!-\! 1}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right) \\&-\! \left ({{1 \!+\! \sum \limits _{k = 1}^\infty {\frac {{{{\left ({{a\alpha } }\right)}^{2k}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right)\left ({{\sum \limits _{k = 1}^\infty {2k\frac {{{\alpha ^{2k \!-\! 1}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right) \\=&\left ({{{a^{2k \!+\! 1}} \!-\! 1} }\right)\left ({{\sum \limits _{k = 1}^\infty {2k\frac {{{\alpha ^{2k \!-\! 1}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right) \\&+\! {a^{2k}}\left ({{a \!-\! 1} }\right)\left ({{\sum \limits _{k = 1}^\infty {\frac {{{\alpha ^{2k}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right)\left ({{\sum \limits _{k = 1}^\infty {2k\frac {{{\alpha ^{2k \!-\! 1}}}}{{{{\left ({{k!{2^{k}}} }\right)}^{2}}}}} } }\right)\tag{30}\end{align*} View SourceRight-click on figure for MathML and additional features. where $0 \le a{\mathrm{ < 1}}$ , $\left ({{{a^{2k + 1}} - 1} }\right)$ and $(a-1)$ are all negative, thus ${g_{3}}\left ({\alpha }\right)$ is negative. ${g_{2}}\left ({\alpha }\right)$ is negative as well. ${g_{1}}\left ({\alpha }\right)$ and $A_{l,u}^{\left ({c }\right)}$ decrease monotonously with the increase of $\alpha $ . In (26), $A_{i,u}^{\left ({c }\right)} > 0$ , ${\left ({{A_{j,u}^{\left ({c }\right)}} }\right)^\prime } < 0$ , the value of $\cos (\Theta _{i,u}^{\left ({c }\right)} - \Theta _{j,u}^{\left ({c }\right)})$ cannot be directly determined because it is periodic and the value changes with the subcarrier index $n$ .

When considering the impact of multi-path fading channel, phase $\theta _{l,u}^{\left ({c }\right)}$ is not zero anymore, it changes with the phase of channel. And we cannot get $f'(\alpha)$ . Reference to Fig. 7(a), we also observe that $f(\alpha)$ is neither monotonous nor a function with convexity and concavity.

ISI is nonconvex and nonmonotonic. ISI, ICI and IUI have same properties. SINR in (20) is not a monotonic function, and the capacity of single subcarrier is non-concave. Similarly, the total capacity of the system is non-concave. Then the spectrum efficiency is also non-concave when the guard bandwidth and filter length are fixed. The formulated problem is NP-hard when taking different guard bandwidth and filter length into consideration. So we would better use heuristic algorithm for the solutions.

B. Imperialist Competition Algorithm

The ICA is a swarm intelligence optimization algorithm proposed in recent years. It has faster searching speed and higher accuracy compared with other algorithms like PSO or GA [41]. The ICA mainly consist four parts, including initialization, assimilation, imperialist competition and collapse of weak empires [42]. The steps to solve the problem formulated above is shown in Algorithm 1.

Algorithm 1 Filter Parameters and Guard Bandwidth Optimization

1:

Input: Number of subcarriers, subcarrier spacing and channel gain of

each user

2:

Output: Optimal spectral efficiency

3:

set: s=0, iteration number is $S$ ,empire number is ${N_{imp}}$ and total country number $N$

4:

calculate: ${\mathop {{ cost}}\nolimits } _{i}^{\left ({0 }\right)}$ , $power_{i}^{\left ({0 }\right)}$ and ${N_{i}}_{mp,i}^{\left ({0 }\right)}$ for $i \in N$

5:

while $s < S\& {N_{imp}} > 1$ do

6:

$s=s+1$

7:

update colonies positions

8:

if: ${p_{e}} > {P_{e,target}}$ , then

9:

${\mathop {{ cost}}\nolimits } _{i}^{\left ({s }\right)} \leftarrow \infty $ for $i \in N$

10:

end if

11:

update ${\mathop {{ cost}}\nolimits } _{i}^{\left ({s }\right)}$ for $i \in N$ and $T{\mathop {{ cost}}\nolimits } _{i}^{\left ({s }\right)}$ for $i \in {N_{imp}}$

12:

calculate ${p_{i}}$ for $i \in {N_{imp}}$

13:

Empire $i$ occupies colonies in probability ${p_{i}}$

14:

Return step 5

15:

end while

16:

calculate ${C^{E}}^{*} = \frac {1}{{\max \limits _{i} \left \{{ {cost_{i}^{\left ({s }\right)}} }\right \}}}$

The ICA initializes ${N_{country}}$ arrays of variable values as initialized counties. One of the countries is defined as $country = [{L_{1}},{\alpha _{1}},{L_{2}},{\alpha _{2}}, \cdots,{L_{n}},{\alpha _{n}},{B_{g,1}},\cdots,{B_{g,n - 1}}]$ for (4). The cost of the ${i_{th}}$ countries is reciprocal of spectrum efficiency and expressed as ${{\mathop {{ cost}}\nolimits } _{i}} = \frac {1}{{C^{E}\left ({{countr{y_{i}}} }\right)}}$ . We rank the cost in ascending order and the first ${N_{imp}}$ are imperialists, the other ${N_{col}}$ are colonies. In order to distribute colonies to imperialists, we calculate the normalized power of ${i_{th}}$ imperialist expressed as $powe{r_{i}}$ . The number of colonies belongs to the ${i_{th}}$ imperialist is ${N_{imp,i}} = round\left ({{powe{r_{i}} \cdot {N_{col}}} }\right)$ .

During assimilation processes, the colonies move toward imperialists with angle $\theta $ and distance $D$ . $\theta \sim U\left ({{ - \gamma,\gamma } }\right)$ with $\gamma $ usually equals to $\frac {\pi }{4}$ and $D \sim U\left ({{0,d \cdot \beta } }\right)$ with $\beta $ usually equals to 2, and $d$ is the distance between the colony and its corresponding imperialist. The position of original imperialist will be replaced by colony once the cost of colony less than that of imperialist. The total cost of the ${i_{th}}$ empire is represented as $Tcos{t_{i}}$ .

In imperialist competition, the weakest colony of the weakest empire will be scrambled by other empires, with the probability ${p_{i}}$ .

During the algorithm execution, collapse of weak empires is unavoidable and the more powerful empire occupies more colonies. However, it is important to note that if the country does not satisfy the constraints of BER, the cost of it will be set to a large value to reduce its competitiveness. The algorithm stops when the minimum cost converges.

The computational complexity of initialization is $O\left ({{{N_{country}} \times N_{u}^{2}} }\right)$ , the complexity of producing empires is $O\left ({{{N_{imp}} } }\right)$ , The assimilation, update and competition processes are all have computational complexity of $O\left ({{{N_{country}} } }\right)$ . The complexities of producing empires, the assimilation, update and competition processes have similar order, then they can be combined. Because ${{N_{imp}}}$ is smaller than ${{N_{country}}}$ , then the worst case complexity of the algorithm is $O\left ({{{N_{country}} \times N_{u}^{2}} }\right) + O\left ({{{N_{country}}} }\right)$ in each iteration. The complexities of PSO and GA to solve the proposed filter parameters and guard bandwidth optimization problem are all $O\left ({{ N \times N_{u}^{2}} }\right) + O\left ({{ N} }\right)$ in one iteration, where $N$ is the number of particles in PSO and the number of chromosomes in GA. $N$ equals to ${N_{country}}$ and thus the ICA has same complexity with these traditional heuristic algorithms from this point. However, it has been shown in Fig. 11(c) that the ICA has fast convergence rate and needs less iterations. Therefore, the ICA is more suitable for our proposed model.

FIGURE 11. - (a) Spectrum efficiency versus iterations in F-OFDM uplink asynchronous system. (b) Spectrum efficiency versus iterations in F-OFDM uplink synchronous system. (c)The comparison of convergence rate between the ICA and other algorithms.
FIGURE 11.

(a) Spectrum efficiency versus iterations in F-OFDM uplink asynchronous system. (b) Spectrum efficiency versus iterations in F-OFDM uplink synchronous system. (c)The comparison of convergence rate between the ICA and other algorithms.

SECTION V.

Simulation Results

In the simulations, multi user situation is discussed with different numerologies in order to highlight the flexibility of the F-OFDM. The number of users is flexible in multi user scenario, and when we focus on the filter performance, users can be configured with different number of subcarriers. The simulation parameters are shown in Table 1. The sampling rate of the system is 30.72 MHz, and users with different subcarrier spacing are allocated with distinct FFT size. The CP length is initialized to 7% of symbol length to maintain consistency with OFDM, which is convenient for performance comparison.

TABLE 1 Simulation Parameters
Table 1- 
Simulation Parameters

We use Monte-Carlo simulation method to verify that the theoretical derivation of SINR fits perfectly with experimental results. The following parameters are employed in the process of research: QAM modulation is adopted to increase the transmission rate. We use Kaiser Window to construct FIR filter, in which roll-off parameter and filter length is configured dynamically. Transmit filter and receive filter are same for simplification. Multi-path channel fading is characterized by Rayleigh distribution.

A. Accuracy of Theoretical Derivation

We verify the accuracy of theoretical derivation in this part. BER of F-OFDM and OFDM are present to prove that theoretical SINR reflects simulation results correctly which lay a solid foundation for following research.

The impact of interference between users is shown in Fig. 5. In the simulation, we take two users for example. The filter length is ${L_{f}} = 0.2 \times N$ and roll-off is $\alpha = 5$ . $N$ is the length of the symbol. The guard bandwidth is fixed to 15 KHz in order to ensure the convenience of comparison. Performances of users with 15 KHZ subcarrier spacing in two systems are compared. Then, 15 KHZ and 30 KHZ are distributed to different users. The results inferred that users with same numerology introduces less interference to others, while multi-user interference increases when utilize distinct numerologies for lack of orthogonality. What is more, users with wider subcarrier space have greater impact on users with narrower subcarrier space. That is to say, although F-OFDM possesses flexible numerologies, a dynamic filter parameters optimization scheme is still desperately needed to achieve an acceptable level of multi-user interference.

Fig. 6 illustrates the effect of time offset between users. Two users are also sufficient to reflect asynchronicity of communication links and same numerology between users is set, time delay between users of asynchronous transmission is $\tau $ . Filter length ${L_{f}} = 0.2 \times N$ and roll-off is $\alpha = 5$ in F-OFDM. It can be observed in Fig. 6(a) that with the help of sub-band filter, F-OFDM with 30 KHz guard bandwidth have stronger robustness against misalignment in time domain than that in OFDM, however, it also introduce ISI and ICI caused by filter tail. Furthermore, the BER performance difference between $0.25N$ and $0.5N$ offsets is negligible. Fig. 6(b) shows that asynchronous interference reduces effectively at the cost of wider the guard bandwidth.

Because the theoretical derivation and practical simulation are well matched, the SINR we deduced can be used in following analysis directly, and the comparison between analytical and Monte Carlo simulated results will not be presented below.

B. Effect of Filter Parameters and Various Numerologies in the F-OFDM System

Filter parameters, CP length, subcarrier spacing and guard bandwidth are investigated in this part to show the effect on F-OFDM system, in which multi user scenario is considered for a comprehensive analysis results. To make the simulation clear, we set up two users and each contains 24 subcarriers. The subcarrier spacing of the two users are 15 KHz and 30 KHz, respectively.

We show the influence of filter roll-off and filter length on the F-OFDM system on assumption that the CP length is constant at ${L_{{\mathrm{CP}}}} = 0.07 \times N$ , $\alpha $ ranges from 0 to 10 and ${L_{f}} \in \left [{ {0,0.5 \times N} }\right]$ . Only one value of the upper two variables is changed at a time in the simulations. User with 15 KHz subcarrier spacing is target user and the other is interference one.

Fig. 7(a)(b) show the effect of $\alpha $ and $L$ on the interference of user itself, and the 3-dimensional graphs reflect the trend of interference in each subcarrier with the variation of the two coefficients. In these simulations, when the research object is $\alpha $ , filter length is set to be ${L_{f}} = 0.3 \times N$ which is longer than CP length in order to highlight the interference that $\alpha $ caused to the user itself. And when $L_{f} $ turns to be a target, filter roll-off is set to $\alpha =5 $ without loss of generality. The results demonstrate that higher $\alpha $ value and shorter $L$ introduce less interference under the circumstances of CP insufficient. The IUI with different $\alpha $ and $L$ is also illustrated in Fig. 7(c)(d). Two-user configuration has enough representativeness for IUI analysis and two sub-bands use different subcarrier spacing magnify the variation of results we observed. The guard band between users is set to zero for sake of comparison convenient. Simulation results indicate the tendency that more multi-user interference appears with $\alpha $ increases which is opposite to that in Fig. 7(a) and the influence of $L$ on the interference is hard to analyze. The IUI is change irregularly with $\alpha $ or $L$ because the orthogonality of symbols in time domain is destroyed. It is clear from the upper results that both $\alpha $ and $L$ need a compromise between target user performance and IUI, and it is of vital importance to choose an appropriate value.

CP is flexible in F-OFDM system, in this simulation, filter parameters are fixed to ${L_{f}} = 0.2 \times N$ and $\alpha =2 $ . The relationship between CP length and interference including ISI and ICI are shown in Fig. 8. The results show that the interference is sensitive to the change of CP length. The interference drastically decreases with CP length grow and then disappears at a certain length, besides, it maintains zero after this point because CP is sufficient and interference from adjacent symbols is avoided. However, purely depend on overlong $L$ to pursue interference free is infeasible because CP is used for protection, if it occupies too much time resource for useful signal may lead to inefficiency of spectrum. The CP length will remain unchanged in this paper for simplification.

Subcarrier spacing is another important factor affecting the BER performance of multi-user F-OFDM system. In order to weaken the influence of the filter on the users own interference and highlight the interference among the users, we set ${L_{f}} = 0.1 \times N$ and $\alpha =5 $ . It is verified from the simulation results in Fig. 9 that the interference introduced by the same subcarrier spacing is smaller than that from different subcarrier spacing. And we notice that the BER performance of users become worse as the gap between subcarriers increase which could refer to Fig. 5. The reason is that waveforms in frequency domain are not orthogonal and different symbol periods in time domain destroy the orthogonality among users. According to the results, it is easy to get a conclusion that the users with wider subcarrier space which create more serious interference to other users deserve more effective filtering operation.

It is also essential to evaluate the effect of different guard bandwidth in such circumstances. SINR will be improved by enlarging the protection spacing, However, the null subcarrier, on which no data is transferred, is increased at the same time. All these indicate that the spectrum efficiency will not increase all the time just as Fig. 10 shows. $\alpha =5 $ is chosen and ${L_{f}}$ changes in the range of $\left [{ 0.05-0.5}\right]$ . ($\alpha $ changes when ${L_{f}}$ is fixed will produce similar results and will not simulate here). For the same filter parameters, the spectrum efficiency ascends and then descends with the increase of guard bandwidth. And for the same guard bandwidth, if the filter length is insufficient, the serious IUI will be introduced, and when the filter length is too long, ISI and ICI will also occur. Therefore, it is important to optimize the filter parameters and guard bandwidth at the same time.

C. Performance of the Proposed Filter Parameters and Guard Bandwidth Optimization Model

We check the effectiveness of the proposed model and users can be configured either asynchronously or synchronously. For ICA, we set ${N_{country}} = 30$ , ${N_{imp}} = 6$ , $\gamma = \pi /4$ and $\beta = 2$ . Iteration number is 50 and 1/4 symbol offset is maintained between users in asynchronous scenario in the simulation. Fig. 11(a)(b) shows that the spectrum efficiency of F-OFDM improves significantly after optimization for both scenarios. And from Fig. 11(c), we notice that the ICA has the fastest convergence rate when compared with PSO and GA.

In current 3GPP specification Release 15, the subcarrier spacing for OFDM is defined as $\Delta f = 15 \times {2^{n}},n = 0,1,2, \cdots $ . In order to compare the capacity between the two waveforms, two 15 KHz users and two 30 KHz users are taken for example. The F-OFDM with fixed parameters [14] employs Hann Windowed-Sinc filters and the filter length equals to half of the symbol length. With the optimized filter parameters and guard bandwidth, the spectrum efficiency of F-OFDM outperforms OFDM and F-OFDM with optimized filter parameters is better than F-OFDM with fixed parameters as Fig. 12 shows.

FIGURE 12. - Spectrum efficiency versus SINR for different waveforms and filter parameters configurations.
FIGURE 12.

Spectrum efficiency versus SINR for different waveforms and filter parameters configurations.

D. The Effect of Mobility on F-OFDM

Fig. 13 is F-OFDM and OFDM system with different mobile speed. It is clear that Doppler spread will be enhanced with the increased mobility and BER performance become worse obviously. When the two systems adopt same subcarrier spacing, no significant difference between them was noted, however, when wider subcarrier spacing is employed, the BER performance promotes greatly. This is because same mobile speed with larger subcarrier spacing corresponds to smaller Doppler spread. From this point of view, F-OFDM also has stronger ability against Doppler spread.

FIGURE 13. - BER comparison between different subcarrier spacing with different mobile speed.
FIGURE 13.

BER comparison between different subcarrier spacing with different mobile speed.

E. Comparisons Between Different Waveforms

The comparison of the power spectrum density (PSD) and BER performance between sub-band filtering waveforms are shown in Fig 14(a) and (b), respectively. F-OFDM, UFMC, W-OFDM as well as traditional OFDM are considered. There is 1/4 symbol offset between adjacent band users to highlight the asynchronous transmission performance. We clearly observe in Fig. 14(a) that OOBE performance of F-OFDM is superior to UFMC and W-OFDM because F-OFDM uses longer filter which is at the cost of introducing extra ISI and ICI. And the above mentioned waveforms for 5G all provide a better frequency-localization compared with the traditional OFDM. Besides, the F-OFDM has best BER performance over the others which are shown in Fig. 14(b). Moreover, because the proposed model achieves a balance between intra-user interference and inter-user interference, the optimized F-OFDM has the lowest BER although its out-of-band suppression is slightly worse than the conventional F-OFDM [14].

FIGURE 14. - (a)PSD comparisons for different waveforms. (b) BER comparisons for different waveforms.
FIGURE 14.

(a)PSD comparisons for different waveforms. (b) BER comparisons for different waveforms.

SECTION VI.

Conclusion

In this paper, we have derived interference and BER in multi user F-OFDM system with a variety of numerologies theoretically and the derivations are valid. Important factors like filter parameters, CP length, subcarrier spacing, guard bandwidth and the degree of asynchronization largely affect the performance of F-OFDM. We proposed a filter parameters and guard bandwidth optimization model to configure parameters suitably and to get maximized spectral efficiency based on the theoretical analysis for asynchronous uplink F-OFDM system. Optimization parameters are achieved with the help of ICA. Simulation results show that the proposed model in F-OFDM can balance IUI and interference from users themselves effectively and help the system obtain optimized spectrum efficiency. Besides, F-OFDM outperforms conventional OFDM in many aspects such as in against Doppler spread and asynchronous. F-OFDM with optimized filter parameters achieves more capacity than F-OFDM with fixed filter parameters. However, the effect of Doppler spread is weakened by widening the subcarrier spacing, which reduces ICI at the expense of introducing IUI. And the balance between ICI and IUI needs further researched in the future work.

References

References is not available for this document.