Hello all,
I am trying to do something particular in MATLAB, which is very similar, but not the same as, transmitting a signal over ISI channel using SC-FDE.
Suppose the transmitted signal is given by:
\[s(t)=\sum_{k=-N_g}^{N_d-1}d_g\,g(t-kT_s)\]
where g(t) is a rectangular pulse of duration Ts (the symbol duration), d_k are (bipolar) BPSK symbols, N_g is the CP length and N_d is the block length both in symbols. The channel impulse response is given by:
\[h(\tau;t)=\sum_{p=1}^{N_p}h_p\delta(t-\tau_p)\]
where N_p is the number of resolvable paths, and h_p and tau_p are the channel gains and delays, respectively. So, the received signal is given by:
\[v(t)=\sum_{k=-N_g}^{N_d-1}d_k\sum_{p=1}^{N_p}h_pg(t-kT_s-\tau_p)+w(t)\]
where w(t) is AWGN process. How to generate v(t) in MATLAB in continuous time as in the last equation?
Thanks in advance