21
11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG MPEG FDDI 802 802 802 802 P A C K E T E N G I N E S I N C O R P O R A T E D SCSI TM Gigabit Buffered Distributor Proposal (a.k.a. Full Duplex Repeater) (a.k.a. Buffered Repeater) Bernard Daines Packet Engines (509) 922-9190 FAX (509) 922-9185 [email protected] Mailing Address Shipping Address Box 14497 11707 E Sprague Spokane WA 99214 Spokane WA 99206

Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 1

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Gig

abit

Buf

fere

d D

istr

ibut

or P

ropo

sal

(a.k

.a. F

ull D

uple

x R

epea

ter)

(a.k

.a. B

uffe

red

Rep

eate

r)

Ber

nard

Dai

nes

Pac

ket E

ngin

es(5

09)

922-

9190

FA

X (

509)

922

-918

5be

rnar

dd@

pack

eten

gine

s.co

m

Mai

ling

Add

ress

Shi

ppin

g A

ddre

ssB

ox 1

4497

1170

7 E

Spr

ague

Spo

kane

WA

992

14S

poka

ne W

A 9

9206

Page 2: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 2

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

The

Issu

e

Des

ire b

ette

r pe

rfor

man

cefo

r fib

er li

nks

than

pro

pose

dha

lf du

plex

rep

eate

r sc

hem

es

Page 3: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 3

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

With

Gig

abit

Eth

erne

t

We

have

Ful

l Dup

lex

Med

iaF

ull D

uple

x P

HY

’sF

ull D

uple

x M

AC

’s

Let’s

hav

e a

repe

ater

/sw

itch

sort

of d

evic

eth

at is

not

hal

f dup

lex.

Page 4: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 4

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

The

Bre

akth

roug

h!

If al

l we

have

to d

ois

sup

port

full-

dupl

ex li

nks,

the

prob

lem

bec

omes

ver

y ea

sy.

Page 5: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 5

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

MO

TIV

AT

ION

FO

R T

HE

GIG

AB

IT B

UF

FE

RE

D D

IST

RIB

UT

OR

IS C

OS

T V

S. G

IGA

BIT

SW

ITC

H

An

Impo

rtan

t Poi

nt!

Page 6: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 6

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Buf

fere

dD

istr

ibut

or

N p

ort h

ubw

ithfu

ll du

plex

links

Ful

l Dup

lex

Link

s

N P

orts

Page 7: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 7

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Add

sm

all o

utpu

t FIF

O fo

r co

nven

ienc

e.

Ste

p 1:

Pro

vide

a F

IFO

for

each

inco

min

g lin

eto

avo

id c

ollis

ion

dom

ain

timin

g a

nd d

ista

nce

rest

rictio

ns.

Tx

Rx

PH

Y

Ful

l Dup

lex

Link

Tx

Rx

PH

Y

FIF

O

FIF

O

Page 8: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 8

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Sol

utio

n!

Use

fram

e ba

sed

flow

con

trol

to

keep

eac

h in

put F

IFO

from

ove

rflo

win

g.

•It’

s al

read

y st

anda

rd.

•W

e do

n’t h

ave

to in

vent

any

thin

g ne

w.

Page 9: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 9

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Det

aile

d vi

ew o

f por

t int

erfa

ce s

how

ing

how

flow

con

trol

circ

uitr

y co

nnec

ts.

Ste

p 2:

Add

802

.3x

flow

con

trol

to e

ach

port

.

Tx

Rx

PH

Y

FIF

O

FIF

O

Flo

w C

ontr

olF

low

Con

trol

Tx

Rx

PH

Y

Ful

l Dup

lex

Link

Page 10: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 10

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Ste

p 3:

Hoo

k po

rts

to th

e ar

bitr

atio

n m

etho

d o

f you

r ch

oice

insi

de th

e bo

x.

Page 11: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 11

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

PH

Y

Tx

Rx

Flo

w C

ontr

ol

PH

Y

Tx

Rx

Flo

w C

ontr

ol

PH

Y

Tx

Rx

Flo

w C

ontr

ol

A R B I T R A T I O N A N D

R E P E A T E R C O R E

PH

Y

Rx

FIF

O

Tx

FIF

O

Flo

w C

ontr

ol

PH

Y

Rx

FIF

O

Tx

FIF

O

Flo

w C

ontr

ol

PH

Y

Rx

FIF

O

Tx

FIF

O

Flo

w C

ontr

ol

Ful

l Dup

lex

Link

Ful

l Dup

lex

Link

Ful

l Dup

lex

Link

Page 12: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 12

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

The

box

arb

itrat

es a

mon

g its

loca

l FIF

O’s

and

forw

ards

pac

kets

, one

at a

tim

e, b

ack

to a

ll th

e de

vice

s -

exc

ept t

he s

ourc

e po

rt.

Page 13: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 13

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Link

Len

gth

(up

to 2

km)

Rec

eive

r F

IFO

Siz

e (1

0KB

ytes

)

Rep

eate

r C

ore

Alg

orith

m (

your

cho

ice)

Out

boun

d F

IFO

(yo

ur c

hoic

e)

Spe

cific

atio

ns

Page 14: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 14

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

1000

BA

SE

-T/F

Buf

fere

dD

istr

ibut

or

Just

One

Dis

trib

utor

!

DT

ED

TE

DT

ED

TE

Page 15: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 15

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Con

clus

ion

•F

orm

aliz

e a

one

dist

ribut

or to

polo

gy•

Sta

ndar

dize

asy

mm

etric

flow

con

trol

•S

tand

ardi

ze o

nly

min

imal

beh

avio

r of

buffe

red

dist

ribut

or le

avin

g fe

atur

es a

ndlin

k le

ngth

s to

impl

emen

ters

Page 16: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 16

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

1518

Byt

e P

acke

ts -

Rou

nd R

obin

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3

Off

ere

d L

oa

d (

Gb

/S)

Core Bandwidth (Gb/S)

010203040506070

XOFF Fames

Cor

e B

andw

idth

XOF

F F

ram

es

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS

Page 17: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 17

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Ran

dom

Siz

e P

acke

ts -

Rou

nd R

obin

00.

10.

20.

30.

40.

5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3O

ffe

red

Lo

ad

(G

b/S

)

Core Bandwidth (Gb/S)

0102030405060708090

XOFF Frames

Cor

e B

andw

idth

XOF

F F

ram

es

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS

Page 18: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 18

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

64 B

yte

Pac

kets

- R

ound

Ro

bin

00.

10.

20.

30.

40.

5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3O

ffe

red

Lo

ad

(G

b/S

)

Core Bandwidth (Gb/S)

020406080100

120

XOFF Frames

Cor

e B

andw

idth

XOF

F F

ram

es

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS

Page 19: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 19

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

1518

Byt

e P

acke

ts -

CS

MA

/CD

00.

10.

20.

30.

40.

5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3O

ffe

red

Lo

ad

(G

b/S

)

Core Bandwidth (Gb/S)

010203040506070

XOFF Frames &Contentions

Cor

e B

andw

idth

XOF

F F

ram

es

Con

tent

ions

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS

Page 20: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 20

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

Ran

dom

Siz

e P

acke

ts -

CS

MA

/CD

00.

10.

20.

30.

40.

5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3O

ffe

red

Lo

ad

(G

b/S

)

Core Bandwidth (Gb/S)

0102030405060708090

XOFF Frames &Contentions

Cor

e B

andw

idth

XOF

F F

ram

es

Con

tent

ions

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS

Page 21: Gigabit Buffered Distributor Proposalgrouper.ieee.org/groups/802/3/z/public/presentations/nov1996/BDbufdis… · 11/21/96 Buffered Distributor -- 1 IEEENov96.ppt ATM MPEG FDDI 802

11/2

1/96

Buf

fere

d D

istr

ibut

or -

- 21

IEE

EN

ov96

.ppt

AT

MM

PE

GM

PE

GF

DD

I802

802

802

802

PA

CK

ET

EN

GI

NE

SI

NC

OR

PO

RA

TE

D

SC

SI

TM

64 B

yte

Pac

kets

- C

SM

A/C

D

00.

10.

20.

30.

40.

5

0.6

0.7

0.8

0.91

0.12

0.36

0.6

0.84

1.08

1.32

1.56

1.8

2.04

2.28

2.52

2.76

3O

ffe

red

Lo

ad

(G

b/S

)

Core Bandwidth (Gb/S)

020406080100

120

XOFF Frames &Contentions

Cor

e B

andw

idth

XOF

F F

ram

es

Con

tent

ions

Rep

eate

d P

orts

= 1

2S

imul

atio

n Ti

me

= 2

MS