# MMSE-SIC implementation

Status
Not open for further replies.

#### monicatu

##### Newbie level 3 mmse-sic

Anyone can give me some ideas about MMSE-SIC implementation in Matlab. I have already done the MMSE part, the left is SIC part. I wonder what does it mean by "Substract stream from receive vector".
Thanks a lot.

#### vkekk

##### Full Member level 3 mmse sic

I got this principle expression for MMSE receiver is

G=H*(H*H + No/Po I )^-1 *x

Where H -- channel matrix

I --- identity matrix

Iam not understand about the above expression That is what is No/Po and why multiplying with I etc.. Can you please help me ...

#### vkekk

##### Full Member level 3 expression for mmse

Dear monicatu

#### vkekk

##### Full Member level 3 mmse sic matlab

I got this principle expression for MMSE receiver is

G=H*(H*H + No/Po I )^-1 *x

Where H -- channel matrix

I --- identity matrix

Iam not understand about the above expression That is what is No/Po and why multiplying with I etc....... Can you please help me ...

#### vkekk

##### Full Member level 3 sic mmse

#### angelosebastianelli

##### Newbie level 4 hi friends,i am doing my master thesis on LTE.i am trying to implement mmse and svd estimation but i have some probleme

this is my mmse code,could some onw help me?

i have my pdp and its length is L.

SNR = 1/(noiseVar);
beta=1;
power_delay_profile=[power_delay_profile zeros(1,fftlen-(L))];
power_delay_profile=fft(power_delay_profile);
power_delay_profile=diag(power_delay_profile(carriers));

% Calculate frequency correlation matrix
R_hh =power_delay_profile;
R_hy = R_hh + (((beta/SNR)* eye(length(carriers))));
% Calculate LMMSE estimate
h_LMMSE = (R_hh*inv(R_hy)) * h_LS;