Files
unison/doc/testing/propagation-loss.texi

114 lines
3.2 KiB
Plaintext
Raw Normal View History

2009-09-12 19:44:17 -07:00
@node Propagation Loss Models
@chapter Propagation Loss Models
@anchor{chap:propagation-loss-models}
This chapter describes validation of ns-3 propagation loss models.
@section FriisPropagationLossModel
@subsection Model reference
From source: @uref{http://www.scribd.com/doc/6650712/Wireless-CommunicationsPrinciples-and-Practice-Theodore-S,, Wireless Communications-Principles and Practice ,Theodore S Rappaport pg. 71 }
Given equation:
2009-09-23 08:37:09 -07:00
@smallformat
2009-09-12 19:44:17 -07:00
@verbatim
Pr = Pt*Gt*Gr*lmb^2/((4*pi)^2*d^2*L)
Pt = 10^(17.0206/10)/10^3 = .05035702
Pr = .05035702*.125^2/((4*pi)^2*d*1) = 4.98265e-6/d^2
bandwidth = 2.2*10^7
m_noiseFigure = 5.01187
noiseFloor = ((Thermal noise (K)* BOLTZMANN * bandwidth)* m_noiseFigure)
noiseFloor = ((290*1.3803*10^-23*2.2*10^7)*5.01187) = 4.41361e-13W
no interference, so SNR = Pr/4.41361e-13W
Distance :: Pr :: SNR
100 4.98265e-10W 1128.93
500 1.99306e-11W 45.1571
1000 4.98265e-12W 11.2893
2000 1.24566e-12W 2.82232
3000 5.53628e-13W 1.25436
4000 3.11416e-13W 0.70558
5000 1.99306e-13W 0.451571
6000 1.38407e-13W 0.313591
@end verbatim
2009-09-23 08:37:09 -07:00
@end smallformat
2009-09-12 19:44:17 -07:00
@subsection Validation test
Test program available in ns-3 at @code{src/devices/wifi/propagation-loss-model-test-suite.cc}
2009-09-12 19:44:17 -07:00
Taken with values (lambda = 0.125m for 802.11b at 2.4GHz, SystemLoss = 1):
2009-09-23 08:37:09 -07:00
@smallformat
2009-09-12 19:44:17 -07:00
@verbatim
Distance :: Pr
100 4.98265e-10W
500 1.99306e-11W
1000 4.98265e-12W
2000 1.24566e-12W
2009-09-12 19:44:17 -07:00
@end verbatim
2009-09-23 08:37:09 -07:00
@end smallformat
2009-09-12 19:44:17 -07:00
@subsection Discussion
As can be seen, the received power outputted from the model, and the power
computed from the source's equation are identical. The test suite tests
the expected value to the most significant digit of the input expected value.
2009-09-12 19:44:17 -07:00
@section LogDistancePropagationLossModel
@subsection Model reference
From source: @uref{http://www.plextek.co.uk/papers/aps2005mcw.pdf,, Urban Propagation Measurements and Statistical Path Loss Model at 3.5 GHz, Marcus C. Walden, Frank J. Rowsell}
Given equation:
2009-09-23 08:37:09 -07:00
@smallformat
2009-09-12 19:44:17 -07:00
@verbatim
PL{dBm} = PL(d0) + 10*n*log(d/d0) + Xs
PL(1) from friis at 2.4GHz: 40.045997dBm
PL{dBm} = 10*log(.050357/Pr) = 40.045997 + 10*n*log(d) + Xg
Pr = .050357/(10^((40.045997 + 10*n*log(d) + Xg)/10))
bandwidth = 2.2*10^7
m_noiseFigure = 5.01187
no interference, so SNR = Pr/4.41361e-13W
@end verbatim
taking Xg to be constant at 0 to match ns-3 output:
@verbatim
Distance :: Pr :: SNR
10 4.98265e-9 11289.3
20 6.22831e-10 1411.16
40 7.78539e-11 176.407
60 2.30678e-11 52.2652
80 9.73173e-12 22.0494
100 4.98265e-12 11.2893
200 6.22831e-13 1.41116
500 3.98612e-14 .090314
1000 4.98265e-15 .011289
@end verbatim
2009-09-23 08:37:09 -07:00
@end smallformat
2009-09-12 19:44:17 -07:00
@subsection Validation test
Test program available in ns-3 at @code{src/devices/wifi/propagation-loss-model-test-suite.cc}
2009-09-12 19:44:17 -07:00
Taken at default settings (exponent = 3, reference loss = 46.6777, 802.11b at 2.4GHz)
2009-09-23 08:37:09 -07:00
@smallformat
2009-09-12 19:44:17 -07:00
@verbatim
Distance :: Pr
10 4.98265e-9
20 6.22831e-10
40 7.78539e-11
80 9.73173e-12
2009-09-12 19:44:17 -07:00
@end verbatim
2009-09-23 08:37:09 -07:00
@end smallformat
2009-09-12 19:44:17 -07:00
@subsection Discussion
As can be seen, the received power outputted from the model, and the power computed from the source's equation are identical. The test suite tests
the expected value to the most significant digit of the input expected value.
2009-09-12 19:44:17 -07:00