Emulation Platform for Software-Defined Wireless Networks
Main Page Get Started Part 1: Mininet-WiFi Usage Part 2: Advanced Options Part 3: Mininet-WiFi Commands Containernet Manet Routing Protocols Mobility Propagation Models SixLoWPAN IEEE 802.11p mac80211_hwsim P4 SUMO Publications Use Case Catalogue Video Demos FAQ The Mininet-WiFi Book
Mininet-WiFi supports the following propagation models:
You have to call the method net.setPropagationModel() like in examples/propagationModel.py
.
You may also want to consider some parameters, for example:
net.setPropagationModel(model="friis", sL = $int)
sL = system loss
Reference: https://www.gaussianwaves.com/2013/09/friss-free-space-propagation-model/
net.setPropagationModel(model="logDistance", sL = $int, exp = $int)
sL = system loss
exp = exponent
Reference: https://www.gaussianwaves.com/2013/09/log-distance-path-loss-or-log-normal-shadowing-model/
net.setPropagationModel(model="logNormalShadowing", sL=$int, exp=$int, variance=$int)
sL = system loss
exp = exponent
variance = gaussian variance
Reference: https://www.gaussianwaves.com/2013/09/log-distance-path-loss-or-log-normal-shadowing-model/
soon.
soon.
Reference: https://www.gaussianwaves.com/2019/03/two-ray-ground-reflection-model/