SlideShare a Scribd company logo
1 of 12
UW ns-3 Wi-Fi activities
Tom Henderson
Presentation to NS3W group
December 15, 2020
History
> Started ns-3 project in 2005, with INRIA and Georgia
Tech.
> Helped to define the initial ns-3 802.11abg Wi-Fi model,
ported from the YANS simulator
– Mathieu Lacage and Thomas R. Henderson. 2006. Yet another
network simulator (YANS). In Proceeding from the 2006
workshop on ns-2: the IP network simulator (WNS2 '06).
Association for Computing Machinery, New York, NY, USA,
> University of Washington ns-3 Consortium provides
financial and steering committee support for the open
source project
– https://www.nsnam.org/consortium/
Areas of interest at UW
Past/ongoing topics
> LTE LAA/Wi-Fi coexistence
> Link-to-system mapping
> Improved PHY abstractions
> Bianchi validation
> 11ax/11be model development
Future topics
> Wi-Fi scalability
> Testbed alignment?
LAA Wi-Fi Coexistence project
> To support coexistence studies on an openly available
platform, Wi-Fi Alliance funded a joint University of
Washington/CTTC project to extend ns-3
> Methodology defined in 3GPP Technical Report
TR36.889
– L. Giupponi, T. Henderson, B. Bojovic and M. Miozzo. Simulating
LTE and Wi-Fi Coexistence in Unlicensed Spectrum with ns-3.
https://arxiv.org/abs/1604.06826. Jul. 2016.
– Published code: https://www.nsnam.org/wiki/LAA-WiFi-
Coexistence
> Analytical work is ongoing (S. Roy, M. Ghosh, Y. Gao,
and others)
Recent coexistence publications
> M. Mehrnoush, V. Sathya, S. Roy and M. Ghosh, "Analytical
Modeling of Wi-Fi and LTE-LAA Coexistence: Throughput and
Impact of Energy Detection Threshold," in IEEE/ACM Transactions
on Networking, vol. 26, no. 4, pp. 1990-2003, Aug. 2018, doi:
10.1109/TNET.2018.2856901.
> M. Mehrnoush, S. Roy, V. Sathya and M. Ghosh, "On the Fairness
of Wi-Fi and LTE-LAA Coexistence," in IEEE Transactions on
Cognitive Communications and Networking, vol. 4, no. 4, pp. 735-
748, Dec. 2018, doi: 10.1109/TCCN.2018.2867032.
> Y. Gao and S. Roy, “Achieving Proportional Fairness for LTE-LAA
and WiFi Coexistence in Unlicensed Spectrum,” IEEE Trans.
Wireless Commn., 2020.
Link-to-system mapping
> Following (and extending) IEEE TGn/ac methodology,
develop packet error rate models based on link
simulations
> Collaboration with Mathworks
> Being transitioned to ns-3-dev mainline code
Link-to-system mapping publications
> H. Safavi-Naeini, F. Nadeem and S. Roy, “Investigation and
Improvements to OFDM Wi-Fi Physical Layer Abstraction in ns-3,”
Workshop on ns-3, Seattle, Jun. 2016
> R. Patidar, S. Roy, T. Henderson and A. Chandramohan. Link-to-
System Mapping for ns-3 Wi- Fi OFDM Error Models. (Best Paper
Award) In Proceedings of the 9th Workshop on ns-3, WNS3’17,
New York, NY, USA, 2017. ACM.
> W. Jiang, S. Roy and C. McGuire. Efficient Link-to-System
Mappings for MU-MIMO Channel D Scenarios in 802.11ac WLANs.
In Proceedings of the 11th Workshop on ns-3, WNS3 ’19, New York,
NY, USA, 2019. ACM.
> Sian Jin, Sumit Roy, Weihua Jiang, and Thomas R. Henderson.
2020. Efficient Abstractions for Implementing TGn Channel and
OFDM-MIMO Links in ns-3. In Proceedings of the 2020 Workshop
on ns-3 (WNS3 2020). Association for Computing Machinery, New
York, NY, USA, 33–40.
Improved PHY abstractions
> Addressed the lack of multi-stage reception models
– Was no support for frame capture effect
– Did not explicitly model preamble success/failure and header
decoding
– Extended to support 11ax spatial reuse scenarios
> Collaboration with Leonardo Lanante (visiting faculty)
– L. Lanante, S. Roy, S.E. Carpenter and S. Deronne. Improved
Abstraction for Clear Channel Assessment in ns-3 802.11 WLAN
Model. In Proceedings of the 11th Workshop on ns-3, WNS3 ’19,
New York, NY, USA, 2019. ACM.
Bianchi validation
> As part of PHY abstraction work, validated ns-3
802.11a/n models against a Bianchi analytical model for
saturation
– https://depts.washington.edu/funlab/wp-
content/uploads/2015/03/ns3-TR.pdf
> Ongoing work with S. Roy, S. Deronne, and H. Yin
(validating across all standards, and other variations)
11ax/11be model development
> Cisco and Intel have been funding development of 11ax
and 11be models since 2017-18 timeframe
– S. Carpenter, S. Deronne, and S. Avallone have been creating
the implementations
– 11ax is in the process of migration to the ns-3 mainline
Future directions: NSF CRI award
> Three year award to address wireless scalability in ns-3
(with Georgia Tech.)
– Continued work on PHY abstractions (link-to-system mapping)
– Parallel wireless simulations
– Event clipping
– Interference abstractions
Alignment with emerging NSF wireless
testbeds
> Align ns-3 models and workflows with PAWR
equivalents, to allow users to migrate more easily
between two environments
Distill experimental traces
into ns-3 trace-based models
Testbed
user may
conduct some
testbed expts.
Runs on a
single machine
or partitioned
across a cluster
provide similar
software/documentation
support to allow user to more
easily instantiate ns-3-based
experiments related to PAWR
ns-3
Figure source: Christos Siaterlis et al., On the Use of
Emulab Testbeds for Scientifically Rigorous Experiments

More Related Content

Similar to UW FunLab: ns3 based WiFi Network Performance Evaluation

GI-FI TECHNOLOGY PPT NEW
GI-FI TECHNOLOGY PPT NEWGI-FI TECHNOLOGY PPT NEW
GI-FI TECHNOLOGY PPT NEWprashanth reddy
 
Resume yue yang
Resume yue yangResume yue yang
Resume yue yangYue Yang
 
Education and Researching
Education and ResearchingEducation and Researching
Education and ResearchingZhijie Li
 
Communication standard
Communication standardCommunication standard
Communication standardamey kamerkar
 
Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...ambitlick
 
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...IJERA Editor
 
An extensible, programmable, commercial-grade platform for internet service a...
An extensible, programmable, commercial-grade platform for internet service a...An extensible, programmable, commercial-grade platform for internet service a...
An extensible, programmable, commercial-grade platform for internet service a...Tal Lavian Ph.D.
 
802. 11A Standard Essay
802. 11A Standard Essay802. 11A Standard Essay
802. 11A Standard EssayJamie Boyd
 
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH  THE RISE OF CLOUD COMPUTINGFUTURE OF PEER-TO-PEER TECHNOLOGY WITH  THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTINGijp2p
 
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTINGFUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTINGijp2p
 
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfAnalytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfSumitRoy384903
 
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfAnalytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfSumitRoy384903
 
Lambda data grid: communications architecture in support of grid computing
Lambda data grid: communications architecture in support of grid computingLambda data grid: communications architecture in support of grid computing
Lambda data grid: communications architecture in support of grid computingTal Lavian Ph.D.
 
Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018ITIIIndustries
 
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSSIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSijujournal
 
Six Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic NetworksSix Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic Networksijujournal
 
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance ComparisonWireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparisonpijans
 

Similar to UW FunLab: ns3 based WiFi Network Performance Evaluation (20)

GI-FI TECHNOLOGY PPT NEW
GI-FI TECHNOLOGY PPT NEWGI-FI TECHNOLOGY PPT NEW
GI-FI TECHNOLOGY PPT NEW
 
Jet - ACE & TransPAC3
Jet - ACE & TransPAC3Jet - ACE & TransPAC3
Jet - ACE & TransPAC3
 
Resume yue yang
Resume yue yangResume yue yang
Resume yue yang
 
Education and Researching
Education and ResearchingEducation and Researching
Education and Researching
 
Communication standard
Communication standardCommunication standard
Communication standard
 
Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...Communication cost minimization in wireless sensor and actor networks for roa...
Communication cost minimization in wireless sensor and actor networks for roa...
 
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...
Enhancement of Single Moving Average Time Series Model Using Rough k-Means fo...
 
An extensible, programmable, commercial-grade platform for internet service a...
An extensible, programmable, commercial-grade platform for internet service a...An extensible, programmable, commercial-grade platform for internet service a...
An extensible, programmable, commercial-grade platform for internet service a...
 
802. 11A Standard Essay
802. 11A Standard Essay802. 11A Standard Essay
802. 11A Standard Essay
 
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH  THE RISE OF CLOUD COMPUTINGFUTURE OF PEER-TO-PEER TECHNOLOGY WITH  THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
 
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTINGFUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
FUTURE OF PEER-TO-PEER TECHNOLOGY WITH THE RISE OF CLOUD COMPUTING
 
Prasanna Raut CV
Prasanna Raut CVPrasanna Raut CV
Prasanna Raut CV
 
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfAnalytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
 
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdfAnalytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
Analytical_Modeling_of_Wi-Fi_and_LTE-LAA_Coexistence_Throughput.pdf
 
Lambda data grid: communications architecture in support of grid computing
Lambda data grid: communications architecture in support of grid computingLambda data grid: communications architecture in support of grid computing
Lambda data grid: communications architecture in support of grid computing
 
Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018Information Technology in Industry(ITII) - November Issue 2018
Information Technology in Industry(ITII) - November Issue 2018
 
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKSSIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
SIX DEGREES OF SEPARATION TO IMPROVE ROUTING IN OPPORTUNISTIC NETWORKS
 
Six Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic NetworksSix Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic Networks
 
Resume
Resume Resume
Resume
 
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance ComparisonWireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 

UW FunLab: ns3 based WiFi Network Performance Evaluation

  • 1. UW ns-3 Wi-Fi activities Tom Henderson Presentation to NS3W group December 15, 2020
  • 2. History > Started ns-3 project in 2005, with INRIA and Georgia Tech. > Helped to define the initial ns-3 802.11abg Wi-Fi model, ported from the YANS simulator – Mathieu Lacage and Thomas R. Henderson. 2006. Yet another network simulator (YANS). In Proceeding from the 2006 workshop on ns-2: the IP network simulator (WNS2 '06). Association for Computing Machinery, New York, NY, USA, > University of Washington ns-3 Consortium provides financial and steering committee support for the open source project – https://www.nsnam.org/consortium/
  • 3. Areas of interest at UW Past/ongoing topics > LTE LAA/Wi-Fi coexistence > Link-to-system mapping > Improved PHY abstractions > Bianchi validation > 11ax/11be model development Future topics > Wi-Fi scalability > Testbed alignment?
  • 4. LAA Wi-Fi Coexistence project > To support coexistence studies on an openly available platform, Wi-Fi Alliance funded a joint University of Washington/CTTC project to extend ns-3 > Methodology defined in 3GPP Technical Report TR36.889 – L. Giupponi, T. Henderson, B. Bojovic and M. Miozzo. Simulating LTE and Wi-Fi Coexistence in Unlicensed Spectrum with ns-3. https://arxiv.org/abs/1604.06826. Jul. 2016. – Published code: https://www.nsnam.org/wiki/LAA-WiFi- Coexistence > Analytical work is ongoing (S. Roy, M. Ghosh, Y. Gao, and others)
  • 5. Recent coexistence publications > M. Mehrnoush, V. Sathya, S. Roy and M. Ghosh, "Analytical Modeling of Wi-Fi and LTE-LAA Coexistence: Throughput and Impact of Energy Detection Threshold," in IEEE/ACM Transactions on Networking, vol. 26, no. 4, pp. 1990-2003, Aug. 2018, doi: 10.1109/TNET.2018.2856901. > M. Mehrnoush, S. Roy, V. Sathya and M. Ghosh, "On the Fairness of Wi-Fi and LTE-LAA Coexistence," in IEEE Transactions on Cognitive Communications and Networking, vol. 4, no. 4, pp. 735- 748, Dec. 2018, doi: 10.1109/TCCN.2018.2867032. > Y. Gao and S. Roy, “Achieving Proportional Fairness for LTE-LAA and WiFi Coexistence in Unlicensed Spectrum,” IEEE Trans. Wireless Commn., 2020.
  • 6. Link-to-system mapping > Following (and extending) IEEE TGn/ac methodology, develop packet error rate models based on link simulations > Collaboration with Mathworks > Being transitioned to ns-3-dev mainline code
  • 7. Link-to-system mapping publications > H. Safavi-Naeini, F. Nadeem and S. Roy, “Investigation and Improvements to OFDM Wi-Fi Physical Layer Abstraction in ns-3,” Workshop on ns-3, Seattle, Jun. 2016 > R. Patidar, S. Roy, T. Henderson and A. Chandramohan. Link-to- System Mapping for ns-3 Wi- Fi OFDM Error Models. (Best Paper Award) In Proceedings of the 9th Workshop on ns-3, WNS3’17, New York, NY, USA, 2017. ACM. > W. Jiang, S. Roy and C. McGuire. Efficient Link-to-System Mappings for MU-MIMO Channel D Scenarios in 802.11ac WLANs. In Proceedings of the 11th Workshop on ns-3, WNS3 ’19, New York, NY, USA, 2019. ACM. > Sian Jin, Sumit Roy, Weihua Jiang, and Thomas R. Henderson. 2020. Efficient Abstractions for Implementing TGn Channel and OFDM-MIMO Links in ns-3. In Proceedings of the 2020 Workshop on ns-3 (WNS3 2020). Association for Computing Machinery, New York, NY, USA, 33–40.
  • 8. Improved PHY abstractions > Addressed the lack of multi-stage reception models – Was no support for frame capture effect – Did not explicitly model preamble success/failure and header decoding – Extended to support 11ax spatial reuse scenarios > Collaboration with Leonardo Lanante (visiting faculty) – L. Lanante, S. Roy, S.E. Carpenter and S. Deronne. Improved Abstraction for Clear Channel Assessment in ns-3 802.11 WLAN Model. In Proceedings of the 11th Workshop on ns-3, WNS3 ’19, New York, NY, USA, 2019. ACM.
  • 9. Bianchi validation > As part of PHY abstraction work, validated ns-3 802.11a/n models against a Bianchi analytical model for saturation – https://depts.washington.edu/funlab/wp- content/uploads/2015/03/ns3-TR.pdf > Ongoing work with S. Roy, S. Deronne, and H. Yin (validating across all standards, and other variations)
  • 10. 11ax/11be model development > Cisco and Intel have been funding development of 11ax and 11be models since 2017-18 timeframe – S. Carpenter, S. Deronne, and S. Avallone have been creating the implementations – 11ax is in the process of migration to the ns-3 mainline
  • 11. Future directions: NSF CRI award > Three year award to address wireless scalability in ns-3 (with Georgia Tech.) – Continued work on PHY abstractions (link-to-system mapping) – Parallel wireless simulations – Event clipping – Interference abstractions
  • 12. Alignment with emerging NSF wireless testbeds > Align ns-3 models and workflows with PAWR equivalents, to allow users to migrate more easily between two environments Distill experimental traces into ns-3 trace-based models Testbed user may conduct some testbed expts. Runs on a single machine or partitioned across a cluster provide similar software/documentation support to allow user to more easily instantiate ns-3-based experiments related to PAWR ns-3 Figure source: Christos Siaterlis et al., On the Use of Emulab Testbeds for Scientifically Rigorous Experiments