Layering, dynamics, optimization & control in software defined networks
Nikolai Matni Computing and Mathematical Sciences
joint work with John Doyle (Caltech) and Kevin Tang (Cornell)
Layering, dynamics, optimization & control in software defined - - PowerPoint PPT Presentation
Layering, dynamics, optimization & control in software defined networks Nikolai Matni Computing and Mathematical Sciences joint work with John Doyle (Caltech) and Kevin Tang (Cornell) Distributed optimal control & software defined
joint work with John Doyle (Caltech) and Kevin Tang (Cornell)
joint work with John Doyle (Caltech) and Kevin Tang (Cornell)
3
4
measurements control action
5
6
7
Bounded energy Bounded magnitude
8
white noise
Sensors Plant Actuators Controller control inputs measurements
9
10
11
S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C S P A C
12
13
queue length egress buffer control
High Frequency Traffic Control
rate deviation
L1 S1
“ ” fl fl fl fi fl fl λ fl
∗
fl ∆ –
fi τ – §
∗ σ
σ
∗
fl fl → → → –
S2 S1 S3 20ms Src2 Src1 Dst1,2
µ, σ σ µ ↵ fl fl ↵ ↵ ↵ ↵ ↵ λ ↵ ↵ λ ↵ fi ’ ↵ λ λ ↵ fi ↵ ↵ λ ↵
® ¥
↵ ↵ ↵ λ ↵ ↵ ↵ ↵ ↵ fl ↵
FIFO Smoothing
Packet loss (%) Average queue length (Mbits)
egress buffer control queue length rate deviation
14
15
queue length egress buffer control
High Frequency Traffic Control
rate deviation
controller
0 delay comms
16
queue length egress buffer control
High Frequency Traffic Control
rate deviation
controller
17
queue length egress buffer control
High Frequency Traffic Control
rate deviation
control control control control
ctrl packets get priority = convex!
18
queue length egress buffer control
High Frequency Traffic Control
rate deviation
control control control control
FIFO (standard) centralized decentralized distributed
Max link utilization most delay least delay centralized decentralized
Demand fluctuation std. dev.
19
σ= 5
σ= 10
theory & experiments are consistent!
20
architectures, IEEE American Control Conference, 2016
ACM Symposium on SDN Research (SOSR), 2015 High-frequency traffic control preprint available upon request.