RE: [PCN] traffic matrix scenario

<philip.eardley@bt.com> Wed, 31 October 2007 16:11 UTC

Return-path: <pcn-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1InGAJ-0004w9-UM; Wed, 31 Oct 2007 12:11:35 -0400
Received: from pcn by megatron.ietf.org with local (Exim 4.43) id 1InGAJ-0004w3-7H for pcn-confirm+ok@megatron.ietf.org; Wed, 31 Oct 2007 12:11:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1InGAI-0004vv-TA for pcn@ietf.org; Wed, 31 Oct 2007 12:11:34 -0400
Received: from smtp4.smtp.bt.com ([217.32.164.151]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1InGAC-0005c5-9m for pcn@ietf.org; Wed, 31 Oct 2007 12:11:34 -0400
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.61]) by smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 31 Oct 2007 16:11:22 +0000
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [PCN] traffic matrix scenario
Date: Wed, 31 Oct 2007 16:11:21 -0000
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B342B7@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <C3FFD2BB-27A1-42B7-BE97-7FA9E52D92BC@nokia.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [PCN] traffic matrix scenario
Thread-Index: AcgbtGhiH8Lb5KmRRbmIIdPw1S0iXwAI3VTQ
From: philip.eardley@bt.com
To: lars.eggert@nokia.com, ben.strulo@bt.com
X-OriginalArrivalTime: 31 Oct 2007 16:11:22.0854 (UTC) FILETIME=[AE240060:01C81BD8]
X-Spam-Score: -1.0 (-)
X-Scan-Signature: 1a1bf7677bfe77d8af1ebe0e91045c5b
Cc: pcn@ietf.org
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/pcn>, <mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/pcn>, <mailto:pcn-request@ietf.org?subject=subscribe>
Errors-To: pcn-bounces@ietf.org

Lars
I agree flow termination may be ok if sudden, unanticipated overload.
But then it would be good if flows weren't admitted that would go over
the overloaded link(s) - even if new flow is on an
ingress-egress-aggregate that currently has no traffic (and therefore
can't tell that flow termination is happening).

Sorry, I've jumped beyond the scope of your comment...
Phil/ 

> -----Original Message-----
> From: Lars Eggert [mailto:lars.eggert@nokia.com]
> Sent: 31 October 2007 11:49
> To: Strulo,B,Ben,CXR9 R
> Cc: pcn@ietf.org
> Subject: Re: [PCN] traffic matrix scenario
> 
> Hi,
> 
> On 2007-10-31, at 12:37, ext ben.strulo@bt.com wrote:
> > We cannot really give any measure of likelihood.  In this deployment
> > scenario, at least, we design our network so PCN almost never
rejects
> > calls unless the traffic matrix is highly anomalous.  Such
> > anomalies are
> > inherently unpredictable.  For example, a scenario we sometimes
> > consider
> > is an event which simultaneously destroys an exchange building and
> > causes a surge of traffic to and from the affected exchange region
> > consisting of emergency traffic mixed with concerned relatives
calling
> > up to see what has happened.  We cannot tell you how likely this
> > scenario is.  But it is essential to us that PCN operates correctly
in
> > this scenario, regardless of the scenario's precise likelihood.
> 
> my definition of "operates correctly" includes the possibility of
> flow termination. I see flow termination as the appropriate measure
> if the domain gets into a state of sudden, unanticipated overload.
> 
> I'd like to check if we are in agreement on this, because it is
> important for understanding the rest of your email (which for this
> reason I won't comment on yet).
> 
> If we aren't in agreement, then I wonder under what circumstances
> you'd consider flow termination to be appropriate?
> 
> Lars
> 
> > So, what do we need to do to ensure that PCN does operate correctly
in
> > the presence of extreme anomalous events?
> > We have a few parameters to play with.  One is the margin between
> > pre-congestion and actual congestion.  Another is provided by a cap
on
> > the rate of admitting new flows.
> >
> > What the statistics we gave before imply is that this rate must be
> > quite
> > tightly capped, at least in the case of ingress-egress aggregates
with
> > no flows, because the size of the pulse of flows we admit before we
> > get
> > good feedback could be being multiplied across many other
> > ingresses, and
> > together this chunk of admissions must be reliably limited to below
> > our
> > safety margin.  If the rate of admission is being capped on a per
> > ingress basis, then the multiplication factor cannot reliably be
> > assumed
> > to be much smaller than the total number of ingresses, 100 in our
> > case.
> > If the rate of admission is being capped on a per aggregate basis
then
> > our traffic matrix information suggests that we could have a
situation
> > where many aggregates (a few thousand) are all ramping up into the
> > same
> > bottleneck.  So the multiplication factor needs to be of that order.
> >
> > We can do the sums: given the safety margin, the time lag before
> > feedback becomes reliable, and the multiplication factor we can
> > directly
> > compute the maximum rate of admission per ingress and per aggregate.
> > Alternatively, given a desirable minimum size for this maximum rate
of
> > admission we can compute the needed safety margin.
> >
> > What should we take to be the time lag before the feedback becomes
> > reliable?  One component is the amount of time between admission
> > control
> > decision and data actually reaching the ingress.  Can we assume
> > this to
> > be reliably bounded?  The other components are then propagation and
> > queueing delay, alongside the time needed for the bottleneck queues
to
> > grow and the congestion estimates to grow.  Do we have good
estimates
> > for these times?
> >
> > Ben Strulo



_______________________________________________
PCN mailing list
PCN@ietf.org
https://www1.ietf.org/mailman/listinfo/pcn