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
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:
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.
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.
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.
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.
Schematic diagram of relationships between symbols of different users in multi-user scenarios.
There are \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*}
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
In the uplink F-OFDM system, after a frequency selective flat fading channel, the received signal of user \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*}
Rayleigh fading model is considered and multipath components are uncorrelated.
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 \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*}
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
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
Simulated results and theoretical derivation BER performance in two users scenario with different subcarrier spacing (
Simulated results and theoretical derivation BER performance of OFDM and F-OFDM system with different time delay
(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.
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*}
The F-OFDM filter length is less than half of the symbol length in general.
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.
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
Considering single user scenario, we merely need to consider the influence of ISI and ICI lead by CP insufficient in the \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*}
The
The \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*}
Among (6),
Then we apply FFT to symbol \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*}
B. ICI for CP Insufficient
The ICI component of user \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*}
The two parts in (8) are all because during the sampling of symbol \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*}
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
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 theThe two parts of ISI correspond to part 3 and part 1 in Fig. 3, respectively. (11) and (13) can be written as
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 \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*}
We obtain the practical range of \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*}
\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*}
Combined effect of channel and filters for interference 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*}
The bound of
The analysis of OFDM also like that of F-OFDM, the only difference is it does not apply filter, hence
E. BER Analysis and Spectrum Efficiency
SINR on the
The capacity of the target user on the
Reference to [37], [40], we compute BER in (21) of user

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
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*}
\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*}
According to (23), each item in the
The amplitude and phase of \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*}
\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*}
When we do not consider the impact of multi-path fading channel, phase variation does not exist. \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*}
\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*}
\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*}
\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*}
When considering the impact of multi-path fading channel, phase
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
Input: Number of subcarriers, subcarrier spacing and channel gain of
each user
Output: Optimal spectral efficiency
set: s=0, iteration number is
calculate:
while
update colonies positions
if:
end if
update
calculate
Empire
Return step 5
end while
calculate
The ICA initializes
During assimilation processes, the colonies move toward imperialists with angle
In imperialist competition, the weakest colony of the weakest empire will be scrambled by other empires, with the probability
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
(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.
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.
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
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
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
Fig. 7(a)(b) show the effect of
CP is flexible in F-OFDM system, in this simulation, filter parameters are fixed to
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
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.
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
In current 3GPP specification Release 15, the subcarrier spacing for OFDM is defined as
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.
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].
(a)PSD comparisons for different waveforms. (b) BER comparisons for different waveforms.
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.