SINR Calculation

The SINR is defined as the power of a certain signal of interest divided by the sum of the interference<http://en.wikipedia.org/wiki/Interference_%28communication%29> power (from all the other interfering signals) and the power of some background noise. NetSim models an ideal receiver whose noise figure (NF) is zero.

The background thermal noise in dBm at room temperature is given by:

\[P\ (dBm) = - 174 + 10 \times \log_{10}{(\Delta f)}\]
\[{P(mW) = \ 10}^{\left( \frac{P\ (dBm)}{10} \right)}\]

Where \(\Delta f\) is the Bandwidth in Hz.

  • 802.15.4, \(\Delta f\) = 5 MHz

  • 802.11a, b, g, \(\Delta f\) = 20 MHz

  • 802.11n, \(\Delta f\) = 20 MHz or 40 MHz

  • 802.11 ac, \(\Delta f\)= 20 / 40 / 80 / 160 MHz

Therefore, SINR is calculated as:

\[SINR\ \lbrack dB\rbrack = {10 \times log}_{10}\left( \frac{Received\ power\lbrack mW\rbrack}{Interference\ Noise\ \lbrack mW\rbrack\ + \ \ Thermal\ Noise\ \lbrack mW\rbrack} \right)\]

NOTE: Floating numbers may lose precision when converting from dBm to mW or vice versa (Ref: Microsoft Documentation). Hence,

  • If the received power (in mw) is less than 0.0001 then it is assumed to be zero.

  • If the received power (in mw) is 0 then dBm value is -10000.0 not \(- \infty\)

  • While adding two powers, decimal points after fifth digit is ignored. Ex: 2.0000005+3.0000012 = 5.0