Why Is My Massive MIMO Partial LSE Curve Not Smooth?

  • Thread starter thestrong
  • Start date
  • Tags
    Partial
In summary, the partial LSE model performs worse than the full LSE model when it comes to modeling the noise term in the data.
  • #1
thestrong
9
0
I am not seeing why my curve is not smooth. I normalized the data so it is not due to that. The partial LSE just assumes all other channels are part of the noise term (i.e. it performs worse than the full LSE model).

Code:
clear all;
close all;
clc;

%Parameters
M = 5; %base station antennas
K = 8; %number of users
tau = 4; %pilot length
SNR = 1:30; %range of SNR
TRIALS = 10000;
MSE = 0;

%pilots
% s_i = randn(tau, K);
% s_i = ones(tau, K); %all pilot sequences are non ortho
% s_i = 2*(randi(2, tau, K)-1) -1;
% s_i = s_i/tau;
% s_i = randi(2, tau, K) -1;
s_i = [1, 1, 1, 1, 1, 1, 1, 1;
  1, 1, 1, 1, -1, -1, -1, -1;
  1, 1, -1, -1, 1, 1, -1, -1;
  1, -1, 1, -1, 1, -1, 1, -1;]

% s_i = triu(s_i)
% for j = 1:K
%  v = s_i(:, j);
%  for i = 1:j-1
%  R(i, j) = Q(:,i)'* s_i(:,j);
%  v = v - R(i, j)*Q(:,i);
%  end
%  R(j,j) = norm(v);
%  Q(:, j) = v/R(j,j);
%  
% end
for i = 1:K
  S_i(:, : , i) = kron(s_i(:,i), eye(M));
end

for n = 1:size(SNR, 2);
  
  for t = 1:TRIALS

  %channel vector (not needed based on model)
  h_i = randn(M, K);

  %noise vector
  z_i = 1/(sqrt(SNR(n)*2))*(rand(tau*M, 1) + 1i * rand(tau*M, 1));
  
  %MSE
  p_wbe = (K - tau)/((K-1)*tau); %using WBE, (roe_ij)^2
  sum_hj = sum(h_i(:,2:end),2);
  MSE_t = p_wbe*sum_hj + S_i(:, :, 1).'*z_i;
  MSE_t = norm(MSE_t)^2;
  MSE(TRIALS, n) = MSE_t;
  end %end Trialsend %end SNR

MSE = sum(MSE,1)/TRIALS
MSE_dB = 10*log10(MSE)

figure, plot(MSE)
figure, plot(MSE_dB)
 
Last edited by a moderator:
Engineering news on Phys.org
  • #2
Welcome to PF.
I am sure that all here thank you for your confidence in our ability to guess what you are doing but;
What is a massive MIMO ?
What is a partial LSE ?
In what language did you write your code ?
 
  • #3
Looks like matlab.
I'm guessing MIMO is multi input multi output?

thestrong, can you tell us more about the application and what you expect to see and why?
also not everyone has MATLAB so it might be useful to post the graphs
 

Related to Why Is My Massive MIMO Partial LSE Curve Not Smooth?

1. What is Massive MIMO Partial LSE?

Massive MIMO Partial LSE stands for Massive Multiple-Input Multiple-Output Partial Least Squares Estimation. It is a signal processing technique used in wireless communication systems to improve the efficiency and capacity of data transmission.

2. How does Massive MIMO Partial LSE work?

Massive MIMO Partial LSE utilizes multiple antennas at both the transmitter and receiver to simultaneously transmit and receive multiple data streams to and from multiple users. It also uses the Partial Least Squares algorithm to estimate the channel state information and optimize the transmission parameters for each user.

3. What are the benefits of using Massive MIMO Partial LSE?

The use of Massive MIMO Partial LSE can significantly increase the capacity and coverage of wireless networks, as well as improve the spectral efficiency. It also allows for better interference management and higher data rates for individual users.

4. What are the limitations of Massive MIMO Partial LSE?

One limitation of Massive MIMO Partial LSE is the high computational complexity, which can make it challenging to implement in real-time systems. It also requires a large number of antennas, which can be costly and challenging to deploy in some scenarios.

5. What are some potential applications of Massive MIMO Partial LSE?

Massive MIMO Partial LSE has potential applications in 5G and beyond wireless networks, as well as in other wireless communication systems such as WiFi and satellite communication. It can also be used in various Internet of Things (IoT) applications, such as smart cities and autonomous vehicles.

Similar threads

Replies
6
Views
1K
  • Mechanics
Replies
24
Views
993
Replies
3
Views
1K
  • Electromagnetism
Replies
19
Views
2K
  • Math Proof Training and Practice
Replies
33
Views
7K
  • Advanced Physics Homework Help
Replies
1
Views
2K
  • Math Proof Training and Practice
4
Replies
114
Views
6K
Replies
16
Views
2K
  • Math Proof Training and Practice
3
Replies
86
Views
9K
  • Math Proof Training and Practice
2
Replies
38
Views
6K
Back
Top