Upload
farzaneh-pakzad
View
54
Download
4
Embed Size (px)
Citation preview
1
Evaluation of Mininet-WiFi Integration via ns-
3Farzaneh Pakzad, Siamak Layeghy, and Marius Portmann
School of ITEE, The University of QueenslandBrisbane, Australia
Presented by Siamak Layeghy
26th International Telecommunication Networks and Applications Conference (ITNAC)7-9 December 2016, University of Otago, Dunedin, New Zealand
2
Overview• Background
• State of the art
• Experiments
• Conclusion
3
Mininet-ns3-WiFiMininet:
NO support for wireless links and network (IEEE 802.11 (WiFi))
- •Linux-based network emulator
-•Built-in support for OpenFlow switches
-• Providing accurate and reproducible
results
Using the IEEE 802.11 physical and MAC layer module of ns-3Provide wireless link emulation in Mininet [1]
Mininet-ns3-WiFi[1] Link modelling using ns 3. [Online]. Available:https://github.com/mininet/mininet/wiki/Link-modeling-using-ns-3
4
Experimental Platforms for Wireless
Networks
ns-3 Traffic Model
ns-3 Protocol Stack
ns-3 Channel
Real Application Code
Linux Protocol Stack
ns-3 Channel
Real Application Code
Linux Protocol Stack
Real Wireless Channel
Simulation
Link Emulation
Test-Bed
Mininet-ns3-WiFi
Y.-H. Kim, A. Quereilhac, M. A. Larabi, J. Tribino, T. Parmentelat, T. Turletti, and W. Dabbous, “Enabling iterative development and reproducible evaluation of network protocols,” Computer Networks, vol. 63, pp. 238–250, 2014.
5
Integration of Mininet & ns-3
Tap Bridge
Name Space 1
Tap Device
Protocol Stack
ns-3 Net Device
Tap Bridge
ns-3 Net Channel
Name Space 2
Node 2
ns-3 Process
Mininet
Node 1
Mininet
Tap Device
ProtocolStack
Real
Emulated
ns-3 Net Device
6
Experimental Toolso Mininet: Linux based network emulator
o Ns3: Emulate wireless links (as a reference)
o Iperf: Measure wireless link throughput
o Linux PC with an Intel i7-2600K CPU running at 3.40GHz, with 8GB of RAM
GoalEvaluate the performance fidelity of Mininet-ns3-WiFi
7
Single Link Scenario
measured the maximum achievable throughput
R1
S1
d
-• S1: Sender• R1: Receiver
-• d: Distance (from 0m to 120m in
increments of 1m)
-• OFDM Rate: 6Mbps up to
54Mbps
8
ns-3 only
Mininet-ns3-Wifi
9
Link Interference Scenarios
• Sender Interference
R2
S2
dS1
R1
X=20m
X=20m
sender sender
Traffic Flow Traffic Flow
Interference
10
Link Interference Scenarios
• Receiver Interference
R2
S2d
R1
S1
X Xsender sender
Traffic Flow Traffic Flow
Interference
11
Scalability• Reliability Indicator
R1
S1
X=0m
R2
S2
Rn
Sn
d=
1000
12
ScalabilityR1S1
X=0m
R2S2
RnSn
d=
1000
RnSn
Indicator
13
Scalability
14
Application • Evaluation of MANET Routing
o OLSR
o BATMAN
15
Conclusion• Mininet-ns3-WiFi combines: the benefit of real test-beds with discrete-time
simulation
• Potential as a platform for Software Defined Wireless Networks
• We have presentedo First systematic evaluation of integration of WiFi link emulation
based on ns-3 with Minineto a simple, lightweight and sensitive fidelity indicator based on RTT
measurements
16
Thanks
Q & A