Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler,

Similar presentations


Presentation on theme: "Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler,"— Presentation transcript:

1 Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler, and Mung Chiang Or, how I learned to stop worrying and love optimization theory Or, why I walked across the street to the EE department

2 Traffic Management Today Users: Congestion Control Operators: Traffic Engineering Routers: Shortest Path Routing Link weights Routing Source rates INTERACTION IGNORED Division of labor evolved organically

3 Top-down Redesign Problem Formulation Distributed Solutions Heuristic Optimization decomposition Compare using simulations Using optimization to design protocols Final Protocol Touch of human intuition

4 So, What Do We Want?  Users: maximize utility, fairness  Operators: load balancing, robustness Source rate x i Utility U i (x i ) Users are indexed by i Link Utilization u l Cost f(u l ) Links are indexed by l u l =1 maximize sum(U i (x i )) minimize sum(f(u l ))

5 Balanced Objective max. ∑ i U i (x i ) - w∑ l f(u l ) Congestion Control User Performance Traffic Engineering Network Robustness Can be at odds! Weight of penalty Tweaking w allows for striking the balance

6 Decomposing the Optimization Problem z11z11 z21z21 z31z31  Multiple paths with flexible splitting Tune sending rate on each path Based on feedback from the links Provably optimal and stable!

7 Several Different Decompositions  Multiple decomposition techniques All multi-path protocols with link feedback Different link feedback and rate updates Different number of tunable parameters  Math doesn’t answer all questions Sensitivity of tunable parameters Speed of convergence  Need for simulations and intuition Combining the best of each algorithm

8 New Division of Functionality TodayTomorrow Operators Tune link weights Set penalty function f (Set-up multi-path) Tune f, w, & stepsize Sources Adapt source ratesAdapt path rates z Routers Shortest path routing(Compute prices)  Sources: end hosts or edge routers?  Feedback: implicit or explicit?  Computation: centralized or distributed? Mathematics leaves open architecture questions

9 Experimental Requirements  Revisiting traffic management Routers: multi-path routing/forwarding Hosts: end-host rate adaptation  Realistic traffic patterns Realistic synthetic models Real users  Composition with others Beyond “distributed algorithms” To a real network architecture


Download ppt "Rethinking Traffic Management: Using Optimization Decomposition to Derive New Architectures Jennifer Rexford Princeton University Jiayue He, Ma’ayan Bresler,"

Similar presentations


Ads by Google