T oke Hiland Jrgensen's PhD defense Introduction Luca Muscariello - - PowerPoint PPT Presentation

t oke h iland j rgensen s phd defense
SMART_READER_LITE
LIVE PREVIEW

T oke Hiland Jrgensen's PhD defense Introduction Luca Muscariello - - PowerPoint PPT Presentation

T oke Hiland Jrgensen's PhD defense Introduction Luca Muscariello Cisco Principal Engineer November 23, 2018 Removing Performance Barriers A timeline JUL 1980 Distributed congestion control Gallagher-Golestani A timeline JUL 1980


slide-1
SLIDE 1

Luca Muscariello Cisco Principal Engineer November 23, 2018

Introduction

T

  • ke Høiland Jørgensen's PhD defense
slide-2
SLIDE 2

Removing Performance Barriers

slide-3
SLIDE 3

A timeline

JUL 1980 – Distributed congestion control Gallagher-Golestani

slide-4
SLIDE 4

A timeline

FEB 1988 – Dynamic Congestion Avoidance tcp-ip list JUL 1980 – Distributed congestion control Gallagher-Golestani

Van Jacobson

slide-5
SLIDE 5

A timeline

FEB 1988 – Dynamic Congestion Avoidance tcp-ip list) JUL 1980 – Distributed congestion control Gallagher-Golestani

Van Jacobson

AUG 1988 – Congestion Avoidance and Control

Van Jacobson, SIGCOMM

slide-6
SLIDE 6

A timeline

FEB 1988 – Dynamic Congestion Avoidance tcp-ip list) JUL 1980 – Distributed congestion control Gallagher-Golestani

Van Jacobson

AUG 1988 – Congestion Avoidance and Control

Van Jacobson, SIGCOMM

AUG 1993 – Random early detection gateways for congestion

avoidance

Sally Floyd, Van Jacobson IEEE/ACM Transactions on Netw.

slide-7
SLIDE 7

A timeline

FEB 1988 – Dynamic Congestion Avoidance tcp-ip list) JUL 1980 – Distributed congestion control Gallagher-Golestani

Van Jacobson

AUG 1988 – Congestion Avoidance and Control

Van Jacobson, SIGCOMM

AUG 1993 – Random early detection gateways for congestion

avoidance

Sally Floyd, Van Jacobson IEEE/ACM Transactions on Netw.

FEB 1998 – Rate Control for Communication Networks:

Shadow Prices, Proportional Fairness and Stability Frank Kelly, Journal of the Operational Research Society

slide-8
SLIDE 8

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock

slide-9
SLIDE 9

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock DEC 1985 – On Packet Switches With Infinite Storage

John Nagle, RFC 970

slide-10
SLIDE 10

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock DEC 1985 – On Packet Switches With Infinite Storage

John Nagle, RFC 970

MAR 1986 – Round Robin Scheduling For Fair Flow Control In

Data Communication Networks

Ellen Hahne, Robert Gallagher IEEE ICC

slide-11
SLIDE 11

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock DEC 1985 – On Packet Switches With Infinite Storage

John Nagle, RFC 970

MAR 1986 – Round Robin Scheduling For Fair Flow Control In

Data Communication Networks

Ellen Hahne, Robert Gallagher IEEE ICC

JUN 1990 – Stochastic Fairness Queueing

Paul McKenney, INFOCOM 90

slide-12
SLIDE 12

Ellen Hahne, Robert Gallagher IEEE ICC

MAR 1986 – Round Robin Scheduling For Fair Flow Control In

Data Communication Networks

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock DEC 1985 – On Packet Switches With Infinite Storage

John Nagle, RFC 970

JUN 1990 – Stochastic Fairness Queueing

Paul McKenney, INFOCOM 90

JUN 1999 – Bandwidth Sharing: Objectives and Algorithms

Jim Roberts, Laurent Massoulié INFOCOM 99

slide-13
SLIDE 13

Ellen Hahne, Robert Gallagher IEEE ICC

MAR 1986 – Round Robin Scheduling For Fair Flow Control In

Data Communication Networks

Another timeline

JUL 1975 – Queueing Systems Vol. 1 Leonard Kleinrock DEC 1985 – On Packet Switches With Infinite Storage

John Nagle, RFC 970

JUN 1990 – Stochastic Fairness Queueing

Paul McKenney, INFOCOM 90

JUN 1999 – Bandwidth Sharing: Objectives and Algorithms

Jim Roberts, Laurent Massoulié INFOCOM 99

AUG 2000 – Quality of Service by Flow Aware Networking

Jim Roberts Philosophical Transactions of the Royal Society

slide-14
SLIDE 14

Fast forward to the present

2000

slide-15
SLIDE 15

Fast forward to the present

2000 JAN 2018 – The Flow Queue CoDel Packet Scheduler and Active Queue Management Algorithm

  • T. Hoeiland-Joergensen et al. RFC 8290