
From mirja.kuehlewind@ikr.uni-stuttgart.de  Mon Jun  3 09:45:36 2013
Return-Path: <mirja.kuehlewind@ikr.uni-stuttgart.de>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88A5521F9374 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 09:45:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.325
X-Spam-Level: 
X-Spam-Status: No, score=0.325 tagged_above=-999 required=5 tests=[AWL=-0.026,  BAYES_50=0.001, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3-I2bpttZcsg for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 09:45:32 -0700 (PDT)
Received: from mailsrv.ikr.uni-stuttgart.de (mailsrv.ikr.uni-stuttgart.de [129.69.170.2]) by ietfa.amsl.com (Postfix) with ESMTP id 0EE2C21F8FAF for <rmcat@ietf.org>; Mon,  3 Jun 2013 09:45:29 -0700 (PDT)
Received: from netsrv1.ikr.uni-stuttgart.de (netsrv1-c [10.11.12.12]) by mailsrv.ikr.uni-stuttgart.de (Postfix) with ESMTP id 25006601DF; Mon,  3 Jun 2013 18:45:23 +0200 (CEST)
Received: from vpn-2-cl195 (vpn-2-cl195 [10.41.21.195]) by netsrv1.ikr.uni-stuttgart.de (Postfix) with ESMTP id 1F72E601DD; Mon,  3 Jun 2013 18:45:23 +0200 (CEST)
From: Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>
Organization: University of Stuttgart (Germany), IKR
To: rmcat@ietf.org
Date: Mon, 3 Jun 2013 18:45:22 +0200
User-Agent: KMail/1.9.10 (enterprise35 0.20101217.1207316)
References: <CACrWU7O3QJvcs_uwBA8PGLwzvcScyf=ovcsLT6WthhjO+19Qbw@mail.gmail.com> <3879D71E758A7E4AA99A35DD8D41D3D91D47DD52@xmb-rcd-x14.cisco.com>
In-Reply-To: <3879D71E758A7E4AA99A35DD8D41D3D91D47DD52@xmb-rcd-x14.cisco.com>
X-KMail-QuotePrefix: > 
MIME-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <201306031845.22923.mirja.kuehlewind@ikr.uni-stuttgart.de>
Cc: Dan Weber <dan@marketsoup.com>
Subject: Re: [rmcat] Variable Bitrate Impact on Congestion Control
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 16:45:36 -0000

Hi Dan,

I don't see your problem so much. Please not that today's congestion contro=
l,=20
which you are using for your file transfer, is adaptive. Thus if your video=
=20
congestion control is aggressive enough, you are able to get capacity back=
=20
from the file transfer. In this phase, where the video cause more congestio=
n=20
to push away the file transfer (a bit),  you could even use more FEC to=20
handle potential losses (if ECN is not available).

Just as a quick side comment:=20
Congestion control does have two tasks:
1) avoid network overload
2) provide a certain sharing between competing flow
=2D> 2 is the the more hard task especially if you have different algorithm=
s=20
and/or a distributed system which can have a different measurement of the=20
network/congestion state.

Mirja


On Thursday 30 May 2013 00:27:52 Mo Zanaty (mzanaty) wrote:
> Hi Dan,
>
> I would caution against any approach that says VBR leaves available
> bandwidth on the table for others to eat, so eat it yourself with FEC. Wh=
en
> there are many flows, the stat-mux advantages of VBR maximize bandwidth
> efficiency. FEC should be applied in proportion to expected loss (or more
> precisely, expected effective post-FEC recovery), not greed or gluttony.
>
> Mo
>
>
> From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On Behalf Of
> Dan Weber Sent: Tuesday, May 28, 2013 8:41 PM
> To: rmcat@ietf.org
> Subject: [rmcat] Variable Bitrate Impact on Congestion Control
>
> It's important to note the role that variable bitrate plays in congestion
> control.  I know we've discussed this on some level, but in reality, any
> decision that's made when the underlying medium continuously changes
> characteristics is an unreliable one.  If used with any sort of
> instantaneous measure, it can give you unrealistic expectations of
> capacity.
>
> Just consider a large file transfer of TCP over the network.  It may
> sawtooth up and down a bit, but it usually stabilizes to a certain level.=
=20
> Now if you've got a 3/3 mbit link, you have a video call going with a max
> rate of 1.5mbit/s bidirectionally, and you're uploading or downloading the
> latest DVD iso of Ubuntu, your video call may deteriorate somewhat
> randomly, and you may see a good bit of bounce in the TCP download
> performance.  Your file transfer over TCP is like, "Mmm..  Give me all I
> can get."  and your video call is voluntarily leaving food on the table
> only consuming what he needs right now.  The TCP guy is baffled by this
> behavior, but takes advantage of the food as it becomes available.  Then
> when someone walks across the back of the room, the video bitrate spikes,
> the video guy is like, "Who just ate my lunch?"
>
> This creates an unnecessary race for available resources, and makes it
> difficult for all parties involved including other congestion controlled
> streams to make best use of their available resources.
>
> Variable bitrate in real time seems like a good idea in theory, but it
> doesn't work in practice for the problem described above.  This is true f=
or
> all cases where it has to share itself with other congestion controlled
> algorithms.  If it's on a dedicated link or contains special QoS, there's=
 a
> fixed number of streams allowed, each with maximum allowable bitrates, th=
en
> it can work fine all on its own.  But in that case it doesn't need
> congestion control.  It's congestion controlled by design.
>
> But to be clear, I am in no way suggesting that we use average bitrate or
> constant bitrate settings from the video encoders.  I used to have this
> wonderful demo that demonstrated this.  In the very first demo of my video
> conference bridge (~2006), I had all of the participants displayed on to
> the screen, and I had the encoder tuned to 768k/s for QVGA.  And when the
> first person jump on, he would take up a quarter of the screen leaving
> three quarters black.  He looked perfectly sharp, and then another person
> joined.  Everything seemed okay.  The third person joins and you start
> wondering why everyone started looking fuzzy.  Then when the fourth person
> jumps on, it looks like everyone's face is covered in vaseline.  When
> you're targeting bitrate, you're ignoring quality.
>
> A few solutions come to mind.  It may not be feasible on anyone's real
> network, but you could try using something like RSVP to perform bandwidth
> reservations.  You could also fill packets with zeros to target the
> bitrate.  And while this solution maybe very CPU efficient, it's not real=
ly
> doing anything for you.  To me it makes the most sense to use some form of
> FEC to fill up the difference.  Variable video bitrate + variable FEC
> bitrate =3D Video Stream Max Bitrate.  Maybe you could even do something
> fancy like span it across a bunch of frames or focus on your i-frames.=20
> Whatever rocks your ride.
>
> On the plus side, in the event you do hit some intermittent packet loss or
> you do hit some congestion, you have added resilience to protect your
> stream while still having wiggle room to adjust for congestion.
>
> Dan



=2D-=20
=2D------------------------------------------------------------------
Dipl.-Ing. Mirja K=FChlewind
Institute of Communication Networks and Computer Engineering (IKR)
University of Stuttgart, Germany
Pfaffenwaldring 47, D-70569 Stuttgart

tel: +49(0)711/685-67973
email: mirja.kuehlewind@ikr.uni-stuttgart.de
web: www.ikr.uni-stuttgart.de
=2D------------------------------------------------------------------

From dan@marketsoup.com  Mon Jun  3 10:32:23 2013
Return-Path: <dan@marketsoup.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 374B721F9678 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 10:32:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.969
X-Spam-Level: *
X-Spam-Status: No, score=1.969 tagged_above=-999 required=5 tests=[BAYES_05=-1.11, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_PBL=0.905, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1o0C92Zrt58t for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 10:32:09 -0700 (PDT)
Received: from mail-qc0-x234.google.com (mail-qc0-x234.google.com [IPv6:2607:f8b0:400d:c01::234]) by ietfa.amsl.com (Postfix) with ESMTP id CB8E421F86CE for <rmcat@ietf.org>; Mon,  3 Jun 2013 10:28:15 -0700 (PDT)
Received: by mail-qc0-f180.google.com with SMTP id a10so2338510qcx.11 for <rmcat@ietf.org>; Mon, 03 Jun 2013 10:28:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marketsoup.com; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=JyYTq8/aQVwQbu7/Ljsty0Rp1yKf2URcRkhSVFh3Zdk=; b=HLHglZm5MXUWNgp6V5Yb8dSj4nvdb58WJ4EmWFjnrlXh0DrdOxxN3aLBxfFq1f+I/Q Kct43wVXQz18jACvUjQAKZRT3K6cTR9tYoChnV3tTphzVpft+0g/r+5fIJx0uJDM234n kHPhJDVzZE/qWOTrrEhK/Elq3BjHH/0CWUqsM=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=JyYTq8/aQVwQbu7/Ljsty0Rp1yKf2URcRkhSVFh3Zdk=; b=eV9JSbS0r1KTxttbJ5PF3okZTpE3ROWuYpw76wRzwy58SzDEDagM6Ub6DmI+TcVHXi 2GpUTg3eVsPkCazECPxBpz51SOtRaK2z09RUL594feWU3UpJ7JKWk5cRHcw7fpyS8pXL 7r2YixE+xTmnFGwteF46iYy8aU3CrVGor0Wof5J7y0jZsNRMSLFY4xLkqUUaAXsg6OHR ZLjKhUhvztXF/ZgPkCY5AKVQDh/jRr54unTt9Is5pRnVkba6qa7a+ddte7fJXbvSXbqe DTF/AO7VH7oIY+o3uT8ik9+G1+svCHuBEXKAYI96qB0VtTmR4ucC+rYmMDP7UlaeG1GD LGFA==
MIME-Version: 1.0
X-Received: by 10.224.172.1 with SMTP id j1mr19941640qaz.15.1370280494645; Mon, 03 Jun 2013 10:28:14 -0700 (PDT)
Received: by 10.224.105.8 with HTTP; Mon, 3 Jun 2013 10:28:14 -0700 (PDT)
X-Originating-IP: [174.51.153.161]
In-Reply-To: <201306031845.22923.mirja.kuehlewind@ikr.uni-stuttgart.de>
References: <CACrWU7O3QJvcs_uwBA8PGLwzvcScyf=ovcsLT6WthhjO+19Qbw@mail.gmail.com> <3879D71E758A7E4AA99A35DD8D41D3D91D47DD52@xmb-rcd-x14.cisco.com> <201306031845.22923.mirja.kuehlewind@ikr.uni-stuttgart.de>
Date: Mon, 3 Jun 2013 11:28:14 -0600
Message-ID: <CACrWU7Mke1Q0OiQt1fcVQ1p8E=o=ZUzGCW2d=CZzap33UijGBw@mail.gmail.com>
From: Dan Weber <dan@marketsoup.com>
To: Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>
Content-Type: multipart/alternative; boundary=001a11c2befe20555604de434a67
X-Gm-Message-State: ALoCoQmEeP17wpvJYzsXYXV/1TPS3qHPakWHy2dcWuxvdK7gcfVUIKtk9DYpcIzY/HDj11xMEivj
Cc: "rmcat@ietf.org" <rmcat@ietf.org>
Subject: Re: [rmcat] Variable Bitrate Impact on Congestion Control
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 17:32:23 -0000

--001a11c2befe20555604de434a67
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Inlined.
On Mon, Jun 3, 2013 at 10:45 AM, Mirja Kuehlewind <
mirja.kuehlewind@ikr.uni-stuttgart.de> wrote:

> Hi Dan,
>
> I don't see your problem so much. Please not that today's congestion
> control,
> which you are using for your file transfer, is adaptive. Thus if your vid=
eo
> congestion control is aggressive enough, you are able to get capacity bac=
k
> from the file transfer. In this phase, where the video cause more
> congestion
> to push away the file transfer (a bit),  you could even use more FEC to
> handle potential losses (if ECN is not available).
>
DTM> My issue with this logic is that it depends on a perfect system where
everyone and everything is all knowing.  Video bitrates tend to be rather
unstable, and making congestion decisions off of something that is unstable
seems ludicrous.  Adding to that part, the real time media itself is *not
stored data*.  With stored data, an immediate drop in bandwidth performance
doesn't affect the stream that is produced.  It's the same, but the flow
rate changes.  Using an 'aggressive' congestion control scheme that goes
and acquires additional capacity/bandwidth knows that it needs it after the
fact -- e.g. After the bitstream has already been produced or encoded.
 This leaves your real time media at risk every time it needs to push more
data, and it forces it into a situation where it must be reactive
potentially creating unnecessary races for resources.

>
> Just as a quick side comment:
> Congestion control does have two tasks:
> 1) avoid network overload
> 2) provide a certain sharing between competing flow
> -> 2 is the the more hard task especially if you have different algorithm=
s
> and/or a distributed system which can have a different measurement of the
> network/congestion state.
>

DTM> Yes, this is exactly what I'm referring to above.  Seeking general
stream stability requires a more proactive mechanism for acquiring
resources when the underlying media sources can not react in real time.
 Now, Mo's point is valid, and without conserving bandwidth we're not
offering the most effective utilization of resources.  His comments remind
me of a mechanism designed by stock traders to see if a certain commodity
is trading within 'range'.  They're called Bollinger bands which use a
moving average as a basis for calculating the +/- 2 standard deviations
away.  For those who have seen a bell curve or a normal gaussian
distribution, +/- 2 std deviations accounts for 95% of the values.  A
mechanism such as this may provide a nice means to calculating when to step
bitrates (up or down) as well as provide a range to allow FEC to be used
alongside a variable underlying bitstream.

Here's an example for you to look at so you can see how this might work:
http://scharts.co/11zymqx


> Mirja
>
>
> On Thursday 30 May 2013 00:27:52 Mo Zanaty (mzanaty) wrote:
> > Hi Dan,
> >
> > I would caution against any approach that says VBR leaves available
> > bandwidth on the table for others to eat, so eat it yourself with FEC.
> When
> > there are many flows, the stat-mux advantages of VBR maximize bandwidth
> > efficiency. FEC should be applied in proportion to expected loss (or mo=
re
> > precisely, expected effective post-FEC recovery), not greed or gluttony=
.
> >
> > Mo
> >
> >
> > From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On Behalf
> Of
> > Dan Weber Sent: Tuesday, May 28, 2013 8:41 PM
> > To: rmcat@ietf.org
> > Subject: [rmcat] Variable Bitrate Impact on Congestion Control
> >
> > It's important to note the role that variable bitrate plays in congesti=
on
> > control.  I know we've discussed this on some level, but in reality, an=
y
> > decision that's made when the underlying medium continuously changes
> > characteristics is an unreliable one.  If used with any sort of
> > instantaneous measure, it can give you unrealistic expectations of
> > capacity.
> >
> > Just consider a large file transfer of TCP over the network.  It may
> > sawtooth up and down a bit, but it usually stabilizes to a certain leve=
l.
> > Now if you've got a 3/3 mbit link, you have a video call going with a m=
ax
> > rate of 1.5mbit/s bidirectionally, and you're uploading or downloading
> the
> > latest DVD iso of Ubuntu, your video call may deteriorate somewhat
> > randomly, and you may see a good bit of bounce in the TCP download
> > performance.  Your file transfer over TCP is like, "Mmm..  Give me all =
I
> > can get."  and your video call is voluntarily leaving food on the table
> > only consuming what he needs right now.  The TCP guy is baffled by this
> > behavior, but takes advantage of the food as it becomes available.  The=
n
> > when someone walks across the back of the room, the video bitrate spike=
s,
> > the video guy is like, "Who just ate my lunch?"
> >
> > This creates an unnecessary race for available resources, and makes it
> > difficult for all parties involved including other congestion controlle=
d
> > streams to make best use of their available resources.
> >
> > Variable bitrate in real time seems like a good idea in theory, but it
> > doesn't work in practice for the problem described above.  This is true
> for
> > all cases where it has to share itself with other congestion controlled
> > algorithms.  If it's on a dedicated link or contains special QoS,
> there's a
> > fixed number of streams allowed, each with maximum allowable bitrates,
> then
> > it can work fine all on its own.  But in that case it doesn't need
> > congestion control.  It's congestion controlled by design.
> >
> > But to be clear, I am in no way suggesting that we use average bitrate =
or
> > constant bitrate settings from the video encoders.  I used to have this
> > wonderful demo that demonstrated this.  In the very first demo of my
> video
> > conference bridge (~2006), I had all of the participants displayed on t=
o
> > the screen, and I had the encoder tuned to 768k/s for QVGA.  And when t=
he
> > first person jump on, he would take up a quarter of the screen leaving
> > three quarters black.  He looked perfectly sharp, and then another pers=
on
> > joined.  Everything seemed okay.  The third person joins and you start
> > wondering why everyone started looking fuzzy.  Then when the fourth
> person
> > jumps on, it looks like everyone's face is covered in vaseline.  When
> > you're targeting bitrate, you're ignoring quality.
> >
> > A few solutions come to mind.  It may not be feasible on anyone's real
> > network, but you could try using something like RSVP to perform bandwid=
th
> > reservations.  You could also fill packets with zeros to target the
> > bitrate.  And while this solution maybe very CPU efficient, it's not
> really
> > doing anything for you.  To me it makes the most sense to use some form
> of
> > FEC to fill up the difference.  Variable video bitrate + variable FEC
> > bitrate =3D Video Stream Max Bitrate.  Maybe you could even do somethin=
g
> > fancy like span it across a bunch of frames or focus on your i-frames.
> > Whatever rocks your ride.
> >
> > On the plus side, in the event you do hit some intermittent packet loss
> or
> > you do hit some congestion, you have added resilience to protect your
> > stream while still having wiggle room to adjust for congestion.
> >
> > Dan
>
>
>
> --
> -------------------------------------------------------------------
> Dipl.-Ing. Mirja K=C3=BChlewind
> Institute of Communication Networks and Computer Engineering (IKR)
> University of Stuttgart, Germany
> Pfaffenwaldring 47, D-70569 Stuttgart
>
> tel: +49(0)711/685-67973
> email: mirja.kuehlewind@ikr.uni-stuttgart.de
> web: www.ikr.uni-stuttgart.de
> -------------------------------------------------------------------
>

--001a11c2befe20555604de434a67
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div style>Inlined.</div>On Mon, Jun 3, 2013 at 10:45 AM, =
Mirja Kuehlewind <span dir=3D"ltr">&lt;<a href=3D"mailto:mirja.kuehlewind@i=
kr.uni-stuttgart.de" target=3D"_blank">mirja.kuehlewind@ikr.uni-stuttgart.d=
e</a>&gt;</span> wrote:<br>
<div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border=
-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi D=
an,<br>

<br>
I don&#39;t see your problem so much. Please not that today&#39;s congestio=
n control,<br>
which you are using for your file transfer, is adaptive. Thus if your video=
<br>
congestion control is aggressive enough, you are able to get capacity back<=
br>
from the file transfer. In this phase, where the video cause more congestio=
n<br>
to push away the file transfer (a bit), =C2=A0you could even use more FEC t=
o<br>
handle potential losses (if ECN is not available).<br></blockquote><div sty=
le>DTM&gt; My issue with this logic is that it depends on a perfect system =
where everyone and everything is all knowing. =C2=A0Video bitrates tend to =
be rather unstable, and making congestion decisions off of something that i=
s unstable seems ludicrous. =C2=A0Adding to that part, the real time media =
itself is <b>not stored data</b>. =C2=A0With stored data, an immediate drop=
 in bandwidth performance doesn&#39;t affect the stream that is produced. =
=C2=A0It&#39;s the same, but the flow rate changes. =C2=A0Using an &#39;agg=
ressive&#39; congestion control scheme that goes and acquires additional ca=
pacity/bandwidth knows that it needs it after the fact -- e.g. After the bi=
tstream has already been produced or encoded. =C2=A0This leaves your real t=
ime media at risk every time it needs to push more data, and it forces it i=
nto a situation where it must be reactive potentially creating unnecessary =
races for resources.</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
<br>
Just as a quick side comment:<br>
Congestion control does have two tasks:<br>
1) avoid network overload<br>
2) provide a certain sharing between competing flow<br>
-&gt; 2 is the the more hard task especially if you have different algorith=
ms<br>
and/or a distributed system which can have a different measurement of the<b=
r>
network/congestion state.<br></blockquote><div><br></div><div style>DTM&gt;=
 Yes, this is exactly what I&#39;m referring to above. =C2=A0Seeking genera=
l stream stability requires a more proactive mechanism for acquiring resour=
ces when the underlying media sources can not react in real time. =C2=A0Now=
, Mo&#39;s point is valid, and without conserving bandwidth we&#39;re not o=
ffering the most effective utilization of resources. =C2=A0His comments rem=
ind me of a mechanism designed by stock traders to see if a certain commodi=
ty is trading within &#39;range&#39;. =C2=A0They&#39;re called Bollinger ba=
nds which use a moving average as a basis for calculating the +/- 2 standar=
d deviations away. =C2=A0For those who have seen a bell curve or a normal g=
aussian distribution, +/- 2 std deviations accounts for 95% of the values. =
=C2=A0A mechanism such as this may provide a nice means to calculating when=
 to step bitrates (up or down) as well as provide a range to allow FEC to b=
e used alongside a variable underlying bitstream.</div>
<div style><br></div><div style>Here&#39;s an example for you to look at so=
 you can see how this might work:</div><div style><a href=3D"http://scharts=
.co/11zymqx">http://scharts.co/11zymqx</a><br></div><div style><br></div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
<br>
Mirja<br>
<div class=3D""><div class=3D"h5"><br>
<br>
On Thursday 30 May 2013 00:27:52 Mo Zanaty (mzanaty) wrote:<br>
&gt; Hi Dan,<br>
&gt;<br>
&gt; I would caution against any approach that says VBR leaves available<br=
>
&gt; bandwidth on the table for others to eat, so eat it yourself with FEC.=
 When<br>
&gt; there are many flows, the stat-mux advantages of VBR maximize bandwidt=
h<br>
&gt; efficiency. FEC should be applied in proportion to expected loss (or m=
ore<br>
&gt; precisely, expected effective post-FEC recovery), not greed or glutton=
y.<br>
&gt;<br>
&gt; Mo<br>
&gt;<br>
&gt;<br>
&gt; From: <a href=3D"mailto:rmcat-bounces@ietf.org">rmcat-bounces@ietf.org=
</a> [mailto:<a href=3D"mailto:rmcat-bounces@ietf.org">rmcat-bounces@ietf.o=
rg</a>] On Behalf Of<br>
&gt; Dan Weber Sent: Tuesday, May 28, 2013 8:41 PM<br>
&gt; To: <a href=3D"mailto:rmcat@ietf.org">rmcat@ietf.org</a><br>
&gt; Subject: [rmcat] Variable Bitrate Impact on Congestion Control<br>
&gt;<br>
&gt; It&#39;s important to note the role that variable bitrate plays in con=
gestion<br>
&gt; control. =C2=A0I know we&#39;ve discussed this on some level, but in r=
eality, any<br>
&gt; decision that&#39;s made when the underlying medium continuously chang=
es<br>
&gt; characteristics is an unreliable one. =C2=A0If used with any sort of<b=
r>
&gt; instantaneous measure, it can give you unrealistic expectations of<br>
&gt; capacity.<br>
&gt;<br>
&gt; Just consider a large file transfer of TCP over the network. =C2=A0It =
may<br>
&gt; sawtooth up and down a bit, but it usually stabilizes to a certain lev=
el.<br>
&gt; Now if you&#39;ve got a 3/3 mbit link, you have a video call going wit=
h a max<br>
&gt; rate of 1.5mbit/s bidirectionally, and you&#39;re uploading or downloa=
ding the<br>
&gt; latest DVD iso of Ubuntu, your video call may deteriorate somewhat<br>
&gt; randomly, and you may see a good bit of bounce in the TCP download<br>
&gt; performance. =C2=A0Your file transfer over TCP is like, &quot;Mmm.. =
=C2=A0Give me all I<br>
&gt; can get.&quot; =C2=A0and your video call is voluntarily leaving food o=
n the table<br>
&gt; only consuming what he needs right now. =C2=A0The TCP guy is baffled b=
y this<br>
&gt; behavior, but takes advantage of the food as it becomes available. =C2=
=A0Then<br>
&gt; when someone walks across the back of the room, the video bitrate spik=
es,<br>
&gt; the video guy is like, &quot;Who just ate my lunch?&quot;<br>
&gt;<br>
&gt; This creates an unnecessary race for available resources, and makes it=
<br>
&gt; difficult for all parties involved including other congestion controll=
ed<br>
&gt; streams to make best use of their available resources.<br>
&gt;<br>
&gt; Variable bitrate in real time seems like a good idea in theory, but it=
<br>
&gt; doesn&#39;t work in practice for the problem described above. =C2=A0Th=
is is true for<br>
&gt; all cases where it has to share itself with other congestion controlle=
d<br>
&gt; algorithms. =C2=A0If it&#39;s on a dedicated link or contains special =
QoS, there&#39;s a<br>
&gt; fixed number of streams allowed, each with maximum allowable bitrates,=
 then<br>
&gt; it can work fine all on its own. =C2=A0But in that case it doesn&#39;t=
 need<br>
&gt; congestion control. =C2=A0It&#39;s congestion controlled by design.<br=
>
&gt;<br>
&gt; But to be clear, I am in no way suggesting that we use average bitrate=
 or<br>
&gt; constant bitrate settings from the video encoders. =C2=A0I used to hav=
e this<br>
&gt; wonderful demo that demonstrated this. =C2=A0In the very first demo of=
 my video<br>
&gt; conference bridge (~2006), I had all of the participants displayed on =
to<br>
&gt; the screen, and I had the encoder tuned to 768k/s for QVGA. =C2=A0And =
when the<br>
&gt; first person jump on, he would take up a quarter of the screen leaving=
<br>
&gt; three quarters black. =C2=A0He looked perfectly sharp, and then anothe=
r person<br>
&gt; joined. =C2=A0Everything seemed okay. =C2=A0The third person joins and=
 you start<br>
&gt; wondering why everyone started looking fuzzy. =C2=A0Then when the four=
th person<br>
&gt; jumps on, it looks like everyone&#39;s face is covered in vaseline. =
=C2=A0When<br>
&gt; you&#39;re targeting bitrate, you&#39;re ignoring quality.<br>
&gt;<br>
&gt; A few solutions come to mind. =C2=A0It may not be feasible on anyone&#=
39;s real<br>
&gt; network, but you could try using something like RSVP to perform bandwi=
dth<br>
&gt; reservations. =C2=A0You could also fill packets with zeros to target t=
he<br>
&gt; bitrate. =C2=A0And while this solution maybe very CPU efficient, it&#3=
9;s not really<br>
&gt; doing anything for you. =C2=A0To me it makes the most sense to use som=
e form of<br>
&gt; FEC to fill up the difference. =C2=A0Variable video bitrate + variable=
 FEC<br>
&gt; bitrate =3D Video Stream Max Bitrate. =C2=A0Maybe you could even do so=
mething<br>
&gt; fancy like span it across a bunch of frames or focus on your i-frames.=
<br>
&gt; Whatever rocks your ride.<br>
&gt;<br>
&gt; On the plus side, in the event you do hit some intermittent packet los=
s or<br>
&gt; you do hit some congestion, you have added resilience to protect your<=
br>
&gt; stream while still having wiggle room to adjust for congestion.<br>
&gt;<br>
&gt; Dan<br>
<br>
<br>
<br>
</div></div><span class=3D""><font color=3D"#888888">--<br>
-------------------------------------------------------------------<br>
Dipl.-Ing. Mirja K=C3=BChlewind<br>
Institute of Communication Networks and Computer Engineering (IKR)<br>
University of Stuttgart, Germany<br>
Pfaffenwaldring 47, D-70569 Stuttgart<br>
<br>
tel: <a href=3D"tel:%2B49%280%29711%2F685-67973" value=3D"+4971168567973">+=
49(0)711/685-67973</a><br>
email: <a href=3D"mailto:mirja.kuehlewind@ikr.uni-stuttgart.de">mirja.kuehl=
ewind@ikr.uni-stuttgart.de</a><br>
web: <a href=3D"http://www.ikr.uni-stuttgart.de" target=3D"_blank">www.ikr.=
uni-stuttgart.de</a><br>
-------------------------------------------------------------------<br>
</font></span></blockquote></div><br></div></div>

--001a11c2befe20555604de434a67--

From kevin.gross@avanw.com  Mon Jun  3 12:13:53 2013
Return-Path: <kevin.gross@avanw.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE2C921E8063 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 12:13:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.186
X-Spam-Level: 
X-Spam-Status: No, score=0.186 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OCexKCyJjMMw for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 12:13:40 -0700 (PDT)
Received: from qmta03.emeryville.ca.mail.comcast.net (qmta03.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:32]) by ietfa.amsl.com (Postfix) with ESMTP id CE29821F8700 for <rmcat@ietf.org>; Mon,  3 Jun 2013 12:05:48 -0700 (PDT)
Received: from omta24.emeryville.ca.mail.comcast.net ([76.96.30.92]) by qmta03.emeryville.ca.mail.comcast.net with comcast id jqEh1l0021zF43QA3v5nSC; Mon, 03 Jun 2013 19:05:47 +0000
Received: from mail-ie0-x22f.google.com ([IPv6:2607:f8b0:4001:c03::22f]) by omta24.emeryville.ca.mail.comcast.net with comcast id jv5n1l0015FJP4R8kv5nWA; Mon, 03 Jun 2013 19:05:47 +0000
Received: by mail-ie0-f175.google.com with SMTP id a11so76677iee.34 for <rmcat@ietf.org>; Mon, 03 Jun 2013 12:05:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=WCRhqfHaMoAwtJN/ce34S6e6Vb6OYVxclfAnLlbyYrI=; b=V5OdyhqJOJluy9QestAIZSEm8A2C5fqCcJqHCkdMTidTMSGk1C0ZqZZAblS3k83UO0 oxtP4ETiZsS76xOf7BP/5iM1gZTZ5FsfhiGV3Llhqq+O+u5q+IdgSOQzm3/Zkcum548F SHtlocO0Bi/rwLnpl0/oBiahZG630OPp/WQGfRUm/Ekr3OCjLTpUWzXYuFAZGPcrrc/T 3F9hTwQk1X3M3DPe3SJ4VEch1jcwZCKWWWXZswSb4ZEQmFpbQFevxXHYiJBEmajjWAE9 yMs6rDkyTDQncUiNmJKR9MlRpHo0nL/1666NuDQ/T2trdPJUMZ1UeAOjo2WrVgpXwIVi EiIg==
MIME-Version: 1.0
X-Received: by 10.50.141.199 with SMTP id rq7mr8928135igb.14.1370286347089; Mon, 03 Jun 2013 12:05:47 -0700 (PDT)
Received: by 10.50.65.69 with HTTP; Mon, 3 Jun 2013 12:05:47 -0700 (PDT)
Date: Mon, 3 Jun 2013 13:05:47 -0600
Message-ID: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: rmcat WG <rmcat@ietf.org>
Content-Type: multipart/alternative; boundary=089e013a123cf57f4604de44a6c3
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1370286347; bh=WCRhqfHaMoAwtJN/ce34S6e6Vb6OYVxclfAnLlbyYrI=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=YSm+hxtGOinGJhBp05ia45DHRlvxFA21oum/lNglWebEJ0xif3CLxFxU47C777NfF lu/2dGNlPx29Yt9tnUiAvpvMM6zbiafNHcsG0BuczB8tcbxzd5q1rqA2i+xbMfv7j7 tR1XkFoiLrTPjXUYyor8vEiJJ1rOk9qm+Ayx33o3CRXpJQz//f7T7YgYdXuO4XrzUP 4eMbSwBljdm/SVsyou+eocND82A+aY4EmGuDL8MAqY6YOD8TXkxiXNXakZ/csv2yfv 5wWRXQzEBS++QmkdGA/3iLxpP9XsBeB495SNuqbjcyUqy79ile+fCfvDgRK2o0T3dx 51gnXO43D8byQ==
Subject: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 19:13:54 -0000

--089e013a123cf57f4604de44a6c3
Content-Type: text/plain; charset=ISO-8859-1

As discussed again during the conference call today. A tractable way to
define fairness is to start listing things that are clear unfair. Here's a
start on a that list.

   1. Anything that trips one of Colin's circuit breakers -
   http://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breakers/
   2. More than a 3x* discrepancy in bandwidth allocated to competing
   streams over the same network path
   3. More than 3x* delay compared to RTT measurement performed prior to
   starting flow
   4. Less than 33%* bandwidth utilization through a network bottleneck

*All factors made up by yours truly and the number 3. All are subject to
discussion.

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org

--089e013a123cf57f4604de44a6c3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">As discussed again during the conference call today. A tra=
ctable way to define fairness is to start listing things that are clear unf=
air. Here&#39;s a start on a that list.<div style><ol style><li style>Anyth=
ing that trips one of Colin&#39;s circuit breakers -=A0<a href=3D"http://da=
tatracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breakers/">http://dat=
atracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breakers/</a><br>
</li><li style>More than a 3x* discrepancy in bandwidth allocated to compet=
ing streams over the same network path<br></li><li style>More than 3x* dela=
y compared to RTT measurement performed prior to starting flow<br></li>
<li style>Less than 33%* bandwidth utilization through a network bottleneck=
<br></li></ol></div><div style>*All factors made up by yours truly and the =
number 3. All are subject to discussion.</div><div style><br></div><div>
<div>Kevin Gross<br><div>+1-303-447-0517</div><div>Media Network Consultant=
<br><div>AVA Networks -=A0<a href=3D"http://www.avanw.com/" target=3D"_blan=
k">www.AVAnw.com</a>,=A0<a href=3D"http://www.X192.org" target=3D"_blank">w=
ww.X192.org</a></div>
</div></div>
</div></div>

--089e013a123cf57f4604de44a6c3--

From mramalho@cisco.com  Mon Jun  3 13:59:26 2013
Return-Path: <mramalho@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 653D921F9294 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 13:59:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.739
X-Spam-Level: 
X-Spam-Status: No, score=-3.739 tagged_above=-999 required=5 tests=[BAYES_20=-0.74, GB_SUMOF=5, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oh98B3mSjvy9 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 13:59:11 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) by ietfa.amsl.com (Postfix) with ESMTP id 3197211E810F for <rmcat@ietf.org>; Mon,  3 Jun 2013 13:54:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26918; q=dns/txt; s=iport; t=1370292886; x=1371502486; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=YkYH0holWBGNL4UZMWmZDOIdv81IU0NLxgLSDZWS1aA=; b=RpjYF2zS1WKSHg3ZTm3fXS9NgeVR6daH3pHOr9fbB+PPZstyP2/rwn/h P7hX/JsGN86kpnSZLY7v7tFJoYM5fKPiZBs4sd540qAEdwAqs6yxxF1rd aOjxfRAFLs6LiyWuN9qBmWbrlVP6fgdDSB+fSEHtfB3nyQjGz57T35O9E 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgYFALwBrVGtJXG+/2dsb2JhbABZgkVEMIM8u00NeRZ0giMBAQEEIwo7CBkCAQYCEQQBAQsdAwICAjAUCQgCBAEJCQgTh3KPC5s8kgSNZYERNwGCRDNhA5MylUyDD4FxNg
X-IronPort-AV: E=Sophos;i="4.87,795,1363132800";  d="scan'208,217";a="218069664"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-1.cisco.com with ESMTP; 03 Jun 2013 20:54:45 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r53Ksj6d023808 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 3 Jun 2013 20:54:45 GMT
Received: from xmb-rcd-x12.cisco.com ([169.254.2.54]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.02.0318.004; Mon, 3 Jun 2013 15:54:45 -0500
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: Dan Weber <dan@marketsoup.com>, "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: [rmcat] Variable Bitrate Impact on Congestion Control
Thread-Index: AQHOXAU6/QWoiqDJV0ewnLBuBQ/3w5kkbDDA
Date: Mon, 3 Jun 2013 20:54:44 +0000
Message-ID: <D21571530BF9644D9A443D6BD95B91031556E745@xmb-rcd-x12.cisco.com>
References: <CACrWU7O3QJvcs_uwBA8PGLwzvcScyf=ovcsLT6WthhjO+19Qbw@mail.gmail.com>
In-Reply-To: <CACrWU7O3QJvcs_uwBA8PGLwzvcScyf=ovcsLT6WthhjO+19Qbw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.135.5.19]
Content-Type: multipart/alternative; boundary="_000_D21571530BF9644D9A443D6BD95B91031556E745xmbrcdx12ciscoc_"
MIME-Version: 1.0
Subject: Re: [rmcat] Variable Bitrate Impact on Congestion Control
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 20:59:26 -0000

--_000_D21571530BF9644D9A443D6BD95B91031556E745xmbrcdx12ciscoc_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgRGFuLA0KDQpJIGxldCB0aGlzIGVtYWlsIGdvIGJ5IHdpdGhvdXQgY29tbWVudCBsYXN0IHdl
ZWssIGJ1dCBzaW5jZSBvdGhlcnMgYXJlIG5vdyBjb21tZW50aW5nIG9uIGl0IOKApiB3ZWxsIC4u
IGxldCBtZSBjb21tZW50IG9uIGEgZmV3IG9mIHlvdXIgc3RhdGVtZW50cyBiZWxvdyAod2l0aCDi
gJxNQVI64oCdKS4NCg0KQXMgYWx3YXlzLCBJIGFwcHJlY2lhdGUgeW91ciBlbnRodXNpYXNtIGFu
ZCBkZXNpcmUgdG8gcHJvZ3Jlc3MgdGhpbmdzLg0KDQpNaWNoYWVsDQoNCkZyb206IHJtY2F0LWJv
dW5jZXNAaWV0Zi5vcmcgW21haWx0bzpybWNhdC1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYg
T2YgRGFuIFdlYmVyDQpTZW50OiBUdWVzZGF5LCBNYXkgMjgsIDIwMTMgODo0MSBQTQ0KVG86IHJt
Y2F0QGlldGYub3JnDQpTdWJqZWN0OiBbcm1jYXRdIFZhcmlhYmxlIEJpdHJhdGUgSW1wYWN0IG9u
IENvbmdlc3Rpb24gQ29udHJvbA0KDQpJdCdzIGltcG9ydGFudCB0byBub3RlIHRoZSByb2xlIHRo
YXQgdmFyaWFibGUgYml0cmF0ZSBwbGF5cyBpbiBjb25nZXN0aW9uIGNvbnRyb2wuICBJIGtub3cg
d2UndmUgZGlzY3Vzc2VkIHRoaXMgb24gc29tZSBsZXZlbCwgYnV0IGluIHJlYWxpdHksIGFueSBk
ZWNpc2lvbiB0aGF0J3MgbWFkZSB3aGVuIHRoZSB1bmRlcmx5aW5nIG1lZGl1bSBjb250aW51b3Vz
bHkgY2hhbmdlcyBjaGFyYWN0ZXJpc3RpY3MgaXMgYW4gdW5yZWxpYWJsZSBvbmUuICBJZiB1c2Vk
IHdpdGggYW55IHNvcnQgb2YgaW5zdGFudGFuZW91cyBtZWFzdXJlLCBpdCBjYW4gZ2l2ZSB5b3Ug
dW5yZWFsaXN0aWMgZXhwZWN0YXRpb25zIG9mIGNhcGFjaXR5Lg0KDQpKdXN0IGNvbnNpZGVyIGEg
bGFyZ2UgZmlsZSB0cmFuc2ZlciBvZiBUQ1Agb3ZlciB0aGUgbmV0d29yay4gIEl0IG1heSBzYXd0
b290aCB1cCBhbmQgZG93biBhIGJpdCwgYnV0IGl0IHVzdWFsbHkgc3RhYmlsaXplcyB0byBhIGNl
cnRhaW4gbGV2ZWwuDQoNCk1BUjogSSBndWVzcyB5b3UgYXJlIGxvb2tpbmcgYXQgb25lIG9mIHRo
b3NlIFRDUCDigJxzcGVlZC1vLW1ldGVyc+KAnSB3aGVuIHlvdSBzYXkgdGhpcy4NCg0KTUFSOiBJ
ZiB5b3VyIFRDUC1iYXNlZCBmaWxlIHRyYW5zZmVyIOKAnHN0YWJpbGl6ZXMgdG8gYSBnaXZlbiBz
cGVlZOKAnSDigKZpdCByZWFsbHkgaXNu4oCZdCDigKYgIGl0IGlzIGFjdHVhbGx5IG1vZHVsYXRp
bmcgY3dpbmQgKHRoZSBjb25nZXN0aW9uIHdpbmRvdyBmaWVsZCBpbiB0aGUgVENQIGhlYWRlcikg
YWJvdXQgYSB2YWx1ZSB0aGF0IHdvdWxkIHRyYW5zZmVyIGRhdGEgYXQgdGhhdCByYXRlLg0KDQpN
QVI6IFRoYXQgaXMsIHdoZW4geW91IGFkZCB1cCB0aGUgYml0cyBzZW50IHNpbmNlIHRoZSBiZWdp
bm5pbmcgb2YgdGhlIGZpbGUgdHJhbnNmZXIgYW5kIGRpdmlkZSBieSB0aGUgdGltZSBzaW5jZSB0
aGUgc3RhcnQgb2YgVENQIOKApiB5b3UgVEhJTksgdGhlIHRyYW5zZmVyIGlzIG9jY3VycmluZyBh
dCDigJxhIHN0YWJsZSByYXRl4oCdLiBJdCBpcyBub3QuIFRoYXQgVENQIGZsb3cgU1RBVElTVElD
QUxMWSBnZXRzIOKAnGl0cyBzaGFyZeKAnSBvZiB0aGUgbG9zc2VzIGFuZCB0aGUgY3duZCB2YWx1
ZSB3aWxsIHRlbGwgeW91IChwbG90IGl0IGFnYWluc3QgdGltZSBkdXJpbmcgYSBsb25nIGZpbGUg
dHJhbnNmZXIgd2hlbiBpdCBpcyBjb21wZXRpbmcgZm9yIGl0cyBzaGFyZSBvZiB0aGUgbGluayBi
YW5kd2lkdGgpIHRoYXQgdGhlIGluc3RhbnRhbmVvdXMgcmF0ZSAod2l0aCBhIHRpbWUgd2luZG93
IG9mIGEgZmV3IFJUVHMpIGlzIGFib3V0IGEgZmFjdG9yIG9mIDIgYWJvdmUgYW5kIGJlbG93IGFi
b3V0IHRoZSBhdmVyYWdlIHJhdGUuDQoNCk5vdyBpZiB5b3UndmUgZ290IGEgMy8zIG1iaXQgbGlu
aywgeW91IGhhdmUgYSB2aWRlbyBjYWxsIGdvaW5nIHdpdGggYSBtYXggcmF0ZSBvZiAxLjVtYml0
L3MgYmlkaXJlY3Rpb25hbGx5LCBhbmQgeW91J3JlIHVwbG9hZGluZyBvciBkb3dubG9hZGluZyB0
aGUgbGF0ZXN0IERWRCBpc28gb2YgVWJ1bnR1LCB5b3VyIHZpZGVvIGNhbGwgbWF5IGRldGVyaW9y
YXRlIHNvbWV3aGF0IHJhbmRvbWx5LCBhbmQgeW91IG1heSBzZWUgYSBnb29kIGJpdCBvZiBib3Vu
Y2UgaW4gdGhlIFRDUCBkb3dubG9hZCBwZXJmb3JtYW5jZS4gIFlvdXIgZmlsZSB0cmFuc2ZlciBv
dmVyIFRDUCBpcyBsaWtlLCAiTW1tLi4gIEdpdmUgbWUgYWxsIEkgY2FuIGdldC4iICBhbmQgeW91
ciB2aWRlbyBjYWxsIGlzIHZvbHVudGFyaWx5IGxlYXZpbmcgZm9vZCBvbiB0aGUgdGFibGUgb25s
eSBjb25zdW1pbmcgd2hhdCBoZSBuZWVkcyByaWdodCBub3cuICBUaGUgVENQIGd1eSBpcyBiYWZm
bGVkIGJ5IHRoaXMgYmVoYXZpb3IsIGJ1dCB0YWtlcyBhZHZhbnRhZ2Ugb2YgdGhlIGZvb2QgYXMg
aXQgYmVjb21lcyBhdmFpbGFibGUuDQoNCk1BUjogVGhlIFRDUCBpc27igJl0IGJhZmZsZWQgYnkg
dGhlIGJlaGF2aW9yIGF0IGFsbCAoaXQgZG9lc27igJl0IGV2ZW4gdGhpbmsgOy0pICkuIElmIHRo
ZSBBQ0tzIHNpZ25hbCBubyBwYWNrZXQgbG9zcyDigKYuIHRoZSBjb25nZXN0aW9uIHdpbmRvdyBr
ZWVwcyBpbmNyZWFzaW5nIGFuZCBpdCBrZWVwcyBzZW5kaW5nIG1vcmUgZGF0YSDigKYgdW50aWwg
c3VjaCB0aW1lIGFzIHRoZSBBQ0tzIHRlbGwgYSBkaWZmZXJlbnQgc3RvcnkgKHRoYXQgdGhlcmUg
d2VyZSBsb3NzZXMpIOKApiBhbmQgdGhlbiBpdCBzbG93cyBkb3duIChieSByZWR1Y2luZyBjd25k
KS4gSWYgdGhlIFRDUCBjb3VsZCBzcGVhaywgaXQgd291bGQgc2F5IHRoYXQgaXQgaGFzIGJlZW4g
ZGVzaWduZWQgdG8gdHJ5ICB0byBtYXhpbWl6ZSBpdHMgdGhyb3VnaHB1dCBwZXIgUlRUIOKAkyB3
aGljaCBpdCBkb2VzLg0KDQpUaGVuIHdoZW4gc29tZW9uZSB3YWxrcyBhY3Jvc3MgdGhlIGJhY2sg
b2YgdGhlIHJvb20sIHRoZSB2aWRlbyBiaXRyYXRlIHNwaWtlcywgdGhlIHZpZGVvIGd1eSBpcyBs
aWtlLCAiV2hvIGp1c3QgYXRlIG15IGx1bmNoPyINCg0KTUFSOiBJZiB0aGUgdmlkZW8gZ3V5IChh
bnkgVURQIHNvdXJjZSkgaXMgb2YgaGlnaC1lbm91Z2ggQlcgdG8gY2F1c2UgcGFja2V0IGxvc3Mg
Li4gdGhlbiB0aGUgVENQIHRoaW5rcyB0aGVyZSBpcyBjb25nZXN0aW9uIChubyBtYXR0ZXIgd2hh
dCBjYXVzZWQgaXQpIOKApiBhbmQgaXQgd2lsbCBzbG93IGRvd24gLi4gYnV0IE9OTFkgYWZ0ZXIg
aXQgcmVjb2duaXplcyB0aGUgbG9zcyAodmlhIEFDS3Mgd2l0aCBub24taW5jcmVhc2luZyBzZWdt
ZW50IG51bWJlcnMgb3Igbm8gQUNLcykuIFRoaXMgdGFrZXMgdGltZSAoYW5kIGlzIGRlcGVuZGVu
dCBvbiB0aGluZ3MgbGlrZSBmYXN0LXJldHJhbnNtaXQgb3B0aW9uIGluIFRDUCkuIE5vIG9uZSB0
b2xkIHRoZSBUQ1Agc2Vzc2lvbiB0aGF0IGl0IGNvdWxkbuKAmXQgaGF2ZSB0aGUgQlcgdGhlIHZp
ZGVvIHZhY2F0ZWQgOy0pLg0KDQpUaGlzIGNyZWF0ZXMgYW4gdW5uZWNlc3NhcnkgcmFjZSBmb3Ig
YXZhaWxhYmxlIHJlc291cmNlcywgYW5kIG1ha2VzIGl0IGRpZmZpY3VsdCBmb3IgYWxsIHBhcnRp
ZXMgaW52b2x2ZWQgaW5jbHVkaW5nIG90aGVyIGNvbmdlc3Rpb24gY29udHJvbGxlZCBzdHJlYW1z
IHRvIG1ha2UgYmVzdCB1c2Ugb2YgdGhlaXIgYXZhaWxhYmxlIHJlc291cmNlcy4NCg0KTUFSOiBF
eGNsdWRpbmcgRUNOIChhbmQgc29tZSBUQ1AgdmFyaWFudHMgYmFzZWQgb24gZGVsYXkpLCB0aGUg
b25seSB3YXkgVENQIOKAnHNlZXMgY29uZ2VzdGlvbuKAnSBpcyB2aWEgbG9zcy4gSXQgY2Fu4oCZ
dCBzZWUg4oCcdW5kZXJ1dGlsaXphdGlvbuKAnSBiZWNhdXNlIHVuZGVydXRpbGl6YXRpb24gZG9l
c27igJl0IGNhdXNlIGxvc3MuDQoNCk1BUjogUmVtZW1iZXIsIGEgZ2l2ZW4gVENQIHNlc3Npb24g
aXNu4oCZdCBzbW9vdGggYW5kIOKAnHN0YWJsZeKAnSB3aGVuIGNvbXBldGluZyBvbiBhIGJvdHRs
ZW5lY2sgbGluayDigJMgb25seSB0aGUgdHJhZmZpYyBhZ2dyZWdhdGUgb2YgdGhlIHN1bSBvZiBh
bGwgdGhlIFRDUCBmbG93cyBpcyAocmVsYXRpdmVseSkgc21vb3RoLg0KDQpWYXJpYWJsZSBiaXRy
YXRlIGluIHJlYWwgdGltZSBzZWVtcyBsaWtlIGEgZ29vZCBpZGVhIGluIHRoZW9yeSwgYnV0IGl0
IGRvZXNuJ3Qgd29yayBpbiBwcmFjdGljZSBmb3IgdGhlIHByb2JsZW0gZGVzY3JpYmVkIGFib3Zl
LiAgVGhpcyBpcyB0cnVlIGZvciBhbGwgY2FzZXMgd2hlcmUgaXQgaGFzIHRvIHNoYXJlIGl0c2Vs
ZiB3aXRoIG90aGVyIGNvbmdlc3Rpb24gY29udHJvbGxlZCBhbGdvcml0aG1zLiAgSWYgaXQncyBv
biBhIGRlZGljYXRlZCBsaW5rIG9yIGNvbnRhaW5zIHNwZWNpYWwgUW9TLCB0aGVyZSdzIGEgZml4
ZWQgbnVtYmVyIG9mIHN0cmVhbXMgYWxsb3dlZCwgZWFjaCB3aXRoIG1heGltdW0gYWxsb3dhYmxl
IGJpdHJhdGVzLCB0aGVuIGl0IGNhbiB3b3JrIGZpbmUgYWxsIG9uIGl0cyBvd24uICBCdXQgaW4g
dGhhdCBjYXNlIGl0IGRvZXNuJ3QgbmVlZCBjb25nZXN0aW9uIGNvbnRyb2wuICBJdCdzIGNvbmdl
c3Rpb24gY29udHJvbGxlZCBieSBkZXNpZ24uDQoNCk1BUjogRnJvbSBoZXJlIG9uLCBJIGFncmVl
IHdpdGggTW/igJlzIGNvbW1lbnRhcnkuDQoNCkJ1dCB0byBiZSBjbGVhciwgSSBhbSBpbiBubyB3
YXkgc3VnZ2VzdGluZyB0aGF0IHdlIHVzZSBhdmVyYWdlIGJpdHJhdGUgb3IgY29uc3RhbnQgYml0
cmF0ZSBzZXR0aW5ncyBmcm9tIHRoZSB2aWRlbyBlbmNvZGVycy4gIEkgdXNlZCB0byBoYXZlIHRo
aXMgd29uZGVyZnVsIGRlbW8gdGhhdCBkZW1vbnN0cmF0ZWQgdGhpcy4gIEluIHRoZSB2ZXJ5IGZp
cnN0IGRlbW8gb2YgbXkgdmlkZW8gY29uZmVyZW5jZSBicmlkZ2UgKH4yMDA2KSwgSSBoYWQgYWxs
IG9mIHRoZSBwYXJ0aWNpcGFudHMgZGlzcGxheWVkIG9uIHRvIHRoZSBzY3JlZW4sIGFuZCBJIGhh
ZCB0aGUgZW5jb2RlciB0dW5lZCB0byA3NjhrL3MgZm9yIFFWR0EuICBBbmQgd2hlbiB0aGUgZmly
c3QgcGVyc29uIGp1bXAgb24sIGhlIHdvdWxkIHRha2UgdXAgYSBxdWFydGVyIG9mIHRoZSBzY3Jl
ZW4gbGVhdmluZyB0aHJlZSBxdWFydGVycyBibGFjay4gIEhlIGxvb2tlZCBwZXJmZWN0bHkgc2hh
cnAsIGFuZCB0aGVuIGFub3RoZXIgcGVyc29uIGpvaW5lZC4gIEV2ZXJ5dGhpbmcgc2VlbWVkIG9r
YXkuICBUaGUgdGhpcmQgcGVyc29uIGpvaW5zIGFuZCB5b3Ugc3RhcnQgd29uZGVyaW5nIHdoeSBl
dmVyeW9uZSBzdGFydGVkIGxvb2tpbmcgZnV6enkuICBUaGVuIHdoZW4gdGhlIGZvdXJ0aCBwZXJz
b24ganVtcHMgb24sIGl0IGxvb2tzIGxpa2UgZXZlcnlvbmUncyBmYWNlIGlzIGNvdmVyZWQgaW4g
dmFzZWxpbmUuICBXaGVuIHlvdSdyZSB0YXJnZXRpbmcgYml0cmF0ZSwgeW91J3JlIGlnbm9yaW5n
IHF1YWxpdHkuDQoNCkEgZmV3IHNvbHV0aW9ucyBjb21lIHRvIG1pbmQuICBJdCBtYXkgbm90IGJl
IGZlYXNpYmxlIG9uIGFueW9uZSdzIHJlYWwgbmV0d29yaywgYnV0IHlvdSBjb3VsZCB0cnkgdXNp
bmcgc29tZXRoaW5nIGxpa2UgUlNWUCB0byBwZXJmb3JtIGJhbmR3aWR0aCByZXNlcnZhdGlvbnMu
ICBZb3UgY291bGQgYWxzbyBmaWxsIHBhY2tldHMgd2l0aCB6ZXJvcyB0byB0YXJnZXQgdGhlIGJp
dHJhdGUuICBBbmQgd2hpbGUgdGhpcyBzb2x1dGlvbiBtYXliZSB2ZXJ5IENQVSBlZmZpY2llbnQs
IGl0J3Mgbm90IHJlYWxseSBkb2luZyBhbnl0aGluZyBmb3IgeW91LiAgVG8gbWUgaXQgbWFrZXMg
dGhlIG1vc3Qgc2Vuc2UgdG8gdXNlIHNvbWUgZm9ybSBvZiBGRUMgdG8gZmlsbCB1cCB0aGUgZGlm
ZmVyZW5jZS4gIFZhcmlhYmxlIHZpZGVvIGJpdHJhdGUgKyB2YXJpYWJsZSBGRUMgYml0cmF0ZSA9
IFZpZGVvIFN0cmVhbSBNYXggQml0cmF0ZS4gIE1heWJlIHlvdSBjb3VsZCBldmVuIGRvIHNvbWV0
aGluZyBmYW5jeSBsaWtlIHNwYW4gaXQgYWNyb3NzIGEgYnVuY2ggb2YgZnJhbWVzIG9yIGZvY3Vz
IG9uIHlvdXIgaS1mcmFtZXMuICBXaGF0ZXZlciByb2NrcyB5b3VyIHJpZGUuDQoNCk9uIHRoZSBw
bHVzIHNpZGUsIGluIHRoZSBldmVudCB5b3UgZG8gaGl0IHNvbWUgaW50ZXJtaXR0ZW50IHBhY2tl
dCBsb3NzIG9yIHlvdSBkbyBoaXQgc29tZSBjb25nZXN0aW9uLCB5b3UgaGF2ZSBhZGRlZCByZXNp
bGllbmNlIHRvIHByb3RlY3QgeW91ciBzdHJlYW0gd2hpbGUgc3RpbGwgaGF2aW5nIHdpZ2dsZSBy
b29tIHRvIGFkanVzdCBmb3IgY29uZ2VzdGlvbi4NCg0KRGFuDQoNCg0K

--_000_D21571530BF9644D9A443D6BD95B91031556E745xmbrcdx12ciscoc_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z
LXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7fQ0K
QHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAx
LjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24x
O30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRz
IHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtp
ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1h
cCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp
Zl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVy
cGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+SGkgRGFuLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+SSBsZXQgdGhpcyBlbWFpbCBnbyBieSB3aXRob3V0IGNvbW1lbnQgbGFzdCB3ZWVrLCBidXQg
c2luY2Ugb3RoZXJzIGFyZSBub3cgY29tbWVudGluZyBvbiBpdCDigKYgd2VsbCAuLiBsZXQgbWUg
Y29tbWVudCBvbiBhIGZldyBvZiB5b3VyIHN0YXRlbWVudHMgYmVsb3cgKHdpdGgNCiDigJxNQVI6
4oCdKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
O2NvbG9yOiMxRjQ5N0QiPkFzIGFsd2F5cywgSSBhcHByZWNpYXRlIHlvdXIgZW50aHVzaWFzbSBh
bmQgZGVzaXJlIHRvIHByb2dyZXNzIHRoaW5ncy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPk1pY2hhZWw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPkZyb206PC9zcGFu
PjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv
bWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+IHJtY2F0LWJvdW5jZXNAaWV0Zi5vcmcg
W21haWx0bzpybWNhdC1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5EYW4g
V2ViZXI8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgTWF5IDI4LCAyMDEzIDg6NDEgUE08YnI+
DQo8Yj5Ubzo8L2I+IHJtY2F0QGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFtybWNhdF0g
VmFyaWFibGUgQml0cmF0ZSBJbXBhY3Qgb24gQ29uZ2VzdGlvbiBDb250cm9sPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQncyBpbXBvcnRhbnQgdG8gbm90ZSB0aGUgcm9s
ZSB0aGF0IHZhcmlhYmxlIGJpdHJhdGUgcGxheXMgaW4gY29uZ2VzdGlvbiBjb250cm9sLiAmbmJz
cDtJIGtub3cgd2UndmUgZGlzY3Vzc2VkIHRoaXMgb24gc29tZSBsZXZlbCwgYnV0IGluIHJlYWxp
dHksIGFueSBkZWNpc2lvbiB0aGF0J3MgbWFkZSB3aGVuIHRoZSB1bmRlcmx5aW5nIG1lZGl1bSBj
b250aW51b3VzbHkgY2hhbmdlcyBjaGFyYWN0ZXJpc3RpY3MgaXMgYW4NCiB1bnJlbGlhYmxlIG9u
ZS4gJm5ic3A7SWYgdXNlZCB3aXRoIGFueSBzb3J0IG9mIGluc3RhbnRhbmVvdXMgbWVhc3VyZSwg
aXQgY2FuIGdpdmUgeW91IHVucmVhbGlzdGljIGV4cGVjdGF0aW9ucyBvZiBjYXBhY2l0eS4gJm5i
c3A7Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkp1c3QgY29uc2lkZXIgYSBsYXJnZSBmaWxlIHRyYW5zZmVyIG9mIFRDUCBvdmVyIHRo
ZSBuZXR3b3JrLiAmbmJzcDtJdCBtYXkgc2F3dG9vdGggdXAgYW5kIGRvd24gYSBiaXQsIGJ1dCBp
dCB1c3VhbGx5IHN0YWJpbGl6ZXMgdG8gYSBjZXJ0YWluIGxldmVsLg0KPHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TUFSOiBJIGd1ZXNzIHlvdSBhcmUgbG9va2luZyBhdCBv
bmUgb2YgdGhvc2UgVENQIOKAnHNwZWVkLW8tbWV0ZXJz4oCdIHdoZW4geW91IHNheSB0aGlzLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6
IzFGNDk3RCI+TUFSOiBJZiB5b3VyIFRDUC1iYXNlZCBmaWxlIHRyYW5zZmVyIOKAnHN0YWJpbGl6
ZXMgdG8gYSBnaXZlbiBzcGVlZOKAnSDigKZpdCByZWFsbHkgaXNu4oCZdCDigKYgJm5ic3A7aXQg
aXMgYWN0dWFsbHkgbW9kdWxhdGluZyBjd2luZCAodGhlIGNvbmdlc3Rpb24gd2luZG93IGZpZWxk
IGluIHRoZSBUQ1ANCiBoZWFkZXIpIGFib3V0IGEgdmFsdWUgdGhhdCB3b3VsZCB0cmFuc2ZlciBk
YXRhIGF0IHRoYXQgcmF0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJz
cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPk1BUjogVGhhdCBpcywgd2hlbiB5b3UgYWRkIHVw
IHRoZSBiaXRzIHNlbnQgc2luY2UgdGhlIGJlZ2lubmluZyBvZiB0aGUgZmlsZSB0cmFuc2ZlciBh
bmQgZGl2aWRlIGJ5IHRoZSB0aW1lIHNpbmNlIHRoZSBzdGFydCBvZiBUQ1Ag4oCmIHlvdSBUSElO
SyB0aGUgdHJhbnNmZXINCiBpcyBvY2N1cnJpbmcgYXQg4oCcYSBzdGFibGUgcmF0ZeKAnS4gSXQg
aXMgbm90LiBUaGF0IFRDUCBmbG93IFNUQVRJU1RJQ0FMTFkgZ2V0cyDigJxpdHMgc2hhcmXigJ0g
b2YgdGhlIGxvc3NlcyBhbmQgdGhlIGN3bmQgdmFsdWUgd2lsbCB0ZWxsIHlvdSAocGxvdCBpdCBh
Z2FpbnN0IHRpbWUgZHVyaW5nIGEgbG9uZyBmaWxlIHRyYW5zZmVyIHdoZW4gaXQgaXMgY29tcGV0
aW5nIGZvciBpdHMgc2hhcmUgb2YgdGhlIGxpbmsgYmFuZHdpZHRoKSB0aGF0IHRoZSBpbnN0YW50
YW5lb3VzDQogcmF0ZSAod2l0aCBhIHRpbWUgd2luZG93IG9mIGEgZmV3IFJUVHMpIGlzIGFib3V0
IGEgZmFjdG9yIG9mIDIgYWJvdmUgYW5kIGJlbG93IGFib3V0IHRoZSBhdmVyYWdlIHJhdGUuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk5vdyBpZiB5b3UndmUgZ290IGEgMy8zIG1iaXQgbGluaywg
eW91IGhhdmUgYSB2aWRlbyBjYWxsIGdvaW5nIHdpdGggYSZuYnNwOzxiPm1heCByYXRlPC9iPiZu
YnNwO29mIDEuNW1iaXQvcyBiaWRpcmVjdGlvbmFsbHksIGFuZCB5b3UncmUgdXBsb2FkaW5nIG9y
IGRvd25sb2FkaW5nIHRoZSBsYXRlc3QgRFZEIGlzbyBvZiBVYnVudHUsIHlvdXIgdmlkZW8gY2Fs
bCBtYXkgZGV0ZXJpb3JhdGUgc29tZXdoYXQgcmFuZG9tbHksIGFuZA0KIHlvdSBtYXkgc2VlIGEg
Z29vZCBiaXQgb2YgYm91bmNlIGluIHRoZSBUQ1AgZG93bmxvYWQgcGVyZm9ybWFuY2UuICZuYnNw
O1lvdXIgZmlsZSB0cmFuc2ZlciBvdmVyIFRDUCBpcyBsaWtlLCAmcXVvdDtNbW0uLiAmbmJzcDtH
aXZlIG1lIGFsbCBJIGNhbiBnZXQuJnF1b3Q7ICZuYnNwO2FuZCB5b3VyIHZpZGVvIGNhbGwgaXMg
dm9sdW50YXJpbHkgbGVhdmluZyBmb29kIG9uIHRoZSB0YWJsZSBvbmx5IGNvbnN1bWluZyB3aGF0
IGhlIG5lZWRzIHJpZ2h0IG5vdy4gJm5ic3A7VGhlIFRDUCBndXkgaXMgYmFmZmxlZA0KIGJ5IHRo
aXMgYmVoYXZpb3IsIGJ1dCB0YWtlcyBhZHZhbnRhZ2Ugb2YgdGhlIGZvb2QgYXMgaXQgYmVjb21l
cyBhdmFpbGFibGUuPHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj
b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TUFSOiBU
aGUgVENQIGlzbuKAmXQgYmFmZmxlZCBieSB0aGUgYmVoYXZpb3IgYXQgYWxsIChpdCBkb2VzbuKA
mXQgZXZlbiB0aGluayA7LSkgKS4gSWYgdGhlIEFDS3Mgc2lnbmFsIG5vIHBhY2tldCBsb3NzIOKA
pi4gdGhlIGNvbmdlc3Rpb24gd2luZG93IGtlZXBzIGluY3JlYXNpbmcNCiBhbmQgaXQga2VlcHMg
c2VuZGluZyBtb3JlIGRhdGEg4oCmIHVudGlsIHN1Y2ggdGltZSBhcyB0aGUgQUNLcyB0ZWxsIGEg
ZGlmZmVyZW50IHN0b3J5ICh0aGF0IHRoZXJlIHdlcmUgbG9zc2VzKSDigKYgYW5kIHRoZW4gaXQg
c2xvd3MgZG93biAoYnkgcmVkdWNpbmcgY3duZCkuIElmIHRoZSBUQ1AgY291bGQgc3BlYWssIGl0
IHdvdWxkIHNheSB0aGF0IGl0IGhhcyBiZWVuIGRlc2lnbmVkIHRvIHRyeSAmbmJzcDt0byBtYXhp
bWl6ZSBpdHMgdGhyb3VnaHB1dCBwZXINCiBSVFQg4oCTIHdoaWNoIGl0IGRvZXMuPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlRoZW4gd2hlbiBzb21lb25lIHdhbGtzIGFjcm9zcyB0aGUgYmFjayBv
ZiB0aGUgcm9vbSwgdGhlIHZpZGVvIGJpdHJhdGUgc3Bpa2VzLCB0aGUgdmlkZW8gZ3V5IGlzIGxp
a2UsICZxdW90O1dobyBqdXN0IGF0ZSBteSBsdW5jaD8mcXVvdDs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TUFSOiBJZiB0aGUgdmlk
ZW8gZ3V5IChhbnkgVURQIHNvdXJjZSkgaXMgb2YgaGlnaC1lbm91Z2ggQlcgdG8gY2F1c2UgcGFj
a2V0IGxvc3MgLi4gdGhlbiB0aGUgVENQIHRoaW5rcyB0aGVyZSBpcyBjb25nZXN0aW9uIChubyBt
YXR0ZXIgd2hhdCBjYXVzZWQgaXQpIOKApiBhbmQNCiBpdCB3aWxsIHNsb3cgZG93biAuLiBidXQg
T05MWSBhZnRlciBpdCByZWNvZ25pemVzIHRoZSBsb3NzICh2aWEgQUNLcyB3aXRoIG5vbi1pbmNy
ZWFzaW5nIHNlZ21lbnQgbnVtYmVycyBvciBubyBBQ0tzKS4gVGhpcyB0YWtlcyB0aW1lIChhbmQg
aXMgZGVwZW5kZW50IG9uIHRoaW5ncyBsaWtlIGZhc3QtcmV0cmFuc21pdCBvcHRpb24gaW4gVENQ
KS4gTm8gb25lIHRvbGQgdGhlIFRDUCBzZXNzaW9uIHRoYXQgaXQgY291bGRu4oCZdCBoYXZlIHRo
ZSBCVw0KIHRoZSB2aWRlbyB2YWNhdGVkIDstKS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoaXMgY3JlYXRlcyBhbiB1bm5lY2Vz
c2FyeSByYWNlIGZvciBhdmFpbGFibGUgcmVzb3VyY2VzLCBhbmQgbWFrZXMgaXQgZGlmZmljdWx0
IGZvciBhbGwgcGFydGllcyBpbnZvbHZlZCBpbmNsdWRpbmcgb3RoZXIgY29uZ2VzdGlvbiBjb250
cm9sbGVkIHN0cmVhbXMgdG8gbWFrZSBiZXN0IHVzZSBvZiB0aGVpciBhdmFpbGFibGUgcmVzb3Vy
Y2VzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj5NQVI6IEV4Y2x1ZGluZyBFQ04gKGFuZCBzb21lIFRDUCB2YXJpYW50cyBiYXNlZCBv
biBkZWxheSksIHRoZSBvbmx5IHdheSBUQ1Ag4oCcc2VlcyBjb25nZXN0aW9u4oCdIGlzIHZpYSBs
b3NzLiBJdCBjYW7igJl0IHNlZSDigJx1bmRlcnV0aWxpemF0aW9u4oCdIGJlY2F1c2UgdW5kZXJ1
dGlsaXphdGlvbg0KIGRvZXNu4oCZdCBjYXVzZSBsb3NzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TUFSOiBSZW1lbWJl
ciwgYSBnaXZlbiBUQ1Agc2Vzc2lvbiBpc27igJl0IHNtb290aCBhbmQg4oCcc3RhYmxl4oCdIHdo
ZW4gY29tcGV0aW5nIG9uIGEgYm90dGxlbmVjayBsaW5rIOKAkyBvbmx5IHRoZSB0cmFmZmljIGFn
Z3JlZ2F0ZSBvZiB0aGUgc3VtIG9mIGFsbCB0aGUgVENQIGZsb3dzDQogaXMgKHJlbGF0aXZlbHkp
IHNtb290aC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlZhcmlhYmxlIGJpdHJhdGUgaW4gcmVhbCB0aW1lIHNlZW1zIGxpa2UgYSBn
b29kIGlkZWEgaW4gdGhlb3J5LCBidXQgaXQgZG9lc24ndCB3b3JrIGluIHByYWN0aWNlIGZvciB0
aGUgcHJvYmxlbSBkZXNjcmliZWQgYWJvdmUuICZuYnNwO1RoaXMgaXMgdHJ1ZSBmb3IgYWxsIGNh
c2VzIHdoZXJlIGl0IGhhcyB0byBzaGFyZSBpdHNlbGYgd2l0aCBvdGhlciBjb25nZXN0aW9uIGNv
bnRyb2xsZWQgYWxnb3JpdGhtcy4gJm5ic3A7SWYgaXQncw0KIG9uIGEgZGVkaWNhdGVkIGxpbmsg
b3IgY29udGFpbnMgc3BlY2lhbCBRb1MsIHRoZXJlJ3MgYSBmaXhlZCBudW1iZXIgb2Ygc3RyZWFt
cyBhbGxvd2VkLCBlYWNoIHdpdGggbWF4aW11bSBhbGxvd2FibGUgYml0cmF0ZXMsIHRoZW4gaXQg
Y2FuIHdvcmsgZmluZSBhbGwgb24gaXRzIG93bi4gJm5ic3A7QnV0IGluIHRoYXQgY2FzZSBpdCBk
b2Vzbid0IG5lZWQgY29uZ2VzdGlvbiBjb250cm9sLiAmbmJzcDtJdCdzIGNvbmdlc3Rpb24gY29u
dHJvbGxlZCBieSBkZXNpZ24uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPk1BUjogRnJvbSBoZXJlIG9uLCBJIGFncmVlIHdpdGggTW/i
gJlzIGNvbW1lbnRhcnkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5CdXQgdG8gYmUgY2xlYXIsIEkgYW0gaW4gbm8gd2F5IHN1Z2dl
c3RpbmcgdGhhdCB3ZSB1c2UgYXZlcmFnZSBiaXRyYXRlIG9yIGNvbnN0YW50IGJpdHJhdGUgc2V0
dGluZ3MgZnJvbSB0aGUgdmlkZW8gZW5jb2RlcnMuICZuYnNwO0kgdXNlZCB0byBoYXZlIHRoaXMg
d29uZGVyZnVsIGRlbW8gdGhhdCBkZW1vbnN0cmF0ZWQgdGhpcy4gJm5ic3A7SW4gdGhlIHZlcnkg
Zmlyc3QgZGVtbyBvZiBteSB2aWRlbyBjb25mZXJlbmNlIGJyaWRnZQ0KICh+MjAwNiksIEkgaGFk
IGFsbCBvZiB0aGUgcGFydGljaXBhbnRzIGRpc3BsYXllZCBvbiB0byB0aGUgc2NyZWVuLCBhbmQg
SSBoYWQgdGhlIGVuY29kZXIgdHVuZWQgdG8gNzY4ay9zIGZvciBRVkdBLiAmbmJzcDtBbmQgd2hl
biB0aGUgZmlyc3QgcGVyc29uIGp1bXAgb24sIGhlIHdvdWxkIHRha2UgdXAgYSBxdWFydGVyIG9m
IHRoZSBzY3JlZW4gbGVhdmluZyB0aHJlZSBxdWFydGVycyBibGFjay4gJm5ic3A7SGUgbG9va2Vk
IHBlcmZlY3RseSBzaGFycCwgYW5kIHRoZW4NCiBhbm90aGVyIHBlcnNvbiBqb2luZWQuICZuYnNw
O0V2ZXJ5dGhpbmcgc2VlbWVkIG9rYXkuICZuYnNwO1RoZSB0aGlyZCBwZXJzb24gam9pbnMgYW5k
IHlvdSBzdGFydCB3b25kZXJpbmcgd2h5IGV2ZXJ5b25lIHN0YXJ0ZWQgbG9va2luZyBmdXp6eS4g
Jm5ic3A7VGhlbiB3aGVuIHRoZSBmb3VydGggcGVyc29uIGp1bXBzIG9uLCBpdCBsb29rcyBsaWtl
IGV2ZXJ5b25lJ3MgZmFjZSBpcyBjb3ZlcmVkIGluIHZhc2VsaW5lLiAmbmJzcDtXaGVuIHlvdSdy
ZSB0YXJnZXRpbmcgYml0cmF0ZSwNCiB5b3UncmUgaWdub3JpbmcgcXVhbGl0eS48bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QSBmZXcgc29sdXRp
b25zIGNvbWUgdG8gbWluZC4gJm5ic3A7SXQgbWF5IG5vdCBiZSBmZWFzaWJsZSBvbiBhbnlvbmUn
cyByZWFsIG5ldHdvcmssIGJ1dCB5b3UgY291bGQgdHJ5IHVzaW5nIHNvbWV0aGluZyBsaWtlIFJT
VlAgdG8gcGVyZm9ybSBiYW5kd2lkdGggcmVzZXJ2YXRpb25zLiAmbmJzcDtZb3UgY291bGQgYWxz
byBmaWxsIHBhY2tldHMgd2l0aCB6ZXJvcyB0byB0YXJnZXQgdGhlIGJpdHJhdGUuICZuYnNwO0Fu
ZCB3aGlsZSB0aGlzDQogc29sdXRpb24gbWF5YmUgdmVyeSBDUFUgZWZmaWNpZW50LCBpdCdzIG5v
dCByZWFsbHkgZG9pbmcgYW55dGhpbmcgZm9yIHlvdS4gJm5ic3A7VG8gbWUgaXQgbWFrZXMgdGhl
IG1vc3Qgc2Vuc2UgdG8gdXNlIHNvbWUgZm9ybSBvZiBGRUMgdG8gZmlsbCB1cCB0aGUgZGlmZmVy
ZW5jZS4gJm5ic3A7VmFyaWFibGUgdmlkZW8gYml0cmF0ZSAmIzQzOyB2YXJpYWJsZSBGRUMgYml0
cmF0ZSA9IFZpZGVvIFN0cmVhbSBNYXggQml0cmF0ZS4gJm5ic3A7TWF5YmUgeW91IGNvdWxkIGV2
ZW4gZG8NCiBzb21ldGhpbmcgZmFuY3kgbGlrZSBzcGFuIGl0IGFjcm9zcyBhIGJ1bmNoIG9mIGZy
YW1lcyBvciBmb2N1cyBvbiB5b3VyIGktZnJhbWVzLiAmbmJzcDtXaGF0ZXZlciByb2NrcyB5b3Vy
IHJpZGUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPk9uIHRoZSBwbHVzIHNpZGUsIGluIHRoZSBldmVudCB5b3UgZG8gaGl0IHNvbWUgaW50ZXJt
aXR0ZW50IHBhY2tldCBsb3NzIG9yIHlvdSBkbyBoaXQgc29tZSBjb25nZXN0aW9uLCB5b3UgaGF2
ZSBhZGRlZCByZXNpbGllbmNlIHRvIHByb3RlY3QgeW91ciBzdHJlYW0gd2hpbGUgc3RpbGwgaGF2
aW5nIHdpZ2dsZSByb29tIHRvIGFkanVzdCBmb3IgY29uZ2VzdGlvbi48bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RGFuPG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_D21571530BF9644D9A443D6BD95B91031556E745xmbrcdx12ciscoc_--

From mramalho@cisco.com  Mon Jun  3 14:26:53 2013
Return-Path: <mramalho@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C1E5E11E80EC for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 14:26:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.599
X-Spam-Level: 
X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CcDlbqAD-ASm for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 14:26:36 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 2ED1011E80EE for <rmcat@ietf.org>; Mon,  3 Jun 2013 14:21:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8163; q=dns/txt; s=iport; t=1370294494; x=1371504094; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Mj0VCfXdwNPQ0XCijO5G8VctFg5SvJwmQ1kaUfNdOLI=; b=XmVOmVlxBxey9LnJDYiLiN5hstb6tcUaCOWv0vn0GGEq13nfYo6iws00 l01QV/iqlLc0iKFZaWqbhnPjJuh177Em0fuej1AYhDXpTEBj9hVwGJhU1 iUprqJ6BW+nwYBEBoLibnCb1r1O+qT9vKYhxG3fT7xH0gr1WW6qSLan6k E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgMFAOMHrVGtJXHB/2dsb2JhbABZgwkwvwmBBxZ0giMBAQEEJyIfCAkMBAIBCBEEAQEBCh0HMhQJCAIEAQkEBQgTh3K8U41lgRExBwaCcWEDiGiKSpVMgw+BcTY
X-IronPort-AV: E=Sophos;i="4.87,795,1363132800"; d="scan'208";a="218249141"
Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-2.cisco.com with ESMTP; 03 Jun 2013 21:21:33 +0000
Received: from xhc-aln-x03.cisco.com (xhc-aln-x03.cisco.com [173.36.12.77]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r53LLXSG004960 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 3 Jun 2013 21:21:33 GMT
Received: from xmb-rcd-x12.cisco.com ([169.254.2.54]) by xhc-aln-x03.cisco.com ([173.36.12.77]) with mapi id 14.02.0318.004; Mon, 3 Jun 2013 16:21:33 -0500
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>, "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: [rmcat] Variable Bitrate Impact on Congestion Control
Thread-Index: AQHOXAU6/QWoiqDJV0ewnLBuBQ/3w5kdE0oAgAd79wD///InsA==
Date: Mon, 3 Jun 2013 21:21:33 +0000
Message-ID: <D21571530BF9644D9A443D6BD95B91031556E76F@xmb-rcd-x12.cisco.com>
References: <CACrWU7O3QJvcs_uwBA8PGLwzvcScyf=ovcsLT6WthhjO+19Qbw@mail.gmail.com> <3879D71E758A7E4AA99A35DD8D41D3D91D47DD52@xmb-rcd-x14.cisco.com> <201306031845.22923.mirja.kuehlewind@ikr.uni-stuttgart.de>
In-Reply-To: <201306031845.22923.mirja.kuehlewind@ikr.uni-stuttgart.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.135.5.19]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: Dan Weber <dan@marketsoup.com>
Subject: Re: [rmcat] Variable Bitrate Impact on Congestion Control
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jun 2013 21:26:54 -0000

Mirja,

I agree with your basic points; just a comment on the FEC part.

Re: "... if your video congestion control is aggressive enough, you are abl=
e to get capacity back from the file transfer. In this phase, where the vid=
eo cause more congestion to push away the file transfer (a bit),  you could=
 even use more FEC to handle potential losses (if ECN is not available)."

I agree that when we are competing with TCP that we need to accept the loss=
es that TCP will demand for the bottleneck link.

However, the manner of the losses might not be such that FEC can efficientl=
y handle. As you will likely appreciate (I am saying this for some others h=
ere), un-correlated losses are best for FEC - as they require the least amo=
unt of bits (or interleave time) to protect.

For example, long-distance links spanning multiple continents and multiple =
service providers typically have isolated losses for a given flow ... as th=
e traffic from a given flow is mixed with many different traffic streams. T=
hose losses are likely effectively dealt with via FEC. In this case, a give=
n RMCAT flow is typically a minority data flow in the aggregate link having=
 the dominant losses.

Another example at the opposite end of the spectrum is a single bottleneck,=
 with few other (TCP) flows. Those links may likely have correlated losses =
- as congestion effects all the flows traversing it and takes a while to cl=
ear.

This is an example where the (video) application developers will need to be=
 smart in deciding what types of error concealment to employ BASED ON what =
TYPES of losses they are experiencing.

Those decisions are completely outside the scope of the RMCAT protocol. App=
lication developers need to appreciate the transport it is riding on top of=
. With the RMCAT constraint of having to accommodate competing with TCP - t=
here is nothing RMCAT can do to significantly change the (correlative) char=
acteristic of the loss distribution.

I just didn't want this thread to conclude that FEC can fix all the loss ch=
aracteristics that we may see in practice.

Michael Ramalho

-----Original Message-----
From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On Behalf Of M=
irja Kuehlewind
Sent: Monday, June 03, 2013 12:45 PM
To: rmcat@ietf.org
Cc: Dan Weber
Subject: Re: [rmcat] Variable Bitrate Impact on Congestion Control

Hi Dan,

I don't see your problem so much. Please not that today's congestion contro=
l, which you are using for your file transfer, is adaptive. Thus if your vi=
deo congestion control is aggressive enough, you are able to get capacity b=
ack from the file transfer. In this phase, where the video cause more conge=
stion to push away the file transfer (a bit),  you could even use more FEC =
to handle potential losses (if ECN is not available).

Just as a quick side comment:=20
Congestion control does have two tasks:
1) avoid network overload
2) provide a certain sharing between competing flow
-> 2 is the the more hard task especially if you have different=20
-> algorithms
and/or a distributed system which can have a different measurement of the n=
etwork/congestion state.

Mirja


On Thursday 30 May 2013 00:27:52 Mo Zanaty (mzanaty) wrote:
> Hi Dan,
>
> I would caution against any approach that says VBR leaves available=20
> bandwidth on the table for others to eat, so eat it yourself with FEC.=20
> When there are many flows, the stat-mux advantages of VBR maximize=20
> bandwidth efficiency. FEC should be applied in proportion to expected=20
> loss (or more precisely, expected effective post-FEC recovery), not greed=
 or gluttony.
>
> Mo
>
>
> From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On Behalf=20
> Of Dan Weber Sent: Tuesday, May 28, 2013 8:41 PM
> To: rmcat@ietf.org
> Subject: [rmcat] Variable Bitrate Impact on Congestion Control
>
> It's important to note the role that variable bitrate plays in=20
> congestion control.  I know we've discussed this on some level, but in=20
> reality, any decision that's made when the underlying medium=20
> continuously changes characteristics is an unreliable one.  If used=20
> with any sort of instantaneous measure, it can give you unrealistic=20
> expectations of capacity.
>
> Just consider a large file transfer of TCP over the network.  It may=20
> sawtooth up and down a bit, but it usually stabilizes to a certain level.
> Now if you've got a 3/3 mbit link, you have a video call going with a=20
> max rate of 1.5mbit/s bidirectionally, and you're uploading or=20
> downloading the latest DVD iso of Ubuntu, your video call may=20
> deteriorate somewhat randomly, and you may see a good bit of bounce in=20
> the TCP download performance.  Your file transfer over TCP is like,=20
> "Mmm..  Give me all I can get."  and your video call is voluntarily=20
> leaving food on the table only consuming what he needs right now.  The=20
> TCP guy is baffled by this behavior, but takes advantage of the food=20
> as it becomes available.  Then when someone walks across the back of=20
> the room, the video bitrate spikes, the video guy is like, "Who just ate =
my lunch?"
>
> This creates an unnecessary race for available resources, and makes it=20
> difficult for all parties involved including other congestion=20
> controlled streams to make best use of their available resources.
>
> Variable bitrate in real time seems like a good idea in theory, but it=20
> doesn't work in practice for the problem described above.  This is=20
> true for all cases where it has to share itself with other congestion=20
> controlled algorithms.  If it's on a dedicated link or contains=20
> special QoS, there's a fixed number of streams allowed, each with=20
> maximum allowable bitrates, then it can work fine all on its own.  But=20
> in that case it doesn't need congestion control.  It's congestion control=
led by design.
>
> But to be clear, I am in no way suggesting that we use average bitrate=20
> or constant bitrate settings from the video encoders.  I used to have=20
> this wonderful demo that demonstrated this.  In the very first demo of=20
> my video conference bridge (~2006), I had all of the participants=20
> displayed on to the screen, and I had the encoder tuned to 768k/s for=20
> QVGA.  And when the first person jump on, he would take up a quarter=20
> of the screen leaving three quarters black.  He looked perfectly=20
> sharp, and then another person joined.  Everything seemed okay.  The=20
> third person joins and you start wondering why everyone started=20
> looking fuzzy.  Then when the fourth person jumps on, it looks like=20
> everyone's face is covered in vaseline.  When you're targeting bitrate, y=
ou're ignoring quality.
>
> A few solutions come to mind.  It may not be feasible on anyone's real=20
> network, but you could try using something like RSVP to perform=20
> bandwidth reservations.  You could also fill packets with zeros to=20
> target the bitrate.  And while this solution maybe very CPU efficient,=20
> it's not really doing anything for you.  To me it makes the most sense=20
> to use some form of FEC to fill up the difference.  Variable video=20
> bitrate + variable FEC bitrate =3D Video Stream Max Bitrate.  Maybe you=20
> could even do something fancy like span it across a bunch of frames or fo=
cus on your i-frames.
> Whatever rocks your ride.
>
> On the plus side, in the event you do hit some intermittent packet=20
> loss or you do hit some congestion, you have added resilience to=20
> protect your stream while still having wiggle room to adjust for congesti=
on.
>
> Dan



--
-------------------------------------------------------------------
Dipl.-Ing. Mirja K=FChlewind
Institute of Communication Networks and Computer Engineering (IKR) Universi=
ty of Stuttgart, Germany Pfaffenwaldring 47, D-70569 Stuttgart

tel: +49(0)711/685-67973
email: mirja.kuehlewind@ikr.uni-stuttgart.de
web: www.ikr.uni-stuttgart.de
-------------------------------------------------------------------

From wes@mti-systems.com  Mon Jun  3 19:35:09 2013
Return-Path: <wes@mti-systems.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4913821E8142 for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 19:35:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIrUppueXtYd for <rmcat@ietfa.amsl.com>; Mon,  3 Jun 2013 19:34:54 -0700 (PDT)
Received: from atl4mhob04.myregisteredsite.com (atl4mhob04.myregisteredsite.com [209.17.115.42]) by ietfa.amsl.com (Postfix) with ESMTP id 8224921F9654 for <rmcat@ietf.org>; Mon,  3 Jun 2013 18:54:57 -0700 (PDT)
Received: from mail.hostingplatform.com ([10.30.71.206]) by atl4mhob04.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id r541su1l030403 for <rmcat@ietf.org>; Mon, 3 Jun 2013 21:54:56 -0400
Received: (qmail 26279 invoked by uid 0); 4 Jun 2013 01:54:56 -0000
Received: from unknown (HELO ?192.168.1.136?) (wes@mti-systems.com@69.81.143.143) by 0 with ESMTPA; 4 Jun 2013 01:54:56 -0000
Message-ID: <51AD48E6.2040705@mti-systems.com>
Date: Mon, 03 Jun 2013 21:54:46 -0400
From: Wesley Eddy <wes@mti-systems.com>
Organization: MTI Systems
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: Kevin Gross <kevin.gross@avanw.com>
References: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com>
In-Reply-To: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2013 02:35:09 -0000

On 6/3/2013 3:05 PM, Kevin Gross wrote:
> As discussed again during the conference call today. A tractable way to
> define fairness is to start listing things that are clear unfair. Here's
> a start on a that list.
> 
>  1. Anything that trips one of Colin's circuit breakers
>     - http://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breakers/
>  2. More than a 3x* discrepancy in bandwidth allocated to competing
>     streams over the same network path
>  3. More than 3x* delay compared to RTT measurement performed prior to
>     starting flow
>  4. Less than 33%* bandwidth utilization through a network bottleneck
> 
> *All factors made up by yours truly and the number 3. All are subject to
> discussion.


For the bandwidth comparison (number 2), the relative RTTs should come
into play to ease the requirement.  Since TCP is not RTT-fair, we should
not hold the RMCAT algorithms to be either.  Of course, if they do
happen to be RTT-fair, we won't complain.  RTT-unfairness no worse
than TCP would seem just fine to me as a goal.

For the RTT measurement (number 3), I think you should specify that
both measurements are performed with the bottleneck loaded.

I don't think low bandwidth utilization (number 4) is evidence of
unfairness.  It's evidence of not being efficient/aggressive enough.


-- 
Wes Eddy
MTI Systems

From mramalho@cisco.com  Tue Jun  4 07:47:54 2013
Return-Path: <mramalho@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41EE821F9CF1 for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 07:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.169
X-Spam-Level: 
X-Spam-Status: No, score=-7.169 tagged_above=-999 required=5 tests=[AWL=3.430,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CVOpJQdqnhBf for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 07:47:40 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 0AD0E21F8F4D for <rmcat@ietf.org>; Tue,  4 Jun 2013 06:01:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2787; q=dns/txt; s=iport; t=1370350863; x=1371560463; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=FV0pTWQz7bOCGeGBRuVlqFCxtShAZMHv4QqW1w8jeFg=; b=BCOZ5ASGEB8zDR0FSHrEYRjYzZEw+UqiNJrds4DiKFnr+PcLzGsHN/wp WEKw+yEhhs+qoje+X8FWTTKrs0JFncIVGkmYH+o1Kfemyl+ytXX0SXduG RBHI3kGYW1gzJzwcDLpGDIkAPdJEadgtbWVALw5IEXhY64FS/bI6v6hP+ o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgwFAG/krVGtJV2Z/2dsb2JhbABZgwkwvwqBARZ0giMBAQEEOi4RDAQCAQgOAwQBAQEKFAkHMhQJCAIEAQ0FCIgFDL1jjW+BBjEHBoJxYQOYZ5AXgw+BaT4
X-IronPort-AV: E=Sophos;i="4.87,799,1363132800"; d="scan'208";a="218548780"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-5.cisco.com with ESMTP; 04 Jun 2013 13:01:02 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r54D12OQ024929 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 4 Jun 2013 13:01:02 GMT
Received: from xmb-rcd-x12.cisco.com ([169.254.2.54]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.02.0318.004; Tue, 4 Jun 2013 08:01:02 -0500
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: Wesley Eddy <wes@mti-systems.com>, Kevin Gross <kevin.gross@avanw.com>
Thread-Topic: [rmcat] Unfairness
Thread-Index: AQHOYI5+9mU2xSXRhki25Q/LDWFtxZklH68AgABjDCA=
Date: Tue, 4 Jun 2013 13:01:01 +0000
Message-ID: <D21571530BF9644D9A443D6BD95B91031556F609@xmb-rcd-x12.cisco.com>
References: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com> <51AD48E6.2040705@mti-systems.com>
In-Reply-To: <51AD48E6.2040705@mti-systems.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.82.230.223]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2013 14:47:54 -0000

Wes,

I agree that RTT-unfairness not appreciably worse than TCP is a worthy goal=
. But I've got a question for you. First some background.

Given the cumulative ACK nature of TCP - we understand that there is a limi=
t to the goodput attainable by TCP for a given (assumed i.i.d. random) erro=
r rate when the TCP session has a large RTT (as the ACKs work on RTT timefr=
ames to keep track of how many bits are on the wire).

However, Kevin's constraint #2 explicitly states "streams on the same netwo=
rk path". Thus those streams have the same RTT. How does your statement "TC=
P is not RTT fair" even come into play - Kevin's statement only applies for=
 streams on the same network path.

Streams on DIFFERENT paths have different RTTs ... I think we can agree tha=
t TCP isn't necessarily fair on those (primarily because the flows with sho=
rt RTTs can react faster and spend a larger amount of their time at higher =
data rates). But that doesn't have anything to do with Kevin's constraint #=
2 - that sounds like a new constraint that you are proposing (fairness acro=
ss streams with different RTTs).

Michael Ramalho

-----Original Message-----
From: rmcat-bounces@ietf.org [mailto:rmcat-bounces@ietf.org] On Behalf Of W=
esley Eddy
Sent: Monday, June 03, 2013 9:55 PM
To: Kevin Gross
Cc: rmcat WG
Subject: Re: [rmcat] Unfairness

On 6/3/2013 3:05 PM, Kevin Gross wrote:
> As discussed again during the conference call today. A tractable way=20
> to define fairness is to start listing things that are clear unfair.=20
> Here's a start on a that list.
>=20
>  1. Anything that trips one of Colin's circuit breakers
>     -=20
> http://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breaker
> s/  2. More than a 3x* discrepancy in bandwidth allocated to competing
>     streams over the same network path  3. More than 3x* delay=20
> compared to RTT measurement performed prior to
>     starting flow
>  4. Less than 33%* bandwidth utilization through a network bottleneck
>=20
> *All factors made up by yours truly and the number 3. All are subject=20
> to discussion.


For the bandwidth comparison (number 2), the relative RTTs should come into=
 play to ease the requirement.  Since TCP is not RTT-fair, we should not ho=
ld the RMCAT algorithms to be either.  Of course, if they do happen to be R=
TT-fair, we won't complain.  RTT-unfairness no worse than TCP would seem ju=
st fine to me as a goal.

For the RTT measurement (number 3), I think you should specify that both me=
asurements are performed with the bottleneck loaded.

I don't think low bandwidth utilization (number 4) is evidence of unfairnes=
s.  It's evidence of not being efficient/aggressive enough.


--
Wes Eddy
MTI Systems

From gettysjim@gmail.com  Tue Jun  4 09:45:23 2013
Return-Path: <gettysjim@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF13521F9DC6 for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 09:45:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yConPPhn+QhW for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 09:45:10 -0700 (PDT)
Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) by ietfa.amsl.com (Postfix) with ESMTP id A375321F9E0E for <rmcat@ietf.org>; Tue,  4 Jun 2013 07:29:20 -0700 (PDT)
Received: by mail-qc0-f173.google.com with SMTP id c11so171652qcv.4 for <rmcat@ietf.org>; Tue, 04 Jun 2013 07:29:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=xsuYEY/Vg/3v1ZtzFwO8+ryZYJyemZfGnLOjvmz9yGM=; b=XFJ7ylGvizYfk/0BhaoHUBCsU4st3ohNpwLcfeVgcc9Ibtd0NRlRf486b5CjO/1RYu YFLQmgQ2WePRsBqPlG8OjjJFkkRU/F8AieGjuzOBlXY1iEE0iRhiclb2WuQuxVzBf5nW V+KLRyENAlf1aLvgfkxHsw6yI7T4eqSCTONpoP3nFxrXOg169n8R2o5D3j9IYZerJqB4 L3+wWDWPEc689l+moNaYWFhGIskSOYXt0y/x3X75+lM/O8L9AQ695mGVoZxaP7YYXRnT 8YwSkLYHraCzTbDeEfFkDn2W8+QaQYfQooKO5ZZ4RHyIiFKsJ5QN+kv0pUYAu6BOJJ/g slrg==
MIME-Version: 1.0
X-Received: by 10.229.143.79 with SMTP id t15mr9461449qcu.127.1370356159896; Tue, 04 Jun 2013 07:29:19 -0700 (PDT)
Sender: gettysjim@gmail.com
Received: by 10.49.2.67 with HTTP; Tue, 4 Jun 2013 07:29:19 -0700 (PDT)
In-Reply-To: <51AD48E6.2040705@mti-systems.com>
References: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com> <51AD48E6.2040705@mti-systems.com>
Date: Tue, 4 Jun 2013 10:29:19 -0400
X-Google-Sender-Auth: rV1VVYegfdXs5sWrmt4Al99_CoI
Message-ID: <CAGhGL2CVSPiVYE2Gw=N+3ZMONwAJm6XFK2Dhod8Pq14QiQSjKA@mail.gmail.com>
From: Jim Gettys <jg@freedesktop.org>
To: Wesley Eddy <wes@mti-systems.com>
Content-Type: multipart/alternative; boundary=90e6ba30927e206a4004de54e880
Cc: rmcat WG <rmcat@ietf.org>, Kevin Gross <kevin.gross@avanw.com>
Subject: Re: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2013 16:45:23 -0000

--90e6ba30927e206a4004de54e880
Content-Type: text/plain; charset=ISO-8859-1

C
omputing "fairness" from packet streams even over the same path is really
tough in today's internet due to bufferbloat when the paths saturate; as
delay goes up, TCP's ability to "fairly" share bandwidth over that path
slows.  My understanding from a conversation with Van Jacobson is that the
responsiveness to TCP for sharing is quadratic with the delay (true TCP
wizards feel free to correct me).

So while in the very long time, TCP over the same path will average out ok,
the time scale gets very long (many seconds).  I believe we see this in the
RRUL test results over bloated paths, which plot the bandwidth for four
connections versus time.  The tests over bloated paths show wide swings of
bandwidth for the flows on very long time scales.

And since your bottleneck link today has no AQM running, you also often
see TCP synchronization effects.

Also note that reverse path utilization (at least of TCP) suffers badly in
the current world; one of the nice results of the fq_codel tests is showing
much better utilization in the return direction.

The best you can do is to design an algorithm (if needed) that works ok for
the day we get the network fixed....  In the meanwhile, if you perform
experiments to test algorithms and code, don't expect to see sane behavior
in the network (unless you are running something like fq_codel at your
bottlenecks). It won't be. Sigh....

                                                - JIm





On Mon, Jun 3, 2013 at 9:54 PM, Wesley Eddy <wes@mti-systems.com> wrote:

> On 6/3/2013 3:05 PM, Kevin Gross wrote:
> > As discussed again during the conference call today. A tractable way to
> > define fairness is to start listing things that are clear unfair. Here's
> > a start on a that list.
> >
> >  1. Anything that trips one of Colin's circuit breakers
> >     -
> http://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-circuit-breakers/
> >  2. More than a 3x* discrepancy in bandwidth allocated to competing
> >     streams over the same network path
> >  3. More than 3x* delay compared to RTT measurement performed prior to
> >     starting flow
> >  4. Less than 33%* bandwidth utilization through a network bottleneck
> >
> > *All factors made up by yours truly and the number 3. All are subject to
> > discussion.
>
>
> For the bandwidth comparison (number 2), the relative RTTs should come
> into play to ease the requirement.  Since TCP is not RTT-fair, we should
> not hold the RMCAT algorithms to be either.  Of course, if they do
> happen to be RTT-fair, we won't complain.  RTT-unfairness no worse
> than TCP would seem just fine to me as a goal.
>
> For the RTT measurement (number 3), I think you should specify that
> both measurements are performed with the bottleneck loaded.
>
> I don't think low bandwidth utilization (number 4) is evidence of
> unfairness.  It's evidence of not being efficient/aggressive enough.
>
>
> --
> Wes Eddy
> MTI Systems
>

--90e6ba30927e206a4004de54e880
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">C<div class=3D"gmail_default" style=3D"font-size:small;dis=
play:inline">omputing &quot;fairness&quot; from packet streams even over th=
e same path is really tough in today&#39;s internet due to bufferbloat when=
 the paths saturate; as delay goes up, TCP&#39;s ability to &quot;fairly&qu=
ot; share bandwidth over that path slows. =A0My understanding from a conver=
sation with Van Jacobson is that the responsiveness to TCP for sharing is q=
uadratic with the delay (true TCP wizards feel free to correct me).</div>
<div><div class=3D"gmail_default" style=3D"font-size:small;display:inline">=
<br></div></div><div><div class=3D"gmail_default" style=3D"font-size:small;=
display:inline">So while in the very long time, TCP over the same path will=
 average out ok, the time scale gets very long (many seconds). =A0I believe=
 we see this in the RRUL test results over bloated paths, which plot the ba=
ndwidth for four connections versus time. =A0The tests over bloated paths s=
how wide swings of bandwidth for the flows on very long time scales.</div>
</div><div><div class=3D"gmail_default" style=3D"font-size:small;display:in=
line"><br></div></div><div><div class=3D"gmail_default" style=3D"font-size:=
small">And since your bottleneck link today has no AQM running, you also of=
ten see TCP synchronization effects.</div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small">Also note that reverse path ut=
ilization (at least of TCP) suffers badly in the current world; one of the =
nice results of the fq_codel tests is showing much better utilization in th=
e return direction.</div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small"><div class=3D"gmail_default">T=
he best you can do is to design an algorithm (if needed) that works ok for =
the day we get the network fixed.... =A0In the meanwhile, if you perform ex=
periments to test algorithms and code, don&#39;t expect to see sane behavio=
r in the network (unless you are running something like fq_codel at your bo=
ttlenecks). It won&#39;t be. Sigh....</div>
<div><br></div></div><div class=3D"gmail_default" style=3D"font-size:small"=
>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 - JIm</div><div class=3D"gmail_default" style=3D"fo=
nt-size:small"></div><br></div><div><div class=3D"gmail_default" style=3D"f=
ont-size:small;display:inline">
</div></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_qu=
ote">On Mon, Jun 3, 2013 at 9:54 PM, Wesley Eddy <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:wes@mti-systems.com" target=3D"_blank">wes@mti-systems.com</a=
>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On 6/3/2013 3:05 PM, Kevin=
 Gross wrote:<br>
&gt; As discussed again during the conference call today. A tractable way t=
o<br>
&gt; define fairness is to start listing things that are clear unfair. Here=
&#39;s<br>
&gt; a start on a that list.<br>
&gt;<br>
</div>&gt; =A01. Anything that trips one of Colin&#39;s circuit breakers<br=
>
&gt; =A0 =A0 - <a href=3D"http://datatracker.ietf.org/doc/draft-ietf-avtcor=
e-rtp-circuit-breakers/" target=3D"_blank">http://datatracker.ietf.org/doc/=
draft-ietf-avtcore-rtp-circuit-breakers/</a><br>
&gt; =A02. More than a 3x* discrepancy in bandwidth allocated to competing<=
br>
<div class=3D"im">&gt; =A0 =A0 streams over the same network path<br>
</div>&gt; =A03. More than 3x* delay compared to RTT measurement performed =
prior to<br>
&gt; =A0 =A0 starting flow<br>
&gt; =A04. Less than 33%* bandwidth utilization through a network bottlenec=
k<br>
<div class=3D"im">&gt;<br>
&gt; *All factors made up by yours truly and the number 3. All are subject =
to<br>
&gt; discussion.<br>
<br>
<br>
</div>For the bandwidth comparison (number 2), the relative RTTs should com=
e<br>
into play to ease the requirement. =A0Since TCP is not RTT-fair, we should<=
br>
not hold the RMCAT algorithms to be either. =A0Of course, if they do<br>
happen to be RTT-fair, we won&#39;t complain. =A0RTT-unfairness no worse<br=
>
than TCP would seem just fine to me as a goal.<br>
<br>
For the RTT measurement (number 3), I think you should specify that<br>
both measurements are performed with the bottleneck loaded.<br>
<br>
I don&#39;t think low bandwidth utilization (number 4) is evidence of<br>
unfairness. =A0It&#39;s evidence of not being efficient/aggressive enough.<=
br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
--<br>
Wes Eddy<br>
MTI Systems<br>
</font></span></blockquote></div><br></div>

--90e6ba30927e206a4004de54e880--

From wes@mti-systems.com  Tue Jun  4 09:55:55 2013
Return-Path: <wes@mti-systems.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BE4F21F99DE for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 09:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p63x+o-6-cxF for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 09:55:40 -0700 (PDT)
Received: from atl4mhob09.myregisteredsite.com (atl4mhob09.myregisteredsite.com [209.17.115.47]) by ietfa.amsl.com (Postfix) with ESMTP id 4CE1321F9E5F for <rmcat@ietf.org>; Tue,  4 Jun 2013 07:43:06 -0700 (PDT)
Received: from mail.hostingplatform.com ([10.30.71.209]) by atl4mhob09.myregisteredsite.com (8.14.4/8.14.4) with ESMTP id r54Eh521026084 for <rmcat@ietf.org>; Tue, 4 Jun 2013 10:43:05 -0400
Received: (qmail 15381 invoked by uid 0); 4 Jun 2013 14:43:05 -0000
Received: from unknown (HELO ?192.168.43.65?) (wes@mti-systems.com@107.45.173.10) by 0 with ESMTPA; 4 Jun 2013 14:43:05 -0000
Message-ID: <51ADFCEE.7060001@mti-systems.com>
Date: Tue, 04 Jun 2013 10:42:54 -0400
From: Wesley Eddy <wes@mti-systems.com>
Organization: MTI Systems
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
References: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com> <51AD48E6.2040705@mti-systems.com> <D21571530BF9644D9A443D6BD95B91031556F609@xmb-rcd-x12.cisco.com>
In-Reply-To: <D21571530BF9644D9A443D6BD95B91031556F609@xmb-rcd-x12.cisco.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: rmcat WG <rmcat@ietf.org>, Kevin Gross <kevin.gross@avanw.com>
Subject: Re: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2013 16:55:55 -0000

On 6/4/2013 9:01 AM, Michael Ramalho (mramalho) wrote:
> Wes,
> 
> I agree that RTT-unfairness not appreciably worse than TCP is a worthy goal. But I've got a question for you. First some background.
> 
> Given the cumulative ACK nature of TCP - we understand that there is a limit to the goodput attainable by TCP for a given (assumed i.i.d. random) error rate when the TCP session has a large RTT (as the ACKs work on RTT timeframes to keep track of how many bits are on the wire).
> 
> However, Kevin's constraint #2 explicitly states "streams on the same network path". Thus those streams have the same RTT. How does your statement "TCP is not RTT fair" even come into play - Kevin's statement only applies for streams on the same network path.
> 
> Streams on DIFFERENT paths have different RTTs ... I think we can agree that TCP isn't necessarily fair on those (primarily because the flows with short RTTs can react faster and spend a larger amount of their time at higher data rates). But that doesn't have anything to do with Kevin's constraint #2 - that sounds like a new constraint that you are proposing (fairness across streams with different RTTs).
> 


I may have (mis)interpreted "on the same network path" to mean only
that there was a shared subpath between the set of end-to-end paths.
If the end-to-end paths are identical, then the RTTs are obviously
the same.  I'm using "path" and "subpath" in the RFC 2330 sense (a
subpath is itself a path).

-- 
Wes Eddy
MTI Systems

From kevin.gross@avanw.com  Tue Jun  4 10:51:41 2013
Return-Path: <kevin.gross@avanw.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDA9821F9017 for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 10:51:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.186
X-Spam-Level: 
X-Spam-Status: No, score=0.186 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YMsBfCGdejAf for <rmcat@ietfa.amsl.com>; Tue,  4 Jun 2013 10:51:36 -0700 (PDT)
Received: from qmta01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:16]) by ietfa.amsl.com (Postfix) with ESMTP id 4B11821F9C77 for <rmcat@ietf.org>; Tue,  4 Jun 2013 10:00:48 -0700 (PDT)
Received: from omta19.emeryville.ca.mail.comcast.net ([76.96.30.76]) by qmta01.emeryville.ca.mail.comcast.net with comcast id kCtn1l0041eYJf8A1H0oDb; Tue, 04 Jun 2013 17:00:48 +0000
Received: from mail-ie0-x229.google.com ([IPv6:2607:f8b0:4001:c03::229]) by omta19.emeryville.ca.mail.comcast.net with comcast id kH0n1l0094jVWYZ01H0nYe; Tue, 04 Jun 2013 17:00:47 +0000
Received: by mail-ie0-f169.google.com with SMTP id 10so982575ied.0 for <rmcat@ietf.org>; Tue, 04 Jun 2013 10:00:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=O/d92SBm1f5U+VphHm5pdBVRivfEwyH5wbkl3LIDzrU=; b=GWub2D29QXdFW7nlViT009E/yo3w1Hz/rgoZUJOwj/2MkrjK1Ja8NIinEDyDiUEB30 V/CE9kmMhWsUFkb8ywNbZBf4hHRxCHYcNC8wOBWwEcO1PWe4YPegZLPdCk48ujNKZgb1 0QQesgRJ8zW4mLv0DW4u2PPjWpsbi0dIaww9fyklIYcTLpeJUq4rbzR7xxKc46lXh5+E oC94Th70JwEs9B7zz0+xnODAt9OkhJQBGI17owNa6NF3knC6ZJ4f3/p+n9jxARY4+hvz eDYY3lAtHvJ8fr7gCjI618ScZPzqa4q0CneVu4YnjdCmpJQ4/UMSCWeVST2DmGxP/JAv Edvw==
MIME-Version: 1.0
X-Received: by 10.43.9.4 with SMTP id ou4mr13410105icb.53.1370365247238; Tue, 04 Jun 2013 10:00:47 -0700 (PDT)
Received: by 10.50.65.69 with HTTP; Tue, 4 Jun 2013 10:00:47 -0700 (PDT)
In-Reply-To: <51ADFCEE.7060001@mti-systems.com>
References: <CALw1_Q2eXRBJ+aLCz5QLWTWnjhDqtnRaCQNiBxu-WVt-J8PkUA@mail.gmail.com> <51AD48E6.2040705@mti-systems.com> <D21571530BF9644D9A443D6BD95B91031556F609@xmb-rcd-x12.cisco.com> <51ADFCEE.7060001@mti-systems.com>
Date: Tue, 4 Jun 2013 11:00:47 -0600
Message-ID: <CALw1_Q11mp+1S1XWXrQ3D8bRFdV9pq7-Pjy00U1aJ2bLKnhK2g@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Wesley Eddy <wes@mti-systems.com>
Content-Type: multipart/alternative; boundary=bcaec50dc32cc6421104de57054f
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1370365248; bh=O/d92SBm1f5U+VphHm5pdBVRivfEwyH5wbkl3LIDzrU=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=R21VanJQAIuDS+jEUzFXd5HTl+FhnrpNlkjdHfk5TJu3Jwm4x6l4sM2v8jtbd+3sG o8Lstvj8m6kEsOuslzP2BOxYbnVZ+LbcldW0T/ROuE2nSE6pmaxYEjBJ6FLwYL7Oqe J9BvcuZfKmSfKQAnuGfdYtT+QbZN30o0Ek0swTgzCsfthojXEteEGtgo90LsIFo1PX 0/StryOpklVkdH/9c7CATqtGYwdFLXYLTsZ/VrpnJefEm7IfcpRHMs1AVXPjJQp8sv 0ajszpp9huEBvi8NNBOAF29ky527G2KzuurabDjT3deZBq09dO4y0ap1BCVKA3gG92 0nEtFmKKRGnXw==
Cc: rmcat WG <rmcat@ietf.org>, "Michael Ramalho \(mramalho\)" <mramalho@cisco.com>
Subject: Re: [rmcat] Unfairness
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Jun 2013 17:51:41 -0000

--bcaec50dc32cc6421104de57054f
Content-Type: text/plain; charset=ISO-8859-1

Thanks for the discussion. It looks like there are some things I should
clarify. The fairness I'm talking about here is with respect to someone
trying to get a stream through a network path. RMCAT is going to define
some congestion control algorithm that will throttle the stream at the
sender. I look at the throttling applied to my stream and compare it to
network conditions and throttling applied to other streams. If I would
assess the throttling is either significantly too constricting or overly
generous, we have unfairness.

Where I've said "network path", I mean an end-to-end path. I appreciate
that there may be multiple paths between two ends and we'd need to detect
that to avoid false triggering some of these tests.

It is difficult to compare apples to oranges so (2) is a comparison of RTP
flows. If someone is able to contribute an unfairness statement about RTP
to TCP, please do. I am also not a TCP expert and was not able to come up
with anything easy here.

(3) is saying we won't be the sole cause of grossly increased delays
(presumably caused by bufferbloat) across the network. The RTT measurement
doesn't have to be for an unloaded path because we're trying to compare
performance with and without the new stream.

If we're looking at this from the perspective of someone originating a
stream (4) demonstrates a kind of unfairness (punishment without crime)
where less than desired bandwidth is allowed by the throttling but there's
presumably no good reason for the restriction.

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org


On Tue, Jun 4, 2013 at 8:42 AM, Wesley Eddy <wes@mti-systems.com> wrote:

> On 6/4/2013 9:01 AM, Michael Ramalho (mramalho) wrote:
> > Wes,
> >
> > I agree that RTT-unfairness not appreciably worse than TCP is a worthy
> goal. But I've got a question for you. First some background.
> >
> > Given the cumulative ACK nature of TCP - we understand that there is a
> limit to the goodput attainable by TCP for a given (assumed i.i.d. random)
> error rate when the TCP session has a large RTT (as the ACKs work on RTT
> timeframes to keep track of how many bits are on the wire).
> >
> > However, Kevin's constraint #2 explicitly states "streams on the same
> network path". Thus those streams have the same RTT. How does your
> statement "TCP is not RTT fair" even come into play - Kevin's statement
> only applies for streams on the same network path.
> >
> > Streams on DIFFERENT paths have different RTTs ... I think we can agree
> that TCP isn't necessarily fair on those (primarily because the flows with
> short RTTs can react faster and spend a larger amount of their time at
> higher data rates). But that doesn't have anything to do with Kevin's
> constraint #2 - that sounds like a new constraint that you are proposing
> (fairness across streams with different RTTs).
> >
>
>
> I may have (mis)interpreted "on the same network path" to mean only
> that there was a shared subpath between the set of end-to-end paths.
> If the end-to-end paths are identical, then the RTTs are obviously
> the same.  I'm using "path" and "subpath" in the RFC 2330 sense (a
> subpath is itself a path).
>
> --
> Wes Eddy
> MTI Systems
>

--bcaec50dc32cc6421104de57054f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks for the discussion. It looks like there are some th=
ings I should clarify. The fairness I&#39;m talking about here is with resp=
ect to someone trying to get a stream through a network path. RMCAT is goin=
g to define some congestion control algorithm that will throttle the stream=
 at the sender. I look at the throttling applied to my stream and compare i=
t to network conditions and throttling applied to other streams. If I would=
 assess the throttling is either significantly too constricting or overly g=
enerous, we have unfairness.<div>
<br></div><div>Where I&#39;ve said &quot;network path&quot;, I mean an end-=
to-end path. I appreciate that there may be multiple paths between two ends=
 and we&#39;d need to detect that to avoid false triggering some of these t=
ests.<br>
<div><br></div><div>It is difficult to compare apples to oranges so (2) is =
a comparison of RTP flows. If someone is able to contribute an unfairness s=
tatement about RTP to TCP, please do. I am also not a TCP expert and was no=
t able to come up with anything easy here.</div>
<div><br></div><div>(3) is saying we won&#39;t be the sole cause of grossly=
 increased delays (presumably caused by bufferbloat) across the network. Th=
e RTT measurement doesn&#39;t have to be for an unloaded path because we&#3=
9;re trying to compare performance with and without the new stream.</div>
<div><br></div><div>If we&#39;re looking at this from the perspective of so=
meone originating a stream (4) demonstrates a kind of unfairness (punishmen=
t without crime) where less than desired bandwidth is allowed by the thrott=
ling but there&#39;s presumably no good reason for the restriction.</div>
</div></div><div class=3D"gmail_extra"><br clear=3D"all"><div>Kevin Gross<b=
r><div>+1-303-447-0517</div><div>Media Network Consultant<br><div>AVA Netwo=
rks -=A0<a href=3D"http://www.avanw.com/" target=3D"_blank">www.AVAnw.com</=
a>,=A0<a href=3D"http://www.X192.org" target=3D"_blank">www.X192.org</a></d=
iv>
</div></div>
<br><br><div class=3D"gmail_quote">On Tue, Jun 4, 2013 at 8:42 AM, Wesley E=
ddy <span dir=3D"ltr">&lt;<a href=3D"mailto:wes@mti-systems.com" target=3D"=
_blank">wes@mti-systems.com</a>&gt;</span> wrote:<br><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">
<div class=3D"im">On 6/4/2013 9:01 AM, Michael Ramalho (mramalho) wrote:<br=
>
&gt; Wes,<br>
&gt;<br>
&gt; I agree that RTT-unfairness not appreciably worse than TCP is a worthy=
 goal. But I&#39;ve got a question for you. First some background.<br>
&gt;<br>
&gt; Given the cumulative ACK nature of TCP - we understand that there is a=
 limit to the goodput attainable by TCP for a given (assumed i.i.d. random)=
 error rate when the TCP session has a large RTT (as the ACKs work on RTT t=
imeframes to keep track of how many bits are on the wire).<br>

&gt;<br>
&gt; However, Kevin&#39;s constraint #2 explicitly states &quot;streams on =
the same network path&quot;. Thus those streams have the same RTT. How does=
 your statement &quot;TCP is not RTT fair&quot; even come into play - Kevin=
&#39;s statement only applies for streams on the same network path.<br>

&gt;<br>
&gt; Streams on DIFFERENT paths have different RTTs ... I think we can agre=
e that TCP isn&#39;t necessarily fair on those (primarily because the flows=
 with short RTTs can react faster and spend a larger amount of their time a=
t higher data rates). But that doesn&#39;t have anything to do with Kevin&#=
39;s constraint #2 - that sounds like a new constraint that you are proposi=
ng (fairness across streams with different RTTs).<br>

&gt;<br>
<br>
<br>
</div>I may have (mis)interpreted &quot;on the same network path&quot; to m=
ean only<br>
that there was a shared subpath between the set of end-to-end paths.<br>
If the end-to-end paths are identical, then the RTTs are obviously<br>
the same. =A0I&#39;m using &quot;path&quot; and &quot;subpath&quot; in the =
RFC 2330 sense (a<br>
subpath is itself a path).<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
--<br>
Wes Eddy<br>
MTI Systems<br>
</div></div></blockquote></div><br></div>

--bcaec50dc32cc6421104de57054f--

From michawe@ifi.uio.no  Wed Jun  5 06:03:29 2013
Return-Path: <michawe@ifi.uio.no>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54A0F21F99B9 for <rmcat@ietfa.amsl.com>; Wed,  5 Jun 2013 06:03:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.598
X-Spam-Level: 
X-Spam-Status: No, score=-102.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FSMPMwoJ5umZ for <rmcat@ietfa.amsl.com>; Wed,  5 Jun 2013 06:03:14 -0700 (PDT)
Received: from mail-out5.uio.no (mail-out5.uio.no [IPv6:2001:700:100:10::17]) by ietfa.amsl.com (Postfix) with ESMTP id 148A321F995B for <rmcat@ietf.org>; Wed,  5 Jun 2013 06:03:02 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out5.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1UkDMj-0002J2-21 for rmcat@ietf.org; Wed, 05 Jun 2013 15:03:01 +0200
Received: from boomerang.ifi.uio.no ([129.240.68.135]) by mail-mx2.uio.no with esmtpsa (TLSv1:AES128-SHA:128) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1UkDMi-0007av-Ll; Wed, 05 Jun 2013 15:03:01 +0200
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_62F592D5-1276-497C-8015-5595CC214D8F"
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <107C7E14-EC74-4BA2-804B-901BD509D662@ifi.uio.no>
Date: Wed, 5 Jun 2013 15:03:00 +0200
Message-Id: <7347055C-32FD-4E78-A7FE-DB28FDF16DB7@ifi.uio.no>
References: <107C7E14-EC74-4BA2-804B-901BD509D662@ifi.uio.no>
To: "rmcat@ietf.org WG" <rmcat@ietf.org>
X-Mailer: Apple Mail (2.1283)
X-UiO-SPF-Received: 
X-UiO-Ratelimit-Test: rcpts/h 2 msgs/h 1 sum rcpts/h 8 sum msgs/h 4 total rcpts 4795 max rcpts/h 40 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.5, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.551, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: E8A4DB7B25C5DA565692CCB2C6DFC2F41E846897
X-UiO-SPAM-Test: remote_host: 129.240.68.135 spam_score: -54 maxlevel 99990 minaction 1 bait 0 mail/h: 1 total 2099 max/h 12 blacklist 0 greylist 0 ratelimit 0
Cc: Stein Gjessing <steing@ifi.uio.no>
Subject: [rmcat] Deadline for Packet Video'13 extended to June 24th
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jun 2013 13:03:29 -0000

--Apple-Mail=_62F592D5-1276-497C-8015-5595CC214D8F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1

Hi all,

The deadline for Packet Video'13 has been extended to June 24th. This =
affects the pretty RMCAT-relevant sessions "Low-Latency Interactive =
Video" which Stein Gjessing and I are organizing, and "WebRTC 2.0" =
session that Varun Singh, J=F6rg Ott and Colin Perkins organize. Details =
are at:
http://pv2013.itec.aau.at/call-for-papers/accepted-special-sessions/

Sorry for the noise! I thought this is really quite RMCAT relevant... =
and I do believe that it's the last email to the list in this matter.

Cheers,
Michael


--Apple-Mail=_62F592D5-1276-497C-8015-5595CC214D8F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi =
all,<div><br></div><div>The deadline for Packet Video'13 has been =
extended to June 24th. This affects the pretty RMCAT-relevant sessions =
"Low-Latency Interactive Video" which Stein Gjessing and I are =
organizing, and "WebRTC 2.0" session that Varun Singh, J=F6rg Ott and =
Colin Perkins organize. Details are at:</div><div><a =
href=3D"http://pv2013.itec.aau.at/call-for-papers/accepted-special-session=
s/">http://pv2013.itec.aau.at/call-for-papers/accepted-special-sessions/</=
a></div><div><br></div><div>Sorry for the noise! I thought this is =
really quite RMCAT relevant... and I do believe that it's the last email =
to the list in this =
matter.</div><div><br></div><div>Cheers,</div><div>Michael</div><div><br><=
/div></body></html>=

--Apple-Mail=_62F592D5-1276-497C-8015-5595CC214D8F--

From fuji246@gmail.com  Sat Jun  8 02:29:23 2013
Return-Path: <fuji246@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B978E21F9A1F for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 02:29:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level: 
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hKCnkHjPRO2y for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 02:29:18 -0700 (PDT)
Received: from mail-lb0-f175.google.com (mail-lb0-f175.google.com [209.85.217.175]) by ietfa.amsl.com (Postfix) with ESMTP id 5299C21F9A13 for <rmcat@ietf.org>; Sat,  8 Jun 2013 02:29:18 -0700 (PDT)
Received: by mail-lb0-f175.google.com with SMTP id r10so808751lbi.34 for <rmcat@ietf.org>; Sat, 08 Jun 2013 02:29:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=61uSE1dmn1knCgceiCE2nejbqjoEWcutF0bjxI+ZzuI=; b=UX5jgH3Y4RESsgj00H0GQo+DJvbFsyqIG4InJ35TH4o9BaAAt+JO4Jy9KW/xDn0UbF yamfbPZJjBktMKq4HwhID9EY0y5qlR4CQ4AZAeERkapKKZWUBn4jDYg6BlI3rxD1Tw0E de7Y6WzmRiaB+91Rsykjr0u7Y7kLIezDm4HK/g4i4jGmjcFf2gT69ZC8bJibEtoT2BDb YfB9rDZKPFBxPxEPsEquQ9O8vlp9QrYLktfexJKzpENOtPRWP7xmBGogoH0S0E8mAn43 sF9thVgs/C3DC4VF+IJwOTThD4CGKixbbKaqXyO5T2e6UQUtb4azXycdif71qRr94usQ LmFA==
MIME-Version: 1.0
X-Received: by 10.112.211.167 with SMTP id nd7mr2806463lbc.59.1370683757039; Sat, 08 Jun 2013 02:29:17 -0700 (PDT)
Received: by 10.114.161.107 with HTTP; Sat, 8 Jun 2013 02:29:16 -0700 (PDT)
Date: Sat, 8 Jun 2013 17:29:16 +0800
Message-ID: <CAKmxLjWtLXG4AqNMw126yZ+8oT+c78kEmufMn71x1tOpfqbS8A@mail.gmail.com>
From: Fu Jiantao <fuji246@gmail.com>
To: rmcat WG <rmcat@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: [rmcat] Does any one give sprout a try
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Jun 2013 09:29:23 -0000

Sprout seems very impressive according to the test report.

http://alfalfa.mit.edu/#paper

More details below
-----------------------------------

Sprout is an end-to-end transport protocol for interactive
applications that desire high throughput and low delay. Sprout works
well over cellular wireless networks, where link speeds change
dramatically with time, and current protocols build up multi-second
queues in network gateways. Sprout does not use TCP-style reactive
congestion control; instead the receiver observes the packet arrival
times to infer the uncertain dynamics of the network path. This
inference is used to forecast how many bytes may be sent by the
sender, while bounding the risk that packets will be delayed inside
the network for too long.

In evaluations on traces from four commercial LTE and 3G networks,
Sprout, compared with Skype, reduced self-in=EF=AC=82icted end-to-end delay=
 by
a factor of 7.9 and achieved 2.2 the transmitted bit rate on average.
Compared with Google=E2=80=99s Hangout, Sprout reduced delay by a factor of
7.2 while achieving 4.4 the bit rate, and compared with Apple=E2=80=99s
Facetime, Sprout reduced delay by a factor of 8.7 with 1.9 the bit
rate.

Although it is end-to-end, Sprout matched or outperformed TCP Cubic
running over the CoDel active queue management algorithm, which
requires changes to cellular carrier equipment to deploy. We also
tested Sprout as a tunnel to carry competing interactive and bulk
traf=EF=AC=81c (Skype and TCP Cubic), and found that Sprout was able to
isolate client application =EF=AC=82ows from one another.

From winstein@gmail.com  Sat Jun  8 12:42:37 2013
Return-Path: <winstein@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DF3521F896D for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 12:42:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level: 
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8-dH52OlJ+Ap for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 12:42:36 -0700 (PDT)
Received: from mail-qa0-x22d.google.com (mail-qa0-x22d.google.com [IPv6:2607:f8b0:400d:c00::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 2A21221F888F for <rmcat@ietf.org>; Sat,  8 Jun 2013 12:42:36 -0700 (PDT)
Received: by mail-qa0-f45.google.com with SMTP id ci6so1663195qab.4 for <rmcat@ietf.org>; Sat, 08 Jun 2013 12:42:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=NB0+9blF5IbLZgl+FRFwbPK7xSlh64xzii3qy6kbdJI=; b=z3wJlQhx7YMrOCHm/DQJixsWuQzmX16m+XnqhD03PtzY+d2lSLjhn+6ZvU6vGYoJp3 2pswANyZHye2oM8fSX4RBmPNfN6zQ4Oj/gGFdSaEWIddkfpL3W+qxXeHNubCvFFRhcxv LAJYaSdjO2//fZosw6CyxjY8HN+C0WEs8Fl1MSEYF+OCwqZPV0S8h+1RsjAkSmR5RIdq bCnzPNCAKvKUYVueXBNcsixhfvNRcLR9Aj+nEBbi2bsIL5ZLF/0ALeFQsxkffFKenHhS SfcfPJHgTdYaUtFmn0q4hYr4YlKFE3PW00aEQ7iklj7OYM7NqAbAAcsujGRrxBhevxAT mjLA==
X-Received: by 10.229.203.5 with SMTP id fg5mr1572953qcb.14.1370720555601; Sat, 08 Jun 2013 12:42:35 -0700 (PDT)
MIME-Version: 1.0
Sender: winstein@gmail.com
Received: by 10.229.94.4 with HTTP; Sat, 8 Jun 2013 12:42:15 -0700 (PDT)
In-Reply-To: <mailman.70.1370718132.6965.rmcat@ietf.org>
References: <mailman.70.1370718132.6965.rmcat@ietf.org>
From: Keith Winstein <keithw@mit.edu>
Date: Sat, 8 Jun 2013 21:42:15 +0200
X-Google-Sender-Auth: ZAAXuv-Q_Pnj6-xWJ9cv2qC1K6E
Message-ID: <CAMzhQmOCyiWnr05Q8WWEpv3B=Yp1ng7dYuFEYjrWy4KiHhNEPw@mail.gmail.com>
To: rmcat@ietf.org, fuji246@gmail.com
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Subject: Re: [rmcat] rmcat Digest, Vol 10, Issue 6
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Jun 2013 19:44:17 -0000

Hello,

I am on this list and we're happy to discuss Sprout with anybody. An
early version of this work was presented at the IAB real-time
congestion control summit back in Vancouver so it may sound familiar.

One thing RMCAT might be interested in is the evaluation strategy. We
collected a bunch of network traces that we got from saturating
various cellular links in both directions simultaneously. (To do this
well, we think it requires TWO cell phones connected to a single
laptop -- one phone is the "device under test," and gets its uplink
and downlink saturated so there is >750 ms of standing queue in each
direction. The second phone is left uncongested and is used to control
the feedback loop so we don't accumulate TOO much standing queue in
either direction so that the network will shut us down.)

Then we take those traces back into the lab (or a virtual machine) and
set up a device with two network interfaces, that accepts packets and
puts them at the tail of a queue to leave the other network interface.
Packets are dequeued and sent whenever they were in the
earlier-recorded trace. (Plus some minRTT in each direction, 20 ms in
our case.)

We think this is a good way to *repeatably* test how rate-control
algorithms perform over an "almost-infinite-buffer" cellular-type link
with variable link speed. Otherwise it's very hard to get reproducible
conditions!

We're happy to share our traces, code, etc. with the RMCAT community
if anybody is interested. Actually we put this whole testing setup in
an EC2 virtual machine and made it a homework assignment last semester
in a networking class, asking students to make a better
congestion-control scheme and then run them over this emulated
cellular network: http://6829.keithw.org/ps2/

=3D=3D

Re: Sprout itself, I think there's probably a few major ideas that
explain why it gets the performance it does on these links:

(1) Sprout has an explicit goal -- maximize throughput while bounding
delay at < 100 ms with 95% probability.

(2) The algorithm is designed from the start for two behaviors of the
network path that are common on cellular links but weren't common 20
years ago -- namely, the network never drops a packet, and the link
speed varies quickly. Essentially Sprout assumes bufferbloat.

(3) And, of course, Sprout benefits from some simplifying assumptions
-- in particular that it is the only flow on the link! If you want to
run multiple competing flows, we have results on running them *inside*
Sprout, but not alongside. We have some forthcoming work that deals
with fairness in a more rigorous fashion, and my colleagues are
working on some extensions to Sprout to deal with multiple flows at
once. But this paper hasn't yet grappled with those issues.

Grateful for your interest!

Cheers,
Keith

On Sat, Jun 8, 2013 at 9:02 PM,  <rmcat-request@ietf.org> wrote:
> ---------- Forwarded message ----------
> From: Fu Jiantao <fuji246@gmail.com>
> To: rmcat WG <rmcat@ietf.org>
> Cc:
> Date: Sat, 8 Jun 2013 17:29:16 +0800
> Subject: [rmcat] Does any one give sprout a try
> Sprout seems very impressive according to the test report.
>
> http://alfalfa.mit.edu/#paper
>
> More details below
> -----------------------------------
>
> Sprout is an end-to-end transport protocol for interactive
> applications that desire high throughput and low delay. Sprout works
> well over cellular wireless networks, where link speeds change
> dramatically with time, and current protocols build up multi-second
> queues in network gateways. Sprout does not use TCP-style reactive
> congestion control; instead the receiver observes the packet arrival
> times to infer the uncertain dynamics of the network path. This
> inference is used to forecast how many bytes may be sent by the
> sender, while bounding the risk that packets will be delayed inside
> the network for too long.
>
> In evaluations on traces from four commercial LTE and 3G networks,
> Sprout, compared with Skype, reduced self-in=EF=AC=82icted end-to-end del=
ay by
> a factor of 7.9 and achieved 2.2 the transmitted bit rate on average.
> Compared with Google=E2=80=99s Hangout, Sprout reduced delay by a factor =
of
> 7.2 while achieving 4.4 the bit rate, and compared with Apple=E2=80=99s
> Facetime, Sprout reduced delay by a factor of 8.7 with 1.9 the bit
> rate.
>
> Although it is end-to-end, Sprout matched or outperformed TCP Cubic
> running over the CoDel active queue management algorithm, which
> requires changes to cellular carrier equipment to deploy. We also
> tested Sprout as a tunnel to carry competing interactive and bulk
> traf=EF=AC=81c (Skype and TCP Cubic), and found that Sprout was able to
> isolate client application =EF=AC=82ows from one another.
>
>

From kevin.gross@avanw.com  Sat Jun  8 13:33:56 2013
Return-Path: <kevin.gross@avanw.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6202921F962B for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 13:33:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.186
X-Spam-Level: 
X-Spam-Status: No, score=0.186 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pv+JQ4D-h8X2 for <rmcat@ietfa.amsl.com>; Sat,  8 Jun 2013 13:33:49 -0700 (PDT)
Received: from qmta02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:24]) by ietfa.amsl.com (Postfix) with ESMTP id E93BE21F95EF for <rmcat@ietf.org>; Sat,  8 Jun 2013 13:33:22 -0700 (PDT)
Received: from omta22.emeryville.ca.mail.comcast.net ([76.96.30.89]) by qmta02.emeryville.ca.mail.comcast.net with comcast id lwHN1l0031vN32cA2wZMfC; Sat, 08 Jun 2013 20:33:21 +0000
Received: from mail-ie0-x235.google.com ([IPv6:2607:f8b0:4001:c03::235]) by omta22.emeryville.ca.mail.comcast.net with comcast id lwZK1l00d239cKH8iwZLcY; Sat, 08 Jun 2013 20:33:21 +0000
Received: by mail-ie0-f181.google.com with SMTP id x14so13585786ief.12 for <rmcat@ietf.org>; Sat, 08 Jun 2013 13:33:19 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8CsZGyf1cxmQKa4DXHaW8BVclzW6V1nAiUic2M3FMFk=; b=N2M2a5WKJoUEXd/0YOAszLAVGUDeMFwPeyQMIRY4NXeNee0OLFsTlfHfS/NXKdZtl0 QjMliQw1Eh8LEYkqPvSYFOKhg+0S2gAsu0npGZsBxOt9PUnny9d/3fYDTzCjfZuchS6T E8gHu5aR72STciKSVmQoMqVbMovL2J97OuP9nDAhc/W5oYCjeNr9QKWnmz4ecz7lyS61 VAkITKdbWaPdPwJk6e3TBal2FssmqvDvfmcDq6timt/MBLR/n2XW08PsgmWK9vcQKEhg ZgAfNl+4+t8PcTCQ4JQLjWAv64EV1sXKBIwEeXkg+8DJdFw12gazAaOnRGYVrPdo6vta lqNw==
MIME-Version: 1.0
X-Received: by 10.50.65.67 with SMTP id v3mr1407799igs.75.1370723599790; Sat, 08 Jun 2013 13:33:19 -0700 (PDT)
Received: by 10.50.65.69 with HTTP; Sat, 8 Jun 2013 13:33:19 -0700 (PDT)
In-Reply-To: <CAKmxLjWtLXG4AqNMw126yZ+8oT+c78kEmufMn71x1tOpfqbS8A@mail.gmail.com>
References: <CAKmxLjWtLXG4AqNMw126yZ+8oT+c78kEmufMn71x1tOpfqbS8A@mail.gmail.com>
Date: Sat, 8 Jun 2013 14:33:19 -0600
Message-ID: <CALw1_Q3sPyZH-jkAnjOJ+oLhaFLXnodyxSA6CdP77S2WyLvZDA@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: Fu Jiantao <fuji246@gmail.com>
Content-Type: multipart/alternative; boundary=047d7b3a9ba84116a604deaa75d1
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1370723601; bh=8CsZGyf1cxmQKa4DXHaW8BVclzW6V1nAiUic2M3FMFk=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=L0wzprV6rMdu5lsc6uB0W1bUyRmlcidzfZpUy+LOiNBkK1EzyECX9o2a6LnSr0RSG QLBWnAigtRawyW5STGApWXLXqooSSckxcxs/hEN3Ypr+ZVeQ8M7CopcrGF1oUkcGlt cionPaoMYEX2K0SVK1jPW0i2sbi7q8KX1P/P7lbfwUK//QIU5GoDP4SaVRKMuf1eqY N//VI44rLhUdCIgP3qiXQuODxTfjbCjmlvxC8IPfq5K2BB8WFyCXf+QVHVBRyqaeGt uksRxYEGjW+RujbrjhNinHxR2kCr0xLCJvd0s3VSYxaBoEtZrAj76mBF8TAN7/Ayu1 atIMDyWqetAtg==
Cc: rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] Does any one give sprout a try
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 08 Jun 2013 20:33:56 -0000

--047d7b3a9ba84116a604deaa75d1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Awesome except that it is not designed to compete with any any other flows
through a bottleneck.

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org


On Sat, Jun 8, 2013 at 3:29 AM, Fu Jiantao <fuji246@gmail.com> wrote:

> Sprout seems very impressive according to the test report.
>
> http://alfalfa.mit.edu/#paper
>
> More details below
> -----------------------------------
>
> Sprout is an end-to-end transport protocol for interactive
> applications that desire high throughput and low delay. Sprout works
> well over cellular wireless networks, where link speeds change
> dramatically with time, and current protocols build up multi-second
> queues in network gateways. Sprout does not use TCP-style reactive
> congestion control; instead the receiver observes the packet arrival
> times to infer the uncertain dynamics of the network path. This
> inference is used to forecast how many bytes may be sent by the
> sender, while bounding the risk that packets will be delayed inside
> the network for too long.
>
> In evaluations on traces from four commercial LTE and 3G networks,
> Sprout, compared with Skype, reduced self-in=EF=AC=82icted end-to-end del=
ay by
> a factor of 7.9 and achieved 2.2 the transmitted bit rate on average.
> Compared with Google=E2=80=99s Hangout, Sprout reduced delay by a factor =
of
> 7.2 while achieving 4.4 the bit rate, and compared with Apple=E2=80=99s
> Facetime, Sprout reduced delay by a factor of 8.7 with 1.9 the bit
> rate.
>
> Although it is end-to-end, Sprout matched or outperformed TCP Cubic
> running over the CoDel active queue management algorithm, which
> requires changes to cellular carrier equipment to deploy. We also
> tested Sprout as a tunnel to carry competing interactive and bulk
> traf=EF=AC=81c (Skype and TCP Cubic), and found that Sprout was able to
> isolate client application =EF=AC=82ows from one another.
>

--047d7b3a9ba84116a604deaa75d1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Awesome except that it is not designed to compete with any=
 any other flows through a bottleneck.</div><div class=3D"gmail_extra"><br =
clear=3D"all"><div>Kevin Gross<br><div>+1-303-447-0517</div><div>Media Netw=
ork Consultant<br>
<div>AVA Networks -=C2=A0<a href=3D"http://www.avanw.com/" target=3D"_blank=
">www.AVAnw.com</a>,=C2=A0<a href=3D"http://www.X192.org" target=3D"_blank"=
>www.X192.org</a></div></div></div>
<br><br><div class=3D"gmail_quote">On Sat, Jun 8, 2013 at 3:29 AM, Fu Jiant=
ao <span dir=3D"ltr">&lt;<a href=3D"mailto:fuji246@gmail.com" target=3D"_bl=
ank">fuji246@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
Sprout seems very impressive according to the test report.<br>
<br>
<a href=3D"http://alfalfa.mit.edu/#paper" target=3D"_blank">http://alfalfa.=
mit.edu/#paper</a><br>
<br>
More details below<br>
-----------------------------------<br>
<br>
Sprout is an end-to-end transport protocol for interactive<br>
applications that desire high throughput and low delay. Sprout works<br>
well over cellular wireless networks, where link speeds change<br>
dramatically with time, and current protocols build up multi-second<br>
queues in network gateways. Sprout does not use TCP-style reactive<br>
congestion control; instead the receiver observes the packet arrival<br>
times to infer the uncertain dynamics of the network path. This<br>
inference is used to forecast how many bytes may be sent by the<br>
sender, while bounding the risk that packets will be delayed inside<br>
the network for too long.<br>
<br>
In evaluations on traces from four commercial LTE and 3G networks,<br>
Sprout, compared with Skype, reduced self-in=EF=AC=82icted end-to-end delay=
 by<br>
a factor of 7.9 and achieved 2.2 the transmitted bit rate on average.<br>
Compared with Google=E2=80=99s Hangout, Sprout reduced delay by a factor of=
<br>
7.2 while achieving 4.4 the bit rate, and compared with Apple=E2=80=99s<br>
Facetime, Sprout reduced delay by a factor of 8.7 with 1.9 the bit<br>
rate.<br>
<br>
Although it is end-to-end, Sprout matched or outperformed TCP Cubic<br>
running over the CoDel active queue management algorithm, which<br>
requires changes to cellular carrier equipment to deploy. We also<br>
tested Sprout as a tunnel to carry competing interactive and bulk<br>
traf=EF=AC=81c (Skype and TCP Cubic), and found that Sprout was able to<br>
isolate client application =EF=AC=82ows from one another.<br>
</blockquote></div><br></div>

--047d7b3a9ba84116a604deaa75d1--

From mzanaty@cisco.com  Mon Jun 10 06:45:46 2013
Return-Path: <mzanaty@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19D3521F871D for <rmcat@ietfa.amsl.com>; Mon, 10 Jun 2013 06:45:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cQ9-Ij1IWTD9 for <rmcat@ietfa.amsl.com>; Mon, 10 Jun 2013 06:45:41 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 05F8921F8916 for <rmcat@ietf.org>; Mon, 10 Jun 2013 06:45:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21020; q=dns/txt; s=iport; t=1370871939; x=1372081539; h=from:to:subject:date:message-id:mime-version; bh=M/4wBxB89H83hvF583S4V1UwIK5t5KIhMXUB44AMXh0=; b=c3AA3KPv08MbCgu2Wj/N0LcMLf2ybWjVYIVxUK9J22hsjUFBpY/5VoQN nmROr0bDJA2DEUHY+aaDcXcYtWsmV2naiH6/d+wssyse1JwwaFfca3NaV uP8bOYGI/udG/eDalF39OcpHc1O370mxdfuHw0D20POjuo37pLOMDHnWb U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AtwFAE3XtVGtJV2c/2dsb2JhbABAGoJFRDBJgnS7TQ13Fm0HgiUBBA4VCjgmASogAgQwJgEEG4gFDDKYRo56kRsEjgABgQYtglczYQOpAoMPgWgBHx8
X-IronPort-AV: E=Sophos;i="4.87,837,1363132800";  d="scan'208,217";a="220886616"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-5.cisco.com with ESMTP; 10 Jun 2013 13:45:38 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id r5ADjc8j010813 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rmcat@ietf.org>; Mon, 10 Jun 2013 13:45:38 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.194]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.004; Mon, 10 Jun 2013 08:45:38 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: Design Team Meeting Minutes & Recording June 3
Thread-Index: Ac5l3qlmdaUO2kiQQ1KMashTXKieyw==
Date: Mon, 10 Jun 2013 13:45:38 +0000
Message-ID: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.150.28.214]
Content-Type: multipart/alternative; boundary="_000_3879D71E758A7E4AA99A35DD8D41D3D91D481D84xmbrcdx14ciscoc_"
MIME-Version: 1.0
Subject: [rmcat] Design Team Meeting Minutes & Recording June 3
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jun 2013 13:45:46 -0000

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D481D84xmbrcdx14ciscoc_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Uk1DQVQgRXZhbCBEZXNpZ24gVGVhbSBNZWV0aW5nDQpNb25kYXksIEp1bmUgMywgMjAxMywgMTE6
MDBBTSBOZXcgWW9yayBUaW1lIChFRFQgVVRDLTQpDQo1OCBtaW51dGVzLCAyOS40M01CDQpTdHJl
YW1pbmcgcmVjb3JkaW5nIGxpbms6DQpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVz
L2xkci5waHA/QVQ9cGImU1A9TUMmcklEPTY4NzA2NjU3JnJLZXk9OWIyYjY5MDkwMWEyYjNkNw0K
RG93bmxvYWQgcmVjb3JkaW5nIGxpbms6DQpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3Nh
bGVzL2xzci5waHA/QVQ9ZHcmU1A9TUMmcklEPTY4NzA2NjU3JnJLZXk9NGEyMzM1NGM1NTU0Y2M2
MA0KDQpOZXh0IG1lZXRpbmcgaXMgTW9uZGF5IEp1bmUgMTcsIHdoaWNoIGNvbmZsaWN0cyB3aXRo
IHRoZSBNTVVTSUMvUlRDV0VCIGludGVyaW0gb24gc2lnbmFsaW5nIG11bHRpcGxlIFJUUCBzdHJl
YW1zLiBQbGVhc2UgcmVwbHkgaWYgd2Ugc2hvdWxkIHJlc2NoZWR1bGUgdG8gSnVuZSAyNCBvciBK
dWx5IDEgb3Iga2VlcCBKdW5lIDE3Lg0KDQpNZWV0aW5nIE1pbnV0ZXM6IChmcm9tIFZhcnVuL01v
LCBvdGhlcnMgcGxlYXNlIGFkZCBhbnl0aGluZyBtaXNzZWQpDQoNClF1YW50aXRhdGl2ZSBzdGF0
ZW1lbnQgZm9yIGZhaXJuZXNzOg0KICAtIGRlZmluZSBpdCBiYXNlZCBvbiBhIGNhc2UtYnktY2Fz
ZSBvciBhbmNob3IgaXQgdG8gYSBzY2VuYXJpbz8NCiAgLSBJZiB3ZSBjYW5ub3QgYWdyZWUgb24g
YW4gb3B0aW1hbCBiYWxhbmNlLCBkZWZpbmUgZ3Jvc3MgaW5lcXVhbGl0eS4gYmVjYXVzZQ0KICAg
IGl0IG1heSBiZSBlYXNpZXIgdG8gZGVmaW5lIHVuZmFpcm5lc3MuDQogIC0gbWluaW11bSByYXRl
IHdvdWxkIGJlIGEgbm9uLXN0YXJ0ZXIgYmVjYXVzZSBvZiBib3R0bGVuZWNrIGxpbmssIGJldHRl
ciB0bw0KICAgIG1ha2UgaXQgc2hhcmUgb2YgY2FwYWNpdHkuDQoNCk1ldHJpY3M6DQogIC0gTG9n
IGV2ZXJ5IFJUUCBwYWNrZXQgYXJyaXZhbCwgZXZlcnkgUlRDUCBzZW50LiBNZXRyaWNzIGFyZSBk
ZXJpdmVkIGZyb20gdGhlc2UuDQogIC0gQXQgd2hhdCB0aW1lcyBzY2FsZXMgZG8gd2UgY29uc2lk
ZXIgcmF0ZSB0byBvc2NpbGxhdGU/DQogIC0gV2hhdCBpZiB0aGUgQ0MgdW5kZXJzaG9vdHMgdGhl
IHRhcmdldCByYXRlPyBTaW1pbGFyIHRvIFRDUCBkYXRhIGxpbWl0ZWQNCiAgICBpbnRlcnZhbC4g
Q2FuIHNvbWVvbmUgc3VtbWFyaXplIHRoZSBUQ1AvVEZSQyBpc3N1ZXMgcmVsYXRlZCB0byB0aGlz
IGJhc2VkDQogICAgb24gcHJpb3IgcmVzZWFyY2ggaW4gVENQL1RGUkM/DQogIC0gV2Uga25vdyBh
bGwgYXBwcyB3YW50IHRvIG1pbmltaXplIGRlbGF5IGFuZCBtYXhpbWl6ZSB0aHJvdWdocHV0IGFu
ZA0KICAgIHN0YWJpbGl0eSBidXQgaG93IGNhbiB3ZSBxdWFudGlmeSBkaWZmZXJlbnQgY29tYmlu
YXRpb25zIG9mIHRoZSBhYm92ZSBmb3INCiAgICBjb21wYXJpc29uIGluIHZhcmlvdXMgc2NlbmFy
aW9zPw0KICAtIENvbXBhcmUgdGhyb3VnaHB1dCBhcyBhIHN0ZXAgZnVuY3Rpb24gb2YgZGVsYXks
IGkuZS4sIGNvbXBhcmUgZ29vZHB1dCB3aXRoaW4gZGVsYXkNCiAgICB0aHJlc2hvbGRzLg0KDQpB
cHBsaWNhdGlvbjoNCiAgLSBTaG91bGQgd2UgY29uc2lkZXIgZGlmZmVyZW50IHByZWZlcmVuY2Vz
IGZvciBkaWZmZXJlbnQgYXBwcy9tZWRpYT8gTGlrZSBhdWRpbywNCiAgICB2aWRlbywgc2NyZWVu
IHNoYXJlPw0KICAtIEFyZSBBUElzIG5lZWRlZCBiZXR3ZWVuIHRoZSBhcHAgYW5kIHRyYW5zcG9y
dD8NCiAgKEZvciB0cmFuc3BvcnQgZmVlZGJhY2sgdG8gYXBwL3NlbmRlciwgYW5kIGFwcCBzZXR0
aW5nIHRyYW5zcG9ydCBwYXJhbWV0ZXJzLikNCiAgLSBPciB3aWxsIFJNQ0FUIGJlIGJha2VkIGlu
dG8gUlRQIHN0YWNrcyB3aGljaCBoYXZlIHRoZWlyIG93biBBUEkgdG8gYXBwcw0KICAgIHVzaW5n
IHRoZSBzdGFjaz8NCiAgLSBXaGF0IGFib3V0IG5vbi1SVFAgZmxvd3MsIGxpa2UgU0NUUCBkYXRh
IGNoYW5uZWxzPyBXaWxsIFJNQ0FUIGJlIGFuDQogICAgb3B0aW9uYWwgQ0MgZm9yIFNDVFA/DQpU
ZXN0aW5nIHNjZW5hcmlvczoNCiAgLSBob3cgdG8gbWVhc3VyZSBzdGFydHVwIGJlaGF2aW91cj8g
U2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUgdGVzdHMgZm9yDQogICAgc3RhcnR1cCBiZWhhdmlvcj8g
T3IgYSBzdGFydHVwIHBlcmZvcm1hbmNlL2ltcGFpcm1lbnQgbWV0cmljIGFwcGxpY2FibGUNCiAg
ICB0byBhbGwgdGVzdHM/DQogIC0gU2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUgdGVzdHMgZm9yIGlt
cGFpcm1lbnRzIHByZXNlbnQgYmVmb3JlIFJNQ0FUIGZsb3cNCiAgICBzdGFydHVwIHZzLiBpbnRy
b2R1Y2VkIG1pZC1zdHJlYW0/IChUbyBzZXBhcmF0ZSBwZXJmb3JtYW5jZSBvZiBzdGFydHVwDQog
ICAgY29udmVyZ2VuY2UgdG8gc3RhdGljIGNhcGFjaXR5IHZzLiBtaWQtc3RyZWFtIGFkYXB0YXRp
b24gdG8gZHluYW1pYyBjYXBhY2l0eS4pDQoNCkRyYWZ0czoNCiAgLSBEbyB3ZSBuZWVkIGEgbmV3
IHJldiBvZiB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0PyBZZXMuDQogIC0gV2hhdCBuZWVkcyB0byBi
ZSBhZGRlZCB0byBpdCB0byBndWlkZSBhbmQgbGltaXQgdGhlIGV2YWx1YXRpb24gZHJhZnQ/DQog
IC0gV2hhdCBhcmUgd2UgZG9pbmcgd2l0aCB0aGUgZXZhbHVhdGlvbiBkcmFmdD8NCiAgICBWYXJ1
biBoYXMgdXBkYXRlcyBwZW5kaW5nIGJhc2VkIG9uIGZlZWRiYWNrIGFuZCBNaWNoYWVs4oCZcyBk
b2MgcmV2aWV3LA0KICAgIHdoaWNoIHNob3VsZCBiZSBpbmNvcnBvcmF0ZWQgaW4gYSBmZXcgd2Vl
a3MuDQoNCg==

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D481D84xmbrcdx14ciscoc_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZp
bml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXtt
YXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0K
CWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1z
b0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0
LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xs
b3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVj
b3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6
cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCglj
b2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y
dC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7fQ0KQHBhZ2UgV29y
ZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBp
biAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwv
c3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJl
ZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0i
ZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwv
aGVhZD4NCjxib2R5IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxk
aXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPlJNQ0FUIEV2YWwgRGVzaWduIFRlYW0gTWVldGluZzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+TW9uZGF5LCBKdW5lIDMsIDIwMTMsIDExOjAwQU0gTmV3IFlvcmsgVGltZSAoRURU
IFVUQy00KTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+NTggbWludXRlcywgMjkuNDNNQjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+U3RyZWFtaW5nIHJlY29yZGluZyBsaW5rOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PGEgaHJlZj0iaHR0
cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9sZHIucGhwP0FUPXBiJmFtcDtTUD1NQyZh
bXA7cklEPTY4NzA2NjU3JmFtcDtyS2V5PTliMmI2OTA5MDFhMmIzZDciPmh0dHBzOi8vY2lzY28u
d2ViZXguY29tL2Npc2Nvc2FsZXMvbGRyLnBocD9BVD1wYiZhbXA7U1A9TUMmYW1wO3JJRD02ODcw
NjY1NyZhbXA7cktleT05YjJiNjkwOTAxYTJiM2Q3PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RG93bmxv
YWQgcmVjb3JkaW5nIGxpbms6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJodHRwczovL2Npc2Nv
LndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5waHA/QVQ9ZHcmYW1wO1NQPU1DJmFtcDtySUQ9Njg3
MDY2NTcmYW1wO3JLZXk9NGEyMzM1NGM1NTU0Y2M2MCI+aHR0cHM6Ly9jaXNjby53ZWJleC5jb20v
Y2lzY29zYWxlcy9sc3IucGhwP0FUPWR3JmFtcDtTUD1NQyZhbXA7cklEPTY4NzA2NjU3JmFtcDty
S2V5PTRhMjMzNTRjNTU1NGNjNjA8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPk5leHQgbWVldGluZyBpcyBNb25kYXkgSnVuZSAxNywgd2hpY2ggY29uZmxpY3RzIHdp
dGggdGhlIE1NVVNJQy9SVENXRUIgaW50ZXJpbSBvbiBzaWduYWxpbmcgbXVsdGlwbGUgUlRQIHN0
cmVhbXMuIFBsZWFzZSByZXBseSBpZiB3ZSBzaG91bGQgcmVzY2hlZHVsZSB0byBKdW5lIDI0IG9y
IEp1bHkNCiAxIG9yIGtlZXAgSnVuZSAxNy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+TWVldGluZyBNaW51dGVzOiAoZnJvbSBWYXJ1bi9Nbywgb3RoZXJzIHBsZWFzZSBh
ZGQgYW55dGhpbmcgbWlzc2VkKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij5RdWFudGl0YXRpdmUgc3RhdGVtZW50IGZvciBmYWlybmVzczo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZu
YnNwOyAtIGRlZmluZSBpdCBiYXNlZCBvbiBhIGNhc2UtYnktY2FzZSBvciBhbmNob3IgaXQgdG8g
YSBzY2VuYXJpbz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIElmIHdlIGNhbm5vdCBhZ3JlZSBv
biBhbiBvcHRpbWFsIGJhbGFuY2UsIGRlZmluZSBncm9zcyBpbmVxdWFsaXR5LiBiZWNhdXNlPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsgaXQgbWF5IGJlIGVhc2llciB0byBkZWZp
bmUgdW5mYWlybmVzcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIG1pbmltdW0gcmF0ZSB3b3Vs
ZCBiZSBhIG5vbi1zdGFydGVyIGJlY2F1c2Ugb2YgYm90dGxlbmVjayBsaW5rLCBiZXR0ZXIgdG88
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh
bnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyBtYWtlIGl0IHNoYXJlIG9mIGNhcGFj
aXR5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5NZXRyaWNzOjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7IC0gTG9nIGV2ZXJ5IFJUUCBwYWNrZXQgYXJyaXZhbCwgZXZlcnkg
UlRDUCBzZW50LiBNZXRyaWNzIGFyZSBkZXJpdmVkIGZyb20gdGhlc2UuPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij4mbmJzcDsgLSBBdCB3aGF0IHRpbWVzIHNjYWxlcyBkbyB3ZSBjb25zaWRlciByYXRlIHRvIG9z
Y2lsbGF0ZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIFdoYXQgaWYgdGhlIENDIHVuZGVyc2hv
b3RzIHRoZSB0YXJnZXQgcmF0ZT8gU2ltaWxhciB0byBUQ1AgZGF0YSBsaW1pdGVkDQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2ludGVydmFsLiBDYW4gc29tZW9uZSBz
dW1tYXJpemUgdGhlIFRDUC9URlJDIGlzc3VlcyByZWxhdGVkIHRvIHRoaXMgYmFzZWQNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7b24gcHJpb3IgcmVzZWFyY2ggaW4g
VENQL1RGUkM/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBXZSBrbm93IGFsbCBhcHBzIHdhbnQg
dG8gbWluaW1pemUgZGVsYXkgYW5kIG1heGltaXplIHRocm91Z2hwdXQgYW5kDQo8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N0YWJpbGl0eSBidXQgaG93IGNhbiB3ZSBx
dWFudGlmeSBkaWZmZXJlbnQgY29tYmluYXRpb25zIG9mIHRoZSBhYm92ZSBmb3INCjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Y29tcGFyaXNvbiBpbiB2YXJpb3VzIHNj
ZW5hcmlvcz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIENvbXBhcmUgdGhyb3VnaHB1dCBhcyBh
IHN0ZXAgZnVuY3Rpb24gb2YgZGVsYXksIGkuZS4sIGNvbXBhcmUgZ29vZHB1dCB3aXRoaW4gZGVs
YXk8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyB0aHJlc2hvbGRzLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5BcHBsaWNhdGlvbjombmJzcDsmbmJzcDsm
bmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7LSBTaG91bGQgd2UgY29uc2lkZXIg
ZGlmZmVyZW50IHByZWZlcmVuY2VzIGZvciBkaWZmZXJlbnQgYXBwcy9tZWRpYT8gTGlrZSBhdWRp
bywNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dmlkZW8sIHNjcmVl
biBzaGFyZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIEFyZSBBUElzIG5lZWRlZCBiZXR3ZWVu
IHRoZSBhcHAgYW5kIHRyYW5zcG9ydD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAoRm9yIHRyYW5z
cG9ydCBmZWVkYmFjayB0byBhcHAvc2VuZGVyLCBhbmQgYXBwIHNldHRpbmcgdHJhbnNwb3J0IHBh
cmFtZXRlcnMuKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7IC0gT3Igd2lsbCBSTUNBVCBiZSBiYWtl
ZCBpbnRvIFJUUCBzdGFja3Mgd2hpY2ggaGF2ZSB0aGVpciBvd24gQVBJIHRvIGFwcHMNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dXNpbmcgdGhlIHN0YWNrPzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7IC0gV2hhdCBhYm91dCBub24tUlRQIGZsb3dzLCBsaWtlIFNDVFAg
ZGF0YSBjaGFubmVscz8gV2lsbCBSTUNBVCBiZSBhbg0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtvcHRpb25hbCBDQyBmb3IgU0NUUD88bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+VGVzdGluZyBzY2VuYXJpb3M6PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsg
LSBob3cgdG8gbWVhc3VyZSBzdGFydHVwIGJlaGF2aW91cj8gU2hvdWxkIHdlIGhhdmUgc2VwYXJh
dGUgdGVzdHMgZm9yDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3N0
YXJ0dXAgYmVoYXZpb3I/IE9yIGEgc3RhcnR1cCBwZXJmb3JtYW5jZS9pbXBhaXJtZW50IG1ldHJp
YyBhcHBsaWNhYmxlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3Rv
IGFsbCB0ZXN0cz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIFNob3VsZCB3ZSBoYXZlIHNlcGFy
YXRlIHRlc3RzIGZvciBpbXBhaXJtZW50cyBwcmVzZW50IGJlZm9yZSBSTUNBVCBmbG93PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsgc3RhcnR1cCB2cy4gaW50cm9kdWNlZCBtaWQt
c3RyZWFtPyAoVG8gc2VwYXJhdGUgcGVyZm9ybWFuY2Ugb2Ygc3RhcnR1cA0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjb252ZXJnZW5jZSB0byBzdGF0aWMgY2FwYWNp
dHkgdnMuIG1pZC1zdHJlYW0gYWRhcHRhdGlvbiB0byBkeW5hbWljIGNhcGFjaXR5Lik8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+RHJhZnRzOjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
Jm5ic3A7IC0gRG8gd2UgbmVlZCBhIG5ldyByZXYgb2YgdGhlIHJlcXVpcmVtZW50cyBkcmFmdD8g
WWVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7IC0gV2hhdCBuZWVkcyB0byBiZSBhZGRlZCB0byBp
dCB0byBndWlkZSBhbmQgbGltaXQgdGhlIGV2YWx1YXRpb24gZHJhZnQ/PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij4mbmJzcDsgLSBXaGF0IGFyZSB3ZSBkb2luZyB3aXRoIHRoZSBldmFsdWF0aW9uIGRyYWZ0Pw0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtWYXJ1biBoYXMgdXBkYXRl
cyBwZW5kaW5nIGJhc2VkIG9uIGZlZWRiYWNrIGFuZCBNaWNoYWVs4oCZcyBkb2MgcmV2aWV3LDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdoaWNoIHNob3VsZCBiZSBpbmNvcnBv
cmF0ZWQgaW4gYSBmZXcgd2Vla3MuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D481D84xmbrcdx14ciscoc_--

From mirja.kuehlewind@ikr.uni-stuttgart.de  Mon Jun 10 09:55:26 2013
Return-Path: <mirja.kuehlewind@ikr.uni-stuttgart.de>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1774421F9815 for <rmcat@ietfa.amsl.com>; Mon, 10 Jun 2013 09:55:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.199
X-Spam-Level: 
X-Spam-Status: No, score=-2.199 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ip4w5SUJvW-2 for <rmcat@ietfa.amsl.com>; Mon, 10 Jun 2013 09:55:21 -0700 (PDT)
Received: from mailsrv.ikr.uni-stuttgart.de (mailsrv.ikr.uni-stuttgart.de [129.69.170.2]) by ietfa.amsl.com (Postfix) with ESMTP id 527A221F9808 for <rmcat@ietf.org>; Mon, 10 Jun 2013 09:55:16 -0700 (PDT)
Received: from netsrv1.ikr.uni-stuttgart.de (netsrv1-c [10.11.12.12]) by mailsrv.ikr.uni-stuttgart.de (Postfix) with ESMTP id A135960109 for <rmcat@ietf.org>; Mon, 10 Jun 2013 18:55:13 +0200 (CEST)
Received: from vpn-2-cl195 (vpn-2-cl195 [10.41.21.195]) by netsrv1.ikr.uni-stuttgart.de (Postfix) with ESMTP id 9B4BA60108 for <rmcat@ietf.org>; Mon, 10 Jun 2013 18:55:13 +0200 (CEST)
Content-Language: en-US
Content-Disposition: inline
From: Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>
Organization: University of Stuttgart (Germany), IKR
To: "rmcat@ietf.org" <rmcat@ietf.org>
Date: Mon, 10 Jun 2013 18:55:13 +0200
User-Agent: KMail/1.9.10 (enterprise35 0.20101217.1207316)
MIME-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Message-Id: <201306101855.13582.mirja.kuehlewind@ikr.uni-stuttgart.de>
Subject: [rmcat] CfP (less than 2 weeks): Capacity Sharing Workshop (CSWS'13) at ICNP-2013
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jun 2013 16:55:26 -0000

[apologies if you receive multiple copies of this]
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

                             CALL FOR PAPERS

                   -----------------------------------
                   Capacity Sharing Workshop (CSWS'13)
                   -----------------------------------

In conjunction with ICNP'13, 7-11 October, Goettingen, Germany.

Internet data traffic continues to grow rapidly. The challenge that operato=
rs=20
face, especially in the mobile Internet, is to support more subscribers wit=
h=20
higher bandwidth demands and a large variety of services with different=20
requirements. Therefore, operators need to seek for new technologies to=20
efficiently utilize the available network resources, in particular, this=20
concerns resource allocation and flow management. At the same time, network=
=20
virtualization in data centers and carrier networks enables a more flexible=
=20
and efficient resource management - but creates new challenges for sharing=
=20
capacity among tenants and users of those networks, e.g, scaling up network=
=20
resources transparently based on the congestion level. In wireless networks=
,=20
capacity sharing is particularly relevant due to the inherently limited=20
resources, which render a simple "throwing bandwidth at the problem" soluti=
on=20
impossible.

This change in network operation and the strong growth and continual change=
s=20
in the traffic characteristics and usage behavior raises questions on how t=
o=20
share limited capacity resources fairly and more efficiently. While=20
efficiency is most important when resources are spare, fairness need to be=
=20
evaluated based on the different quality requirements of the various Intern=
et=20
services that we have today. While the Internet, especially the mobile=20
Internet, was mostly engineered to provide a low loss service, low-latency=
=20
services are not well supported today. In addition, there is regulation tha=
t=20
can impose additional requirements in some markets, such as availability=20
requirements, network neutrality etc.

The objective of this workshop is to bring together researchers in the area=
 of=20
transport protocols, system designers of data centers, fixed and mobile=20
access networks, and their applications to advance the state of research on=
=20
capacity sharing. We solicit contributions on the state-of-the-art, results=
=20
of ongoing research, open issues, trends and new ideas. We solicit=20
contributions on the state-of-the-art, results of ongoing research, open=20
issues, trends and new ideas. We want to encourage researchers to consider=
=20
integrated consideration of the problem space over all layers.=20

Topics
=2D-----
Topics of particular interest include, but are not limited to

* Context-aware resource allocation and cross-layer adaptation

* Network protocols to exchange information on the network state

* Support low-latency services and Transport layer solutions

* Possible interactions with cellular/fixed access networks

* Application-layer adaption especially for mobile and interactive services

* Network Function Virtualization and SDN to implement capacity sharing

* QoE and fairness definitions, metrics and evaluation

* Data traffic characteristics in fixed and mobile Internet

* Economic aspects on capacity sharing and business models

* Related standardization activities, projects and regulatory constraints


Submission
=2D---------
Submissions must be original, unpublished work, and not under consideration=
 at=20
another conference or journal. Submitted papers must be at most six (6) pag=
es=20
long, including all figures, tables, references, and appendices in IEEE=20
Computer Society format.
Please see the workshop webpage for further submission guidelines:
http://icnp13.informatik.uni-goettingen.de/csws13/

Important Dates
=2D---------------
Paper submission deadline:	June 21, 2013
Acceptance notification:	August 2, 2013
Camera-ready paper:		August 9, 2013
Workshop date:			October, 2013 (to be announced)

Workshop Co-Chairs
=2D-----------------
Mirja K=FChlewind, IKR University of Stuttgart, Germany
Dirk Kutscher, NEC Europe Labs Heidelberg, Germany


From cs.manphis@gmail.com  Wed Jun 12 23:46:29 2013
Return-Path: <cs.manphis@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE0BF21F99DE for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:46:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.099
X-Spam-Level: 
X-Spam-Status: No, score=-3.099 tagged_above=-999 required=5 tests=[AWL=0.499,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ODWdjf0aRXYw for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:46:23 -0700 (PDT)
Received: from mail-bk0-f45.google.com (mail-bk0-f45.google.com [209.85.214.45]) by ietfa.amsl.com (Postfix) with ESMTP id 4EE2021F9A14 for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:46:11 -0700 (PDT)
Received: by mail-bk0-f45.google.com with SMTP id je9so3408197bkc.4 for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:46:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=SaSLUa7lJbgZwpwz/q7Q4wdK6Bwuf2xMF9bhN9sIOg4=; b=JOH78qzom+hcGXrQjTDrgSSoRyiBYWRqIqO6RKWE9YjCKLdcA97/dkVQswmmVWrPCo gModDrZ+91Ma/vnxxUb5+7R7CclXOXZyuQ7JO0gGC8vxR2fX0n7Xo8WgrkI4+yZvIJ4T JY/TKTOElNYPfUG7VWW/4HAwThDaWFEKTZKVejgQ+0+9CEhQaD4nWerhA5ad7FVxnyTF 4yvOb20Av71m0k6YADIzTalR2qI6LsVnWPshlAEq6uqRHwOZDl6Xmk0QOyqE2ZT4s/dN MTdm2NC7f0B1/Hpo/ZAZopmG5J+NH0LTfAyOVlLPdfI+fbaRWcQ1zaOVYifTBWL8kPfy ZcnQ==
MIME-Version: 1.0
X-Received: by 10.204.173.9 with SMTP id n9mr3758181bkz.47.1371105969817; Wed, 12 Jun 2013 23:46:09 -0700 (PDT)
Received: by 10.204.70.206 with HTTP; Wed, 12 Jun 2013 23:46:09 -0700 (PDT)
In-Reply-To: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
References: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
Date: Thu, 13 Jun 2013 14:46:09 +0800
Message-ID: <CAFBW3gaFbn0e4N4H6tF_7J=4tKM=gmOrrEVOJS9ym8VZ0OwROw@mail.gmail.com>
From: manphis chen <cs.manphis@gmail.com>
To: rmcat@ietfa.amsl.com
Content-Type: multipart/alternative; boundary=bcaec52c5b63480ae704df037cff
Subject: [rmcat] Fwd: congestion control in WebRTC
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 06:48:08 -0000

--bcaec52c5b63480ae704df037cff
Content-Type: text/plain; charset=UTF-8

---------- Forwarded message ----------
From: manphis chen <cs.manphis@gmail.com>
Date: 2013/6/13
Subject: congestion control in WebRTC
To: rmcat@ietf.org



Dear all,

Recently I am investigating the feedback mechanism for rate control in
webrtc.

Does the receiver use RTCP to inform the sender about the information such
as available bandwidth, lossy ratio, .., etc.?

I saw the packet format by wireshark, and saw that there is extra
information appended on the SR (Sender Report) of RTCP, but wireshark
cannot recognize it.

Does anyone have the same experience?
Or is there any document describing the details of the feedback mechanism
or the format of the feedback packets in webrtc?

Many thanks

BRs
manphis



-- 
Wireless Communication and Mobile Computing Research Group Laboratory
TEL:(886)-2-23625336-448
Dept. of Computer Science and Information Engineering
National Taiwan University, Taipei, Taiwan

--bcaec52c5b63480ae704df037cff
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><br><div class=3D"gmail_quote">---------- Forwarded me=
ssage ----------<br>From: <b class=3D"gmail_sendername">manphis chen</b> <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:cs.manphis@gmail.com">cs.manphis@gmai=
l.com</a>&gt;</span><br>
Date: 2013/6/13<br>Subject: congestion control in WebRTC<br>To: <a href=3D"=
mailto:rmcat@ietf.org">rmcat@ietf.org</a><br><br><br><div dir=3D"ltr"><br c=
lear=3D"all"><div><span style=3D"font-family:arial,sans-serif;font-size:13.=
63636302947998px">Dear all,</span><div style=3D"font-family:arial,sans-seri=
f;font-size:13.63636302947998px">
<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">
Recently I am investigating the feedback mechanism for rate control in webr=
tc.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6=
3636302947998px">

Does the receiver use RTCP to inform the sender about the information such =
as available bandwidth, lossy ratio, .., etc.?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px"><br></div><div style=3D"=
font-family:arial,sans-serif;font-size:13.63636302947998px">

I saw the packet format by wireshark, and saw that there is extra informati=
on appended on the SR (Sender Report) of RTCP, but wireshark cannot recogni=
ze it.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">

<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">Does anyone have the same experience?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px">Or is there any document=
 describing the details of the feedback mechanism or the format of the feed=
back packets in webrtc?</div>

<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px">Many thanks</div><div style=3D"font-family:arial,sans-serif;font-si=
ze:13.63636302947998px">

<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">BRs</div></div><span class=3D"HOEnZb"><font color=3D"#888888"><div=
 style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px">manph=
is</div>
</font></span></div>
</div><br><br clear=3D"all"><div><br></div>-- <br>Wireless Communication an=
d Mobile Computing Research Group Laboratory<br>TEL:(886)-2-23625336-448<br=
>Dept. of Computer Science and Information Engineering<br>National Taiwan U=
niversity, Taipei, Taiwan
</div>

--bcaec52c5b63480ae704df037cff--

From cs.manphis@gmail.com  Wed Jun 12 23:44:35 2013
Return-Path: <cs.manphis@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7077321F8F29 for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BoSq2cBuwdje for <rmcat@ietfa.amsl.com>; Wed, 12 Jun 2013 23:44:35 -0700 (PDT)
Received: from mail-bk0-x232.google.com (mail-bk0-x232.google.com [IPv6:2a00:1450:4008:c01::232]) by ietfa.amsl.com (Postfix) with ESMTP id BB57521F8FB6 for <rmcat@ietf.org>; Wed, 12 Jun 2013 23:44:34 -0700 (PDT)
Received: by mail-bk0-f50.google.com with SMTP id ik8so3103017bkc.9 for <rmcat@ietf.org>; Wed, 12 Jun 2013 23:44:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=8cL67TN0XwCylZlCaxUi+Ul8yfbZitekVO0Geeo91+4=; b=U4elQIvkOWqjVPN9xBdGj9voW+muD68k/LJMrsVbLzBpYWLPpRANaaxdMPiYCwaktZ zB0dO32JGdGvHJ49ZYzUDmnnJbuAInn8ilh8OWdVs8jppt/4BujFelK6ZTQx45NPlITm EYuIEpz5lHLsfjDphSi08hsMek/Oy6M03rgPufQ0Cz9U52KxUsZPOy2Qc/uZQVqR7Sle 1uYiFF9RoTa1hu4NyO3Yqpo6KvvpomRJfZ84gugnP8BiMCxd+WEglWE6wviQISGr1lzQ NsrCLymThVFgDfbbxQisNw7MtXUE2erOqvLXO7oVrtguQwDv3G6NIyYdffPu6YaCcSX/ 4DbQ==
MIME-Version: 1.0
X-Received: by 10.204.78.76 with SMTP id j12mr3703039bkk.170.1371105873867; Wed, 12 Jun 2013 23:44:33 -0700 (PDT)
Received: by 10.204.70.206 with HTTP; Wed, 12 Jun 2013 23:44:33 -0700 (PDT)
Date: Thu, 13 Jun 2013 14:44:33 +0800
Message-ID: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
From: manphis chen <cs.manphis@gmail.com>
To: rmcat@ietf.org
Content-Type: multipart/alternative; boundary=047d7bdc86428fe6ed04df0376c5
Subject: [rmcat] congestion control in WebRTC
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 06:48:25 -0000

--047d7bdc86428fe6ed04df0376c5
Content-Type: text/plain; charset=UTF-8

Dear all,

Recently I am investigating the feedback mechanism for rate control in
webrtc.

Does the receiver use RTCP to inform the sender about the information such
as available bandwidth, lossy ratio, .., etc.?

I saw the packet format by wireshark, and saw that there is extra
information appended on the SR (Sender Report) of RTCP, but wireshark
cannot recognize it.

Does anyone have the same experience?
Or is there any document describing the details of the feedback mechanism
or the format of the feedback packets in webrtc?

Many thanks

BRs
manphis

--047d7bdc86428fe6ed04df0376c5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br clear=3D"all"><div><span style=3D"font-family:arial,sa=
ns-serif;font-size:13.63636302947998px">Dear all,</span><div style=3D"font-=
family:arial,sans-serif;font-size:13.63636302947998px"><br></div><div style=
=3D"font-family:arial,sans-serif;font-size:13.63636302947998px">
Recently I am investigating the feedback mechanism for rate control in webr=
tc.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6=
3636302947998px">
Does the receiver use RTCP to inform the sender about the information such =
as available bandwidth, lossy ratio, .., etc.?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px"><br></div><div style=3D"=
font-family:arial,sans-serif;font-size:13.63636302947998px">
I saw the packet format by wireshark, and saw that there is extra informati=
on appended on the SR (Sender Report) of RTCP, but wireshark cannot recogni=
ze it.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">
<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">Does anyone have the same experience?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px">Or is there any document=
 describing the details of the feedback mechanism or the format of the feed=
back packets in webrtc?</div>
<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px">Many thanks</div><div style=3D"font-family:arial,sans-serif;font-si=
ze:13.63636302947998px">
<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">BRs</div></div><div style=3D"font-family:arial,sans-serif;font-siz=
e:13.63636302947998px">manphis</div></div>

--047d7bdc86428fe6ed04df0376c5--

From vsingh.ietf@gmail.com  Thu Jun 13 02:06:11 2013
Return-Path: <vsingh.ietf@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CFE721F9AAC for <rmcat@ietfa.amsl.com>; Thu, 13 Jun 2013 02:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E5Lt357hl-86 for <rmcat@ietfa.amsl.com>; Thu, 13 Jun 2013 02:06:10 -0700 (PDT)
Received: from mail-vb0-x229.google.com (mail-vb0-x229.google.com [IPv6:2607:f8b0:400c:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id A828B21F91BC for <rmcat@ietf.org>; Thu, 13 Jun 2013 02:06:09 -0700 (PDT)
Received: by mail-vb0-f41.google.com with SMTP id p13so5459027vbe.14 for <rmcat@ietf.org>; Thu, 13 Jun 2013 02:06:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=9S9Xlk7uaxECQEscIJAOu0D58857LnWv34UqiYT7PvY=; b=Vd7Q54aBZckQudC4FebGrf9SObcUB+CL9sia4LGuyFB1C1BHm8FRVK3fkcHiw54P+U NJUR4dO8QdC+ZeLbNBgns6f8Tb6bxRmpbEtDor4+J/2tWWPOVVzIaK8x/AYvtx+Ii7qE 5WteaoDTgROkVOrlZ3VXUjQHHoKYZcrU7O8rL5KfRlqQfYIQjiLkb0C0jQBpx8JVejKO cZ/GgHte4uZ2aSJVa21aZtbGgKM5B6JmPRQfW8K7p4VvdnSxF+P+rdW1l5kTwIcbTWga k8hyudm02lIUmZq6z40mbqdyyzfUnp0RMXhp6lEkxAI5lY8ZWa4V8dp+z/8ZRfRNr5+x KRNw==
X-Received: by 10.52.93.233 with SMTP id cx9mr9460328vdb.112.1371114367115; Thu, 13 Jun 2013 02:06:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.232.72 with HTTP; Thu, 13 Jun 2013 02:05:46 -0700 (PDT)
In-Reply-To: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
References: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
From: Varun Singh <vsingh.ietf@gmail.com>
Date: Thu, 13 Jun 2013 12:05:46 +0300
Message-ID: <CAEbPqryybcf4L_3z83bzw1Jv8F8x-vA5p1MVGGqtmcu6io7zpg@mail.gmail.com>
To: manphis chen <cs.manphis@gmail.com>
Content-Type: multipart/alternative; boundary=20cf307f307acc65d104df057085
Cc: rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] congestion control in WebRTC
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 09:06:11 -0000

--20cf307f307acc65d104df057085
Content-Type: text/plain; charset=ISO-8859-1

Comments inline


On Thu, Jun 13, 2013 at 9:44 AM, manphis chen <cs.manphis@gmail.com> wrote:

>
> Dear all,
>
> Recently I am investigating the feedback mechanism for rate control in
> webrtc.
>
> Does the receiver use RTCP to inform the sender about the information such
> as available bandwidth, lossy ratio, .., etc.?
>

Currently, endpoints send RTCP RR and Chrome possibly sends REMB. Ask on
the discuss-webrtc mailing list.


>  I saw the packet format by wireshark, and saw that there is extra
> information appended on the SR (Sender Report) of RTCP, but wireshark
> cannot recognize it.
>
>
The SR is typically followed by an RR, SDES, AFAIR chrome also sends some
subset of RFC3611 XRBLOCK (voip stats if I remember correctly).


> Does anyone have the same experience?
> Or is there any document describing the details of the feedback mechanism
> or the format of the feedback packets in webrtc?
>
>
See http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage for details on
RTP and RTCP features for WebRTC.


> Many thanks
>
> BRs
> manphis
>



-- 
http://www.netlab.tkk.fi/~varun/

--20cf307f307acc65d104df057085
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Comments inline<br><div class=3D"gmail_extra"><br><br><div=
 class=3D"gmail_quote">On Thu, Jun 13, 2013 at 9:44 AM, manphis chen <span =
dir=3D"ltr">&lt;<a href=3D"mailto:cs.manphis@gmail.com" target=3D"_blank">c=
s.manphis@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><div class=3D"h5"><div dir=3D"ltr"><br cle=
ar=3D"all">

<div><span style=3D"font-family:arial,sans-serif;font-size:13.6363630294799=
8px">Dear all,</span><div style=3D"font-family:arial,sans-serif;font-size:1=
3.63636302947998px"><br></div><div style=3D"font-family:arial,sans-serif;fo=
nt-size:13.63636302947998px">


Recently I am investigating the feedback mechanism for rate control in webr=
tc.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6=
3636302947998px">


Does the receiver use RTCP to inform the sender about the information such =
as available bandwidth, lossy ratio, .., etc.?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px"></div></div></div></div>

</div></blockquote><div><br></div><div>Currently, endpoints send RTCP RR an=
d Chrome possibly sends REMB. Ask on the=A0discuss-webrtc mailing list.</di=
v><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-le=
ft-style:solid;padding-left:1ex">

<div class=3D""><div class=3D"h5"><div dir=3D"ltr"><div><div style=3D"font-=
family:arial,sans-serif;font-size:13.63636302947998px"></div><div style=3D"=
font-family:arial,sans-serif;font-size:13.63636302947998px">
I saw the packet format by wireshark, and saw that there is extra informati=
on appended on the SR (Sender Report) of RTCP, but wireshark cannot recogni=
ze it.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">


<br></div></div></div></div></div></blockquote><div><br></div><div>The SR i=
s typically followed by an RR, SDES, AFAIR chrome also sends some subset of=
 RFC3611 XRBLOCK (voip stats if I remember correctly).</div><div>=A0</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><div class=3D"h5"><div dir=3D"ltr"><div><d=
iv style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px">

</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294799=
8px">Does anyone have the same experience?</div><div style=3D"font-family:a=
rial,sans-serif;font-size:13.63636302947998px">Or is there any document des=
cribing the details of the feedback mechanism or the format of the feedback=
 packets in webrtc?</div>


<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
br></div></div></div></div></div></blockquote><div><br></div><div>See <a hr=
ef=3D"http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage">http://tools.=
ietf.org/html/draft-ietf-rtcweb-rtp-usage</a> for details on RTP and RTCP f=
eatures for WebRTC.</div>

<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left=
-style:solid;padding-left:1ex"><div class=3D""><div class=3D"h5"><div dir=
=3D"ltr">
<div>
<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
/div><div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998=
px">Many thanks</div><div style=3D"font-family:arial,sans-serif;font-size:1=
3.63636302947998px">


<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">BRs</div></div><div style=3D"font-family:arial,sans-serif;font-siz=
e:13.63636302947998px">manphis</div></div>
</div></div></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>=
<a href=3D"http://www.netlab.tkk.fi/~varun/" target=3D"_blank">http://www.n=
etlab.tkk.fi/~varun/</a>
</div></div>

--20cf307f307acc65d104df057085--

From cs.manphis@gmail.com  Thu Jun 13 03:45:21 2013
Return-Path: <cs.manphis@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6E5521F9968 for <rmcat@ietfa.amsl.com>; Thu, 13 Jun 2013 03:45:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id smHO6F59Mkx6 for <rmcat@ietfa.amsl.com>; Thu, 13 Jun 2013 03:45:20 -0700 (PDT)
Received: from mail-bk0-x234.google.com (mail-bk0-x234.google.com [IPv6:2a00:1450:4008:c01::234]) by ietfa.amsl.com (Postfix) with ESMTP id 4A5D221F934B for <rmcat@ietf.org>; Thu, 13 Jun 2013 03:45:20 -0700 (PDT)
Received: by mail-bk0-f52.google.com with SMTP id d7so4691172bkh.25 for <rmcat@ietf.org>; Thu, 13 Jun 2013 03:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=/ZiVxvuG4PDv7E4yoUtKf+dgpIbTUPffpNTYcCsG7iA=; b=krpF+iJiWzNyvjfXhcUSpSkmZv92mXHfoNOBk/HvO6xTEFTTzvpa8k7raYnn0ML2Qw 34vk0L7SBFcru0EUGZXRFKATEOOuTLiuVR1asZbOSrc7AtEnvF3ABk3PF2+wVQtv+8aM m61DDUADsCvZxy6JbzcRy8Y6FC/stprxtzuXqUwDCOYzYa+s410iVujgB7fTiPuLoQkW zyGHSV1yd5gijjevGy1vxnof5YAzWCGSKc+uDhGCEE1AGfBPSLKuzTwNOaasj8htZG5t Jh/7B8ka48N4rn8gXQkVtDC5p4UE4PUBHsTFDpr2OfcbI/PQWAbXaX1Uctzys91HwQV5 LT2A==
MIME-Version: 1.0
X-Received: by 10.204.187.70 with SMTP id cv6mr72258bkb.6.1371120319315; Thu, 13 Jun 2013 03:45:19 -0700 (PDT)
Received: by 10.204.70.206 with HTTP; Thu, 13 Jun 2013 03:45:19 -0700 (PDT)
In-Reply-To: <CAEbPqryybcf4L_3z83bzw1Jv8F8x-vA5p1MVGGqtmcu6io7zpg@mail.gmail.com>
References: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com> <CAEbPqryybcf4L_3z83bzw1Jv8F8x-vA5p1MVGGqtmcu6io7zpg@mail.gmail.com>
Date: Thu, 13 Jun 2013 18:45:19 +0800
Message-ID: <CAFBW3gYtaO3a4Ahw0Cbeo8nrGmsRFwnjobJXgn_p0=V8MwQXRg@mail.gmail.com>
From: manphis chen <cs.manphis@gmail.com>
To: Varun Singh <vsingh.ietf@gmail.com>
Content-Type: multipart/alternative; boundary=20cf302ad35e946c5004df06d3f1
Cc: rmcat WG <rmcat@ietf.org>
Subject: Re: [rmcat] congestion control in WebRTC
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 10:45:21 -0000

--20cf302ad35e946c5004df06d3f1
Content-Type: text/plain; charset=UTF-8

Thanks for the reply.

I have another question.
Is "TMMBR" also appended to SR (or RR) for congestion control?

thanks



2013/6/13 Varun Singh <vsingh.ietf@gmail.com>

> Comments inline
>
>
> On Thu, Jun 13, 2013 at 9:44 AM, manphis chen <cs.manphis@gmail.com>wrote:
>
>>
>> Dear all,
>>
>> Recently I am investigating the feedback mechanism for rate control in
>> webrtc.
>>
>> Does the receiver use RTCP to inform the sender about the information
>> such as available bandwidth, lossy ratio, .., etc.?
>>
>
> Currently, endpoints send RTCP RR and Chrome possibly sends REMB. Ask on
> the discuss-webrtc mailing list.
>
>
>>  I saw the packet format by wireshark, and saw that there is extra
>> information appended on the SR (Sender Report) of RTCP, but wireshark
>> cannot recognize it.
>>
>>
> The SR is typically followed by an RR, SDES, AFAIR chrome also sends some
> subset of RFC3611 XRBLOCK (voip stats if I remember correctly).
>
>
>> Does anyone have the same experience?
>> Or is there any document describing the details of the feedback mechanism
>> or the format of the feedback packets in webrtc?
>>
>>
> See http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage for details on
> RTP and RTCP features for WebRTC.
>
>
>>  Many thanks
>>
>> BRs
>> manphis
>>
>
>
>
> --
> http://www.netlab.tkk.fi/~varun/
>



-- 
Wireless Communication and Mobile Computing Research Group Laboratory
TEL:(886)-2-23625336-448
Dept. of Computer Science and Information Engineering
National Taiwan University, Taipei, Taiwan

--20cf302ad35e946c5004df06d3f1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks for the reply.<div><br></div><div style>I have anot=
her question.</div><div style>Is &quot;TMMBR&quot; also appended to SR (or =
RR) for congestion control?</div><div style><br></div><div style>thanks</di=
v>
<div><br></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote=
">2013/6/13 Varun Singh <span dir=3D"ltr">&lt;<a href=3D"mailto:vsingh.ietf=
@gmail.com" target=3D"_blank">vsingh.ietf@gmail.com</a>&gt;</span><br><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #cc=
c solid;padding-left:1ex">
<div dir=3D"ltr">Comments inline<br><div class=3D"gmail_extra"><br><br><div=
 class=3D"gmail_quote"><div class=3D"im">On Thu, Jun 13, 2013 at 9:44 AM, m=
anphis chen <span dir=3D"ltr">&lt;<a href=3D"mailto:cs.manphis@gmail.com" t=
arget=3D"_blank">cs.manphis@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div><div><div dir=3D"ltr"><br clear=3D"all">

<div><span style=3D"font-family:arial,sans-serif;font-size:13.6363630294799=
8px">Dear all,</span><div style=3D"font-family:arial,sans-serif;font-size:1=
3.63636302947998px"><br></div><div style=3D"font-family:arial,sans-serif;fo=
nt-size:13.63636302947998px">



Recently I am investigating the feedback mechanism for rate control in webr=
tc.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6=
3636302947998px">



Does the receiver use RTCP to inform the sender about the information such =
as available bandwidth, lossy ratio, .., etc.?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px"></div></div></div></div>


</div></blockquote><div><br></div></div><div>Currently, endpoints send RTCP=
 RR and Chrome possibly sends REMB. Ask on the=C2=A0discuss-webrtc mailing =
list.</div><div class=3D"im"><div>=C2=A0</div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-co=
lor:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<div><div><div dir=3D"ltr"><div><div style=3D"font-family:arial,sans-serif;=
font-size:13.63636302947998px"></div><div style=3D"font-family:arial,sans-s=
erif;font-size:13.63636302947998px">
I saw the packet format by wireshark, and saw that there is extra informati=
on appended on the SR (Sender Report) of RTCP, but wireshark cannot recogni=
ze it.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">



<br></div></div></div></div></div></blockquote><div><br></div></div><div>Th=
e SR is typically followed by an RR, SDES, AFAIR chrome also sends some sub=
set of RFC3611 XRBLOCK (voip stats if I remember correctly).</div><div clas=
s=3D"im">
<div>=C2=A0</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div><div><div dir=3D"ltr"><div><div style=3D"font-family:=
arial,sans-serif;font-size:13.63636302947998px">


</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294799=
8px">Does anyone have the same experience?</div><div style=3D"font-family:a=
rial,sans-serif;font-size:13.63636302947998px">Or is there any document des=
cribing the details of the feedback mechanism or the format of the feedback=
 packets in webrtc?</div>



<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
br></div></div></div></div></div></blockquote><div><br></div></div><div>See=
 <a href=3D"http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage" target=
=3D"_blank">http://tools.ietf.org/html/draft-ietf-rtcweb-rtp-usage</a> for =
details on RTP and RTCP features for WebRTC.</div>


<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex"><div><div><div dir=3D"ltr">
<div>
<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
/div><div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998=
px">Many thanks</div><div style=3D"font-family:arial,sans-serif;font-size:1=
3.63636302947998px">



<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">BRs</div></div><div style=3D"font-family:arial,sans-serif;font-siz=
e:13.63636302947998px">manphis</div></div><span class=3D"HOEnZb"><font colo=
r=3D"#888888">
</font></span></div></div></blockquote></div><span class=3D"HOEnZb"><font c=
olor=3D"#888888"><br><br clear=3D"all"><div><br></div>-- <br><a href=3D"htt=
p://www.netlab.tkk.fi/~varun/" target=3D"_blank">http://www.netlab.tkk.fi/~=
varun/</a>
</font></span></div></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>Wireless Com=
munication and Mobile Computing Research Group Laboratory<br>TEL:(886)-2-23=
625336-448<br>Dept. of Computer Science and Information Engineering<br>Nati=
onal Taiwan University, Taipei, Taiwan
</div></div>

--20cf302ad35e946c5004df06d3f1--

From michawe@ifi.uio.no  Fri Jun 14 05:44:19 2013
Return-Path: <michawe@ifi.uio.no>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7188D21F9C87 for <rmcat@ietfa.amsl.com>; Fri, 14 Jun 2013 05:44:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.151
X-Spam-Level: 
X-Spam-Status: No, score=-102.151 tagged_above=-999 required=5 tests=[AWL=0.447, BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UqiamF0IC1SD for <rmcat@ietfa.amsl.com>; Fri, 14 Jun 2013 05:44:14 -0700 (PDT)
Received: from mail-out1.uio.no (mail-out1.uio.no [IPv6:2001:700:100:10::57]) by ietfa.amsl.com (Postfix) with ESMTP id 6D3AB21F9BEE for <rmcat@ietf.org>; Fri, 14 Jun 2013 05:44:13 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out1.uio.no with esmtp (Exim 4.75) (envelope-from <michawe@ifi.uio.no>) id 1UnTMS-0005FL-GP for rmcat@ietf.org; Fri, 14 Jun 2013 14:44:12 +0200
Received: from boomerang.ifi.uio.no ([129.240.68.135]) by mail-mx2.uio.no with esmtpsa (TLSv1:AES128-SHA:128) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1UnTMR-0000Wk-PK for rmcat@ietf.org; Fri, 14 Jun 2013 14:44:12 +0200
From: Michael Welzl <michawe@ifi.uio.no>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A00464D4-0869-4468-B7CF-2B576F11830D"
Date: Fri, 14 Jun 2013 14:44:11 +0200
References: <20130614124302.13004.22460.idtracker@ietfa.amsl.com>
To: "rmcat@ietf.org WG" <rmcat@ietf.org>
Message-Id: <9F30762B-CA81-4D3F-9B86-CDB741118371@ifi.uio.no>
Mime-Version: 1.0 (Apple Message framework v1283)
X-Mailer: Apple Mail (2.1283)
X-UiO-SPF-Received: 
X-UiO-Ratelimit-Test: rcpts/h 1 msgs/h 1 sum rcpts/h 7 sum msgs/h 4 total rcpts 5094 max rcpts/h 40 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.6, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.552, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: F7614FF4790C053E2DFA4C179A7D33A91A1E3E04
X-UiO-SPAM-Test: remote_host: 129.240.68.135 spam_score: -55 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 2244 max/h 12 blacklist 0 greylist 0 ratelimit 0
Subject: [rmcat] Fwd: New Version Notification for draft-welzl-rmcat-coupled-cc-01.txt
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 12:44:19 -0000

--Apple-Mail=_A00464D4-0869-4468-B7CF-2B576F11830D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

FYI, we just submitted this update. The algorithm is quite different now =
- it should be easier to read and understand AND work better   :-)

Cheers,
Michael



Begin forwarded message:

> From: internet-drafts@ietf.org
> Subject: New Version Notification for =
draft-welzl-rmcat-coupled-cc-01.txt
> Date: 14. juni 2013 14:43:02 GMT+02:00
> To: Safiqul Islam <safiquli@ifi.uio.no>, Michael Welzl =
<michawe@ifi.uio.no>, Stein Gjessing <steing@ifi.uio.no>
>=20
>=20
> A new version of I-D, draft-welzl-rmcat-coupled-cc-01.txt
> has been successfully submitted by Michael Welzl and posted to the
> IETF repository.
>=20
> Filename:	 draft-welzl-rmcat-coupled-cc
> Revision:	 01
> Title:		 Coupled congestion control for RTP media
> Creation date:	 2013-06-14
> Group:		 Individual Submission
> Number of pages: 16
> URL:             =
http://www.ietf.org/internet-drafts/draft-welzl-rmcat-coupled-cc-01.txt
> Status:          =
http://datatracker.ietf.org/doc/draft-welzl-rmcat-coupled-cc
> Htmlized:        =
http://tools.ietf.org/html/draft-welzl-rmcat-coupled-cc-01
> Diff:            =
http://www.ietf.org/rfcdiff?url2=3Ddraft-welzl-rmcat-coupled-cc-01
>=20
> Abstract:
>   When multiple congestion controlled RTP sessions traverse the same
>   network bottleneck, it can be beneficial to combine their controls
>   such that the total on-the-wire behavior is improved.  This document
>   describes such a method for flows that have the same sender, in a =
way
>   that is as flexible and simple as possible while minimizing the
>   amount of changes needed to existing RTP applications.
>=20
>=20
>=20
>=20
> The IETF Secretariat
>=20


--Apple-Mail=_A00464D4-0869-4468-B7CF-2B576F11830D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">FYI, =
we just submitted this update. The algorithm is quite different now - it =
should be easier to read and understand AND work better &nbsp; =
:-)<div><br></div><div>Cheers,</div><div>Michael</div><div><br></div><div>=
<br><div><br><div>Begin forwarded message:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1.0);"><b>From: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;"><a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a><br><=
/span></div><div style=3D"margin-top: 0px; margin-right: 0px; =
margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1.0);"><b>Subject: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;"><b>New Version Notification for =
draft-welzl-rmcat-coupled-cc-01.txt</b><br></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;"><span style=3D"font-family:'Helvetica'; =
font-size:medium; color:rgba(0, 0, 0, 1.0);"><b>Date: </b></span><span =
style=3D"font-family:'Helvetica'; font-size:medium;">14. juni 2013 =
14:43:02 GMT+02:00<br></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span =
style=3D"font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, =
1.0);"><b>To: </b></span><span style=3D"font-family:'Helvetica'; =
font-size:medium;">Safiqul Islam &lt;<a =
href=3D"mailto:safiquli@ifi.uio.no">safiquli@ifi.uio.no</a>&gt;, Michael =
Welzl &lt;<a =
href=3D"mailto:michawe@ifi.uio.no">michawe@ifi.uio.no</a>&gt;, Stein =
Gjessing &lt;<a =
href=3D"mailto:steing@ifi.uio.no">steing@ifi.uio.no</a>&gt;<br></span></di=
v><br><div><br>A new version of I-D, =
draft-welzl-rmcat-coupled-cc-01.txt<br>has been successfully submitted =
by Michael Welzl and posted to the<br>IETF =
repository.<br><br>Filename:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> =
draft-welzl-rmcat-coupled-cc<br>Revision:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> 01<br>Title:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> Coupled =
congestion control for RTP media<br>Creation date:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span> =
2013-06-14<br>Group:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span> Individual Submission<br>Number =
of pages: 16<br>URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a=
 =
href=3D"http://www.ietf.org/internet-drafts/draft-welzl-rmcat-coupled-cc-0=
1.txt">http://www.ietf.org/internet-drafts/draft-welzl-rmcat-coupled-cc-01=
.txt</a><br>Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"http://datatracker.ietf.org/doc/draft-welzl-rmcat-coupled-cc">http=
://datatracker.ietf.org/doc/draft-welzl-rmcat-coupled-cc</a><br>Htmlized: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"http://tools.ietf.org/html/draft-welzl-rmcat-coupled-cc-01">http:/=
/tools.ietf.org/html/draft-welzl-rmcat-coupled-cc-01</a><br>Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-welzl-rmcat-coupled-cc-01=
">http://www.ietf.org/rfcdiff?url2=3Ddraft-welzl-rmcat-coupled-cc-01</a><b=
r><br>Abstract:<br> &nbsp;&nbsp;When multiple congestion controlled RTP =
sessions traverse the same<br> &nbsp;&nbsp;network bottleneck, it can be =
beneficial to combine their controls<br> &nbsp;&nbsp;such that the total =
on-the-wire behavior is improved. &nbsp;This document<br> =
&nbsp;&nbsp;describes such a method for flows that have the same sender, =
in a way<br> &nbsp;&nbsp;that is as flexible and simple as possible =
while minimizing the<br> &nbsp;&nbsp;amount of changes needed to =
existing RTP applications.<br><br><br><br><br>The IETF =
Secretariat<br><br></div></blockquote></div><br></div></body></html>=

--Apple-Mail=_A00464D4-0869-4468-B7CF-2B576F11830D--

From mzanaty@cisco.com  Fri Jun 14 12:20:12 2013
Return-Path: <mzanaty@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BD77021F9AE2 for <rmcat@ietfa.amsl.com>; Fri, 14 Jun 2013 12:20:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level: 
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2WU5XQ4jVTIj for <rmcat@ietfa.amsl.com>; Fri, 14 Jun 2013 12:20:07 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 62DF921F9AB2 for <rmcat@ietf.org>; Fri, 14 Jun 2013 12:20:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23088; q=dns/txt; s=iport; t=1371237607; x=1372447207; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=dpBv7e5tpqfZ/W6kUGMtoLjl3cFwsVyxQZNwFgEWlzg=; b=YrVn/0bxbN39pu0bv5S2nMaDLd0j3fgMdP021ElV/kIiejPDOgyoc+VQ C6sFupCmylq9MoRPirSEpvxul/RepDnRm5fs7kPEKUTW5A1LYoaON1CNZ gyl7J7neLq8d7ajC1UyZKcGRuT3hVW5eOcSPkp/FkiZi8aKIK0sqjKf5f 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AnQGAENsu1GtJXG9/2dsb2JhbABBGoJFRDBJgn+7Rw19Fm0HgiMBAQEEDhUKOCQCAQgRBAEBCx0DAgICMBQJCAEBBBMIiAYMM6gXkRQEjhABgQYtCgGCTDNhA6kDgw+BaAEfIA
X-IronPort-AV: E=Sophos;i="4.87,868,1363132800";  d="scan'208,217";a="220020781"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-9.cisco.com with ESMTP; 14 Jun 2013 19:20:06 +0000
Received: from xhc-aln-x12.cisco.com (xhc-aln-x12.cisco.com [173.36.12.86]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r5EJK6wG000898 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rmcat@ietf.org>; Fri, 14 Jun 2013 19:20:06 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.194]) by xhc-aln-x12.cisco.com ([173.36.12.86]) with mapi id 14.02.0318.004; Fri, 14 Jun 2013 14:20:06 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: Design Team Meeting Minutes & Recording June 3
Thread-Index: Ac5l3qlmdaUO2kiQQ1KMashTXKieywDVRg8A
Date: Fri, 14 Jun 2013 19:20:06 +0000
Message-ID: <3879D71E758A7E4AA99A35DD8D41D3D91D485244@xmb-rcd-x14.cisco.com>
References: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
In-Reply-To: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.150.30.85]
Content-Type: multipart/alternative; boundary="_000_3879D71E758A7E4AA99A35DD8D41D3D91D485244xmbrcdx14ciscoc_"
MIME-Version: 1.0
Subject: Re: [rmcat] Design Team Meeting Minutes & Recording June 3
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jun 2013 19:20:12 -0000

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485244xmbrcdx14ciscoc_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VW5sZXNzIGZvbGtzIG9iamVjdCwgd2Ugd2lsbCBza2lwIEp1bmUgMTcgYW5kIG1lZXQgYWdhaW4g
b24gSnVseSAxLiBQbGVhc2UgcmFpc2UgYW55IG9iamVjdGlvbnMgYmVmb3JlIE1vbmRheS4NCg0K
RnJvbTogcm1jYXQtYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOnJtY2F0LWJvdW5jZXNAaWV0Zi5v
cmddIE9uIEJlaGFsZiBPZiBNbyBaYW5hdHkgKG16YW5hdHkpDQpTZW50OiBNb25kYXksIEp1bmUg
MTAsIDIwMTMgOTo0NiBBTQ0KVG86IHJtY2F0QGlldGYub3JnDQpTdWJqZWN0OiBbcm1jYXRdIERl
c2lnbiBUZWFtIE1lZXRpbmcgTWludXRlcyAmIFJlY29yZGluZyBKdW5lIDMNCg0KUk1DQVQgRXZh
bCBEZXNpZ24gVGVhbSBNZWV0aW5nDQpNb25kYXksIEp1bmUgMywgMjAxMywgMTE6MDBBTSBOZXcg
WW9yayBUaW1lIChFRFQgVVRDLTQpDQo1OCBtaW51dGVzLCAyOS40M01CDQpTdHJlYW1pbmcgcmVj
b3JkaW5nIGxpbms6DQpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2xkci5waHA/
QVQ9cGImU1A9TUMmcklEPTY4NzA2NjU3JnJLZXk9OWIyYjY5MDkwMWEyYjNkNw0KRG93bmxvYWQg
cmVjb3JkaW5nIGxpbms6DQpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5w
aHA/QVQ9ZHcmU1A9TUMmcklEPTY4NzA2NjU3JnJLZXk9NGEyMzM1NGM1NTU0Y2M2MA0KDQpOZXh0
IG1lZXRpbmcgaXMgTW9uZGF5IEp1bmUgMTcsIHdoaWNoIGNvbmZsaWN0cyB3aXRoIHRoZSBNTVVT
SUMvUlRDV0VCIGludGVyaW0gb24gc2lnbmFsaW5nIG11bHRpcGxlIFJUUCBzdHJlYW1zLiBQbGVh
c2UgcmVwbHkgaWYgd2Ugc2hvdWxkIHJlc2NoZWR1bGUgdG8gSnVuZSAyNCBvciBKdWx5IDEgb3Ig
a2VlcCBKdW5lIDE3Lg0KDQpNZWV0aW5nIE1pbnV0ZXM6IChmcm9tIFZhcnVuL01vLCBvdGhlcnMg
cGxlYXNlIGFkZCBhbnl0aGluZyBtaXNzZWQpDQoNClF1YW50aXRhdGl2ZSBzdGF0ZW1lbnQgZm9y
IGZhaXJuZXNzOg0KICAtIGRlZmluZSBpdCBiYXNlZCBvbiBhIGNhc2UtYnktY2FzZSBvciBhbmNo
b3IgaXQgdG8gYSBzY2VuYXJpbz8NCiAgLSBJZiB3ZSBjYW5ub3QgYWdyZWUgb24gYW4gb3B0aW1h
bCBiYWxhbmNlLCBkZWZpbmUgZ3Jvc3MgaW5lcXVhbGl0eS4gYmVjYXVzZQ0KICAgIGl0IG1heSBi
ZSBlYXNpZXIgdG8gZGVmaW5lIHVuZmFpcm5lc3MuDQogIC0gbWluaW11bSByYXRlIHdvdWxkIGJl
IGEgbm9uLXN0YXJ0ZXIgYmVjYXVzZSBvZiBib3R0bGVuZWNrIGxpbmssIGJldHRlciB0bw0KICAg
IG1ha2UgaXQgc2hhcmUgb2YgY2FwYWNpdHkuDQoNCk1ldHJpY3M6DQogIC0gTG9nIGV2ZXJ5IFJU
UCBwYWNrZXQgYXJyaXZhbCwgZXZlcnkgUlRDUCBzZW50LiBNZXRyaWNzIGFyZSBkZXJpdmVkIGZy
b20gdGhlc2UuDQogIC0gQXQgd2hhdCB0aW1lcyBzY2FsZXMgZG8gd2UgY29uc2lkZXIgcmF0ZSB0
byBvc2NpbGxhdGU/DQogIC0gV2hhdCBpZiB0aGUgQ0MgdW5kZXJzaG9vdHMgdGhlIHRhcmdldCBy
YXRlPyBTaW1pbGFyIHRvIFRDUCBkYXRhIGxpbWl0ZWQNCiAgICBpbnRlcnZhbC4gQ2FuIHNvbWVv
bmUgc3VtbWFyaXplIHRoZSBUQ1AvVEZSQyBpc3N1ZXMgcmVsYXRlZCB0byB0aGlzIGJhc2VkDQog
ICAgb24gcHJpb3IgcmVzZWFyY2ggaW4gVENQL1RGUkM/DQogIC0gV2Uga25vdyBhbGwgYXBwcyB3
YW50IHRvIG1pbmltaXplIGRlbGF5IGFuZCBtYXhpbWl6ZSB0aHJvdWdocHV0IGFuZA0KICAgIHN0
YWJpbGl0eSBidXQgaG93IGNhbiB3ZSBxdWFudGlmeSBkaWZmZXJlbnQgY29tYmluYXRpb25zIG9m
IHRoZSBhYm92ZSBmb3INCiAgICBjb21wYXJpc29uIGluIHZhcmlvdXMgc2NlbmFyaW9zPw0KICAt
IENvbXBhcmUgdGhyb3VnaHB1dCBhcyBhIHN0ZXAgZnVuY3Rpb24gb2YgZGVsYXksIGkuZS4sIGNv
bXBhcmUgZ29vZHB1dCB3aXRoaW4gZGVsYXkNCiAgICB0aHJlc2hvbGRzLg0KDQpBcHBsaWNhdGlv
bjoNCiAgLSBTaG91bGQgd2UgY29uc2lkZXIgZGlmZmVyZW50IHByZWZlcmVuY2VzIGZvciBkaWZm
ZXJlbnQgYXBwcy9tZWRpYT8gTGlrZSBhdWRpbywNCiAgICB2aWRlbywgc2NyZWVuIHNoYXJlPw0K
ICAtIEFyZSBBUElzIG5lZWRlZCBiZXR3ZWVuIHRoZSBhcHAgYW5kIHRyYW5zcG9ydD8NCiAgKEZv
ciB0cmFuc3BvcnQgZmVlZGJhY2sgdG8gYXBwL3NlbmRlciwgYW5kIGFwcCBzZXR0aW5nIHRyYW5z
cG9ydCBwYXJhbWV0ZXJzLikNCiAgLSBPciB3aWxsIFJNQ0FUIGJlIGJha2VkIGludG8gUlRQIHN0
YWNrcyB3aGljaCBoYXZlIHRoZWlyIG93biBBUEkgdG8gYXBwcw0KICAgIHVzaW5nIHRoZSBzdGFj
az8NCiAgLSBXaGF0IGFib3V0IG5vbi1SVFAgZmxvd3MsIGxpa2UgU0NUUCBkYXRhIGNoYW5uZWxz
PyBXaWxsIFJNQ0FUIGJlIGFuDQogICAgb3B0aW9uYWwgQ0MgZm9yIFNDVFA/DQoNClRlc3Rpbmcg
c2NlbmFyaW9zOg0KICAtIGhvdyB0byBtZWFzdXJlIHN0YXJ0dXAgYmVoYXZpb3VyPyBTaG91bGQg
d2UgaGF2ZSBzZXBhcmF0ZSB0ZXN0cyBmb3INCiAgICBzdGFydHVwIGJlaGF2aW9yPyBPciBhIHN0
YXJ0dXAgcGVyZm9ybWFuY2UvaW1wYWlybWVudCBtZXRyaWMgYXBwbGljYWJsZQ0KICAgIHRvIGFs
bCB0ZXN0cz8NCiAgLSBTaG91bGQgd2UgaGF2ZSBzZXBhcmF0ZSB0ZXN0cyBmb3IgaW1wYWlybWVu
dHMgcHJlc2VudCBiZWZvcmUgUk1DQVQgZmxvdw0KICAgIHN0YXJ0dXAgdnMuIGludHJvZHVjZWQg
bWlkLXN0cmVhbT8gKFRvIHNlcGFyYXRlIHBlcmZvcm1hbmNlIG9mIHN0YXJ0dXANCiAgICBjb252
ZXJnZW5jZSB0byBzdGF0aWMgY2FwYWNpdHkgdnMuIG1pZC1zdHJlYW0gYWRhcHRhdGlvbiB0byBk
eW5hbWljIGNhcGFjaXR5LikNCg0KRHJhZnRzOg0KICAtIERvIHdlIG5lZWQgYSBuZXcgcmV2IG9m
IHRoZSByZXF1aXJlbWVudHMgZHJhZnQ/IFllcy4NCiAgLSBXaGF0IG5lZWRzIHRvIGJlIGFkZGVk
IHRvIGl0IHRvIGd1aWRlIGFuZCBsaW1pdCB0aGUgZXZhbHVhdGlvbiBkcmFmdD8NCiAgLSBXaGF0
IGFyZSB3ZSBkb2luZyB3aXRoIHRoZSBldmFsdWF0aW9uIGRyYWZ0Pw0KICAgIFZhcnVuIGhhcyB1
cGRhdGVzIHBlbmRpbmcgYmFzZWQgb24gZmVlZGJhY2sgYW5kIE1pY2hhZWzigJlzIGRvYyByZXZp
ZXcsDQogICAgd2hpY2ggc2hvdWxkIGJlIGluY29ycG9yYXRlZCBpbiBhIGZldyB3ZWVrcy4NCg0K

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485244xmbrcdx14ciscoc_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlm
IjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtz
aXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2
LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0i
MTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86
c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEi
IC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBs
YW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3Jk
U2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij5Vbmxlc3MgZm9sa3Mgb2JqZWN0LCB3ZSB3aWxsIHNraXAgSnVuZSAxNyBhbmQgbWVldCBh
Z2FpbiBvbiBKdWx5IDEuIFBsZWFzZSByYWlzZSBhbnkgb2JqZWN0aW9ucyBiZWZvcmUgTW9uZGF5
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxk
aXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRk
aW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYm
cXVvdDsiPiBybWNhdC1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86cm1jYXQtYm91bmNlc0BpZXRm
Lm9yZ10NCjxiPk9uIEJlaGFsZiBPZiA8L2I+TW8gWmFuYXR5IChtemFuYXR5KTxicj4NCjxiPlNl
bnQ6PC9iPiBNb25kYXksIEp1bmUgMTAsIDIwMTMgOTo0NiBBTTxicj4NCjxiPlRvOjwvYj4gcm1j
YXRAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW3JtY2F0XSBEZXNpZ24gVGVhbSBNZWV0
aW5nIE1pbnV0ZXMgJmFtcDsgUmVjb3JkaW5nIEp1bmUgMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Uk1D
QVQgRXZhbCBEZXNpZ24gVGVhbSBNZWV0aW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Nb25kYXksIEp1bmUg
MywgMjAxMywgMTE6MDBBTSBOZXcgWW9yayBUaW1lIChFRFQgVVRDLTQpPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij41OCBtaW51dGVzLCAyOS40M01CPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5TdHJlYW1pbmcgcmVjb3JkaW5n
IGxpbms6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm
cXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJodHRwczovL2Npc2NvLndlYmV4LmNvbS9j
aXNjb3NhbGVzL2xkci5waHA/QVQ9cGImYW1wO1NQPU1DJmFtcDtySUQ9Njg3MDY2NTcmYW1wO3JL
ZXk9OWIyYjY5MDkwMWEyYjNkNyI+aHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9s
ZHIucGhwP0FUPXBiJmFtcDtTUD1NQyZhbXA7cklEPTY4NzA2NjU3JmFtcDtyS2V5PTliMmI2OTA5
MDFhMmIzZDc8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Eb3dubG9hZCByZWNvcmRpbmcgbGluazo8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPjxhIGhyZWY9Imh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMv
bHNyLnBocD9BVD1kdyZhbXA7U1A9TUMmYW1wO3JJRD02ODcwNjY1NyZhbXA7cktleT00YTIzMzU0
YzU1NTRjYzYwIj5odHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5waHA/QVQ9
ZHcmYW1wO1NQPU1DJmFtcDtySUQ9Njg3MDY2NTcmYW1wO3JLZXk9NGEyMzM1NGM1NTU0Y2M2MDwv
YT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+TmV4dCBtZWV0aW5nIGlz
IE1vbmRheSBKdW5lIDE3LCB3aGljaCBjb25mbGljdHMgd2l0aCB0aGUgTU1VU0lDL1JUQ1dFQiBp
bnRlcmltIG9uIHNpZ25hbGluZyBtdWx0aXBsZSBSVFAgc3RyZWFtcy4gUGxlYXNlIHJlcGx5IGlm
IHdlIHNob3VsZCByZXNjaGVkdWxlIHRvIEp1bmUgMjQgb3IgSnVseQ0KIDEgb3Iga2VlcCBKdW5l
IDE3LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5NZWV0aW5nIE1pbnV0
ZXM6IChmcm9tIFZhcnVuL01vLCBvdGhlcnMgcGxlYXNlIGFkZCBhbnl0aGluZyBtaXNzZWQpPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1YW50aXRhdGl2ZSBzdGF0ZW1l
bnQgZm9yIGZhaXJuZXNzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7IC0gZGVmaW5lIGl0IGJhc2Vk
IG9uIGEgY2FzZS1ieS1jYXNlIG9yIGFuY2hvciBpdCB0byBhIHNjZW5hcmlvPzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+Jm5ic3A7IC0gSWYgd2UgY2Fubm90IGFncmVlIG9uIGFuIG9wdGltYWwgYmFsYW5jZSwg
ZGVmaW5lIGdyb3NzIGluZXF1YWxpdHkuIGJlY2F1c2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyBpdCBtYXkgYmUgZWFzaWVyIHRvIGRlZmluZSB1bmZhaXJuZXNzLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+Jm5ic3A7IC0gbWluaW11bSByYXRlIHdvdWxkIGJlIGEgbm9uLXN0YXJ0ZXIgYmVj
YXVzZSBvZiBib3R0bGVuZWNrIGxpbmssIGJldHRlciB0bzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7IG1ha2UgaXQgc2hhcmUgb2YgY2FwYWNpdHkuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48
bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPk1ldHJpY3M6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBM
b2cgZXZlcnkgUlRQIHBhY2tldCBhcnJpdmFsLCBldmVyeSBSVENQIHNlbnQuIE1ldHJpY3MgYXJl
IGRlcml2ZWQgZnJvbSB0aGVzZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIEF0IHdoYXQgdGlt
ZXMgc2NhbGVzIGRvIHdlIGNvbnNpZGVyIHJhdGUgdG8gb3NjaWxsYXRlPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+Jm5ic3A7IC0gV2hhdCBpZiB0aGUgQ0MgdW5kZXJzaG9vdHMgdGhlIHRhcmdldCByYXRlPyBT
aW1pbGFyIHRvIFRDUCBkYXRhIGxpbWl0ZWQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7aW50ZXJ2YWwuIENhbiBzb21lb25lIHN1bW1hcml6ZSB0aGUgVENQL1RGUkMg
aXNzdWVzIHJlbGF0ZWQgdG8gdGhpcyBiYXNlZA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDtvbiBwcmlvciByZXNlYXJjaCBpbiBUQ1AvVEZSQz88bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPiZuYnNwOyAtIFdlIGtub3cgYWxsIGFwcHMgd2FudCB0byBtaW5pbWl6ZSBkZWxheSBhbmQg
bWF4aW1pemUgdGhyb3VnaHB1dCBhbmQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7c3RhYmlsaXR5IGJ1dCBob3cgY2FuIHdlIHF1YW50aWZ5IGRpZmZlcmVudCBjb21i
aW5hdGlvbnMgb2YgdGhlIGFib3ZlIGZvcg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtjb21wYXJpc29uIGluIHZhcmlvdXMgc2NlbmFyaW9zPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+Jm5ic3A7IC0gQ29tcGFyZSB0aHJvdWdocHV0IGFzIGEgc3RlcCBmdW5jdGlvbiBvZiBkZWxh
eSwgaS5lLiwgY29tcGFyZSBnb29kcHV0IHdpdGhpbiBkZWxheTxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHRocmVzaG9sZHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPkFwcGxpY2F0aW9uOiZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij4mbmJzcDsmbmJzcDstIFNob3VsZCB3ZSBjb25zaWRlciBkaWZmZXJlbnQgcHJlZmVyZW5jZXMg
Zm9yIGRpZmZlcmVudCBhcHBzL21lZGlhPyBMaWtlIGF1ZGlvLA0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt2aWRlbywgc2NyZWVuIHNoYXJlPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+Jm5ic3A7IC0gQXJlIEFQSXMgbmVlZGVkIGJldHdlZW4gdGhlIGFwcCBhbmQgdHJhbnNwb3J0
PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7
c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7IChGb3IgdHJhbnNwb3J0IGZlZWRiYWNrIHRvIGFwcC9z
ZW5kZXIsIGFuZCBhcHAgc2V0dGluZyB0cmFuc3BvcnQgcGFyYW1ldGVycy4pPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij4mbmJzcDsgLSBPciB3aWxsIFJNQ0FUIGJlIGJha2VkIGludG8gUlRQIHN0YWNrcyB3aGlj
aCBoYXZlIHRoZWlyIG93biBBUEkgdG8gYXBwcw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDt1c2luZyB0aGUgc3RhY2s/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBX
aGF0IGFib3V0IG5vbi1SVFAgZmxvd3MsIGxpa2UgU0NUUCBkYXRhIGNoYW5uZWxzPyBXaWxsIFJN
Q0FUIGJlIGFuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO29wdGlv
bmFsIENDIGZvciBTQ1RQPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5U
ZXN0aW5nIHNjZW5hcmlvczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIGhvdyB0byBtZWFzdXJl
IHN0YXJ0dXAgYmVoYXZpb3VyPyBTaG91bGQgd2UgaGF2ZSBzZXBhcmF0ZSB0ZXN0cyBmb3INCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c3RhcnR1cCBiZWhhdmlvcj8g
T3IgYSBzdGFydHVwIHBlcmZvcm1hbmNlL2ltcGFpcm1lbnQgbWV0cmljIGFwcGxpY2FibGUNCjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dG8gYWxsIHRlc3RzPzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+Jm5ic3A7IC0gU2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUgdGVzdHMgZm9yIGlt
cGFpcm1lbnRzIHByZXNlbnQgYmVmb3JlIFJNQ0FUIGZsb3c8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyZuYnNwOyZuYnNwOyBzdGFydHVwIHZzLiBpbnRyb2R1Y2VkIG1pZC1zdHJlYW0/IChUbyBzZXBh
cmF0ZSBwZXJmb3JtYW5jZSBvZiBzdGFydHVwDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwO2NvbnZlcmdlbmNlIHRvIHN0YXRpYyBjYXBhY2l0eSB2cy4gbWlkLXN0cmVh
bSBhZGFwdGF0aW9uIHRvIGR5bmFtaWMgY2FwYWNpdHkuKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtz
YW5zLXNlcmlmJnF1b3Q7Ij5EcmFmdHM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBEbyB3ZSBu
ZWVkIGEgbmV3IHJldiBvZiB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0PyBZZXMuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij4mbmJzcDsgLSBXaGF0IG5lZWRzIHRvIGJlIGFkZGVkIHRvIGl0IHRvIGd1aWRlIGFuZCBs
aW1pdCB0aGUgZXZhbHVhdGlvbiBkcmFmdD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIFdoYXQg
YXJlIHdlIGRvaW5nIHdpdGggdGhlIGV2YWx1YXRpb24gZHJhZnQ/DQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1ZhcnVuIGhhcyB1cGRhdGVzIHBlbmRpbmcgYmFzZWQg
b24gZmVlZGJhY2sgYW5kIE1pY2hhZWzigJlzIGRvYyByZXZpZXcsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4m
bmJzcDsmbmJzcDsmbmJzcDsgd2hpY2ggc2hvdWxkIGJlIGluY29ycG9yYXRlZCBpbiBhIGZldyB3
ZWVrcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx
dW90O3NhbnMtc2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2
Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485244xmbrcdx14ciscoc_--

From saverio.mascolo@gmail.com  Sat Jun 15 12:40:42 2013
Return-Path: <saverio.mascolo@gmail.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B52FB21F9CFF for <rmcat@ietfa.amsl.com>; Sat, 15 Jun 2013 12:40:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bq+js-XBnaaj for <rmcat@ietfa.amsl.com>; Sat, 15 Jun 2013 12:40:40 -0700 (PDT)
Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) by ietfa.amsl.com (Postfix) with ESMTP id AD21321F9BF4 for <rmcat@ietf.org>; Sat, 15 Jun 2013 12:40:37 -0700 (PDT)
Received: by mail-ie0-f182.google.com with SMTP id s9so3986349iec.13 for <rmcat@ietf.org>; Sat, 15 Jun 2013 12:40:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=LyJ9UAb7lal0alnZ/DTYhJ4fZ80ONXH4b51aNzYBzUE=; b=T73wY+r471OHcnlazhYWNqjMGo6HegK7mNBvYWhxD4rZlEXpq8oyhicYpn49a0cFWh VMzOXOPYFzT5H7a073V/yZJebNqYjQ8f30/MSz4SVtqXsKmlEIi82UG5iO6b9QmLNt+P F2dJAQzGT6aR8WMBxwBlDAe7bUyIbnoruDwV3F3mPNtUYVJVBbNWO8pr4Am/0d+z7akq D6oPfGXiSfpAmq9Nqd7hgAObDwC817M0Z0Vn+j2Wk47bLjS7SBNjNPpmqu/8CUociqhV I6YRK1GpZDhC18wPholyDMfGhLpmgvK9a5tDcR7p0zkhGLxN04DpssDj3cjcHQCej/qi vrOw==
X-Received: by 10.50.26.40 with SMTP id i8mr1676410igg.20.1371325237016; Sat, 15 Jun 2013 12:40:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.229.38 with HTTP; Sat, 15 Jun 2013 12:40:16 -0700 (PDT)
In-Reply-To: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
References: <CAFBW3gZ08_37jHzMWdhMNWwDC9GzfJ+jLt-DyjyPLU0s6xH9AQ@mail.gmail.com>
From: Saverio Mascolo <saverio.mascolo@gmail.com>
Date: Sat, 15 Jun 2013 21:40:16 +0200
Message-ID: <CAK1jYfc1d2Ag7ZoDVNTxO4AWt_aQDdS6Nn_xims4Pmi7a5sMjA@mail.gmail.com>
To: manphis chen <cs.manphis@gmail.com>
Content-Type: multipart/alternative; boundary=047d7bd76cea9fc0e004df3689bb
Cc: "rmcat@ietf.org" <rmcat@ietf.org>
Subject: Re: [rmcat] congestion control in WebRTC
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Jun 2013 19:40:42 -0000

--047d7bd76cea9fc0e004df3689bb
Content-Type: text/plain; charset=ISO-8859-1

Dear all,

in the paper below you may find a description, based  on both the ietf
draft and  the code (indeed the draft is not completely clear) along with
an experimental evaluation of the google congestion control:

http://c3lab.poliba.it/images/0/07/Webrtc_cc-Fhcmn2013.pdf

All comments are welcome!

Thanks for the attention and best regards,
Saverio



On Thu, Jun 13, 2013 at 8:44 AM, manphis chen <cs.manphis@gmail.com> wrote:

>
> Dear all,
>
> Recently I am investigating the feedback mechanism for rate control in
> webrtc.
>
> Does the receiver use RTCP to inform the sender about the information such
> as available bandwidth, lossy ratio, .., etc.?
>
> I saw the packet format by wireshark, and saw that there is extra
> information appended on the SR (Sender Report) of RTCP, but wireshark
> cannot recognize it.
>
> Does anyone have the same experience?
> Or is there any document describing the details of the feedback mechanism
> or the format of the feedback packets in webrtc?
>
> Many thanks
>
> BRs
> manphis
>



-- 
Saverio Mascolo, Full Professor
Dipartimento di Elettrotecnica ed Elettronica
Politecnico di Bari
Via Orabona 4, 70125 Bari Italy
Tel. +39 080 5963621
Fax. +39 080 5963410
email:mascolo@poliba.it

http://c3lab.poliba.it


=================================
 This message may contain confidential and/or legally privileged
information.
  If you are not the intended recipient of the message, please destroy it.
 Any unauthorized dissemination, distribution, or copying of the material in
 this message, and any attachments to the message, is strictly forbidden.

--047d7bd76cea9fc0e004df3689bb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Dear all,<div><br></div><div>in the paper below you may fi=
nd a description, based =A0on both the ietf draft and =A0the code (indeed t=
he draft is not completely clear) along with an experimental evaluation of =
the google congestion control:</div>


<div><br></div><div><a href=3D"http://c3lab.poliba.it/images/0/07/Webrtc_cc=
-Fhcmn2013.pdf">http://c3lab.poliba.it/images/0/07/Webrtc_cc-Fhcmn2013.pdf<=
/a><br></div><div><br></div><div style>All comments are welcome!</div><div =
style>

<br></div><div style>Thanks for the attention and best regards,</div><div s=
tyle>Saverio</div><div><br></div></div><div class=3D"gmail_extra"><br><br><=
div class=3D"gmail_quote">On Thu, Jun 13, 2013 at 8:44 AM, manphis chen <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:cs.manphis@gmail.com" target=3D"_blank=
">cs.manphis@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><br clear=3D"all"><div><spa=
n style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px">Dear=
 all,</span><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">

<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">
Recently I am investigating the feedback mechanism for rate control in webr=
tc.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6=
3636302947998px">


Does the receiver use RTCP to inform the sender about the information such =
as available bandwidth, lossy ratio, .., etc.?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px"><br></div><div style=3D"=
font-family:arial,sans-serif;font-size:13.63636302947998px">


I saw the packet format by wireshark, and saw that there is extra informati=
on appended on the SR (Sender Report) of RTCP, but wireshark cannot recogni=
ze it.</div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630=
2947998px">


<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">Does anyone have the same experience?</div><div style=3D"font-fami=
ly:arial,sans-serif;font-size:13.63636302947998px">Or is there any document=
 describing the details of the feedback mechanism or the format of the feed=
back packets in webrtc?</div>


<div style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px"><=
br></div><div style=3D"font-family:arial,sans-serif;font-size:13.6363630294=
7998px">Many thanks</div><div style=3D"font-family:arial,sans-serif;font-si=
ze:13.63636302947998px">


<br></div><div style=3D"font-family:arial,sans-serif;font-size:13.636363029=
47998px">BRs</div></div><span class=3D"HOEnZb"><font color=3D"#888888"><div=
 style=3D"font-family:arial,sans-serif;font-size:13.63636302947998px">manph=
is</div>

</font></span></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br>Saverio Masc=
olo, Full Professor<br>Dipartimento di Elettrotecnica ed Elettronica<br>Pol=
itecnico di Bari<br>Via Orabona 4, 70125 Bari Italy<br>Tel. +39 080 5963621=
<br>

Fax. +39 080 5963410<br><a href=3D"mailto:email%3Amascolo@poliba.it" target=
=3D"_blank">email:mascolo@poliba.it</a><br>=A0<br><a href=3D"http://c3lab.p=
oliba.it" target=3D"_blank">http://c3lab.poliba.it</a><br><br><br>=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D<br>

=A0This message may contain confidential and/or legally privileged informat=
ion.<br>=A0 If you are not the intended recipient of the message, please de=
stroy it.<br>=A0Any unauthorized dissemination, distribution, or copying of=
 the material in<br>

=A0this message, and any attachments to the message, is strictly forbidden.
</div>

--047d7bd76cea9fc0e004df3689bb--

From mzanaty@cisco.com  Sun Jun 16 21:19:21 2013
Return-Path: <mzanaty@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FF8B21F9F00 for <rmcat@ietfa.amsl.com>; Sun, 16 Jun 2013 21:19:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.298
X-Spam-Level: 
X-Spam-Status: No, score=-10.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iS0NfAot8FLJ for <rmcat@ietfa.amsl.com>; Sun, 16 Jun 2013 21:19:16 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id A90F321F9F09 for <rmcat@ietf.org>; Sun, 16 Jun 2013 21:19:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9618; q=dns/txt; s=iport; t=1371442743; x=1372652343; h=from:to:subject:date:message-id:mime-version; bh=f2dIv/EyD2HRv/mPI0teP9RTb/V9aywLcULoOiidXSw=; b=kDH6tG5RvSVtktoJycTX/3wH37g55dPIqAy0mossKErxGLRvzbZoSxDg ipZakHp/54UvhO18bLKIUQxJlTuTb261wShD8y0lKidL1H7YbCtWEP2R0 2U+VHmrKEWYiBD9sRJRKt1UnrYGWHveuwsVTgU83wFmo81qL1GzuDmKJ5 U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: An8HAJiNvlGtJXG9/2dsb2JhbABAFwOCRUQxSYJ/u1MNdxZtB4IlAQICIwo5AiMBDBAOCgQMBgIEMCQCAQEDG4gGDDOXUI56hBaMTI4FDg12FgoBDBwHgjQzYQOIaKAcgj9QgXE3
X-IronPort-AV: E=Sophos;i="4.87,878,1363132800";  d="scan'208,217";a="220541619"
Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-9.cisco.com with ESMTP; 17 Jun 2013 04:18:59 +0000
Received: from xhc-aln-x06.cisco.com (xhc-aln-x06.cisco.com [173.36.12.80]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r5H4Ixdp026781 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rmcat@ietf.org>; Mon, 17 Jun 2013 04:18:59 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.194]) by xhc-aln-x06.cisco.com ([173.36.12.80]) with mapi id 14.02.0318.004; Sun, 16 Jun 2013 23:18:59 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: "rmcat@ietf.org" <rmcat@ietf.org>
Thread-Topic: Design Team July 1 UTC 15:00-16:00 (4pm London, 11am New York)
Thread-Index: Ac5B3p6ixOOnnvu2TeOiuvliKShvmQpMyoTw
Date: Mon, 17 Jun 2013 04:18:58 +0000
Message-ID: <3879D71E758A7E4AA99A35DD8D41D3D91D485909@xmb-rcd-x14.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.82.235.198]
Content-Type: multipart/alternative; boundary="_000_3879D71E758A7E4AA99A35DD8D41D3D91D485909xmbrcdx14ciscoc_"
MIME-Version: 1.0
Subject: [rmcat] Design Team July 1 UTC 15:00-16:00 (4pm London, 11am New York)
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jun 2013 04:19:21 -0000

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485909xmbrcdx14ciscoc_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

https://cisco.webex.com/ciscosales/j.php?ED=3D221585972&UID=3D484666302&PW=
=3DNNmNhZTJjYTI1&RT=3DMiMyMQ%3D%3D

Topic: RMCAT Eval Design Team
Date: Monday, July 1, 2013
Time: 15:00-16:00 UTC, 4pm London, 11am New York
Meeting Number: 203 451 310
Password: rmcat
Host Key: 412564 (use this to reclaim host privileges)

-------------------------------------------------------
To join the meeting online(Now from mobile devices!)
-------------------------------------------------------
1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D221585972&UID=3D4846=
66302&PW=3DNNmNhZTJjYTI1&RT=3DMiMyMQ%3D%3D
2. If requested, enter your name and email address.
3. If a password is required, enter the meeting password: rmcat
4. Click "Join".
5. If the meeting includes a teleconference, follow the instructions that a=
ppear on your screen.

-------------------------------------------------------
To join the audio conference only
-------------------------------------------------------
To receive a call back, provide your phone number when you join the meeting=
, or call the number below and enter the access code.
Call-in toll-free number (US/Canada): +1-866-432-9903
Call-in toll number (US/Canada): +1-408-525-6800
Global call-in numbers: https://cisco.webex.com/ciscosales/globalcallin.php=
?serviceType=3DMC&ED=3D221585972&tollFree=3D1
Toll-free dialing restrictions: http://www.webex.com/pdf/tollfree_restricti=
ons.pdf
Access code:203 451 310
CCP:+14085256800x203451310#




--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485909xmbrcdx14ciscoc_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left:=
 #800000 2px solid; } --></style>
</head>
<body>
<font face=3D"Calibri" size=3D"2"><span style=3D"font-size:11pt;">
<div><a href=3D"https://cisco.webex.com/ciscosales/j.php?ED=3D221585972&amp=
;UID=3D484666302&amp;PW=3DNNmNhZTJjYTI1&amp;RT=3DMiMyMQ%3D%3D"><font face=
=3D"Tahoma" size=3D"2" color=3D"blue"><span style=3D"font-size:10pt;"><u>ht=
tps://cisco.webex.com/ciscosales/j.php?ED=3D221585972&amp;UID=3D484666302&a=
mp;PW=3DNNmNhZTJjYTI1&amp;RT=3DMiMyMQ%3D%3D</u></span></font></a></div>
<div>&nbsp;</div>
<div><font face=3D"Tahoma" size=3D"2"><span style=3D"font-size:10pt;">Topic=
: RMCAT Eval Design Team
<br>

Date: Monday, July 1, 2013 <br>

Time: 15:00-16:00 UTC, 4pm London, 11am New York</span></font></div>
<div><font face=3D"Tahoma" size=3D"2"><span style=3D"font-size:10pt;">Meeti=
ng Number: 203 451 310
<br>

Password: rmcat </span></font></div>
<div><font face=3D"Tahoma" size=3D"2"><span style=3D"font-size:10pt;">Host =
Key: 412564 (use this to reclaim host privileges)
<br>

<br>

------------------------------------------------------- <br>

To join the meeting online(Now from mobile devices!) <br>

------------------------------------------------------- <br>

1. Go to <a href=3D"https://cisco.webex.com/ciscosales/j.php?ED=3D221585972=
&amp;UID=3D484666302&amp;PW=3DNNmNhZTJjYTI1&amp;RT=3DMiMyMQ%3D%3D"><font co=
lor=3D"blue"><u>https://cisco.webex.com/ciscosales/j.php?ED=3D221585972&amp=
;UID=3D484666302&amp;PW=3DNNmNhZTJjYTI1&amp;RT=3DMiMyMQ%3D%3D</u></font></a=
>
<br>

2. If requested, enter your name and email address. <br>

3. If a password is required, enter the meeting password: rmcat <br>

4. Click &quot;Join&quot;. <br>

5. If the meeting includes a teleconference, follow the instructions that a=
ppear on your screen.
<br>

<br>

------------------------------------------------------- <br>

To join the audio conference only <br>

------------------------------------------------------- <br>

To receive a call back, provide your phone number when you join the meeting=
, or call the number below and enter the access code.
<br>

Call-in toll-free number (US/Canada): &#43;1-866-432-9903 <br>

Call-in toll number (US/Canada): &#43;1-408-525-6800 <br>

Global call-in numbers: <a href=3D"https://cisco.webex.com/ciscosales/globa=
lcallin.php?serviceType=3DMC&amp;ED=3D221585972&amp;tollFree=3D1"><font col=
or=3D"blue"><u>https://cisco.webex.com/ciscosales/globalcallin.php?serviceT=
ype=3DMC&amp;ED=3D221585972&amp;tollFree=3D1</u></font></a>
<br>

Toll-free dialing restrictions: <a href=3D"http://www.webex.com/pdf/tollfre=
e_restrictions.pdf"><font color=3D"blue"><u>http://www.webex.com/pdf/tollfr=
ee_restrictions.pdf</u></font></a>
<br>

Access code:203 451 310 <br>

CCP:&#43;14085256800x203451310# <br>

</span></font></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
</span></font>
</body>
</html>

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485909xmbrcdx14ciscoc_
Content-Type: text/calendar; charset="utf-8"; method=REQUEST
Content-Transfer-Encoding: base64

QkVHSU46VkNBTEVOREFSDQpNRVRIT0Q6UkVRVUVTVA0KUFJPRElEOk1pY3Jvc29mdCBFeGNoYW5n
ZSBTZXJ2ZXIgMjAxMA0KVkVSU0lPTjoyLjANCkJFR0lOOlZUSU1FWk9ORQ0KVFpJRDpFYXN0ZXJu
IFN0YW5kYXJkIFRpbWUNCkJFR0lOOlNUQU5EQVJEDQpEVFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0K
VFpPRkZTRVRGUk9NOi0wNDAwDQpUWk9GRlNFVFRPOi0wNTAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJ
TlRFUlZBTD0xO0JZREFZPTFTVTtCWU1PTlRIPTExDQpFTkQ6U1RBTkRBUkQNCkJFR0lOOkRBWUxJ
R0hUDQpEVFNUQVJUOjE2MDEwMTAxVDAyMDAwMA0KVFpPRkZTRVRGUk9NOi0wNTAwDQpUWk9GRlNF
VFRPOi0wNDAwDQpSUlVMRTpGUkVRPVlFQVJMWTtJTlRFUlZBTD0xO0JZREFZPTJTVTtCWU1PTlRI
PTMNCkVORDpEQVlMSUdIVA0KRU5EOlZUSU1FWk9ORQ0KQkVHSU46VkVWRU5UDQpPUkdBTklaRVI7
Q049TW8gWmFuYXR5IChtemFuYXR5KTpNQUlMVE86bXphbmF0eUBjaXNjby5jb20NCkFUVEVOREVF
O1JPTEU9UkVRLVBBUlRJQ0lQQU5UO1BBUlRTVEFUPU5FRURTLUFDVElPTjtSU1ZQPVRSVUU7Q049
cm1jYXRAaWV0Zg0KIC5vcmc6TUFJTFRPOnJtY2F0QGlldGYub3JnDQpERVNDUklQVElPTjtMQU5H
VUFHRT1lbi1VUzpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2oucGhwP0VEPTIy
MTUNCiA4NTk3MiZVSUQ9NDg0NjY2MzAyJlBXPU5ObU5oWlRKallUSTEmUlQ9TWlNeU1RJTNEJTNE
XG5cblRvcGljOiBSTUNBVCBFdmFsIA0KIERlc2lnbiBUZWFtXG5EYXRlOiBNb25kYXlcLCBKdWx5
IDFcLCAyMDEzXG5UaW1lOiAxNTowMC0xNjowMCBVVENcLCA0cG0gTG9uDQogZG9uXCwgMTFhbSBO
ZXcgWW9ya1xuTWVldGluZyBOdW1iZXI6IDIwMyA0NTEgMzEwXG5QYXNzd29yZDogcm1jYXRcbkhv
c3QgS2UNCiB5OiA0MTI1NjQgKHVzZSB0aGlzIHRvIHJlY2xhaW0gaG9zdCBwcml2aWxlZ2VzKVxu
XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tXG5UbyBqb2luIHRoZSBtZWV0aW5nIG9ubGluZShOb3cgZnJvbSBtb2JpDQogbGUgZGV2aWNl
cyEpXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tXG4xLiANCiBHbyB0byBodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2oucGhw
P0VEPTIyMTU4NTk3MiZVSUQ9NDg0NjY2MzAyJg0KIFBXPU5ObU5oWlRKallUSTEmUlQ9TWlNeU1R
JTNEJTNEXG4yLiBJZiByZXF1ZXN0ZWRcLCBlbnRlciB5b3VyIG5hbWUgYW5kIGVtDQogYWlsIGFk
ZHJlc3MuXG4zLiBJZiBhIHBhc3N3b3JkIGlzIHJlcXVpcmVkXCwgZW50ZXIgdGhlIG1lZXRpbmcg
cGFzc3dvcmQ6IHINCiBtY2F0XG40LiBDbGljayAiSm9pbiIuXG41LiBJZiB0aGUgbWVldGluZyBp
bmNsdWRlcyBhIHRlbGVjb25mZXJlbmNlXCwgZm9sbA0KIG93IHRoZSBpbnN0cnVjdGlvbnMgdGhh
dCBhcHBlYXIgb24geW91ciBzY3JlZW4uXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblRvIGpvaW4gdGhlIGF1ZGlvIGNvbmZlcmVu
Y2Ugb25seVxuLS0tLS0NCiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLVxuVG8gcmVjZWl2ZSBhIGNhbGwgYmFjaw0KIFwsIHByb3ZpZGUgeW91ciBwaG9u
ZSBudW1iZXIgd2hlbiB5b3Ugam9pbiB0aGUgbWVldGluZ1wsIG9yIGNhbGwgdGhlIG51bWJlDQog
ciBiZWxvdyBhbmQgZW50ZXIgdGhlIGFjY2VzcyBjb2RlLlxuQ2FsbC1pbiB0b2xsLWZyZWUgbnVt
YmVyIChVUy9DYW5hZGEpOiANCiArMS04NjYtNDMyLTk5MDNcbkNhbGwtaW4gdG9sbCBudW1iZXIg
KFVTL0NhbmFkYSk6ICsxLTQwOC01MjUtNjgwMFxuR2xvYmFsIA0KIGNhbGwtaW4gbnVtYmVyczog
aHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9nbG9iYWxjYWxsaW4ucGhwP3NlcnZp
DQogY2VUeXBlPU1DJkVEPTIyMTU4NTk3MiZ0b2xsRnJlZT0xXG5Ub2xsLWZyZWUgZGlhbGluZyBy
ZXN0cmljdGlvbnM6IGh0dHA6Ly8NCiB3d3cud2ViZXguY29tL3BkZi90b2xsZnJlZV9yZXN0cmlj
dGlvbnMucGRmXG5BY2Nlc3MgY29kZToyMDMgNDUxIDMxMFxuQ0NQOg0KICsxNDA4NTI1NjgwMHgy
MDM0NTEzMTAjXG5cblxuXG4NClJSVUxFOkZSRVE9V0VFS0xZO0lOVEVSVkFMPTI7QllEQVk9TU87
V0tTVD1TVQ0KU1VNTUFSWTtMQU5HVUFHRT1lbi1VUzpEZXNpZ24gVGVhbSBKdWx5IDEgVVRDIDE1
OjAwLTE2OjAwICg0cG0gTG9uZG9uXCwgMTFhDQogbSBOZXcgWW9yaykNCkRUU1RBUlQ7VFpJRD1F
YXN0ZXJuIFN0YW5kYXJkIFRpbWU6MjAxMzA3MDFUMTEwMDAwDQpEVEVORDtUWklEPUVhc3Rlcm4g
U3RhbmRhcmQgVGltZToyMDEzMDcwMVQxMjAwMDANClVJRDowNDAwMDAwMDgyMDBFMDAwNzRDNUI3
MTAxQTgyRTAwODAwMDAwMDAwNjAyOEEzNzNCRDQxQ0UwMTAwMDAwMDAwMDAwMDAwMA0KIDAxMDAw
MDAwMEFDMzY1MkMyQzFCQzk5NEU4NUI5RTEwRkZFMzI4MjdDDQpDTEFTUzpQVUJMSUMNClBSSU9S
SVRZOjUNCkRUU1RBTVA6MjAxMzA2MTdUMDQxODU2Wg0KVFJBTlNQOk9QQVFVRQ0KU1RBVFVTOkNP
TkZJUk1FRA0KU0VRVUVOQ0U6NA0KTE9DQVRJT047TEFOR1VBR0U9ZW4tVVM6aHR0cHM6Ly9jaXNj
by53ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMjE1ODU5DQogNzImVUlEPTQ4NDY2NjMw
MiZQVz1OTm1OaFpUSmpZVEkxJlJUPU1pTXlNUSUzRCUzRA0KWC1NSUNST1NPRlQtQ0RPLUFQUFQt
U0VRVUVOQ0U6NA0KWC1NSUNST1NPRlQtQ0RPLU9XTkVSQVBQVElEOi03NjM4MDM2ODMNClgtTUlD
Uk9TT0ZULUNETy1CVVNZU1RBVFVTOlRFTlRBVElWRQ0KWC1NSUNST1NPRlQtQ0RPLUlOVEVOREVE
U1RBVFVTOkJVU1kNClgtTUlDUk9TT0ZULUNETy1BTExEQVlFVkVOVDpGQUxTRQ0KWC1NSUNST1NP
RlQtQ0RPLUlNUE9SVEFOQ0U6MQ0KWC1NSUNST1NPRlQtQ0RPLUlOU1RUWVBFOjENClgtTUlDUk9T
T0ZULURJU0FMTE9XLUNPVU5URVI6RkFMU0UNCkJFR0lOOlZBTEFSTQ0KQUNUSU9OOkRJU1BMQVkN
CkRFU0NSSVBUSU9OOlJFTUlOREVSDQpUUklHR0VSO1JFTEFURUQ9U1RBUlQ6LVBUMTVNDQpFTkQ6
VkFMQVJNDQpFTkQ6VkVWRU5UDQpFTkQ6VkNBTEVOREFSDQo=

--_000_3879D71E758A7E4AA99A35DD8D41D3D91D485909xmbrcdx14ciscoc_--

From lars@netapp.com  Mon Jun 17 07:29:32 2013
Return-Path: <lars@netapp.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0CFC21F9C9C for <rmcat@ietfa.amsl.com>; Mon, 17 Jun 2013 07:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.78
X-Spam-Level: 
X-Spam-Status: No, score=-8.78 tagged_above=-999 required=5 tests=[AWL=1.819,  BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J6yBwcR3oTXW for <rmcat@ietfa.amsl.com>; Mon, 17 Jun 2013 07:29:28 -0700 (PDT)
Received: from mx12.netapp.com (mx12.netapp.com [216.240.18.77]) by ietfa.amsl.com (Postfix) with ESMTP id B985621F9C75 for <rmcat@ietf.org>; Mon, 17 Jun 2013 07:29:28 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.87,881,1363158000"; d="scan'208";a="65449209"
Received: from vmwexceht05-prd.hq.netapp.com ([10.106.77.35]) by mx12-out.netapp.com with ESMTP; 17 Jun 2013 07:29:26 -0700
Received: from SACEXCMBX01-PRD.hq.netapp.com ([169.254.2.35]) by vmwexceht05-prd.hq.netapp.com ([10.106.77.35]) with mapi id 14.03.0123.003; Mon, 17 Jun 2013 07:29:26 -0700
From: "Eggert, Lars" <lars@netapp.com>
To: WG <rmcat@ietf.org>
Thread-Topic: [rmcat] Send agenda requests for IETF-87
Thread-Index: AQHOWu1OqpElHpoK4E2Ttuxvmdw0lpk6jZ+A
Date: Mon, 17 Jun 2013 14:29:25 +0000
Message-ID: <D8BA425F-816C-4B44-B91C-5480590AB6BC@netapp.com>
References: <809B822D-0777-4BED-99E5-484FCF233624@netapp.com>
In-Reply-To: <809B822D-0777-4BED-99E5-484FCF233624@netapp.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.106.53.51]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <E83B96DD473E4B4DA9D0C6C9ABC0DD81@hq.netapp.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "draft-singh-rmcat-cc-eval@tools.ietf.org" <draft-singh-rmcat-cc-eval@tools.ietf.org>, "draft-jesup-rmcat-reqs@tools.ietf.org" <draft-jesup-rmcat-reqs@tools.ietf.org>
Subject: Re: [rmcat] Send agenda requests for IETF-87
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Jun 2013 14:29:32 -0000

Hi,

On May 27, 2013, at 17:17, "Eggert, Lars" <lars@netapp.com> wrote:
> we asked for a 2.5h slot for RMCAT in Berlin. You may begin sending Mirja=
 and me requests for agenda time.
>=20
> Note that we will again prioritize discussion of topics related to our ne=
xt milestones, which are cc-requirements, eval-criteria, rtcp-requirements =
(if needed), and app-interactions. [1]

so far, we have gotten one request from Michael Welzl to talk about his pro=
posal for our group-cc milestone (aka draft-welzl-rmcat-coupled-cc-01).

> The authors of IDs targeting those milestones should submit revisions soo=
n, so we have sufficient time to discuss them on the list before the meetin=
g. We should ideally wrap up cc-requirements, if possible, and make some ma=
jor progress on eval-criteria.

Can we please get a revision of cc-requirements submitted as a WG document =
that incorporates the feedback from the last IETF? I'd like to try and see =
if this could be ready for WGLC.

Similarly, all the discussions by the design team on eval-criteria should r=
esult in a revision of Varun's initial document (or a new document, if thin=
gs have moved too far along - the design team should decide which way they =
want to go.)

I'd like these two documents to be available ASAP, so we can discuss them o=
n the list and decide hoe much time to allocate for them in Berlin.

Thanks,
Lars

> For any topic *not* related to those first milestones, a request for agen=
da time is best motivated by the early availability of a related ID and an =
active discussion on the list.
>=20
> Thanks,
> Lars
>=20
>=20
> [1] See http://trac.tools.ietf.org/wg/rmcat/trac/wiki/RearrangedCharter f=
or which milestones are meant with these short tags.


From mirja.kuehlewind@ikr.uni-stuttgart.de  Fri Jun 21 06:57:52 2013
Return-Path: <mirja.kuehlewind@ikr.uni-stuttgart.de>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C614011E818A for <rmcat@ietfa.amsl.com>; Fri, 21 Jun 2013 06:57:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.235
X-Spam-Level: 
X-Spam-Status: No, score=-2.235 tagged_above=-999 required=5 tests=[AWL=0.014,  BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nxdQFhy-xVSD for <rmcat@ietfa.amsl.com>; Fri, 21 Jun 2013 06:57:45 -0700 (PDT)
Received: from mailsrv.ikr.uni-stuttgart.de (mailsrv.ikr.uni-stuttgart.de [129.69.170.2]) by ietfa.amsl.com (Postfix) with ESMTP id 5BCBD11E8186 for <rmcat@ietf.org>; Fri, 21 Jun 2013 06:57:41 -0700 (PDT)
Received: from netsrv1.ikr.uni-stuttgart.de (netsrv1-c [10.11.12.12]) by mailsrv.ikr.uni-stuttgart.de (Postfix) with ESMTP id 028FE6027D for <rmcat@ietf.org>; Fri, 21 Jun 2013 15:57:38 +0200 (CEST)
Received: from vpn-2-cl195 (vpn-2-cl195 [10.41.21.195]) by netsrv1.ikr.uni-stuttgart.de (Postfix) with ESMTP id 925946011B for <rmcat@ietf.org>; Fri, 21 Jun 2013 15:57:37 +0200 (CEST)
From: Mirja Kuehlewind <mirja.kuehlewind@ikr.uni-stuttgart.de>
Organization: University of Stuttgart (Germany), IKR
To: rmcat@ietf.org
Date: Fri, 21 Jun 2013 15:57:36 +0200
User-Agent: KMail/1.9.10 (enterprise35 0.20101217.1207316)
MIME-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <201306211557.37001.mirja.kuehlewind@ikr.uni-stuttgart.de>
Subject: [rmcat] CfP (extended deadline by 2 weeks): Capacity Sharing Workshop (CSWS'13) at ICNP-2013
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Jun 2013 13:57:53 -0000

[apologies if you receive multiple copies of this]
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

                             CALL FOR PAPERS

                   -----------------------------------
                   Capacity Sharing Workshop (CSWS'13)
                   -----------------------------------

In conjunction with ICNP'13, 7-11 October, Goettingen, Germany.

Internet data traffic continues to grow rapidly. The challenge that operato=
rs=20
face, especially in the mobile Internet, is to support more subscribers wit=
h=20
higher bandwidth demands and a large variety of services with different=20
requirements. Therefore, operators need to seek for new technologies to=20
efficiently utilize the available network resources, in particular, this=20
concerns resource allocation and flow management. At the same time, network=
=20
virtualization in data centers and carrier networks enables a more flexible=
=20
and efficient resource management - but creates new challenges for sharing=
=20
capacity among tenants and users of those networks, e.g, scaling up network=
=20
resources transparently based on the congestion level. In wireless networks=
,=20
capacity sharing is particularly relevant due to the inherently limited=20
resources, which render a simple "throwing bandwidth at the problem" soluti=
on=20
impossible.

This change in network operation and the strong growth and continual change=
s=20
in the traffic characteristics and usage behavior raises questions on how t=
o=20
share limited capacity resources fairly and more efficiently. While=20
efficiency is most important when resources are spare, fairness need to be=
=20
evaluated based on the different quality requirements of the various Intern=
et=20
services that we have today. While the Internet, especially the mobile=20
Internet, was mostly engineered to provide a low loss service, low-latency=
=20
services are not well supported today. In addition, there is regulation tha=
t=20
can impose additional requirements in some markets, such as availability=20
requirements, network neutrality etc.

The objective of this workshop is to bring together researchers in the area=
 of=20
transport protocols, system designers of data centers, fixed and mobile=20
access networks, and their applications to advance the state of research on=
=20
capacity sharing. We solicit contributions on the state-of-the-art, results=
=20
of ongoing research, open issues, trends and new ideas. We solicit=20
contributions on the state-of-the-art, results of ongoing research, open=20
issues, trends and new ideas. We want to encourage researchers to consider=
=20
integrated consideration of the problem space over all layers.=20

Topics
=2D-----
Topics of particular interest include, but are not limited to

* Context-aware resource allocation and cross-layer adaptation

* Network protocols to exchange information on the network state

* Support low-latency services and Transport layer solutions

* Possible interactions with cellular/fixed access networks

* Application-layer adaption especially for mobile and interactive services

* Network Function Virtualization and SDN to implement capacity sharing

* QoE and fairness definitions, metrics and evaluation

* Data traffic characteristics in fixed and mobile Internet

* Economic aspects on capacity sharing and business models

* Related standardization activities, projects and regulatory constraints


Submission
=2D---------
Submissions must be original, unpublished work, and not under consideration=
 at=20
another conference or journal. Submitted papers must be at most six (6) pag=
es=20
long, including all figures, tables, references, and appendices in IEEE=20
Computer Society format.
Please see the workshop webpage for further submission guidelines:
http://icnp13.informatik.uni-goettingen.de/csws13/

Important Dates
=2D---------------
Paper submission deadline:      July 5, 2013 (extended deadline)
Acceptance notification:        August 2, 2013
Camera-ready paper:             August 9, 2013
Workshop date:                  October, 2013 (to be announced)

Workshop Co-Chairs
=2D-----------------
Mirja K=FChlewind, IKR University of Stuttgart, Germany
Dirk Kutscher, NEC Europe Labs Heidelberg, Germany


From mirja.kuehlewind@ikr.uni-stuttgart.de  Tue Jun 25 07:31:39 2013
Return-Path: <mirja.kuehlewind@ikr.uni-stuttgart.de>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0493E21E80DB for <rmcat@ietfa.amsl.com>; Tue, 25 Jun 2013 07:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.068
X-Spam-Level: 
X-Spam-Status: No, score=-2.068 tagged_above=-999 required=5 tests=[AWL=-0.119, BAYES_00=-2.599, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NjDT2+hugDnB for <rmcat@ietfa.amsl.com>; Tue, 25 Jun 2013 07:31:25 -0700 (PDT)
Received: from mailsrv.ikr.uni-stuttgart.de (mailsrv.ikr.uni-stuttgart.de [129.69.170.2]) by ietfa.amsl.com (Postfix) with ESMTP id 7C15F21E80D8 for <rmcat@ietf.org>; Tue, 25 Jun 2013 07:31:25 -0700 (PDT)
Received: from netsrv1.ikr.uni-stuttgart.de (netsrv1-c [10.11.12.12]) by mailsrv.ikr.uni-stuttgart.de (Postfix) with ESMTP id CB9D0601D7 for <rmcat@ietf.org>; Tue, 25 Jun 2013 16:31:23 +0200 (CEST)
Received: from vpn-2-cl195 (vpn-2-cl195 [10.41.21.195]) by netsrv1.ikr.uni-stuttgart.de (Postfix) with ESMTP id C6F80601D6 for <rmcat@ietf.org>; Tue, 25 Jun 2013 16:31:23 +0200 (CEST)
From: Mirja =?iso-8859-1?q?K=FChlewind?= <mirja.kuehlewind@ikr.uni-stuttgart.de>
To: rmcat@ietf.org
Date: Tue, 25 Jun 2013 16:31:23 +0200
User-Agent: KMail/1.9.10 (enterprise35 0.20101217.1207316)
MIME-Version: 1.0
Content-Type: Text/Plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <201306251631.23653.mkuehle@ikr.uni-stuttgart.de>
Subject: [rmcat] Status of evaluation criteria
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Jun 2013 14:31:39 -0000

Hi everybody,

I would like to know what the current status and planned next steps for the 
evaluation criteria draft(s) are?

I send this mail to the whole list because a large number of people are 
working on this which is really great! Anyway, this is an important draft 
that we need to progress as soon as possible as this is needed to proceed all 
the other work of the working group.

I've seen in the minutes that an update of draft-singh-rmcat-cc-eval is 
planned. Will this already incoperate the outcomes for the calls?

Then there is the word document with the scenario description. Should this be 
integrated? Or will this be an own document? Does it need to be integrated?

Also in the minutes of the last call, there were mainly a large number of open 
questions. Do we also already have a couple of answers? Are we able to solve 
most of them before the next meeting and document this in a/the draft? Or is 
this something we need to discuss during the next physical meeting? If so, 
please make an proposal how to structure these questions and how much time 
would be needed so we can put sufficient time in the agenda.

Thanks,
Mirja


From mramalho@cisco.com  Tue Jun 25 08:35:09 2013
Return-Path: <mramalho@cisco.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A21121E809C for <rmcat@ietfa.amsl.com>; Tue, 25 Jun 2013 08:35:09 -0700 (PDT)
X-Quarantine-ID: <MXgf+phRV4CA>
X-Amavis-Modified: Mail body modified (defanged) by ietfa.amsl.com
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BANNED, message contains part: multipart/mixed | application/vnd.openxmlformats-officedocument.wordprocessingml.document, .zip, RMCAT_Topology_June_24_2013.docx | .dat,word/media/image1.emf
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MXgf+phRV4CA for <rmcat@ietfa.amsl.com>; Tue, 25 Jun 2013 08:35:08 -0700 (PDT)
Content-Type: multipart/mixed; boundary="----------=_1372174509-19822-0"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id F24A221E809F for <rmcat@ietf.org>; Tue, 25 Jun 2013 08:35:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=296857; q=dns/txt; s=iport; t=1372174507; x=1373384107; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=sYBahppSWKjv8UOtVFkwjRApB8p76j0wWsPRAREFMjw=; b=JmNrmp1MvFLAruwEXw49K5ydd6xo3UJYxpjzJPUGSSml45feamn0oeX+ 0d8Krz6A4wS8R6Ce0nH3bkm/vouIjU3Jr+NR932214lhmjhyIpSFGVVOi MdktLITf4HIkmPxHzI7/vUd4NjbiMYmwMx2z7Jlltbx8eYH9p0Jhcju6r Q=;
Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-9.cisco.com with ESMTP; 25 Jun 2013 15:35:05 +0000
Received: from xhc-aln-x14.cisco.com (xhc-aln-x14.cisco.com [173.36.12.88]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r5PFZ49U010727 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rmcat@ietf.org>; Tue, 25 Jun 2013 15:35:04 GMT
Received: from xmb-rcd-x12.cisco.com ([169.254.2.54]) by xhc-aln-x14.cisco.com ([173.36.12.88]) with mapi id 14.02.0318.004; Tue, 25 Jun 2013 10:35:04 -0500
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>, "rmcat@ietf.org" <rmcat@ietf.org>
Date: Tue, 25 Jun 2013 15:35:03 +0000
Message-ID: <D21571530BF9644D9A443D6BD95B910315588980@xmb-rcd-x12.cisco.com>
References: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com> <3879D71E758A7E4AA99A35DD8D41D3D91D485244@xmb-rcd-x14.cisco.com>
In-Reply-To: <3879D71E758A7E4AA99A35DD8D41D3D91D485244@xmb-rcd-x14.cisco.com>
Subject: Re: [rmcat] Design Team Meeting Minutes & Recording June 3
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Jun 2013 15:35:09 -0000

This is a multi-part message in MIME format...

------------=_1372174509-19822-0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

WARNING: contains banned part

------------=_1372174509-19822-0
Content-Type: message/rfc822; x-spam-type=original; name="message"
Content-Disposition: attachment; filename="message"
Content-Transfer-Encoding: 7bit
Content-Description: Original message

Return-Path: <mramalho@cisco.com>
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80])
	by ietfa.amsl.com (Postfix) with ESMTP id F24A221E809F
	for <rmcat@ietf.org>; Tue, 25 Jun 2013 08:35:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
  d=cisco.com; i=@cisco.com; l=296857; q=dns/txt;
  s=iport; t=1372174507; x=1373384107;
  h=from:to:subject:date:message-id:references:in-reply-to:
   mime-version;
  bh=sYBahppSWKjv8UOtVFkwjRApB8p76j0wWsPRAREFMjw=;
  b=JmNrmp1MvFLAruwEXw49K5ydd6xo3UJYxpjzJPUGSSml45feamn0oeX+
   0d8Krz6A4wS8R6Ce0nH3bkm/vouIjU3Jr+NR932214lhmjhyIpSFGVVOi
   MdktLITf4HIkmPxHzI7/vUd4NjbiMYmwMx2z7Jlltbx8eYH9p0Jhcju6r
   Q=;
X-Files: RMCAT_Topology_June_24_2013.docx : 194495
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApsEAJa3yVGtJXG//2dsb2JhbADFLw
X-IronPort-AV: E=Sophos;i="4.87,938,1363132800"; 
   d="xml'?docx'72,48?emf'72,48?scan'72,48,208,217,48,72,145?rels'72,48,208,217,48,72,145?jpeg'72,48,208,217,48,72,145,145?wmf'72,48,208,217,48,72,145,145";a="224243054"
Received: from rcdn-core2-4.cisco.com ([173.37.113.191])
  by rcdn-iport-9.cisco.com with ESMTP; 25 Jun 2013 15:35:05 +0000
Received: from xhc-aln-x14.cisco.com (xhc-aln-x14.cisco.com [173.36.12.88])
	by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r5PFZ49U010727
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL)
	for <rmcat@ietf.org>; Tue, 25 Jun 2013 15:35:04 GMT
Received: from xmb-rcd-x12.cisco.com ([169.254.2.54]) by xhc-aln-x14.cisco.com
 ([173.36.12.88]) with mapi id 14.02.0318.004; Tue, 25 Jun 2013 10:35:04 -0500
From: "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>,
        "rmcat@ietf.org"
	<rmcat@ietf.org>
Subject: RE: Design Team Meeting Minutes & Recording June 3
Thread-Topic: Design Team Meeting Minutes & Recording June 3
Thread-Index: Ac5l3qlmdaUO2kiQQ1KMashTXKieywDVRg8AAiECtQA=
Date: Tue, 25 Jun 2013 15:35:03 +0000
Message-ID: <D21571530BF9644D9A443D6BD95B910315588980@xmb-rcd-x12.cisco.com>
References: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
 <3879D71E758A7E4AA99A35DD8D41D3D91D485244@xmb-rcd-x14.cisco.com>
In-Reply-To: <3879D71E758A7E4AA99A35DD8D41D3D91D485244@xmb-rcd-x14.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [10.117.125.233]
Content-Type: multipart/mixed;
	boundary="_004_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_"
MIME-Version: 1.0

--_004_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_
Content-Type: multipart/alternative;
	boundary="_000_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_"

--_000_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Uk1DQVQgRGVzaWduIFRlYW0sDQoNCkF0IHRoZSBSTUNBVCBkZXNpZ24gdGVhbSBtZWV0aW5nIG9u
IE1heSAxMywgSSBhZ3JlZWQgdG8gcmV2aXNlIHRoZSBQcm9wb3NlZCBSTUNBVCBUZXN0aW5nIE1l
dGhvZG9sb2d5IERvY3VtZW50IHdpdGggdGhlIGNvbW1lbnRzIG1hZGUgYXQgdGhlIG1lZXRpbmcg
YW5kIHBvc3QgdG8gdGhlIGxpc3QuIEl0IGlzIGF0dGFjaGVkIGhlcmUuDQoNClRoZXJlIGhhcyBi
ZWVuIG90aGVyIGRpc2N1c3Npb24gb24gdGhlIGxpc3Qgc2luY2UgTWF5IDEzIHRoYXQgaGFzIE5P
VCBiZWVuIGluY29ycG9yYXRlZCAoZS5nLiwgV2Vz4oCZIGNvbW1lbnQgb24gUlRULWZhaXJuZXNz
KS4NCg0KQXMgcGVyIE1v4oCZcyBhbm5vdW5jZW1lbnQgcHJldmlvdXNseSwgdGhlIG5leHQgUk1D
QVQgZGVzaWduIHRlYW0gbWVldGluZyBpcyBzY2hlZHVsZWQgZm9yIEp1bHkgMSAobmV4dCBNb25k
YXkpLiBUaGUgbWVldGluZyBkZXRhaWxzIGZvciB0aGlzIG1lZXRpbmcgaXMgaW4gdGhlIHRocmVh
ZCBiZWxvdy4NCg0KTm90ZSB0aGF0IHRoZSBjdXRvZmYgZm9yIGluaXRpYWwgSURzIChpLmUuLCDi
gJwwMOKAnSkgaXMgSnVseSA4IGFuZCB1cGRhdGVzIHRvIG5vbi1pbml0aWFsIElEcyBpcyBKdWx5
IDE1LiBUaHVzLCB3ZSBuZWVkIHRvIG1ha2Ugc29tZSBkZWNpc2lvbnMgcmVnYXJkaW5nIGhvdyB3
ZSBpbmNvcnBvcmF0ZSBvdXIgd29yayBpbnRvIElFVEYgZHJhZnRzIChlLmcuLCB2aWEgdXBkYXRl
IHRvIHRoZSBybWNhdC1jYy1ldmFsIGRyYWZ0IG9yIGFub3RoZXIgZHJhZnQpLg0KDQpSZWdhcmRz
LA0KDQpNaWNoYWVsIFJhbWFsaG8NCg0KRnJvbTogcm1jYXQtYm91bmNlc0BpZXRmLm9yZyBbbWFp
bHRvOnJtY2F0LWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBNbyBaYW5hdHkgKG16YW5h
dHkpDQpTZW50OiBGcmlkYXksIEp1bmUgMTQsIDIwMTMgMzoyMCBQTQ0KVG86IHJtY2F0QGlldGYu
b3JnDQpTdWJqZWN0OiBSZTogW3JtY2F0XSBEZXNpZ24gVGVhbSBNZWV0aW5nIE1pbnV0ZXMgJiBS
ZWNvcmRpbmcgSnVuZSAzDQoNClVubGVzcyBmb2xrcyBvYmplY3QsIHdlIHdpbGwgc2tpcCBKdW5l
IDE3IGFuZCBtZWV0IGFnYWluIG9uIEp1bHkgMS4gUGxlYXNlIHJhaXNlIGFueSBvYmplY3Rpb25z
IGJlZm9yZSBNb25kYXkuDQoNCkZyb206IHJtY2F0LWJvdW5jZXNAaWV0Zi5vcmcgW21haWx0bzpy
bWNhdC1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgTW8gWmFuYXR5IChtemFuYXR5KQ0K
U2VudDogTW9uZGF5LCBKdW5lIDEwLCAyMDEzIDk6NDYgQU0NClRvOiBybWNhdEBpZXRmLm9yZw0K
U3ViamVjdDogW3JtY2F0XSBEZXNpZ24gVGVhbSBNZWV0aW5nIE1pbnV0ZXMgJiBSZWNvcmRpbmcg
SnVuZSAzDQoNClJNQ0FUIEV2YWwgRGVzaWduIFRlYW0gTWVldGluZw0KTW9uZGF5LCBKdW5lIDMs
IDIwMTMsIDExOjAwQU0gTmV3IFlvcmsgVGltZSAoRURUIFVUQy00KQ0KNTggbWludXRlcywgMjku
NDNNQg0KU3RyZWFtaW5nIHJlY29yZGluZyBsaW5rOg0KaHR0cHM6Ly9jaXNjby53ZWJleC5jb20v
Y2lzY29zYWxlcy9sZHIucGhwP0FUPXBiJlNQPU1DJnJJRD02ODcwNjY1NyZyS2V5PTliMmI2OTA5
MDFhMmIzZDcNCkRvd25sb2FkIHJlY29yZGluZyBsaW5rOg0KaHR0cHM6Ly9jaXNjby53ZWJleC5j
b20vY2lzY29zYWxlcy9sc3IucGhwP0FUPWR3JlNQPU1DJnJJRD02ODcwNjY1NyZyS2V5PTRhMjMz
NTRjNTU1NGNjNjANCg0KTmV4dCBtZWV0aW5nIGlzIE1vbmRheSBKdW5lIDE3LCB3aGljaCBjb25m
bGljdHMgd2l0aCB0aGUgTU1VU0lDL1JUQ1dFQiBpbnRlcmltIG9uIHNpZ25hbGluZyBtdWx0aXBs
ZSBSVFAgc3RyZWFtcy4gUGxlYXNlIHJlcGx5IGlmIHdlIHNob3VsZCByZXNjaGVkdWxlIHRvIEp1
bmUgMjQgb3IgSnVseSAxIG9yIGtlZXAgSnVuZSAxNy4NCg0KTWVldGluZyBNaW51dGVzOiAoZnJv
bSBWYXJ1bi9Nbywgb3RoZXJzIHBsZWFzZSBhZGQgYW55dGhpbmcgbWlzc2VkKQ0KDQpRdWFudGl0
YXRpdmUgc3RhdGVtZW50IGZvciBmYWlybmVzczoNCiAgLSBkZWZpbmUgaXQgYmFzZWQgb24gYSBj
YXNlLWJ5LWNhc2Ugb3IgYW5jaG9yIGl0IHRvIGEgc2NlbmFyaW8/DQogIC0gSWYgd2UgY2Fubm90
IGFncmVlIG9uIGFuIG9wdGltYWwgYmFsYW5jZSwgZGVmaW5lIGdyb3NzIGluZXF1YWxpdHkuIGJl
Y2F1c2UNCiAgICBpdCBtYXkgYmUgZWFzaWVyIHRvIGRlZmluZSB1bmZhaXJuZXNzLg0KICAtIG1p
bmltdW0gcmF0ZSB3b3VsZCBiZSBhIG5vbi1zdGFydGVyIGJlY2F1c2Ugb2YgYm90dGxlbmVjayBs
aW5rLCBiZXR0ZXIgdG8NCiAgICBtYWtlIGl0IHNoYXJlIG9mIGNhcGFjaXR5Lg0KDQpNZXRyaWNz
Og0KICAtIExvZyBldmVyeSBSVFAgcGFja2V0IGFycml2YWwsIGV2ZXJ5IFJUQ1Agc2VudC4gTWV0
cmljcyBhcmUgZGVyaXZlZCBmcm9tIHRoZXNlLg0KICAtIEF0IHdoYXQgdGltZXMgc2NhbGVzIGRv
IHdlIGNvbnNpZGVyIHJhdGUgdG8gb3NjaWxsYXRlPw0KICAtIFdoYXQgaWYgdGhlIENDIHVuZGVy
c2hvb3RzIHRoZSB0YXJnZXQgcmF0ZT8gU2ltaWxhciB0byBUQ1AgZGF0YSBsaW1pdGVkDQogICAg
aW50ZXJ2YWwuIENhbiBzb21lb25lIHN1bW1hcml6ZSB0aGUgVENQL1RGUkMgaXNzdWVzIHJlbGF0
ZWQgdG8gdGhpcyBiYXNlZA0KICAgIG9uIHByaW9yIHJlc2VhcmNoIGluIFRDUC9URlJDPw0KICAt
IFdlIGtub3cgYWxsIGFwcHMgd2FudCB0byBtaW5pbWl6ZSBkZWxheSBhbmQgbWF4aW1pemUgdGhy
b3VnaHB1dCBhbmQNCiAgICBzdGFiaWxpdHkgYnV0IGhvdyBjYW4gd2UgcXVhbnRpZnkgZGlmZmVy
ZW50IGNvbWJpbmF0aW9ucyBvZiB0aGUgYWJvdmUgZm9yDQogICAgY29tcGFyaXNvbiBpbiB2YXJp
b3VzIHNjZW5hcmlvcz8NCiAgLSBDb21wYXJlIHRocm91Z2hwdXQgYXMgYSBzdGVwIGZ1bmN0aW9u
IG9mIGRlbGF5LCBpLmUuLCBjb21wYXJlIGdvb2RwdXQgd2l0aGluIGRlbGF5DQogICAgdGhyZXNo
b2xkcy4NCg0KQXBwbGljYXRpb246DQogIC0gU2hvdWxkIHdlIGNvbnNpZGVyIGRpZmZlcmVudCBw
cmVmZXJlbmNlcyBmb3IgZGlmZmVyZW50IGFwcHMvbWVkaWE/IExpa2UgYXVkaW8sDQogICAgdmlk
ZW8sIHNjcmVlbiBzaGFyZT8NCiAgLSBBcmUgQVBJcyBuZWVkZWQgYmV0d2VlbiB0aGUgYXBwIGFu
ZCB0cmFuc3BvcnQ/DQogIChGb3IgdHJhbnNwb3J0IGZlZWRiYWNrIHRvIGFwcC9zZW5kZXIsIGFu
ZCBhcHAgc2V0dGluZyB0cmFuc3BvcnQgcGFyYW1ldGVycy4pDQogIC0gT3Igd2lsbCBSTUNBVCBi
ZSBiYWtlZCBpbnRvIFJUUCBzdGFja3Mgd2hpY2ggaGF2ZSB0aGVpciBvd24gQVBJIHRvIGFwcHMN
CiAgICB1c2luZyB0aGUgc3RhY2s/DQogIC0gV2hhdCBhYm91dCBub24tUlRQIGZsb3dzLCBsaWtl
IFNDVFAgZGF0YSBjaGFubmVscz8gV2lsbCBSTUNBVCBiZSBhbg0KICAgIG9wdGlvbmFsIENDIGZv
ciBTQ1RQPw0KDQpUZXN0aW5nIHNjZW5hcmlvczoNCiAgLSBob3cgdG8gbWVhc3VyZSBzdGFydHVw
IGJlaGF2aW91cj8gU2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUgdGVzdHMgZm9yDQogICAgc3RhcnR1
cCBiZWhhdmlvcj8gT3IgYSBzdGFydHVwIHBlcmZvcm1hbmNlL2ltcGFpcm1lbnQgbWV0cmljIGFw
cGxpY2FibGUNCiAgICB0byBhbGwgdGVzdHM/DQogIC0gU2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUg
dGVzdHMgZm9yIGltcGFpcm1lbnRzIHByZXNlbnQgYmVmb3JlIFJNQ0FUIGZsb3cNCiAgICBzdGFy
dHVwIHZzLiBpbnRyb2R1Y2VkIG1pZC1zdHJlYW0/IChUbyBzZXBhcmF0ZSBwZXJmb3JtYW5jZSBv
ZiBzdGFydHVwDQogICAgY29udmVyZ2VuY2UgdG8gc3RhdGljIGNhcGFjaXR5IHZzLiBtaWQtc3Ry
ZWFtIGFkYXB0YXRpb24gdG8gZHluYW1pYyBjYXBhY2l0eS4pDQoNCkRyYWZ0czoNCiAgLSBEbyB3
ZSBuZWVkIGEgbmV3IHJldiBvZiB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0PyBZZXMuDQogIC0gV2hh
dCBuZWVkcyB0byBiZSBhZGRlZCB0byBpdCB0byBndWlkZSBhbmQgbGltaXQgdGhlIGV2YWx1YXRp
b24gZHJhZnQ/DQogIC0gV2hhdCBhcmUgd2UgZG9pbmcgd2l0aCB0aGUgZXZhbHVhdGlvbiBkcmFm
dD8NCiAgICBWYXJ1biBoYXMgdXBkYXRlcyBwZW5kaW5nIGJhc2VkIG9uIGZlZWRiYWNrIGFuZCBN
aWNoYWVs4oCZcyBkb2MgcmV2aWV3LA0KICAgIHdoaWNoIHNob3VsZCBiZSBpbmNvcnBvcmF0ZWQg
aW4gYSBmZXcgd2Vla3MuDQoNCg==

--_000_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov
KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z
b05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp
emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps
aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6
Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl
Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29BY2V0YXRlLCBsaS5Nc29BY2V0
YXRlLCBkaXYuTXNvQWNldGF0ZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxl
LWxpbms6IkJhbGxvb24gVGV4dCBDaGFyIjsNCgltYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206
LjAwMDFwdDsNCglmb250LXNpemU6OC4wcHQ7DQoJZm9udC1mYW1pbHk6IlRhaG9tYSIsInNhbnMt
c2VyaWYiO30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6d2luZG93dGV4dDt9
DQpzcGFuLkVtYWlsU3R5bGUxOA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5F
bWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uQmFsbG9v
blRleHRDaGFyDQoJe21zby1zdHlsZS1uYW1lOiJCYWxsb29uIFRleHQgQ2hhciI7DQoJbXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRleHQiOw0KCWZvbnQt
ZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5
bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0
aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4w
aW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxl
PjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIg
c3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQi
IGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+
DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNs
YXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPlJNQ0FUIERlc2lnbiBUZWFtLDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
QXQgdGhlIFJNQ0FUIGRlc2lnbiB0ZWFtIG1lZXRpbmcgb24gTWF5IDEzLCBJIGFncmVlZCB0byBy
ZXZpc2UgdGhlIFByb3Bvc2VkIFJNQ0FUIFRlc3RpbmcgTWV0aG9kb2xvZ3kgRG9jdW1lbnQgd2l0
aCB0aGUgY29tbWVudHMgbWFkZSBhdCB0aGUgbWVldGluZyBhbmQgcG9zdA0KIHRvIHRoZSBsaXN0
LiBJdCBpcyBhdHRhY2hlZCBoZXJlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+VGhlcmUgaGFzIGJlZW4gb3RoZXIgZGlz
Y3Vzc2lvbiBvbiB0aGUgbGlzdCBzaW5jZSBNYXkgMTMgdGhhdCBoYXMgTk9UIGJlZW4gaW5jb3Jw
b3JhdGVkIChlLmcuLCBXZXPigJkgY29tbWVudCBvbiBSVFQtZmFpcm5lc3MpLjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+
QXMgcGVyIE1v4oCZcyBhbm5vdW5jZW1lbnQgcHJldmlvdXNseSwgdGhlIG5leHQgUk1DQVQgZGVz
aWduIHRlYW0gbWVldGluZyBpcyBzY2hlZHVsZWQgZm9yIEp1bHkgMSAobmV4dCBNb25kYXkpLiBU
aGUgbWVldGluZyBkZXRhaWxzIGZvciB0aGlzIG1lZXRpbmcgaXMgaW4gdGhlDQogdGhyZWFkIGJl
bG93LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1
b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7
Y29sb3I6IzFGNDk3RCI+Tm90ZSB0aGF0IHRoZSBjdXRvZmYgZm9yIGluaXRpYWwgSURzIChpLmUu
LCDigJwwMOKAnSkgaXMgSnVseSA4IGFuZCB1cGRhdGVzIHRvIG5vbi1pbml0aWFsIElEcyBpcyBK
dWx5IDE1LiBUaHVzLCB3ZSBuZWVkIHRvIG1ha2Ugc29tZSBkZWNpc2lvbnMgcmVnYXJkaW5nIGhv
dyB3ZQ0KIGluY29ycG9yYXRlIG91ciB3b3JrIGludG8gSUVURiBkcmFmdHMgKGUuZy4sIHZpYSB1
cGRhdGUgdG8gdGhlIHJtY2F0LWNjLWV2YWwgZHJhZnQgb3IgYW5vdGhlciBkcmFmdCkuPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0
OTdEIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDs7Y29sb3I6IzFGNDk3RCI+TWljaGFlbCBSYW1hbGhvPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fu
cy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7
Ij4gcm1jYXQtYm91bmNlc0BpZXRmLm9yZyBbbWFpbHRvOnJtY2F0LWJvdW5jZXNAaWV0Zi5vcmdd
DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPk1vIFphbmF0eSAobXphbmF0eSk8YnI+DQo8Yj5TZW50Ojwv
Yj4gRnJpZGF5LCBKdW5lIDE0LCAyMDEzIDM6MjAgUE08YnI+DQo8Yj5Ubzo8L2I+IHJtY2F0QGll
dGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbcm1jYXRdIERlc2lnbiBUZWFtIE1lZXRp
bmcgTWludXRlcyAmYW1wOyBSZWNvcmRpbmcgSnVuZSAzPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Vbmxl
c3MgZm9sa3Mgb2JqZWN0LCB3ZSB3aWxsIHNraXAgSnVuZSAxNyBhbmQgbWVldCBhZ2FpbiBvbiBK
dWx5IDEuIFBsZWFzZSByYWlzZSBhbnkgb2JqZWN0aW9ucyBiZWZvcmUgTW9uZGF5LjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9
ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0
IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNl
cmlmJnF1b3Q7Ij5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiBy
bWNhdC1ib3VuY2VzQGlldGYub3JnIFttYWlsdG86cm1jYXQtYm91bmNlc0BpZXRmLm9yZ10NCjxi
Pk9uIEJlaGFsZiBPZiA8L2I+TW8gWmFuYXR5IChtemFuYXR5KTxicj4NCjxiPlNlbnQ6PC9iPiBN
b25kYXksIEp1bmUgMTAsIDIwMTMgOTo0NiBBTTxicj4NCjxiPlRvOjwvYj4gcm1jYXRAaWV0Zi5v
cmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW3JtY2F0XSBEZXNpZ24gVGVhbSBNZWV0aW5nIE1pbnV0
ZXMgJmFtcDsgUmVjb3JkaW5nIEp1bmUgMzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Uk1DQVQgRXZhbCBE
ZXNpZ24gVGVhbSBNZWV0aW5nPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5Nb25kYXksIEp1bmUgMywgMjAxMywg
MTE6MDBBTSBOZXcgWW9yayBUaW1lIChFRFQgVVRDLTQpPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij41OCBtaW51
dGVzLCAyOS40M01CPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5TdHJlYW1pbmcgcmVjb3JkaW5nIGxpbms6PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z
LXNlcmlmJnF1b3Q7Ij48YSBocmVmPSJodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVz
L2xkci5waHA/QVQ9cGImYW1wO1NQPU1DJmFtcDtySUQ9Njg3MDY2NTcmYW1wO3JLZXk9OWIyYjY5
MDkwMWEyYjNkNyI+aHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9sZHIucGhwP0FU
PXBiJmFtcDtTUD1NQyZhbXA7cklEPTY4NzA2NjU3JmFtcDtyS2V5PTliMmI2OTA5MDFhMmIzZDc8
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv
dDtzYW5zLXNlcmlmJnF1b3Q7Ij5Eb3dubG9hZCByZWNvcmRpbmcgbGluazo8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv
dDsiPjxhIGhyZWY9Imh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvbHNyLnBocD9B
VD1kdyZhbXA7U1A9TUMmYW1wO3JJRD02ODcwNjY1NyZhbXA7cktleT00YTIzMzU0YzU1NTRjYzYw
Ij5odHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2xzci5waHA/QVQ9ZHcmYW1wO1NQ
PU1DJmFtcDtySUQ9Njg3MDY2NTcmYW1wO3JLZXk9NGEyMzM1NGM1NTU0Y2M2MDwvYT48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy
aWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+TmV4dCBtZWV0aW5nIGlzIE1vbmRheSBK
dW5lIDE3LCB3aGljaCBjb25mbGljdHMgd2l0aCB0aGUgTU1VU0lDL1JUQ1dFQiBpbnRlcmltIG9u
IHNpZ25hbGluZyBtdWx0aXBsZSBSVFAgc3RyZWFtcy4gUGxlYXNlIHJlcGx5IGlmIHdlIHNob3Vs
ZCByZXNjaGVkdWxlIHRvIEp1bmUgMjQgb3IgSnVseQ0KIDEgb3Iga2VlcCBKdW5lIDE3LjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z
ZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5NZWV0aW5nIE1pbnV0ZXM6IChmcm9t
IFZhcnVuL01vLCBvdGhlcnMgcGxlYXNlIGFkZCBhbnl0aGluZyBtaXNzZWQpPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1
b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPlF1YW50aXRhdGl2ZSBzdGF0ZW1lbnQgZm9yIGZh
aXJuZXNzOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7IC0gZGVmaW5lIGl0IGJhc2VkIG9uIGEgY2Fz
ZS1ieS1jYXNlIG9yIGFuY2hvciBpdCB0byBhIHNjZW5hcmlvPzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5i
c3A7IC0gSWYgd2UgY2Fubm90IGFncmVlIG9uIGFuIG9wdGltYWwgYmFsYW5jZSwgZGVmaW5lIGdy
b3NzIGluZXF1YWxpdHkuIGJlY2F1c2U8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNw
OyBpdCBtYXkgYmUgZWFzaWVyIHRvIGRlZmluZSB1bmZhaXJuZXNzLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+
Jm5ic3A7IC0gbWluaW11bSByYXRlIHdvdWxkIGJlIGEgbm9uLXN0YXJ0ZXIgYmVjYXVzZSBvZiBi
b3R0bGVuZWNrIGxpbmssIGJldHRlciB0bzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IG1ha2UgaXQgc2hhcmUgb2YgY2FwYWNpdHkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPk1ldHJpY3M6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBMb2cgZXZlcnkg
UlRQIHBhY2tldCBhcnJpdmFsLCBldmVyeSBSVENQIHNlbnQuIE1ldHJpY3MgYXJlIGRlcml2ZWQg
ZnJvbSB0aGVzZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIEF0IHdoYXQgdGltZXMgc2NhbGVz
IGRvIHdlIGNvbnNpZGVyIHJhdGUgdG8gb3NjaWxsYXRlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7
IC0gV2hhdCBpZiB0aGUgQ0MgdW5kZXJzaG9vdHMgdGhlIHRhcmdldCByYXRlPyBTaW1pbGFyIHRv
IFRDUCBkYXRhIGxpbWl0ZWQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7aW50ZXJ2YWwuIENhbiBzb21lb25lIHN1bW1hcml6ZSB0aGUgVENQL1RGUkMgaXNzdWVzIHJl
bGF0ZWQgdG8gdGhpcyBiYXNlZA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDtvbiBwcmlvciByZXNlYXJjaCBpbiBUQ1AvVEZSQz88bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNw
OyAtIFdlIGtub3cgYWxsIGFwcHMgd2FudCB0byBtaW5pbWl6ZSBkZWxheSBhbmQgbWF4aW1pemUg
dGhyb3VnaHB1dCBhbmQNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
c3RhYmlsaXR5IGJ1dCBob3cgY2FuIHdlIHF1YW50aWZ5IGRpZmZlcmVudCBjb21iaW5hdGlvbnMg
b2YgdGhlIGFib3ZlIGZvcg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDtjb21wYXJpc29uIGluIHZhcmlvdXMgc2NlbmFyaW9zPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7
IC0gQ29tcGFyZSB0aHJvdWdocHV0IGFzIGEgc3RlcCBmdW5jdGlvbiBvZiBkZWxheSwgaS5lLiwg
Y29tcGFyZSBnb29kcHV0IHdpdGhpbiBkZWxheTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHRocmVzaG9sZHMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsi
PkFwcGxpY2F0aW9uOiZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsm
bmJzcDstIFNob3VsZCB3ZSBjb25zaWRlciBkaWZmZXJlbnQgcHJlZmVyZW5jZXMgZm9yIGRpZmZl
cmVudCBhcHBzL21lZGlhPyBMaWtlIGF1ZGlvLA0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDt2aWRlbywgc2NyZWVuIHNoYXJlPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+Jm5ic3A7
IC0gQXJlIEFQSXMgbmVlZGVkIGJldHdlZW4gdGhlIGFwcCBhbmQgdHJhbnNwb3J0PzxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJp
ZiZxdW90OyI+Jm5ic3A7IChGb3IgdHJhbnNwb3J0IGZlZWRiYWNrIHRvIGFwcC9zZW5kZXIsIGFu
ZCBhcHAgc2V0dGluZyB0cmFuc3BvcnQgcGFyYW1ldGVycy4pPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJz
cDsgLSBPciB3aWxsIFJNQ0FUIGJlIGJha2VkIGludG8gUlRQIHN0YWNrcyB3aGljaCBoYXZlIHRo
ZWlyIG93biBBUEkgdG8gYXBwcw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDt1c2luZyB0aGUgc3RhY2s/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBXaGF0IGFib3V0
IG5vbi1SVFAgZmxvd3MsIGxpa2UgU0NUUCBkYXRhIGNoYW5uZWxzPyBXaWxsIFJNQ0FUIGJlIGFu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90
O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO29wdGlvbmFsIENDIGZv
ciBTQ1RQPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
JnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5UZXN0aW5nIHNj
ZW5hcmlvczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIGhvdyB0byBtZWFzdXJlIHN0YXJ0dXAg
YmVoYXZpb3VyPyBTaG91bGQgd2UgaGF2ZSBzZXBhcmF0ZSB0ZXN0cyBmb3INCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c3RhcnR1cCBiZWhhdmlvcj8gT3IgYSBzdGFy
dHVwIHBlcmZvcm1hbmNlL2ltcGFpcm1lbnQgbWV0cmljIGFwcGxpY2FibGUNCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx
dW90OyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dG8gYWxsIHRlc3RzPzxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90
OyI+Jm5ic3A7IC0gU2hvdWxkIHdlIGhhdmUgc2VwYXJhdGUgdGVzdHMgZm9yIGltcGFpcm1lbnRz
IHByZXNlbnQgYmVmb3JlIFJNQ0FUIGZsb3c8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZu
YnNwOyBzdGFydHVwIHZzLiBpbnRyb2R1Y2VkIG1pZC1zdHJlYW0/IChUbyBzZXBhcmF0ZSBwZXJm
b3JtYW5jZSBvZiBzdGFydHVwDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwO2NvbnZlcmdlbmNlIHRvIHN0YXRpYyBjYXBhY2l0eSB2cy4gbWlkLXN0cmVhbSBhZGFwdGF0
aW9uIHRvIGR5bmFtaWMgY2FwYWNpdHkuKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90OyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm
JnF1b3Q7Ij5EcmFmdHM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsgLSBEbyB3ZSBuZWVkIGEgbmV3
IHJldiBvZiB0aGUgcmVxdWlyZW1lbnRzIGRyYWZ0PyBZZXMuPG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJz
cDsgLSBXaGF0IG5lZWRzIHRvIGJlIGFkZGVkIHRvIGl0IHRvIGd1aWRlIGFuZCBsaW1pdCB0aGUg
ZXZhbHVhdGlvbiBkcmFmdD88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyAtIFdoYXQgYXJlIHdlIGRv
aW5nIHdpdGggdGhlIGV2YWx1YXRpb24gZHJhZnQ/DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO1ZhcnVuIGhhcyB1cGRhdGVzIHBlbmRpbmcgYmFzZWQgb24gZmVlZGJh
Y2sgYW5kIE1pY2hhZWzigJlzIGRvYyByZXZpZXcsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij4mbmJzcDsmbmJz
cDsmbmJzcDsgd2hpY2ggc2hvdWxkIGJlIGluY29ycG9yYXRlZCBpbiBhIGZldyB3ZWVrcy48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMt
c2VyaWYmcXVvdDsiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5
Pg0KPC9odG1sPg0K

--_000_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_--

--_004_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document;
	name="RMCAT_Topology_June_24_2013.docx"
Content-Description: RMCAT_Topology_June_24_2013.docx
Content-Disposition: attachment;
	filename="RMCAT_Topology_June_24_2013.docx"; size=194495;
	creation-date="Mon, 24 Jun 2013 17:20:08 GMT";
	modification-date="Tue, 25 Jun 2013 15:20:11 GMT"
Content-Transfer-Encoding: base64

UEsDBBQABgAIAAAAIQDh5gFFpQEAAC4GAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0
lMlOwzAQhu9IvEPkK0pcOCCEmnJgOQISRZyNPWktvMljoH17xilEpbRN2S7ZnH/+b8aeGZ7NrCle
IKL2rmaH1YAV4KRX2k1qdj++Kk9YgUk4JYx3ULM5IDsb7e8Nx/MAWJDaYc2mKYVTzlFOwQqsfABH
K42PViR6jRMehHwSE+BHg8Exl94lcKlMOQYbDS+gEc8mFZcz+rwgAduw4nzxX7aqmbZZPyvzCl+r
iWBwRSRCMFqKRNnxF6dWyMp3qoqU7T841QEPCH2DQ175TLVssFmHRs22CNeQ+abREpSXz5YqVYUI
SPcW0poKjVaQGW9o6yI9F7cipmthqU781UfFO+V25H7nHC1ELwGRzgR5d5Gt0O6jVhs5MM0NYPXn
FIu4O9o/6DS9bBqQdBj7SSyWOelqYbGk7XeDlKhIu5h8bpFyZbu/FB3fI/civMLj3b9RLAXvBWmo
d8fi0cAOFf9mMbrQvRCJ5hHw9nr4a442zDZL6ozb6APSfIs/SPtjGGV1SS0XICYN3Tha12KdI42h
X+cHefoqUGu8eTvtR28AAAD//wMAUEsDBBQABgAIAAAAIQAekRq38wAAAE4CAAALAAgCX3JlbHMv
LnJlbHMgogQCKKAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAjJLbSgNBDIbvBd9hyH032woi0tneSKF3IusDhJnsAXcOzKTavr2jILpQ217m
9OfLT9abg5vUO6c8Bq9hWdWg2JtgR99reG23iwdQWchbmoJnDUfOsGlub9YvPJGUoTyMMaui4rOG
QSQ+ImYzsKNchci+VLqQHEkJU4+RzBv1jKu6vsf0VwOamabaWQ1pZ+9AtcdYNl/WDl03Gn4KZu/Y
y4kVyAdhb9kuYipsScZyjWop9SwabDDPJZ2RYqwKNuBpotX1RP9fi46FLAmhCYnP83x1nANaXg90
2aJ5x687HyFZLBZ9e/tDg7MvaD4BAAD//wMAUEsDBBQABgAIAAAAIQCmMWjjXgEAAN4EAAAcAAgB
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
zZu+mRZZ1scMgnFTVO8J9dYz5k3vbxubgT7brtML3nCxGLXSl+7FWMXINM057THekffCcOPYmxHH
SQI43hW+I53jJdaaamN00zzRnGheWuZOI7eSb1WUqZVu588ZNn6yzflTqVjOcOH54c4PlY9jvL5k
PtjwkIBv8z5BPLGp8mN3WqNHGhalQP8alBf4xVicc3aYJXzZcUfPpqHwEP+je80M5wpTHau3FSAM
hNAVOQ2YiL2aBVFOowj/uXmVvX8yP672iNq+vXMCKpwi1kCRKOwdPCj1rFzaQ+j4jt1jnZv/moN2
++JiFR1H/uaR6v0k6dqaByE4YkUbuesExWUP1b4DhVGnuJz2GFn7DXm16kkytevUKnGEyTz8S6UD
ZEOR9d0+tY/kCp+8S9I4n52tFBbMOboGHOzi71h20QkBplkOCdfcq7fxN4TbPaxtHWt2ToVhJOOK
34QW6N/ypvDnJN3M0FhPjUwW7YusXtzAMAw+EKt2JJbdOff4UZclGqp6F/uDtR79JiFi53Gt1KWk
yMOqmXvNJIqHR7ABCjIb6pF+mI42Oaq3oq+Pb0cQgmb+zjKkwm7+kkArmBEMpYo6Jbpk58n0fNqb
7jSqQ1OEE2lukcZfzMGSP2U41xucX8P9d9wJTafmFQ85fm5Uimovq00CBbgaV9woQ8u/RAjc+yrV
hh9d/MjEKjrvY1VY/0DQgKdGZ4Gad2Z42CqrFWp1O16lVeEwuzypCI2+3t6zf0px4nID60yPdU9v
9rfsSCM1Sj61V23I9AMrEWn6NOv7Lj4LylNfj6pUlgUYFWBPe7QtOOFD0h3Y8nXLwDfk7T6tiOoy
AcLXnO48mhg5rtFC8wAfhQ+trPenUwjHgBf0C+HCR24+kXX3Xea0aeitZbr+2qc2RZZ3/60d6l/d
csaBgDbs3A+mj08iVRtNYvzXa6+JWL57LWi4busJC8H6Yh7/E8/gvA075zyenH5CDEIp2jmkei+g
d/op59ValRthTvcuFdXxccGuVaDdQReH0180w+S7ylJC/LuJmK73j0sCCQcpYKTuc+pVfb+Lzymz
k40ihR3XLdYmNdIYkkbxlLLgxRmJERmwvpywEH9mf7BgldG/pnuLu4qmf9V5IsCsz/85RpDiL6fl
luGgY/l5YHjhZV+if1FjqB/9mrQ0rXrxBrCWk+6o8WRd551NOrIyaZon5AOMhVGbVYVb0deMylTO
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
1vZZ8ci/D1XNOcl2rWtikpXI2x/NDl0ylX9pXaXnua5oofkHmldcxonhbpur58pe3y07b8MLtmSy
lPYu28OzZudEKK24et90VOzVWntWsN4MyWS+Hjs0fI+um45bTVRmybmqW4WX7l3L16l3Ns+/d805
qd/VnecsF2fQtlqxz7tePVb8bLzYbvd+VRFZfWIzdN2sA8edpW4P2vVn/sT+g09Ll1VpGb4zdPOV
SY5eH1a81XrDiedDIvP72P+++PUMH6e7KiGauw84pl0Qqzc3+GVl2c5fK3fmP8ni2+hra8btjEmu
mrHJ3nq90XtbkU12GWvG2uidT6deOXbmt901uY4ZNw0vPcvz4t6uEdl13JjdW9NBS+1VfkmmXvbJ
6jPFexa+tTPp8XD96tEJ9hrmt+Y4zRhXtendkH2rTx+aqKgh1neXXLisruiGxAfunEjd6tWbznja
50mbpj3KeeKnx1qtM1VnijT9ksqiJFHF1zN2WhfX6A3YZei2xT2+3nzDcTt596Ul7ukXeedS3cOW
M7Tx7mxjjW6Nd46mbne7n+zdt/4C39gv3VX14ybpcSopp301dQ4n08bcrWT2HBTgmrpH1T6ggPbS
yvpDev7GnI11SlMP6usPuqd4aU3imVXxvBKRoUE6z2aJDlWMe0QreW7ueGCCm0200tD4oVJjtQeO
EwvaoLjw5yR7c9vBRQa6PZ7NGHyyZq7evuqHk2NuU80CHUp9AxzU97qKqnv47naar8ZVnLDxiF5i
yt27ARf6axtSB6ZJbolZaxO/TNd8rbj2FslpN50cug2nMaL2WMf+lj9YLe5FnIpydfHzoDF7fsnT
PjxndhFHc8XAsHEyJSLpqdTfhugNqtHe60Ok398fr+Kr7BvQx14z23jCnp2+DmLe2nt3u0YbB0Vc
M1t5Z9CgS3l5ZwNoB9/kJT6Yt3agocivGqeDYzWdDl7g7Iha5aG0lX2uLq/75h69RNITZso7etf7
3KtUctKnqdLG2GxQKQ22jq+Ys1bHyycwamVJwce6oMDCLfwDqtOiFgxUcA0tTgu//zy7YU2aSOjB
pAejHPN7nQnOMS6/bMJXXLng0PvNO0uC472XVRRXm/jwHdQmW8TX5646WzogpPTPMWHyY2UmHdK5
mZ0tUq0/8PncSUeS7U/c2f3Go7o6QPkQ76jX4TBKiE9AvldY7o8n/dN2Xne7/Wh6VFqEt7LSgE1T
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
vgAAADcBAAAsAAAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDMueG1sLnJlbHOE
j8EKwjAQRO+C/xD2btJ6EJGmXkTw4EX0A5Zk2wbbJGSj6N+bYwXB4+wwb3aa/WsaxZMSu+A11LIC
Qd4E63yv4XY9rrYgOKO3OAZPGt7EsG+Xi+ZCI+YS4sFFFoXiWcOQc9wpxWagCVmGSL44XUgT5iJT
ryKaO/ak1lW1UWnOgPaLKU5WQzrZGsT1HUvzf3boOmfoEMxjIp9/VCgenaUzcqZUsJh6yhqknN95
LmpZ3gfVNuprbvsBAAD//wMAUEsDBBQABgAIAAAAIQBpol8hHgEAAMcHAAAsAAAAcHB0L3NsaWRl
TWFzdGVycy9fcmVscy9zbGlkZU1hc3RlcjEueG1sLnJlbHPE1d1qwyAUB/D7wd5Bzv1ikrbpBzW9
GYPCrkb3ABJPPliionYsbz8pDBIojkLAm4CK5/z4K+Z4+hl68o3GdkoyyJIUCMpKiU42DD4vby87
INZxKXivJDIY0cKpfH46fmDPnd9k205b4qtIy6B1Th8otVWLA7eJ0ij9Sq3MwJ0fmoZqXn3xBmme
pgU10xpQzmqSs2BgzsL3v4zad/6/tqrrrsJXVV0HlO5OC2r7TuA7H9XV+bLcNOgYJMl03k4Hu8Tz
gd6XrWLKViHZNqZsG5Jl+ZI0568Zzg7yNkNv3yzkWJTx6K3KQ7JsyYAelQUzK2LKimBmcUMLpraJ
mdommJp/6+M9rVkasq1j0tYh2T6mbP8no7Pfb/kLAAD//wMAUEsDBBQABgAIAAAAIQDV0ZLxvgAA
ADcBAAAsAAAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDIueG1sLnJlbHOEj8EK
wjAQRO+C/xD2btJ6EJGmXkTw4EX0A5Zk2wbbJGSj6N+bYwXB4+wwb3aa/WsaxZMSu+A11LICQd4E
63yv4XY9rrYgOKO3OAZPGt7EsG+Xi+ZCI+YS4sFFFoXiWcOQc9wpxWagCVmGSL44XUgT5iJTryKa
O/ak1lW1UWnOgPaLKU5WQzrZGsT1HUvzf3boOmfoEMxjIp9/VCgenaUzcqZUsJh6yhqknN95LmpZ
3gfVNuprbvsBAAD//wMAUEsDBBQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAcHB0L3NsaWRlTGF5
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
TO2AaIG7XpiGoILLavNfkEP93+acpWHSGk6T6oCGSFDYj1QkCNmHsmSi7xRi9WzvsiRZRshEVElc
mVqxR+SQsKGuget6b/dQBKFuqklWBgzuZPy571kGjULd5JTzzalkxd5rc+Dv7nxsMoNSbh02DU1u
/0LEoj2Y76p2vVme771lRfTEvM1q5FkBzEpbQStL+7cU4Zxbra1YCxqvNnPhwIuLGsNg0RClcJmE
9B/Y/6jwmf3yoTfUIT+A2orgQ4YmBmEDUX3FNh5IF0g7OILGyQ7aYNKkrGmz1klbLd+sL7jTLfie
MLaW7Cz+Pqexi+bMZefk4kUaO7OwY2s7ttTU4NmTKQpD4/wgYxxjPpmVv2rx0UNw9A58P5gyJU0w
wTcrgaGHHpg8gOS3HM3Srb8AAAD//wMAUEsDBAoAAAAAAAAAIQBE2KfigK8AAICvAAAXAAAAZG9j
UHJvcHMvdGh1bWJuYWlsLmpwZWf/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMAAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQEBAf/AABEIAMABAAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz
YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm
5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIE
BAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZ
GiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SV
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
q6J4TzVGJlhkdBLM3KJIjpKCL5Lup1ezgOAUFWo0MdAyL+lvbESvw18Jc+cMqWUcXZrpaPdcW/BD
c0E/B7kAh2HIh/VsI/kv6ff97Zd51EyaKSuOpKkFr6KMCpv7/c1VCymnaLlV0GKI0Fpnle1GePPZ
IOysH5gXcG1jIhjkjxfQDhY+acekn2akW1RshFvsAsAWneQRxduaLp9M33GPLFrf7CXvGSq4yuGe
aaZ6ewF3fb7NZ/wJNS1QsRD3adcPEsX1+C/in+CJ7/FJTofTlDU9L5ObOeuDJRSQ0qsOWZ8639Y3
23ZHmlVRrrPiXVYW7aqsio/Vuvwx+XzBn9I8POij2/9WPAk0s+OXF9z8AgAA//8DAFBLAQItABQA
BgAIAAAAIQCWk2Og+AEAABEOAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9UeXBlc10ueG1s
UEsBAi0AFAAGAAgAAAAhAGj4dKEFAQAA4gIAAAsAAAAAAAAAAAAAAAAAMQQAAF9yZWxzLy5yZWxz
UEsBAi0AFAAGAAgAAAAhAEMa2wD4AAAA3AIAACAAAAAAAAAAAAAAAAAAZwcAAHBwdC9zbGlkZXMv
X3JlbHMvc2xpZGUxLnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhAD8tGZ4iAQAAZwQAAB8AAAAAAAAA
AAAAAAAAnQgAAHBwdC9fcmVscy9wcmVzZW50YXRpb24ueG1sLnJlbHNQSwECLQAUAAYACAAAACEA
/dKEqpQCAAAKDgAAFAAAAAAAAAAAAAAAAAAECwAAcHB0L3ByZXNlbnRhdGlvbi54bWxQSwECLQAU
AAYACAAAACEAsX0r2NQcAACw9gAAFQAAAAAAAAAAAAAAAADKDQAAcHB0L3NsaWRlcy9zbGlkZTEu
eG1sUEsBAi0AFAAGAAgAAAAhANXRkvG+AAAANwEAACwAAAAAAAAAAAAAAAAA0SoAAHBwdC9zbGlk
ZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQ4LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhANXRkvG+
AAAANwEAACwAAAAAAAAAAAAAAAAA2SsAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVMYXlv
dXQ0LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhANXRkvG+AAAANwEAACwAAAAAAAAAAAAAAAAA4SwA
AHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQ5LnhtbC5yZWxzUEsBAi0AFAAGAAgA
AAAhANXRkvG+AAAANwEAACwAAAAAAAAAAAAAAAAA6S0AAHBwdC9zbGlkZUxheW91dHMvX3JlbHMv
c2xpZGVMYXlvdXQ1LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhAO3t+vSrBAAAGRIAAB8AAAAAAAAA
AAAAAAAA8S4AAHBwdC9ub3Rlc1NsaWRlcy9ub3Rlc1NsaWRlMS54bWxQSwECLQAUAAYACAAAACEA
Sq91OdQAAAC/AQAAKgAAAAAAAAAAAAAAAADZMwAAcHB0L25vdGVzU2xpZGVzL19yZWxzL25vdGVz
U2xpZGUxLnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhANXRkvG+AAAANwEAAC0AAAAAAAAAAAAAAAAA
9TQAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQxMS54bWwucmVsc1BLAQItABQA
BgAIAAAAIQDV0ZLxvgAAADcBAAAtAAAAAAAAAAAAAAAAAP41AABwcHQvc2xpZGVMYXlvdXRzL19y
ZWxzL3NsaWRlTGF5b3V0MTAueG1sLnJlbHNQSwECLQAUAAYACAAAACEA1dGS8b4AAAA3AQAALAAA
AAAAAAAAAAAAAAAHNwAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDMueG1sLnJl
bHNQSwECLQAUAAYACAAAACEAaaJfIR4BAADHBwAALAAAAAAAAAAAAAAAAAAPOAAAcHB0L3NsaWRl
TWFzdGVycy9fcmVscy9zbGlkZU1hc3RlcjEueG1sLnJlbHNQSwECLQAUAAYACAAAACEA1dGS8b4A
AAA3AQAALAAAAAAAAAAAAAAAAAB3OQAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91
dDIueG1sLnJlbHNQSwECLQAUAAYACAAAACEA1dGS8b4AAAA3AQAALAAAAAAAAAAAAAAAAAB/OgAA
cHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDYueG1sLnJlbHNQSwECLQAUAAYACAAA
ACEAUv+O5BoEAAB8DQAAIgAAAAAAAAAAAAAAAACHOwAAcHB0L3NsaWRlTGF5b3V0cy9zbGlkZUxh
eW91dDExLnhtbFBLAQItABQABgAIAAAAIQA4RzaC3QMAAJwMAAAiAAAAAAAAAAAAAAAAAOE/AABw
cHQvc2xpZGVMYXlvdXRzL3NsaWRlTGF5b3V0MTAueG1sUEsBAi0AFAAGAAgAAAAhAG+da0DBAwAA
ZAwAACEAAAAAAAAAAAAAAAAA/kMAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQyLnhtbFBL
AQItABQABgAIAAAAIQADSt2WUAQAAH0OAAAhAAAAAAAAAAAAAAAAAP5HAABwcHQvc2xpZGVMYXlv
dXRzL3NsaWRlTGF5b3V0MS54bWxQSwECLQAUAAYACAAAACEAjQBxGUYJAAAQPAAAIQAAAAAAAAAA
AAAAAACNTAAAcHB0L3NsaWRlTWFzdGVycy9zbGlkZU1hc3RlcjEueG1sUEsBAi0AFAAGAAgAAAAh
ANXRkvG+AAAANwEAACwAAAAAAAAAAAAAAAAAElYAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xp
ZGVMYXlvdXQ3LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhACWY73ufBAAA0A4AACEAAAAAAAAAAAAA
AAAAGlcAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQzLnhtbFBLAQItABQABgAIAAAAIQBE
+QkMeQQAADYTAAAhAAAAAAAAAAAAAAAAAPhbAABwcHQvc2xpZGVMYXlvdXRzL3NsaWRlTGF5b3V0
NC54bWxQSwECLQAUAAYACAAAACEAktVrLNQFAAAGHQAAIQAAAAAAAAAAAAAAAACwYAAAcHB0L3Ns
aWRlTGF5b3V0cy9zbGlkZUxheW91dDUueG1sUEsBAi0AFAAGAAgAAAAhAByF/VQcBQAAMhMAACEA
AAAAAAAAAAAAAAAAw2YAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQ5LnhtbFBLAQItABQA
BgAIAAAAIQDAf6npTgUAAJETAAAhAAAAAAAAAAAAAAAAAB5sAABwcHQvc2xpZGVMYXlvdXRzL3Ns
aWRlTGF5b3V0OC54bWxQSwECLQAUAAYACAAAACEAFsdiYfACAAA2CAAAIQAAAAAAAAAAAAAAAACr
cQAAcHB0L3NsaWRlTGF5b3V0cy9zbGlkZUxheW91dDcueG1sUEsBAi0AFAAGAAgAAAAhAB1kQ8KN
AwAAAQoAACEAAAAAAAAAAAAAAAAA2nQAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQ2Lnht
bFBLAQItABQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAAAAAAAAAAAAAAKZ4AABwcHQvc2xpZGVM
YXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0MS54bWwucmVsc1BLAQItABQABgAIAAAAIQBlmxQ7+QAA
ACYCAAAUAAAAAAAAAAAAAAAAAK55AABwcHQvbWVkaWEvaW1hZ2UyLndtZlBLAQItABQABgAIAAAA
IQACA0iIpAYAAEofAAAhAAAAAAAAAAAAAAAAANl6AABwcHQvbm90ZXNNYXN0ZXJzL25vdGVzTWFz
dGVyMS54bWxQSwECLQAUAAYACAAAACEAqYS5wTMLAABKQgAAFAAAAAAAAAAAAAAAAAC8gQAAcHB0
L3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEAtM9YGbsAAAAkAQAALAAAAAAAAAAAAAAA
AAAhjQAAcHB0L25vdGVzTWFzdGVycy9fcmVscy9ub3Rlc01hc3RlcjEueG1sLnJlbHNQSwECLQAU
AAYACAAAACEAuX/uc5YGAACwGwAAFAAAAAAAAAAAAAAAAAAmjgAAcHB0L3RoZW1lL3RoZW1lMi54
bWxQSwECLQAKAAAAAAAAACEARNin4oCvAACArwAAFwAAAAAAAAAAAAAAAADulAAAZG9jUHJvcHMv
dGh1bWJuYWlsLmpwZWdQSwECLQAUAAYACAAAACEARM689csCAADYBwAAFAAAAAAAAAAAAAAAAACj
RAEAcHB0L21lZGlhL2ltYWdlMS53bWZQSwECLQAUAAYACAAAACEAAXI/eMgAAABHAQAAEQAAAAAA
AAAAAAAAAACgRwEAcHB0L3ZpZXdQcm9wcy54bWxQSwECLQAUAAYACAAAACEA2P2Nj6wAAAC2AAAA
EwAAAAAAAAAAAAAAAACXSAEAcHB0L3RhYmxlU3R5bGVzLnhtbFBLAQItABQABgAIAAAAIQDCMWTI
owEAAJoDAAARAAAAAAAAAAAAAAAAAHRJAQBwcHQvcHJlc1Byb3BzLnhtbFBLAQItABQABgAIAAAA
IQDACz9sSAIAALgEAAAQAAAAAAAAAAAAAAAAAEZLAQBkb2NQcm9wcy9hcHAueG1sUEsBAi0AFAAG
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
AKoDAAD/8wIAAAA=

--_004_D21571530BF9644D9A443D6BD95B910315588980xmbrcdx12ciscoc_--

------------=_1372174509-19822-0--

From michawe@ifi.uio.no  Wed Jun 26 01:26:53 2013
Return-Path: <michawe@ifi.uio.no>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3AAF21F8474 for <rmcat@ietfa.amsl.com>; Wed, 26 Jun 2013 01:26:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.598
X-Spam-Level: 
X-Spam-Status: No, score=-102.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2AyQh9rF4ywT for <rmcat@ietfa.amsl.com>; Wed, 26 Jun 2013 01:26:47 -0700 (PDT)
Received: from mail-out2.uio.no (mail-out2.uio.no [IPv6:2001:700:100:10::58]) by ietfa.amsl.com (Postfix) with ESMTP id CBACD21F8267 for <rmcat@ietf.org>; Wed, 26 Jun 2013 01:25:57 -0700 (PDT)
Received: from mail-mx6.uio.no ([129.240.10.40]) by mail-out2.uio.no with esmtp (Exim 4.75) (envelope-from <michawe@ifi.uio.no>) id 1Url36-00054t-Eg; Wed, 26 Jun 2013 10:25:56 +0200
Received: from boomerang.ifi.uio.no ([129.240.68.135]) by mail-mx6.uio.no with esmtpsa (TLSv1:AES128-SHA:128) user michawe (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1Url35-0000gc-BN; Wed, 26 Jun 2013 10:25:56 +0200
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/alternative; boundary="Apple-Mail=_F58363F9-1D2C-42F8-835A-1F54E541407F"
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
Date: Wed, 26 Jun 2013 10:25:54 +0200
Message-Id: <D5FB4B91-CF76-4330-B8CD-AE417B07FB8E@ifi.uio.no>
References: <3879D71E758A7E4AA99A35DD8D41D3D91D481D84@xmb-rcd-x14.cisco.com>
To: Mo Zanaty (mzanaty) <mzanaty@cisco.com>
X-Mailer: Apple Mail (2.1283)
X-UiO-SPF-Received: 
X-UiO-Ratelimit-Test: rcpts/h 2 msgs/h 1 sum rcpts/h 3 sum msgs/h 1 total rcpts 5394 max rcpts/h 40 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.6, required=5.0, autolearn=disabled, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.552, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 9623449FA2DD5FC3845B7601471537AE531FD821
X-UiO-SPAM-Test: remote_host: 129.240.68.135 spam_score: -55 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 2392 max/h 12 blacklist 0 greylist 0 ratelimit 0
Cc: "rmcat@ietf.org" <rmcat@ietf.org>
Subject: Re: [rmcat] Design Team Meeting Minutes & Recording June 3
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 08:26:53 -0000

--Apple-Mail=_F58363F9-1D2C-42F8-835A-1F54E541407F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Hi,

In her recent email to the list, Mirja said:

***
Also in the minutes of the last call, there were mainly a large number =
of open=20
questions. Do we also already have a couple of answers?
***


I'll try to answer a few of them, in line:


On 10. juni 2013, at 15:45, Mo Zanaty (mzanaty) wrote:

> RMCAT Eval Design Team Meeting
> Monday, June 3, 2013, 11:00AM New York Time (EDT UTC-4)
> 58 minutes, 29.43MB
> Streaming recording link:
> =
https://cisco.webex.com/ciscosales/ldr.php?AT=3Dpb&SP=3DMC&rID=3D68706657&=
rKey=3D9b2b690901a2b3d7
> Download recording link:
> =
https://cisco.webex.com/ciscosales/lsr.php?AT=3Ddw&SP=3DMC&rID=3D68706657&=
rKey=3D4a23354c5554cc60
> =20
> Next meeting is Monday June 17, which conflicts with the MMUSIC/RTCWEB =
interim on signaling multiple RTP streams. Please reply if we should =
reschedule to June 24 or July 1 or keep June 17.
> =20
> Meeting Minutes: (from Varun/Mo, others please add anything missed)
> =20
> Quantitative statement for fairness:
>   - define it based on a case-by-case or anchor it to a scenario?
>   - If we cannot agree on an optimal balance, define gross inequality. =
because
>     it may be easier to define unfairness.
>   - minimum rate would be a non-starter because of bottleneck link, =
better to
>     make it share of capacity.
> =20
> Metrics:
>   - Log every RTP packet arrival, every RTCP sent. Metrics are derived =
from these.
>   - At what times scales do we consider rate to oscillate?
>   - What if the CC undershoots the target rate? Similar to TCP data =
limited
>     interval. Can someone summarize the TCP/TFRC issues related to =
this based
>     on prior research in TCP/TFRC?

The issue is that you have no clue about the actual bandwidth in the =
network because you stopped measuring it, yet you want to make a =
reasonable decision. One lesson learned from history is that we perhaps =
shouldn't be too conservative - e.g. for TCP, "Congestion Window =
Validation" (RFC 2861) was too conservative to convince people to =
implement it (or turn it on). This is currently being updated:
http://tools.ietf.org/html/draft-ietf-tcpm-newcwv-01

For TFRC, I think the state-of-the-art is well captured in this paper:
TCP Friendly Rate Control (TFRC) for Bursty Media Flows
A. Sathiaseelan and G. Fairhurst, Elsevier Computer Communications, Vol =
34, Issue 15, pp. 1836-1847, September 2011.

(again, too conservative at first, and fixed afterwards)

For RMCAT, the issue is also addressed by coupled congestion control:
http://tools.ietf.org/html/draft-welzl-rmcat-coupled-cc
which allows greedy flows to "take" the bandwidth that non-greedy flows =
are not using. I think that's the best solution whenever it applies, =
but, of course, it requires more than one flow to be active (and =
identifiable) across a bottleneck.


>   - We know all apps want to minimize delay and maximize throughput =
and
>     stability but how can we quantify different combinations of the =
above for
>     comparison in various scenarios?
>   - Compare throughput as a step function of delay, i.e., compare =
goodput within delay
>     thresholds.
> =20
> Application:  =20
>   - Should we consider different preferences for different apps/media? =
Like audio,
>     video, screen share?

Definitely, it's requirement F34 in
=
http://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-requirements-10=



>   - Are APIs needed between the app and transport?
>   (For transport feedback to app/sender, and app setting transport =
parameters.)

This is December 2013 milestone... an important question to ask. My =
personal view is yes, it's clear that things can work better when such =
APIs are there. Is it an absolute necessity? Of course not. FWIW one =
could also send data of TCP...  :-)


>   - Or will RMCAT be baked into RTP stacks which have their own API to =
apps
>     using the stack?
>   - What about non-RTP flows, like SCTP data channels? Will RMCAT be =
an
>     optional CC for SCTP?

I'd love to see that happen but either way this is outside of the RMCAT =
charter, I think.


> Testing scenarios:
>   - how to measure startup behaviour? Should we have separate tests =
for
>     startup behavior? Or a startup performance/impairment metric =
applicable
>     to all tests?
>   - Should we have separate tests for impairments present before RMCAT =
flow
>     startup vs. introduced mid-stream? (To separate performance of =
startup
>     convergence to static capacity vs. mid-stream adaptation to =
dynamic capacity.)
> =20
> Drafts:
>   - Do we need a new rev of the requirements draft? Yes.
>   - What needs to be added to it to guide and limit the evaluation =
draft?
>   - What are we doing with the evaluation draft?
>     Varun has updates pending based on feedback and Michael=92s doc =
review,
>     which should be incorporated in a few weeks.


Cheers,
Michael


--Apple-Mail=_F58363F9-1D2C-42F8-835A-1F54E541407F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><base href=3D"x-msg://61/"></head><body style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; ">Hi,<div><br></div><div>In her recent email to the =
list, Mirja said:</div><div><br></div><div>***</div><div>Also in the =
minutes of the last call, there were mainly a large number of =
open&nbsp;<br>questions. Do we also already have a couple of =
answers?</div><div>***</div><div><br></div><div><br></div><div>I'll try =
to answer a few of them, in =
line:</div><div><br></div><div><br></div><div><div><div>On 10. juni =
2013, at 15:45, Mo Zanaty (mzanaty) wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: =
none; white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">RMCAT Eval Design Team =
Meeting<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">Monday, June 3, 2013, 11:00AM =
New York Time (EDT UTC-4)<o:p></o:p></span></div><div style=3D"margin-top:=
 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; ">58 =
minutes, 29.43MB<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">Streaming recording =
link:<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; "><a =
href=3D"https://cisco.webex.com/ciscosales/ldr.php?AT=3Dpb&amp;SP=3DMC&amp=
;rID=3D68706657&amp;rKey=3D9b2b690901a2b3d7" style=3D"color: blue; =
text-decoration: underline; =
">https://cisco.webex.com/ciscosales/ldr.php?AT=3Dpb&amp;SP=3DMC&amp;rID=3D=
68706657&amp;rKey=3D9b2b690901a2b3d7</a><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">Download recording link:<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><a =
href=3D"https://cisco.webex.com/ciscosales/lsr.php?AT=3Ddw&amp;SP=3DMC&amp=
;rID=3D68706657&amp;rKey=3D4a23354c5554cc60" style=3D"color: blue; =
text-decoration: underline; =
">https://cisco.webex.com/ciscosales/lsr.php?AT=3Ddw&amp;SP=3DMC&amp;rID=3D=
68706657&amp;rKey=3D4a23354c5554cc60</a><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; ">Next =
meeting is Monday June 17, which conflicts with the MMUSIC/RTCWEB =
interim on signaling multiple RTP streams. Please reply if we should =
reschedule to June 24 or July 1 or keep June =
17.<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; "><o:p>&nbsp;</o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">Meeting Minutes: (from Varun/Mo, others please add =
anything missed)<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">Quantitative statement for =
fairness:<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - define it based on a =
case-by-case or anchor it to a scenario?<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp; - If we cannot agree on an optimal balance, define =
gross inequality. because<o:p></o:p></span></div><div style=3D"margin-top:=
 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; =
">&nbsp;&nbsp;&nbsp; it may be easier to define =
unfairness.<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - minimum rate would be =
a non-starter because of bottleneck link, better =
to<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp; make it share of =
capacity.<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
">Metrics:<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - Log every RTP packet =
arrival, every RTCP sent. Metrics are derived from =
these.<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - At what times scales =
do we consider rate to oscillate?<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp; - What if the CC undershoots the target rate? =
Similar to TCP data limited<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;interval. Can someone summarize =
the TCP/TFRC issues related to this based<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;on prior research in =
TCP/TFRC?</span></div></div></div></span></blockquote><div><br></div><div>=
The issue is that you have no clue about the actual bandwidth in the =
network because you stopped measuring it, yet you want to make a =
reasonable decision. One lesson learned from history is that we perhaps =
shouldn't be too conservative - e.g. for TCP, "Congestion Window =
Validation" (RFC 2861) was too conservative to convince people to =
implement it (or turn it on). This is currently being =
updated:</div><div><div><a =
href=3D"http://tools.ietf.org/html/draft-ietf-tcpm-newcwv-01">http://tools=
.ietf.org/html/draft-ietf-tcpm-newcwv-01</a></div><div><br></div></div><di=
v>For TFRC, I think the state-of-the-art is well captured in this =
paper:</div><div>TCP Friendly Rate Control (TFRC) for Bursty Media =
Flows</div><div>A. Sathiaseelan and G. Fairhurst, Elsevier Computer =
Communications, Vol 34, Issue 15, pp. 1836-1847,&nbsp;September =
2011.</div><div><br></div><div>(again, too conservative at first, and =
fixed afterwards)</div><div><br></div><div>For RMCAT, the issue is also =
addressed by coupled congestion control:</div><div><a =
href=3D"http://tools.ietf.org/html/draft-welzl-rmcat-coupled-cc">http://to=
ols.ietf.org/html/draft-welzl-rmcat-coupled-cc</a></div><div>which =
allows greedy flows to "take" the bandwidth that non-greedy flows are =
not using. I think that's the best solution whenever it applies, but, of =
course, it requires more than one flow to be active (and identifiable) =
across a bottleneck.</div><div><br></div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - We know all apps want =
to minimize delay and maximize throughput =
and<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;stability =
but how can we quantify different combinations of the above =
for<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;comparison =
in various scenarios?<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp; - =
Compare throughput as a step function of delay, i.e., compare goodput =
within delay<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp; =
thresholds.<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
"><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
">Application:&nbsp;&nbsp;&nbsp;<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;- Should we consider different preferences for =
different apps/media? Like audio,<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;video, screen =
share?</span></div></div></div></blockquote><div><br></div><div>Definitely=
, it's requirement F34 in</div><div><a =
href=3D"http://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-require=
ments-10">http://tools.ietf.org/html/draft-ietf-rtcweb-use-cases-and-requi=
rements-10</a></div><div><br></div><br><blockquote type=3D"cite"><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp; - Are APIs needed between the app and =
transport?<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; (For transport feedback =
to app/sender, and app setting transport =
parameters.)</span></div></div></div></blockquote><div><br></div><div>This=
 is December 2013 milestone... an important question to ask. My personal =
view is yes, it's clear that things can work better when such APIs are =
there. Is it an absolute necessity? Of course not. FWIW one could also =
send data of TCP... &nbsp;:-)</div><div><br></div><br><blockquote =
type=3D"cite"><div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div =
class=3D"WordSection1" style=3D"page: WordSection1; "><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - Or will RMCAT be =
baked into RTP stacks which have their own API to =
apps<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;using the =
stack?<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - What about non-RTP =
flows, like SCTP data channels? Will RMCAT be =
an<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;optional CC =
for SCTP?</span></div></div></div></blockquote><div><br></div><div>I'd =
love to see that happen but either way this is outside of the RMCAT =
charter, I think.</div><div><br></div><br><blockquote type=3D"cite"><div =
lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div class=3D"WordSection1" =
style=3D"page: WordSection1; "><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; "><o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">Testing =
scenarios:<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - how to measure =
startup behaviour? Should we have separate tests =
for<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;startup =
behavior? Or a startup performance/impairment metric =
applicable<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;to all =
tests?<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - Should we have =
separate tests for impairments present before RMCAT =
flow<o:p></o:p></span></div><div style=3D"margin-top: 0in; margin-right: =
0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 12pt; =
font-family: 'Times New Roman', serif; "><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; ">&nbsp;&nbsp;&nbsp; startup vs. =
introduced mid-stream? (To separate performance of =
startup<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; =
">&nbsp;&nbsp;&nbsp;&nbsp;convergence to static capacity vs. mid-stream =
adaptation to dynamic capacity.)<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; "><o:p>&nbsp;</o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; =
">Drafts:<o:p></o:p></span></div><div style=3D"margin-top: 0in; =
margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: =
12pt; font-family: 'Times New Roman', serif; "><span style=3D"font-size: =
11pt; font-family: Calibri, sans-serif; ">&nbsp; - Do we need a new rev =
of the requirements draft? Yes.<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp; - What needs to be added to it to guide and limit =
the evaluation draft?<o:p></o:p></span></div><div style=3D"margin-top: =
0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; ">&nbsp; - =
What are we doing with the evaluation draft?<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;&nbsp;&nbsp;Varun has updates pending based on =
feedback and Michael=92s doc review,<o:p></o:p></span></div><div =
style=3D"margin-top: 0in; margin-right: 0in; margin-left: 0in; =
margin-bottom: 0.0001pt; font-size: 12pt; font-family: 'Times New =
Roman', serif; "><span style=3D"font-size: 11pt; font-family: Calibri, =
sans-serif; ">&nbsp;&nbsp;&nbsp; which should be incorporated in a few =
weeks.<o:p></o:p></span></div><p class=3D"MsoNormal" style=3D"margin-top: =
0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; =
font-size: 12pt; font-family: 'Times New Roman', serif; "><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; =
"></span></p></div></div></blockquote></div><br></div><div><br></div><div>=
Cheers,</div><div>Michael</div><div><br></div></body></html>=

--Apple-Mail=_F58363F9-1D2C-42F8-835A-1F54E541407F--

From kevin.gross@avanw.com  Sun Jun 30 05:51:37 2013
Return-Path: <kevin.gross@avanw.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF82621F9950 for <rmcat@ietfa.amsl.com>; Sun, 30 Jun 2013 05:51:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.186
X-Spam-Level: 
X-Spam-Status: No, score=0.186 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xqO2Ch7kodbi for <rmcat@ietfa.amsl.com>; Sun, 30 Jun 2013 05:51:33 -0700 (PDT)
Received: from qmta06.emeryville.ca.mail.comcast.net (qmta06.emeryville.ca.mail.comcast.net [IPv6:2001:558:fe2d:43:76:96:30:56]) by ietfa.amsl.com (Postfix) with ESMTP id 7A29721F994A for <rmcat@ietf.org>; Sun, 30 Jun 2013 05:51:33 -0700 (PDT)
Received: from omta05.emeryville.ca.mail.comcast.net ([76.96.30.43]) by qmta06.emeryville.ca.mail.comcast.net with comcast id ucpZ1l0030vp7WLA6crYm6; Sun, 30 Jun 2013 12:51:32 +0000
Received: from mail-oa0-f51.google.com ([209.85.219.51]) by omta05.emeryville.ca.mail.comcast.net with comcast id ucpV1l00i177q698RcpWtS; Sun, 30 Jun 2013 12:49:31 +0000
Received: by mail-oa0-f51.google.com with SMTP id i4so3888671oah.10 for <multiple recipients>; Sun, 30 Jun 2013 05:49:29 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=vasYF8M4/QfxAGEAnNfIhpY3tIzyaYRIJzk3ddYU7q8=; b=IuXdhWtDxupzwxOLc1RMXDQiUKxeX25He5qE6fgj20aJnu6DCeG6QzI0d+mXF9E01p Y2VfwALSDnjKw2jv7t6KxXkhlxpHRuP9UaD63A6JHoCCbxf78PYlK02ozR5kZg5RkavB fSxIH/rnt5zym+WbcYlzUSCVkUkMyCSFpW6K/lYXra9con6NJQmidoF02cgv0HfyIo9a nTMt/6GiQ+otBNXvNLoLUHRUWUr2o06nkUJyCedkFZTRfwdAJTOi26EiEkwLad89xLeP qFgUzqZfGZ5bTeKJXwVuLCncLZuxYtuKodd0gM60I+jRba9RGVpV9A9mXj2ul5HG0fTo Fj2A==
MIME-Version: 1.0
X-Received: by 10.60.97.34 with SMTP id dx2mr8081385oeb.54.1372596569488; Sun, 30 Jun 2013 05:49:29 -0700 (PDT)
Received: by 10.182.149.98 with HTTP; Sun, 30 Jun 2013 05:49:29 -0700 (PDT)
In-Reply-To: <CABFReBoR_-UVCHuOA_L5=dDVSFxomVtMcBsMMqaXKNyPtDS9dg@mail.gmail.com>
References: <20130612173141.16659.99790.idtracker@ietfa.amsl.com> <CABFReBoR_-UVCHuOA_L5=dDVSFxomVtMcBsMMqaXKNyPtDS9dg@mail.gmail.com>
Date: Sun, 30 Jun 2013 06:49:29 -0600
Message-ID: <CALw1_Q09A5S1tXcxqcYJVsPxVbLL6Y60nq45KAioBt-mOY4SrQ@mail.gmail.com>
From: Kevin Gross <kevin.gross@avanw.com>
To: gjshep@gmail.com
Content-Type: multipart/alternative; boundary=089e011619bef1c5f904e05e8aba
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1372596692; bh=vasYF8M4/QfxAGEAnNfIhpY3tIzyaYRIJzk3ddYU7q8=; h=Received:Received:Received:MIME-Version:Received:Date:Message-ID: Subject:From:To:Content-Type; b=Nl1dTKmKOg2v7nC+w8BJokMmRyUkR6YGKx46U2D3z/ONq3iAHuTyFUoZo+PyOlak+ Z1I3s5IRb/hFnw3Lp8dOYeeCN5LG8i+LHXekAyNi9AnSROtGNKdOyAMnmoAD2HGy0U P3+2yOCep+WBlE+LmBhlVjNXY48uvgiaeDRWzjpcLjWfh+G+8wGDVelOBQrmEs3pM5 PVE9AfuQ9aIrQ95rrJeITy/TkxK7qwJJJWE0RrBme/F6zdxBPnoU7xDEez/Qt/cKQJ kU2xtP5lZF+AwsuW7WP+mL9hStCya6XFXOtk8+3Cl84uYJGAz4pIEeBPlcwIWYi6XZ jx2GFWITxXhyA==
Cc: joel jaeggli <joelja@bogus.com>, rmcat WG <rmcat@ietf.org>, "avt@ietf.org" <avt@ietf.org>
Subject: Re: [rmcat] [AVTCORE] Fwd: New Version Notification for draft-shepherd-multicast-udp-guidelines-01.txt
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 30 Jun 2013 12:51:37 -0000

--089e011619bef1c5f904e05e8aba
Content-Type: text/plain; charset=ISO-8859-1

It seems like this overlaps with what RMCAT is working on. We're trying to
quantify fairness to some degree. I have, for no scientific reason proposed
a factor of 3. How did you settle on a factor of 10 in your proposal?

Kevin Gross
+1-303-447-0517
Media Network Consultant
AVA Networks - www.AVAnw.com <http://www.avanw.com/>, www.X192.org


On Wed, Jun 12, 2013 at 11:35 AM, Greg Shepherd <gjshep@gmail.com> wrote:

> Please read and comment. I'd like to present this in Berlin, and get ample
> feedback before then in order to help this progress as quickly as possible.
> In addition to its overall value, it will be a helpful document in
> addressing outstanding Discuss issues in the RFC Editors' queue.
>
> Thanks,
> Greg
>
> ---------- Forwarded message ----------
> From: <internet-drafts@ietf.org>
> Date: Wed, Jun 12, 2013 at 10:31 AM
> Subject: New Version Notification for
> draft-shepherd-multicast-udp-guidelines-01.txt
> To: Greg Shepherd <gjshep@gmail.com>
>
>
>
> A new version of I-D, draft-shepherd-multicast-udp-guidelines-01.txt
> has been successfully submitted by Greg Shepherd and posted to the
> IETF repository.
>
> Filename:        draft-shepherd-multicast-udp-guidelines
> Revision:        01
> Title:           Multicast UDP Usage Guidelines for Application Designers
> Creation date:   2013-06-12
> Group:           Individual Submission
> Number of pages: 8
> URL:
> http://www.ietf.org/internet-drafts/draft-shepherd-multicast-udp-guidelines-01.txt
> Status:
> http://datatracker.ietf.org/doc/draft-shepherd-multicast-udp-guidelines
> Htmlized:
> http://tools.ietf.org/html/draft-shepherd-multicast-udp-guidelines-01
> Diff:
> http://www.ietf.org/rfcdiff?url2=draft-shepherd-multicast-udp-guidelines-01
>
> Abstract:
>    The multi-recipient nature of Multicast prevents the use of any pont-
>    to-point connection-oriented transport, therefore restricts all
>    Multicast data to be sent over the User Datagram Protocol (UDP).  UDP
>    provides a minimal message-passing transport that has no inherent
>    congestion control mechanisms.  Because congestion control is
>    critical to the stable operation of the Internet, applications and
>    upper-layer protocols that choose to use Multicast UDP as an Internet
>    service must employ mechanisms to prevent congestion collapse and to
>    establish some degree of fairness with concurrent traffic.  This
>    document provides guidelines on the use of UDP for the designers of
>    multicast applications and higher-level protocols.
>
>
>
>
> The IETF Secretariat
>
>
>
> _______________________________________________
> Audio/Video Transport Core Maintenance
> avt@ietf.org
> https://www.ietf.org/mailman/listinfo/avt
>
>

--089e011619bef1c5f904e05e8aba
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">It seems like this overlaps with what RMCAT is working on.=
 We&#39;re trying to quantify fairness to some degree. I have, for no scien=
tific reason proposed a factor of 3. How did you settle on a factor of 10 i=
n your proposal?
</div><div class=3D"gmail_extra"><br clear=3D"all"><div>Kevin Gross<br><div=
>+1-303-447-0517</div><div>Media Network Consultant<br><div>AVA Networks -=
=A0<a href=3D"http://www.avanw.com/" target=3D"_blank">www.AVAnw.com</a>,=
=A0<a href=3D"http://www.X192.org" target=3D"_blank">www.X192.org</a></div>
</div></div>
<br><br><div class=3D"gmail_quote">On Wed, Jun 12, 2013 at 11:35 AM, Greg S=
hepherd <span dir=3D"ltr">&lt;<a href=3D"mailto:gjshep@gmail.com" target=3D=
"_blank">gjshep@gmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">
<div dir=3D"ltr">Please read and comment. I&#39;d like to present this in B=
erlin, and get ample feedback before then in order to help this progress as=
 quickly as possible. In addition to its overall value, it will be a helpfu=
l document in addressing outstanding Discuss issues in the RFC Editors&#39;=
 queue.<div>

<br></div><div>Thanks,</div><div>Greg<br><br><div class=3D"gmail_quote">---=
------- Forwarded message ----------<br>From: <b class=3D"gmail_sendername"=
></b> <span dir=3D"ltr">&lt;<a href=3D"mailto:internet-drafts@ietf.org" tar=
get=3D"_blank">internet-drafts@ietf.org</a>&gt;</span><br>

Date: Wed, Jun 12, 2013 at 10:31 AM<br>Subject: New Version Notification fo=
r draft-shepherd-multicast-udp-guidelines-01.txt<br>To: Greg Shepherd &lt;<=
a href=3D"mailto:gjshep@gmail.com" target=3D"_blank">gjshep@gmail.com</a>&g=
t;<br>
<br><br><br>

A new version of I-D, draft-shepherd-multicast-udp-guidelines-01.txt<br>
has been successfully submitted by Greg Shepherd and posted to the<br>
IETF repository.<br>
<br>
Filename: =A0 =A0 =A0 =A0draft-shepherd-multicast-udp-guidelines<br>
Revision: =A0 =A0 =A0 =A001<br>
Title: =A0 =A0 =A0 =A0 =A0 Multicast UDP Usage Guidelines for Application D=
esigners<br>
Creation date: =A0 2013-06-12<br>
Group: =A0 =A0 =A0 =A0 =A0 Individual Submission<br>
Number of pages: 8<br>
URL: =A0 =A0 =A0 =A0 =A0 =A0 <a href=3D"http://www.ietf.org/internet-drafts=
/draft-shepherd-multicast-udp-guidelines-01.txt" target=3D"_blank">http://w=
ww.ietf.org/internet-drafts/draft-shepherd-multicast-udp-guidelines-01.txt<=
/a><br>
Status: =A0 =A0 =A0 =A0 =A0<a href=3D"http://datatracker.ietf.org/doc/draft=
-shepherd-multicast-udp-guidelines" target=3D"_blank">http://datatracker.ie=
tf.org/doc/draft-shepherd-multicast-udp-guidelines</a><br>
Htmlized: =A0 =A0 =A0 =A0<a href=3D"http://tools.ietf.org/html/draft-shephe=
rd-multicast-udp-guidelines-01" target=3D"_blank">http://tools.ietf.org/htm=
l/draft-shepherd-multicast-udp-guidelines-01</a><br>
Diff: =A0 =A0 =A0 =A0 =A0 =A0<a href=3D"http://www.ietf.org/rfcdiff?url2=3D=
draft-shepherd-multicast-udp-guidelines-01" target=3D"_blank">http://www.ie=
tf.org/rfcdiff?url2=3Ddraft-shepherd-multicast-udp-guidelines-01</a><br>
<br>
Abstract:<br>
=A0 =A0The multi-recipient nature of Multicast prevents the use of any pont=
-<br>
=A0 =A0to-point connection-oriented transport, therefore restricts all<br>
=A0 =A0Multicast data to be sent over the User Datagram Protocol (UDP). =A0=
UDP<br>
=A0 =A0provides a minimal message-passing transport that has no inherent<br=
>
=A0 =A0congestion control mechanisms. =A0Because congestion control is<br>
=A0 =A0critical to the stable operation of the Internet, applications and<b=
r>
=A0 =A0upper-layer protocols that choose to use Multicast UDP as an Interne=
t<br>
=A0 =A0service must employ mechanisms to prevent congestion collapse and to=
<br>
=A0 =A0establish some degree of fairness with concurrent traffic. =A0This<b=
r>
=A0 =A0document provides guidelines on the use of UDP for the designers of<=
br>
=A0 =A0multicast applications and higher-level protocols.<br>
<br>
<br>
<br>
<br>
The IETF Secretariat<br>
<br>
</div><br></div></div>
<br>_______________________________________________<br>
Audio/Video Transport Core Maintenance<br>
<a href=3D"mailto:avt@ietf.org">avt@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/avt" target=3D"_blank">htt=
ps://www.ietf.org/mailman/listinfo/avt</a><br>
<br></blockquote></div><br></div>

--089e011619bef1c5f904e05e8aba--
