|
A new version of the website is under development, powered by MediaWiki! You can already use it here. | |||||||||||
|
Channel impulse response estimation with a linearly modulated sequence of symbols The objective of this demonstration is to illustrate an algorithm for channel impulse response estimation with linearly modulated sequence of symbols with 2 USRP interfaced to matlab and 2 computers.1. Description of the demonstration
2. Channel impulse response algorithm We assume that, after frequency offset compensation, the received signal writes$y(n) = \sum_kh(k)x(n-k) + w(n)$
where $h(k)$ are the coefficients of the channel impulse response to estimate and $w(n)$ stands for the additive Gaussian noise. We also assume that the first $P$ coefficients of $x(n)$ are known from the receiver. The channel impulse response is then the following one: $[y(0),...,y(P-1)]^T$ and $[x(0),...,x(P-1)]^T$ known, what are the $L$ most likely coefficients $[h(0),...,h(L-1)]^T$ given the above model ? As $w(n)$ is assume to be Gaussian, it is well known that the solution is the vector $h$ that minimizes: $\|y-Xh\|^2$
where X is a $P \timesL$ Toeplitz matrix which first column equals $[x(0),...,x(P-1)]$ and first column $[x(0),0,...,0]$. It is well known that the solution of this problem is $h = inv(X^H X)X^H y$
The channel impulse response is estimated according to this algorithm.
3. Practical realisation and issues To illustrate this method, two USRP interfaced with matlab have been used:The channel impulse response has been estimated according to the above method. The following result has been observed: The time synchronisation has then been performed, and the constellation of the obtained signal plotted. As illustrated on the figure below, the constellation is not time constant, meaning that the channel impulse response is a time dependant function: To transmit sequence of symbols, it is hence necessary to regularly estimate the channel impulse response. More information about the channel variation can be found on the tutorial about the RF impairements of the USRP. |
|||||||||||
| About | Contact | Site map | Support | ||||||||||||