Thanks for the recommended paper.

]]>The figure used in this post was not based on any fancy power consumption model, but I just took the 1 W of power and scaled it down according to the asymptotic power-scaling law. Here is the code, which you should be able to run directly in Matlab or Octave:

M = 1:200; %Number of antennas

initialPower = 1; %1 Watt

totalPower = initialPower./sqrt(M); %Total power with power-scaling law

perAntennaPower = totalPower./M; %Power per-antenna with power scaling law

figure;

hold on; box on;

plot(M,totalPower,’LineWidth’,2);

plot(M,perAntennaPower,’r–‘,’LineWidth’,2);

xlabel(‘Number of antennas (M)’);

ylabel(‘Power [W]’);

legend(‘Total power’,’Per-antenna power’,’Location’,’NorthEast’)

set(gca,’YScale’,’log’);

I am trying to determine the power consumption model, especially for the total power model.

]]>