Logo

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
      

Propagation Models

Mininet-WiFi supports the following propagation models:

How to add and configure a Propagation Model?

You have to call the method net.setPropagationModel() like in examples/propagationModel.py.

You may also want to consider some parameters, for example:

Friis Propagation Loss Model

net.setPropagationModel(model="friis", sL = $int)

sL = system loss

Log-Distance Propagation Loss Model

net.setPropagationModel(model="logDistance", sL = $int, exp = $int)

sL = system loss
exp = exponent

Log-Normal Shadowing Propagation Loss Model

net.setPropagationModel(model="logNormalShadowing", sL=$int, exp=$int, variance=$int)

sL = system loss
exp = exponent
variance = gaussian variance