SlideShare a Scribd company logo
1 of 33
Download to read offline
Design Considerations for RINA Congestion
Control over WiFi Links
Kristian A. Hiorth1, Michael Welzl1
University of Oslo, Norway1
February 18, 2019
Design Considerations for RINA Congestion Control over
WiFi Links
Kristian A. Hiorth
Dept. of Informatics
University of Oslo
[Photo: Andre Douque]
Overview: we will describe the background for our work,
examine measurement results and discuss bene๏ฌts of our
proposed concept
Background
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
Estimate
Measurements
Bene๏ฌts
1
Background and motivation
Measurements
Bene๏ฌts
Wireless networks break the assumptions baked into
traditional Internet congestion control
2
Wireless networks break the assumptions baked into
traditional Internet congestion control
2
Wireless networks break the assumptions baked into
traditional Internet congestion control
[Photos: โ€œPeteโ€ and Andre Douque]
2
The IEEE 802.11 Distributed Coordination Function
ultimately determines sending rates over WiFi
[Diagram: Wikipedia]
3
The DCF has been extensively studied, however models
assume numerous constraints
Example assumptions:
Saturation
Fixed frame size
Fixed MAC settings
4
The DCF has been extensively studied, however models
assume numerous constraints
Example assumptions:
Saturation
Fixed frame size
Fixed MAC settings
4
The DCF has been extensively studied, however models
assume numerous constraints
Example assumptions:
Saturation
Fixed frame size
Fixed MAC settings
4
To overcome model limitations, we envision a measurement
driven machine learning solution
Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage
5
To overcome model limitations, we envision a measurement
driven machine learning solution
Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage
5
To overcome model limitations, we envision a measurement
driven machine learning solution
Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage
5
RINA is scope-aware and naturally enables localized
congestion control loops
Application
Link Link
Link Link
Routing
6
Performance Enhancing Proxies allow establishing local
control loops even in IP networks
Wireless Local Area Network
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
Access Point WAN
PEP
7
Performance Enhancing Proxies allow establishing local
control loops even in IP networks
Wireless Local Area Network
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
Access Point WAN
PEP
7
Background and motivation
Measurements
Bene๏ฌts
We studied WiFi DCF behaviour by measuring with real
hardware using a simple scenario
Wireless Local Area Network
Node 3 (measurement node)
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
Node 1
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
Node 2
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
Access Point โ€œWANโ€
8
When all stations send at the same physical rate, DCF
behaves very predictably and fairly
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
Estimate
PHY ๏ฌxed at 54Mbps
9
DCF behaviour remains highly predictable also when
allowing di๏ฌ€erent PHY rates
20 25 30 35 40 45
Time (seconds)
0.00
0.25
0.50
0.75
1.00
1.25
1.50
1.75
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
PHY ๏ฌxed at 12Mbps, 24Mbps and 54Mbps, respectively.
10
Normal PHY rate adaptation introduces more noise, yet
appears reasonaby predictable
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
PHY controlled by Minstrel rate adaption algorithm.
11
Relying directly on the DCF enhances performance
compared to TCP congestion control
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
Estimate
Pure DCF
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
TCP Cubic
12
Even TCP BBR is outperformed
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
Estimate
Pure DCF
20 25 30 35 40 45
Time (seconds)
0.0
0.5
1.0
1.5
2.0
2.5
3.0
Throughput(bitspersecond)
ร—107
Total
Flow 1
Flow 2
Flow 3
TCP BBR
13
Background and motivation
Measurements
Bene๏ฌts
Even in simple wireless LANs a predictive solution is
bene๏ฌcial compared to plain ๏ฌ‚ow control
[Photo: joonas.๏ฌ]
14
In RINA there are obvious bene๏ฌts to knowing the actual
attainable link rate
Host
W
iFi shi
m
App
1st hop AP
2
nd hop AP Host
15
Wireless mesh networks can bene๏ฌt greatly from the use of
a known-rate, hop by hop congestion control
[Photo: DeWALT]
16
Unlike many previously proposed cross-layer mechanisms our
concept is properly scoped
Wireless LAN
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
AP WAN WAN
bottleneck!
17
Unlike many previously proposed cross-layer mechanisms our
concept is properly scoped
Wireless LAN
WirelessDesktop
NetworkCard
OK
Madein
Groland
w_i
~~รธ#|||
1121314156---**788
AP WAN WAN
bottleneck!
17
In conclusion: Local loop, data-driven WiFi congestion
control appears both feasible and superior to end-to-end
Predictive, quanti๏ฌed rate
+
Proper scoping
โ†“
Optimized WiFi performance
Questions?
18
In conclusion: Local loop, data-driven WiFi congestion
control appears both feasible and superior to end-to-end
Predictive, quanti๏ฌed rate
+
Proper scoping
โ†“
Optimized WiFi performance
Questions?
18

More Related Content

What's hot

RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks ICT PRISTINE
ย 
Rina acc-icc16-stein
Rina acc-icc16-steinRina acc-icc16-stein
Rina acc-icc16-steinICT PRISTINE
ย 
PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014ICT PRISTINE
ย 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...ICT PRISTINE
ย 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesICT PRISTINE
ย 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterICT PRISTINE
ย 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ICT PRISTINE
ย 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardICT PRISTINE
ย 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREARCFIRE ICT
ย 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionICT PRISTINE
ย 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardICT PRISTINE
ย 
Pristine glif 2015
Pristine glif 2015Pristine glif 2015
Pristine glif 2015ICT PRISTINE
ย 
Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...ICT PRISTINE
ย 
4. Clearwater on rina
4. Clearwater on rina4. Clearwater on rina
4. Clearwater on rinaARCFIRE ICT
ย 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016ICT PRISTINE
ย 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)ICT PRISTINE
ย 
Intro RINA
Intro RINAIntro RINA
Intro RINAARCFIRE ICT
ย 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildingsARCFIRE ICT
ย 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefitsARCFIRE ICT
ย 
RINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFiRINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFiARCFIRE ICT
ย 

What's hot (20)

RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks
ย 
Rina acc-icc16-stein
Rina acc-icc16-steinRina acc-icc16-stein
Rina acc-icc16-stein
ย 
PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014PRISTINE @ FIA Athens 2014
PRISTINE @ FIA Athens 2014
ย 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...
ย 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network Architectures
ย 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peter
ย 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
ย 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
ย 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIRE
ย 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
ย 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
ย 
Pristine glif 2015
Pristine glif 2015Pristine glif 2015
Pristine glif 2015
ย 
Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...
ย 
4. Clearwater on rina
4. Clearwater on rina4. Clearwater on rina
4. Clearwater on rina
ย 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016
ย 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)
ย 
Intro RINA
Intro RINAIntro RINA
Intro RINA
ย 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildings
ย 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefits
ย 
RINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFiRINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFi
ย 

Similar to Design Considerations for RINA Congestion Control over WiFi Links

Automatic Detection of Stronger Wi-Fi Networks
Automatic Detection of Stronger Wi-Fi NetworksAutomatic Detection of Stronger Wi-Fi Networks
Automatic Detection of Stronger Wi-Fi NetworksIRJET Journal
ย 
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIA
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIASlides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIA
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIADheryta Jaisinghani
ย 
Signal Classification and Identification for Cognitive Radio
Signal Classification and Identification for Cognitive RadioSignal Classification and Identification for Cognitive Radio
Signal Classification and Identification for Cognitive RadioIRJET Journal
ย 
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiOpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiJulius Schulz-Zander
ย 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricIRJET Journal
ย 
Final project report
Final project reportFinal project report
Final project reportRaziaSultanaHimu
ย 
Paper id 21201485
Paper id 21201485Paper id 21201485
Paper id 21201485IJRAT
ย 
01 Overview of Data Communication and Networking
01 Overview of Data Communication and Networking01 Overview of Data Communication and Networking
01 Overview of Data Communication and NetworkingMeenakshi Paul
ย 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.comIJERD Editor
ย 
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11a
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11aDeadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11a
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11aOka Danil
ย 
InTouch2003Wireless101_Public_BJ.ppt
InTouch2003Wireless101_Public_BJ.pptInTouch2003Wireless101_Public_BJ.ppt
InTouch2003Wireless101_Public_BJ.pptssuser973e51
ย 
Tutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesTutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesDheryta Jaisinghani
ย 
15827 sr no01
15827 sr no0115827 sr no01
15827 sr no01pratiklpu
ย 
Redesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsRedesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsNitinder Mohan
ย 
Experimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc networkExperimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc networkijcsa
ย 
Real-time Wi-Fi network performance evaluation
Real-time Wi-Fi network performance evaluationReal-time Wi-Fi network performance evaluation
Real-time Wi-Fi network performance evaluationIJICTJOURNAL
ย 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceADVA
ย 
JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016Jesus Lopez
ย 

Similar to Design Considerations for RINA Congestion Control over WiFi Links (20)

Mini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANsMini Project- Implementation & Evaluation of Wireless LANs
Mini Project- Implementation & Evaluation of Wireless LANs
ย 
Automatic Detection of Stronger Wi-Fi Networks
Automatic Detection of Stronger Wi-Fi NetworksAutomatic Detection of Stronger Wi-Fi Networks
Automatic Detection of Stronger Wi-Fi Networks
ย 
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIA
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIASlides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIA
Slides for Ph.D. Thesis Defense of Dheryta Jaisinghani at IIIT-Delhi, INDIA
ย 
Signal Classification and Identification for Cognitive Radio
Signal Classification and Identification for Cognitive RadioSignal Classification and Identification for Cognitive Radio
Signal Classification and Identification for Cognitive Radio
ย 
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-FiOpenSDWN: Programmatic control over home and enterprise Wi-Fi
OpenSDWN: Programmatic control over home and enterprise Wi-Fi
ย 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
ย 
Final project report
Final project reportFinal project report
Final project report
ย 
Paper id 21201485
Paper id 21201485Paper id 21201485
Paper id 21201485
ย 
01 Overview of Data Communication and Networking
01 Overview of Data Communication and Networking01 Overview of Data Communication and Networking
01 Overview of Data Communication and Networking
ย 
Evolution of internet by Ali Kashif
Evolution of internet  by Ali KashifEvolution of internet  by Ali Kashif
Evolution of internet by Ali Kashif
ย 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
ย 
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11a
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11aDeadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11a
Deadline Monotonic Scheduling to Reduce Overhead of Superframe in ISA100.11a
ย 
InTouch2003Wireless101_Public_BJ.ppt
InTouch2003Wireless101_Public_BJ.pptInTouch2003Wireless101_Public_BJ.ppt
InTouch2003Wireless101_Public_BJ.ppt
ย 
Tutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and FramesTutorial on IEEE 802.11 - MAC Protocols and Frames
Tutorial on IEEE 802.11 - MAC Protocols and Frames
ย 
15827 sr no01
15827 sr no0115827 sr no01
15827 sr no01
ย 
Redesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge cloudsRedesigning MPTCP in Edge clouds
Redesigning MPTCP in Edge clouds
ย 
Experimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc networkExperimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc network
ย 
Real-time Wi-Fi network performance evaluation
Real-time Wi-Fi network performance evaluationReal-time Wi-Fi network performance evaluation
Real-time Wi-Fi network performance evaluation
ย 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assurance
ย 
JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016JesusLopez-VitaeCurricular2016
JesusLopez-VitaeCurricular2016
ย 

More from ARCFIRE ICT

Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...ARCFIRE ICT
ย 
Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...ARCFIRE ICT
ย 
One of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB DistributedOne of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB DistributedARCFIRE ICT
ย 
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...ARCFIRE ICT
ย 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ARCFIRE ICT
ย 
Distributed mobility management and application discovery
Distributed mobility management and application discoveryDistributed mobility management and application discovery
Distributed mobility management and application discoveryARCFIRE ICT
ย 
Mobility mangement rina iwcnc
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcncARCFIRE ICT
ย 
6 security130123
6 security1301236 security130123
6 security130123ARCFIRE ICT
ย 
5 mngmt idd130115
5 mngmt idd1301155 mngmt idd130115
5 mngmt idd130115ARCFIRE ICT
ย 
5 mngmt idd130115jd
5 mngmt idd130115jd5 mngmt idd130115jd
5 mngmt idd130115jdARCFIRE ICT
ย 
4 addressing theory130115
4 addressing theory1301154 addressing theory130115
4 addressing theory130115ARCFIRE ICT
ย 
3 addressingthe problem130123
3 addressingthe problem1301233 addressingthe problem130123
3 addressingthe problem130123ARCFIRE ICT
ย 
2 introto rina-e130123
2 introto rina-e1301232 introto rina-e130123
2 introto rina-e130123ARCFIRE ICT
ย 
1 lost layer130123
1 lost layer1301231 lost layer130123
1 lost layer130123ARCFIRE ICT
ย 
Rumba CNERT presentation
Rumba CNERT presentationRumba CNERT presentation
Rumba CNERT presentationARCFIRE ICT
ย 
5. Rumba presentation
5. Rumba presentation5. Rumba presentation
5. Rumba presentationARCFIRE ICT
ย 
2. RINA overview - TF workshop
2. RINA overview - TF workshop2. RINA overview - TF workshop
2. RINA overview - TF workshopARCFIRE ICT
ย 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF WorkshopARCFIRE ICT
ย 
RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017ARCFIRE ICT
ย 

More from ARCFIRE ICT (20)

Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Tran...
ย 
Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...Large-scale Experimentation with Network Abstraction for Network Configuratio...
Large-scale Experimentation with Network Abstraction for Network Configuratio...
ย 
One of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB DistributedOne of the Ways How to Make RIB Distributed
One of the Ways How to Make RIB Distributed
ย 
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
Experimenting with Real Application-specific QoS Guarantees in a Large-scale ...
ย 
Exp3mq
Exp3mqExp3mq
Exp3mq
ย 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
ย 
Distributed mobility management and application discovery
Distributed mobility management and application discoveryDistributed mobility management and application discovery
Distributed mobility management and application discovery
ย 
Mobility mangement rina iwcnc
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcnc
ย 
6 security130123
6 security1301236 security130123
6 security130123
ย 
5 mngmt idd130115
5 mngmt idd1301155 mngmt idd130115
5 mngmt idd130115
ย 
5 mngmt idd130115jd
5 mngmt idd130115jd5 mngmt idd130115jd
5 mngmt idd130115jd
ย 
4 addressing theory130115
4 addressing theory1301154 addressing theory130115
4 addressing theory130115
ย 
3 addressingthe problem130123
3 addressingthe problem1301233 addressingthe problem130123
3 addressingthe problem130123
ย 
2 introto rina-e130123
2 introto rina-e1301232 introto rina-e130123
2 introto rina-e130123
ย 
1 lost layer130123
1 lost layer1301231 lost layer130123
1 lost layer130123
ย 
Rumba CNERT presentation
Rumba CNERT presentationRumba CNERT presentation
Rumba CNERT presentation
ย 
5. Rumba presentation
5. Rumba presentation5. Rumba presentation
5. Rumba presentation
ย 
2. RINA overview - TF workshop
2. RINA overview - TF workshop2. RINA overview - TF workshop
2. RINA overview - TF workshop
ย 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
ย 
RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017
ย 

Recently uploaded

๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
ย 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrHenryBriggs2
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
ย 
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Delhi Call girls
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...tanu pandey
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅydyuyu
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
ย 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...SUHANI PANDEY
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
ย 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
ย 
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
ย 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdfMatthew Sinclair
ย 

Recently uploaded (20)

๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
๐“€คCall On 7877925207 ๐“€ค Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
ย 
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
ย 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
Hireโ† Young Call Girls in Tilak nagar (Delhi) โ˜Ž๏ธ 9205541914 โ˜Ž๏ธ Independent Esc...
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
ย 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ย 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
ย 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
ย 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
WhatsApp ๐Ÿ“ž 8448380779 โœ…Call Girls In Mamura Sector 66 ( Noida)
ย 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
ย 

Design Considerations for RINA Congestion Control over WiFi Links

  • 1. Design Considerations for RINA Congestion Control over WiFi Links Kristian A. Hiorth1, Michael Welzl1 University of Oslo, Norway1 February 18, 2019
  • 2. Design Considerations for RINA Congestion Control over WiFi Links Kristian A. Hiorth Dept. of Informatics University of Oslo [Photo: Andre Douque]
  • 3. Overview: we will describe the background for our work, examine measurement results and discuss bene๏ฌts of our proposed concept Background 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 Estimate Measurements Bene๏ฌts 1
  • 5. Wireless networks break the assumptions baked into traditional Internet congestion control 2
  • 6. Wireless networks break the assumptions baked into traditional Internet congestion control 2
  • 7. Wireless networks break the assumptions baked into traditional Internet congestion control [Photos: โ€œPeteโ€ and Andre Douque] 2
  • 8. The IEEE 802.11 Distributed Coordination Function ultimately determines sending rates over WiFi [Diagram: Wikipedia] 3
  • 9. The DCF has been extensively studied, however models assume numerous constraints Example assumptions: Saturation Fixed frame size Fixed MAC settings 4
  • 10. The DCF has been extensively studied, however models assume numerous constraints Example assumptions: Saturation Fixed frame size Fixed MAC settings 4
  • 11. The DCF has been extensively studied, however models assume numerous constraints Example assumptions: Saturation Fixed frame size Fixed MAC settings 4
  • 12. To overcome model limitations, we envision a measurement driven machine learning solution Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage 5
  • 13. To overcome model limitations, we envision a measurement driven machine learning solution Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage 5
  • 14. To overcome model limitations, we envision a measurement driven machine learning solution Measure โ†’ Predict โ†’ Cross-check with bu๏ฌ€er drainage 5
  • 15. RINA is scope-aware and naturally enables localized congestion control loops Application Link Link Link Link Routing 6
  • 16. Performance Enhancing Proxies allow establishing local control loops even in IP networks Wireless Local Area Network WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 Access Point WAN PEP 7
  • 17. Performance Enhancing Proxies allow establishing local control loops even in IP networks Wireless Local Area Network WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 Access Point WAN PEP 7
  • 19. We studied WiFi DCF behaviour by measuring with real hardware using a simple scenario Wireless Local Area Network Node 3 (measurement node) WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 Node 1 WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 Node 2 WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 Access Point โ€œWANโ€ 8
  • 20. When all stations send at the same physical rate, DCF behaves very predictably and fairly 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 Estimate PHY ๏ฌxed at 54Mbps 9
  • 21. DCF behaviour remains highly predictable also when allowing di๏ฌ€erent PHY rates 20 25 30 35 40 45 Time (seconds) 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 PHY ๏ฌxed at 12Mbps, 24Mbps and 54Mbps, respectively. 10
  • 22. Normal PHY rate adaptation introduces more noise, yet appears reasonaby predictable 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 PHY controlled by Minstrel rate adaption algorithm. 11
  • 23.
  • 24. Relying directly on the DCF enhances performance compared to TCP congestion control 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 Estimate Pure DCF 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 TCP Cubic 12
  • 25. Even TCP BBR is outperformed 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 Estimate Pure DCF 20 25 30 35 40 45 Time (seconds) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 Throughput(bitspersecond) ร—107 Total Flow 1 Flow 2 Flow 3 TCP BBR 13
  • 27. Even in simple wireless LANs a predictive solution is bene๏ฌcial compared to plain ๏ฌ‚ow control [Photo: joonas.๏ฌ] 14
  • 28. In RINA there are obvious bene๏ฌts to knowing the actual attainable link rate Host W iFi shi m App 1st hop AP 2 nd hop AP Host 15
  • 29. Wireless mesh networks can bene๏ฌt greatly from the use of a known-rate, hop by hop congestion control [Photo: DeWALT] 16
  • 30. Unlike many previously proposed cross-layer mechanisms our concept is properly scoped Wireless LAN WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 AP WAN WAN bottleneck! 17
  • 31. Unlike many previously proposed cross-layer mechanisms our concept is properly scoped Wireless LAN WirelessDesktop NetworkCard OK Madein Groland w_i ~~รธ#||| 1121314156---**788 AP WAN WAN bottleneck! 17
  • 32. In conclusion: Local loop, data-driven WiFi congestion control appears both feasible and superior to end-to-end Predictive, quanti๏ฌed rate + Proper scoping โ†“ Optimized WiFi performance Questions? 18
  • 33. In conclusion: Local loop, data-driven WiFi congestion control appears both feasible and superior to end-to-end Predictive, quanti๏ฌed rate + Proper scoping โ†“ Optimized WiFi performance Questions? 18