►
From YouTube: IETF-TAPS-20220615-1500
Description
TAPS meeting session at IETF
2022/06/15 1500
https://datatracker.ietf.org/meeting//proceedings/
A
C
A
Okay,
so
this
is
the
tab
center
room,
so
we
are
going
to
be
discussing
the
three
drafts
that
we
have
been
working
on
in
the
tabs
working
group.
But
if
you
want
to
follow
along,
you
are
very
welcome
to
do
so.
C
A
But
I'm
happy
to
take
a
look,
but
you
should
send
it
to
the
mailing
list
and
high
folks
we're
gonna
take
until
five
past
the
hour
and
then
see
if
we
have
quorum
to
get
started.
C
You
me,
I
I
just
send
the
send
my
draft
by
email.
A
C
I
I
I
also
wanted
to
work
together
with
you.
You
know
I
read
the
tabs
introducing
yeah.
A
A
Okay
cool,
so
we
are
currently
working
on
three
different
drafts
that
you
are
potentially
going
to
hear
about
today
and
yeah.
If
you
had
any
thoughts
on
those
drafts.
You're
also
welcome
to
send
an
email
to
the
list
and
share
your
feedback
on
the
draft,
and
we
also
have
a
github
where
we
are
collecting
issues.
We're
gonna
be
probably
looking
at.
C
A
C
When
the
meeting
is
end,
can
can
you
please
give
me
some
more
detail?
I
want
to
paste
my
draft
address.
It's
also
about
a
quick
and
tcp.
A
Oh
quick,
okay,
I
mean
I
can
stay
for
a
few
more
minutes
and
see
if
I
can
help
you
along,
but
I'm
not
sure
I
can
address
everything,
hey
go
ahead.
D
Yeah
jian,
I
think
I've
asked
you
to
write
your
queries
in
a
mail
and
send
it
to
the
chairs
and
me
I'm
the
real
director,
and
then
we
can
sort
it
out
your
questions
from
there,
because
I'm
kind
of
getting
I'm
not
sure
like.
I
understand
what
exactly
you
want.
So
please
write
an
email
to
the
chairs,
tap
shares
and
taps
eddy.
D
I
I'll
send
the
email
address
and
a
private
chat
to
you,
so
you
can
send
it
to
me
and
the
chairs
and
we'll
take
it
from.
There
sounds
good.
A
Thank
you,
zade,
okay,
so
we're
five
past
the
our
we
have
a
few
folks
who
joined
yeah,
I'm
not
sure
if
we
maybe
want
to
wait
a
little
bit
longer
in
case
we
get
more
people.
E
A
Yes,
that
would
be
appreciated.
I
wasn't
sure
if
people
were
sort
of
still
waiting,
I'm
just.
B
A
A
And
we
had
a
bunch
of
people
who
will
be
joining
late.
Aaron
has
a
conflict
for
the
first
hour
and,
and
it
will
be
mobile,
brian
will
join
for
the
middle
hour.
So
I
assume
that
means
half
past
until
I
have
passed
and-
and
I
can't
make.
F
A
I
reply
to
the
email
again
two
days
ago
and
there
should
have
been
a
link
in
that
email.
F
G
B
B
E
E
E
Okay,
let's,
let's
go
newest
to
all
this,
since
some
of
the
old
ones
may
be
trickier.
E
Had
a
little
bit
ago
made
some
editorial
suggestions
for
the
implementation
draft
and
I
tried
to
just
apply
those
they're,
mainly
just
some
clarifications.
E
E
This
advice,
because
normally
it's
like
oh,
this
is
telling
you
to
use
lead
bat
saying
that
you
prefer
a
path
with.
E
I
E
I
E
I
Yeah
I
mean
the
question:
is:
why
do
you
want
to?
Why
did
you,
why
do
you
want
to
remove
it.
E
I
E
E
I
I
I
actually,
I
don't
think
so.
I
mean
it's
it's
kind
of
the
opposite
of
being
having
low
latency
right,
so
in
case
of
low
latency,
you
may
want
to
lose
only
one
path
and
that's
the
one
with
the
lowest
round
trip
time,
whereas
in
case
of
scavenger
you
may
be
able
to
handle
more
delay
that
comes
from
interleaving,
multiple
paths,
so
you
have
to
reorder
things
on
the
receiver
side
and
now
stuff
may
take
longer,
but
that's
that's
kind
of
the
trade-off.
I
J
J
A
I
A
I
I
B
I
Well,
it's
very
easy.
I
mean
you
may
have
three
paths
and
you
have
three
connections.
Let's
say
three
connections
and
two
connections.
They
they
use
two
parts,
so
you
would
use.
I
mean
you
would
put
it
on
the
third,
where
it
gets
into
gets
out
of
the
way
of
all
the
other
traffic.
So
at
least
your
own
traffic
isn't
being
harmed
by
it
and.
I
G
B
K
K
Isn't
it
we
got
the
whole
time
we
discussed?
This
was
past
preferences
in
different
ways.
We
said
an
implementation
can
take
this
things
like
capacity
profile
into
account
when
doing
a
past
choice,
and
I
think
for
for
scavenger.
It's
the
same.
I
would
expect
for
for
today's
implementation
rather
to
use
the
default
person
if
available,
enable
that
if
an
implementation
is
smarter
and
we
we
have,
for
example,
some
kind
of
satellite
low
cost
high
bandwidth
link
available
in
five
years.
K
E
G
E
I
A
specific
suggestion
in
the
chat
that
looks
good
to
me.
J
G
E
E
G
A
J
G
So
but
I
mean
like,
maybe
would
it
happen
and
just
say
you
know,
don't
don't
optimize
for
this.
This
flow.
K
If
you
have
the
more
examples
you
have
the
the
more
open
this
will
be,
otherwise
people
will
say:
oh
we
don't
see
scavenger
here
we
can't
implement
that
or
on
the
other
hand,
we
end
up
with
a
lot
of
choices
that
will
be
much
difficult
different
from
implementation
to
implementation.
So
I
think
it's
diffic,
that's
my
fear.
If
we
remove
more
and
more
of
that
stuff.
K
Yeah,
so
so
I'm
I'm
completely
fine
with
was
making
the
was
making
the
capacity
profile.
This
general
description
clear
that
it's
just
a
list
of
examples
I
still
would
prefer
to
have
at
least
the
scavenger
type
in
the
list,
because
it's
something
that's
at
least
implementable,
and
we
have
an
idea
how
to
implement
it.
A
E
J
Yeah,
I
think
we're
actually
doing
the
right
thing.
I
think
we're
accentuating
the
idea
of
scavenger
being
a
congestion
control
type
thing
where
you
can
make
relative
priority
decisions
in
taps
and
we're
not
saying
that
we
can
choose
between
network
class
and
the
week.
One
actually
has
low
cost
or
a
high
available
bandwidth
and
whether
we
think
that's
acceptable
to
use
which
I
think
actually
can
be
tricky
trade-offs.
J
And
we
shouldn't
go
there,
I'm
happy
with
with
the
example
one
that
chloe
got
okay.
J
E
Okay,
next
one,
this
was
a,
I
think,
a
very
recent
issue
that
was
filed.
E
E
You
know
very
early
on,
say
you
know.
Look
at
this
section
of
the
api
document
for
property
preferences
be
more
explicit,
that
these
are
selection,
property
preferences,
and
I
took
this
suggestion
to
say:
okay,
you
know.
First,
your
talk
about
prohibit
properties
and
require
properties
and
just
kind
of
add
the
references
turbine.
Is
that
fine
with
you?
Since
you
opened
the
issue
yeah.
H
Yeah
thanks
that
that
is
exactly
sort
of
that
fits
the
spirit
of
my
issue
report
and
looks
good.
E
Attempts
also
talks
a
little
bit
about
trying
to
clarify
the
key
material
sharing
and
how
you
shouldn't
just
use
keys
across
protocols
that
they're
not
meant
to
be
used
for.
E
E
Fantastic
okay,
michael.
I
Well,
I
mean,
as
the
description
says,
right
that
I
I
what
I
did
is
I
I
read
this.
I
read
this
email
and
it
has
a
good
number
of
suggestions
that
are
just
small
wording,
fixes
you
see
a
timer
timer.
I
don't
know
tiny
stuff
like
that.
So
this
is
my
effort
to
put
all
the
tiny
stuff
together
and
in
doing
so,
I
also
noticed
that
there
are
these
references
to
property
names
that
use
well,
that's
that
has
to
be
the
old
style
that
we
once
had
before.
We
invented
property
right.
B
I
H
I
But
I
suppose
I
should
because.
E
I
I
I
I
Yeah
because
well
it's
just
regular
text
like
here
in
the
interface
draft.
It
also
refers
to
properties.
You
know
saying
this
and
that
property
has
this
effect
or
something
like.
H
D
D
I
L
L
A
I
Perhaps
my
suggestion
would
be
to
to
merge
this
as
it
is
without
incorporating
this
command,
and
then
I
open
an
issue
that
that
says:
yes,
turn
all
the
alternate
property
names
into
camera
case,
and
I
can
make
that
uniformly
sounds
good.
Yes,
I
agree.
Okay,
then
I
will
put
one
though.
B
E
I
Yes,
we
had
that
issue
that
the
checks
failed
if
there
was
a
space
at
the
end
of
lines.
Yes,
yes
and
I
I
wrote
a
tiny
piece
of
python
called
for
myself
to
just
find
lines
to
have
a
space
in
the
end
and
remove
them
with
it
with
a
push
to
the
master.
And
after
doing
this,
the
pull
requests
after
that
didn't
have
didn't,
show
a
mistake
so
because
they're
probably
written
against
the
master
branch.
That
has
it
if
that
has
fixed
right.
E
Yes,
okay,
so
that
one's
merged
we
have
our
selection
properties.
Reading
this
one
has
a
bunch
of
approvals.
E
So
we're
probably
good
on
this.
I
think
we
talked
about
it
last
time,
yeah
after
a
connection
is
established.
I
I
E
E
Okay,
great
here
we
have.
A
H
E
Also,
I
mean,
I
think,
once
one
thing
that
we
could
do
simply
just
in
this
definition
of
a
framer.
E
L
A
L
L
I
would
say
a
framework
can
encapsulate
or
encode
outbound
messages,
decapitate
or
decode
inbound
data
into
messages
and
provide
other,
oh,
how
to
say
framing
without
saying
framing
yeah
or
right.
It's
like
the
language
is,
there
makes
it
sound
like
it's.
A
one-to-one
mix
between
the
framer
does
a
thing
and
a
message
pops
out,
which
is
what
we're
saying
is
not
the
race
right,
like
the
framework,
can
be
a
completely
stateful
thing
that
you
know
is
running
an
entirely.
E
L
Internal
state
into
on
I
mean
it
can
do
anything
right.
It's
like
it's
turing
machine,
implement
parts
of
protocols.
A
A
E
E
E
H
So
there's
a
bunch
of
yeah
minor
language
issues
that
someone
that
is
a
native
english
speaker
should
probably
address.
J
E
E
H
Yeah,
that
would
be
great,
so
should
I
assign
it
to
you
or
can
you
take
it
yourself.
E
No,
no
yeah
you'll,
you
can
just
leave
it
and
I'll
I'll
I'll.
Just
do
it
editorial.
E
All
right,
yeah,
that's
what
I
have
to
have
to
do
as
an
editor,
okay
and
then
there's
we
have
this
super
old
one
which.
E
Okay,
shall
we
move
on
to
issues
then
priests.
A
F
E
I
probably
spoke
the
name.
This
is
this,
the
one
that
you
already.
H
I
I
I
I
would
have
to
look
at
the
text
again,
but
I
I
mean
I
wrote
here.
The
text
on
bounce
and
send
and
receive
rate
should
be
moved
elsewhere,
so
I
thought
this
was
probably
useful
text.
I
I
don't
know
where
it
should
be
moved.
I
don't
remember
now.
F
E
E
I'm
trying
to
look
for
any
other
up
normative.
E
Right,
the
sctp
text
has
normative
shoulds,
which
seems
unnecessary.
E
Fine
I'll
apologize
for
the
the
framework
text,
yeah
yeah
sctp
also
has
norm
and
musts.
E
Okay,
so
I
I
I
can
take
this-
that
should
be
a
very
easy
change
to
make.
I
E
I
see
because
this
is
so.
This
is
yeah
so
section
10.4
yeah
for
multicast
received,
mentions
yeah
yeah.
J
E
F
Yeah,
I'm
just
wondering
if
you
can
get
errors
if
something
changes,
while
the
connection's
active.
F
No,
but
you
make
it
I'm
not
trying
to
remember
how
it
works.
It's
been
too
long.
I
mean
if
you
have
an
asm
group
and
you're
receiving
from
it.
You
might
pick
up
errors
relating
to
anything
you're
sending.
I
don't
know
how
they've
been
delivered.
F
Yeah
or
if
someone
put
someone
if
a
path
failed
or
a
path
changed
and
you
started
getting
sort
of
destination
unreachable
or
something
would
they
come
up
as
icmp
errors?
No
no
multicast.
J
That's
why
we
had
all
this
problem
having
to
have
looking
glass
things
to
figure
out
what
was
happening,
but
you
get
tpl
errors.
J
I
mean:
do
we
either,
do
we
need
the
text,
or
can
we
just
kind
of
be
quiet
and
ignore
them.
F
J
Yeah
and
we'll
fight
back
on
ttl.
If
anyone
really
wants
to
push
it
to
us
to
why
it
might
exist,
yeah,
but
we're
not
using
an
example.
Less
is
best.
E
E
J
Yeah
twiddle
something
to
assign
me
or
ping
me
and
I'll:
do
it.
F
G
E
Right,
that's
it!
Let
me
look
at
the
api
that
we
have.
F
K
K
So
the
only
question
is
whether
we
should
hint
or
provide
help
for
an
implementation
that
wants,
to,
let's
say,
construct
a
message
object
in
the
framer
and
then
return
that
message
object
whether
we
should
somehow
provide
either
guidance
or
a
hint
into
towards
that
direction.
K
E
E
I
E
I
F
Is
it
the
token
or
is
it
just
in
general,
commenting
that
that
if
you're
in
connection
racing,
you
can
potentially
correlate
the
different
the
the
different
connection,
attempts
until
they're
all
from
the
same
host,
because
they
they
look
very
similar
and
use
that
to
figure
out
what
what
addresses
are
referred
to
the
same
host
and
from
protocols
right
right.
E
E
F
It's
possibly
an
implementation
warning
to
if
you're
worried
about
that.
You
maybe
need
to
be
careful
how
you're
doing
connection
racing,
because
it
does.
L
F
J
And
it
should
go
in
the
bit
that
reese
said,
because
this
is
just
properties
of
the
underlying
system
you're
using
now.
People
just
need
to
be
aware
that
they've
understood
what
the
problem
is
and
the
system
does
the
right
thing.
F
E
F
F
F
L
A
thing
sorry,
it
couldn't
be
around
for
more
see
all
the
next
one,
all
right.
E
B
A
A
It
was
a
section
early
review
may
30.,
I'm
not
seeing
any
reply
to
that.
B
Email
in
the
chat
they
have
missed,
it.
E
A
On
oh
yeah
architecture,.
E
Yep,
okay,
the
the
sector
on
architecture-
I
I
did
reply
on
email
and
I
mentioned
the
issue
in
pr
and
we
did
merge
that
today.
Oh.
A
H
I
wouldn't
say
so:
no
I
find
that
much
time
yet,
but
I'm
willing
to
continue
pretty
much
in
the
same
fashion.
If
that's
right
with
you.
A
A
A
A
A
So
I
guess,
once
we
have
gone
through
all
of
our
implementation
draft
documents,
we
will
most
likely
need
maybe
another
sort
of
path
to
see.
If
there's
anything
we
missed
when
aligning
our
three
documents,
because
we
were
gonna
hold
architecture
and
interface
until
implementation
is
done
yeah,
but
then
I
think
we
should
get
shepherds
right.
Abs,
I
think,
is
the
next
part.
J
A
E
Maybe
maybe
just
like
a
short
a
short
one,
because
I
expect
we
may
not
hear
too
much
if
people
have
already
done
it,
I
I
don't
see
we
have
shepherds
assigned
yet
do
you
know
who.
A
So
we
had
basically,
we
had
assigned
three
different
people,
each
of
which
is
not
an
offer
for
that
particular
draft
that
they
would
be
shepherding
and
we
have
okay,
I'm
seeing
implementation
with
brian
interface,
anna
and
architecture.
Michael,
is
what
I'm
seeing
from
my
notes
from
an
interim
we
had
last
year.
A
Not
hearing
anything,
I
wish
everybody
who's
going
to
philadelphia
a
great
meeting
and
I'm
gonna
see
you
later.
I
Yeah
cool
thanks
for
everything
bye-bye.