I have always thought that the OFDM subcarrier spacing $\Delta f$ is chosen such that
- not too small because Doppler spread can destroy subcarrier orthogonality
- not too large to avoid Cyclic Prefix (CP) overhead because OFDM symbol period $T_u = 1/\Delta f$ needs to be much larger than $T_{CP}$ which, to avoid OFDM symbol ISI, must be larger than multipath delay spread $\tau_m$ which depends only on the given physical environment.
The second criterion implies that $T_u = 1/\Delta f \gg T_{CP} > \tau_m \implies \Delta f \ll 1/\tau_m \sim B_c$ where $B_c$ is coherence bandwidth, this is flat fading definition. I means that flat fading is a consequence of the design criterion, not a criterion itself.
But in this wikipedia article Wikipedia's Fading Article, it is said that
Since different frequency components of the signal are affected independently, it is highly unlikely that all parts of the signal will be simultaneously affected by a deep fade.Certain modulation schemes such as orthogonal frequency-division multiplexing (OFDM) and code division multiple access (CDMA) are well-suited to employing frequency diversity to provide robustness to fading. OFDM divides the wideband signal into many slowly modulated narrowband subcarriers, each exposed to flat fading rather than frequency selective fading.
It seems that flat fading is the design objective.
If a portion $B_c$-wide is in deep fade, all subcarriers in that $B_c$ are in deep fade, I am not sure that increasing diversity is the purpose. I mean : could 50 errors per 100 bits be better for channel coding than 5 error per 10 bits?
I understand that $\Delta f < B_c$ facilitates channel estimation in frequency domain by adding at least one pilot per $B_c$. Thus my question : is channel estimation the only reason to choose $\Delta f$ as small as possible ?
Now I look at the time domain, $\Delta f > B_c \implies T_u < \tau_m$. As being visualized in figure below, nothing bad happens. We can capture all the energy from all physical paths. Is there any explaination if we look only at the time domain?
Update : I am doing some math to see how the flat fading condition leads to single-tap equalizer.
- Let $N$ the number of subcarrier, or FFT size (no zero subcarrier)
- $T_s$ is sampling period $\implies N\Delta f = 1/T_s$ or $\Delta f T_s = 1/N$
The signal at TX after IFFT :
$$x(t) = \frac{1}{N}\sum\limits^{N-1}_{k=0} x[k]e^{j2\pi k \Delta f (t - N_{CP}T_s)}\text{ with }0 \leq t < (N_{CP} + N)$$
The received signal from $L$ multipath propagation:
$$y(nT_s) = \sum\limits^{L-1}_{l=0}h_l(n T_s)x(n T_s - l T_s)\text{ with }0 \leq n \leq N_{CP} + N-1$$
Take the part of FFT window as in the figure above, $N_{CP} \leq n \leq N_{CP} + N-1$. Set $m = n - N_{CP}$ and suppose that $h_l(t)$ is time-invariant in $0 \leq t < (N_{CP} + N)$ so that the time index of $h_l(t)$ can be dropped (this is the underspread assumption which is valid for typical channels) :
$$\begin{align} y[m] &= y(m T_s) \\ &= \sum\limits^{L-1}_{l=0}h_l \sum\limits^{N-1}_{k=0} x[k]e^{j2\pi k \Delta f (m - l)T_s}\\ y[m] &= \sum\limits^{L-1}_{l=0}h_l \frac{1}{N}\sum\limits^{N-1}_{k=0} x[k]e^{j2\pi k (m - l) / N} \end{align}$$
with $0 \leq m \leq N - 1$
Note that $T_s\Delta f = 1/N$.
Take FFT of $y[m]$:
$$\begin{align} z[k_0] &= \sum\limits^{N-1}_{m=0} y[m] e^{-j2\pi k_0 m / N} \\ &= \sum\limits^{N-1}_{k=0}x[k] \sum\limits^{L-1}_{l=0} h_l e^{-j2\pi k l/N} \frac{1}{N} \sum\limits^{N-1}_{m=0} e^{j2\pi (k-k_0)m/N} \end{align}$$
This orthogonal property assures that: $$R(k) = \frac{1}{N} \sum\limits^{N-1}_{m=0} e^{j2\pi (k-k_0)m/N} = \delta(k_0)$$
Thus $$z[k_0] = x[k_0] \times \sum\limits^{L-1}_{l=0} h_l e^{-j2\pi k_0 l/N} = x[k_0] \times H(k = k_0)\text{,}$$ where $H(k)$ is DFT of channel impulse reponse $(h_l, 0 \leq l \leq L-1)$ : is this the desired one-tap equalizer ?
Could someone tell me in which step I did use the condition flat fading $\Delta f < B_c \sim 1/\tau_m$ to come to single-tap equalizer model ?