From pcn-bounces@ietf.org  Wed Apr  2 05:56:03 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AA24A28C502;
	Wed,  2 Apr 2008 05:56:03 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3BCDC28C4FC
	for <pcn@core3.amsl.com>; Wed,  2 Apr 2008 05:56:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.486
X-Spam-Level: 
X-Spam-Status: No, score=-4.486 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	MISSING_SUBJECT=1.762, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id YqrpflF5CduH for <pcn@core3.amsl.com>;
	Wed,  2 Apr 2008 05:56:02 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60])
	by core3.amsl.com (Postfix) with ESMTP id 2B07128C4D9
	for <pcn@ietf.org>; Wed,  2 Apr 2008 05:56:02 -0700 (PDT)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	6697120F9E; Wed,  2 Apr 2008 14:54:20 +0200 (CEST)
X-AuditID: c1b4fb3c-ac898bb00000193b-79-47f381fc4952
Received: from esealmw129.eemea.ericsson.se (unknown [153.88.254.124])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	4954C206A7; Wed,  2 Apr 2008 14:54:20 +0200 (CEST)
Received: from esealmw106.eemea.ericsson.se ([153.88.200.69]) by
	esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 2 Apr 2008 14:54:19 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Wed, 2 Apr 2008 14:54:19 +0200
Message-ID: <C24C03AE7348E44FB76B34B5D4ED44F5270276@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Index: AciUwKp6sDFsHzDSSPWPGftVEMz2ig==
From: "Lars Westberg" <lars.westberg@ericsson.com>
To: <pcn@ietf.org>
X-OriginalArrivalTime: 02 Apr 2008 12:54:19.0986 (UTC)
	FILETIME=[AAC70320:01C894C0]
X-Brightmail-Tracker: AAAAAA==
Subject: [PCN] (no subject)
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0955277633=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0955277633==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C894C0.AA5A182F"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C894C0.AA5A182F
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

In am concerned about the scalabillity to large networks. This is due to
the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network.

I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit.  Therefore, I
would recommend to look into PCN -extention for HOSE type scenario.

comments?

-lasse

------_=_NextPart_001_01C894C0.AA5A182F
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=3D2 FACE=3D"Courier New">Hi,</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">From the PCN architecture draft =
that I have read and from the discussions that I have followed I see =
that PCN is currently only supporting the trunk aggregation model, where =
ingress-egreess-aggregated states are used. Thus each ingress and egress =
will use per each ingress - egress set one aggregated state.</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">In am concerned about the =
scalabillity to large networks. This is due to the</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">N^2 trunk mesh of trunks, where =
N represents the number of edges in a network.</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">I think it would be good if PCN =
could support the HOSE model, where no aggregation states are used to =
model a bandwidth limit.&nbsp; Therefore, I would recommend to look into =
PCN -extention for HOSE type scenario.</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">comments?</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">-lasse</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C894C0.AA5A182F--

--===============0955277633==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0955277633==--


From pcn-bounces@ietf.org  Wed Apr  2 10:07:37 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 54C713A6D28;
	Wed,  2 Apr 2008 10:07:37 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id E9B483A6C95
	for <pcn@core3.amsl.com>; Wed,  2 Apr 2008 10:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.824
X-Spam-Level: 
X-Spam-Status: No, score=0.824 tagged_above=-999 required=5 tests=[AWL=1.327, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id CTvxbQR8wpLs for <pcn@core3.amsl.com>;
	Wed,  2 Apr 2008 10:07:26 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id C626928C4CD
	for <pcn@ietf.org>; Wed,  2 Apr 2008 10:06:59 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m32H6sKc000530; Wed, 2 Apr 2008 19:06:57 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: "'Lars Westberg'" <lars.westberg@ericsson.com>, <pcn@ietf.org>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270276@esealmw106.eemea.ericsson.se>
Date: Wed, 2 Apr 2008 19:06:43 +0200
Message-ID: <003501c894e3$efdb68c0$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <C24C03AE7348E44FB76B34B5D4ED44F5270276@esealmw106.eemea.ericsson.se>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-Index: AciUwKp6sDFsHzDSSPWPGftVEMz2igAIvgwQ
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Wed, 02 Apr 2008 19:06:57 +0200 (MEST)
Subject: [PCN] Why is PCN only supporting trunk (ingress-egresss-aggregated)
	model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0478392066=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0478392066==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0036_01C894F4.B36438C0"

This is a multi-part message in MIME format.

------=_NextPart_000_0036_01C894F4.B36438C0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Lars
 
I would like to rephrase the subject title of your email that you sent this
morning?
Do you agree with the subject title?
 
Best regards,
Georgios
 


  _____  

From: Lars Westberg [mailto:lars.westberg@ericsson.com] 
Sent: woensdag 2 april 2008 14:54
To: pcn@ietf.org
Cc: Georgios Karagiannis
Subject: 



Hi, 
From the PCN architecture draft that I have read and from the discussions
that I have followed I see that PCN is currently only supporting the trunk
aggregation model, where ingress-egreess-aggregated states are used. Thus
each ingress and egress will use per each ingress - egress set one
aggregated state.

In am concerned about the scalabillity to large networks. This is due to the

N^2 trunk mesh of trunks, where N represents the number of edges in a
network. 

I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit.  Therefore, I would
recommend to look into PCN -extention for HOSE type scenario.

comments? 

-lasse 


------=_NextPart_000_0036_01C894F4.B36438C0
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008>Hi Lars</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008>I would like&nbsp;to rephrase the subject =
title of your=20
email that you sent this morning?</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008>Do you agree with the subject=20
title?</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008>Best regards,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008>Georgios</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D795380417-02042008></SPAN></FONT>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Lars Westberg=20
  [mailto:lars.westberg@ericsson.com] <BR><B>Sent:</B> woensdag 2 april =
2008=20
  14:54<BR><B>To:</B> pcn@ietf.org<BR><B>Cc:</B> Georgios=20
  Karagiannis<BR><B>Subject:</B> <BR></FONT><BR></DIV>
  <DIV></DIV><!-- Converted from text/rtf format -->
  <P><FONT face=3D"Courier New" size=3D2>Hi,</FONT> <BR><FONT =
face=3D"Courier New"=20
  size=3D2>From the PCN architecture draft that I have read and from the =

  discussions that I have followed I see that PCN is currently only =
supporting=20
  the trunk aggregation model, where ingress-egreess-aggregated states =
are used.=20
  Thus each ingress and egress will use per each ingress - egress set =
one=20
  aggregated state.</FONT></P>
  <P><FONT face=3D"Courier New" size=3D2>In am concerned about the =
scalabillity to=20
  large networks. This is due to the</FONT> <BR><FONT face=3D"Courier =
New"=20
  size=3D2>N^2 trunk mesh of trunks, where N represents the number of =
edges in a=20
  network.</FONT> </P>
  <P><FONT face=3D"Courier New" size=3D2>I think it would be good if PCN =
could=20
  support the HOSE model, where no aggregation states are used to model =
a=20
  bandwidth limit.&nbsp; Therefore, I would recommend to look into PCN=20
  -extention for HOSE type scenario.</FONT></P>
  <P><FONT face=3D"Courier New" size=3D2>comments?</FONT> </P>
  <P><FONT face=3D"Courier New" size=3D2>-lasse</FONT> =
</P></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0036_01C894F4.B36438C0--



--===============0478392066==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0478392066==--




From pcn-bounces@ietf.org  Wed Apr  2 14:13:46 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 702513A6A55;
	Wed,  2 Apr 2008 14:13:46 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id CCCD13A695B
	for <pcn@core3.amsl.com>; Wed,  2 Apr 2008 14:13:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id LtVsP+fyo308 for <pcn@core3.amsl.com>;
	Wed,  2 Apr 2008 14:13:45 -0700 (PDT)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149])
	by core3.amsl.com (Postfix) with ESMTP id C00CF3A6A55
	for <pcn@ietf.org>; Wed,  2 Apr 2008 14:13:44 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.25,595,1199682000"; 
   d="scan'208";a="3927619"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-2.cisco.com with ESMTP; 02 Apr 2008 17:13:46 -0400
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13])
	by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id m32LDkIN026599; 
	Wed, 2 Apr 2008 17:13:46 -0400
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by rtp-core-2.cisco.com (8.13.8/8.13.8) with ESMTP id m32LDjeH020850;
	Wed, 2 Apr 2008 21:13:45 GMT
Received: from xmb-rtp-203.amer.cisco.com ([64.102.31.20]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 2 Apr 2008 17:13:45 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Wed, 2 Apr 2008 17:13:45 -0400
Message-ID: <BABC859E6D0B9A4D8448CC7F41CD2B070633FC90@xmb-rtp-203.amer.cisco.com>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciTU3ayZ7guPiZ1SqKD4srHNZ5TvQBsfeLw
From: "Anna Charny (acharny)" <acharny@cisco.com>
To: "Steven Blake" <steven.blake@ericsson.com>, "pcn" <pcn@ietf.org>
X-OriginalArrivalTime: 02 Apr 2008 21:13:45.0993 (UTC)
	FILETIME=[6FE8CF90:01C89506]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2249; t=1207170826;
	x=1208034826; c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=acharny@cisco.com;
	z=From:=20=22Anna=20Charny=20(acharny)=22=20<acharny@cisco.c
	om> |Subject:=20RE=3A=20[PCN]=20Consensus=20questions=3A=20Q4,=
	20Q5,=20and=20Q6 |Sender:=20
	|To:=20=22Steven=20Blake=22=20<steven.blake@ericsson.com>,=
	20=22pcn=22=20<pcn@ietf.org>;
	bh=oAQ2B0GHPvbjMto7TlTruszxnnZi4zW/OXKto8xY7yU=;
	b=FCWO8r5MEGQzwzUKgmBTXqO9FCLiZJ5A+qtVl5S83D0czgljQFLUBhKrvq
	Z1GYlqTqoLOzPXi2yW6K79MoajmAF0qpLiI9VOnRkkjdlrt98oUC2bs3F79A
	/588jVTWoh;
Authentication-Results: rtp-dkim-2; header.From=acharny@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim2001 verified; ); 
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hello Steven and all,

Please see below: 

> -----Original Message-----
> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
> Behalf Of Steven Blake
> Sent: Monday, March 31, 2008 1:18 PM
> To: pcn
> Subject: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
> 
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked 
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

Yes

> 
> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the 
> particular method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf


No, in my opinion.  It would put an undue burden on the implementation
that wants to do both admission and termination using excess rate
marking only. I would be much happier with a SHOULD. 

> 
> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN 
> scheme (as
>     described in question 4)?
> 
> According to the draft meeting minutes, Q4 was accepted 8-0 
> (my notes have it as 6-0), Q5 was accepted 6-1, and Q6 was 
> accepted 2-0.
>

Abstained. Depends on the nature of the evidence. 

Thanks,
Anna 

> Please send comments to the list during the next few days.
> 
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Steven Blake                <steven.blake@ericsson.com>
> Ericsson/Redback Networks               +1 919-472-9913
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
> 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Wed Apr  2 22:18:15 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B2FD03A6B37;
	Wed,  2 Apr 2008 22:18:15 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 032593A6B37
	for <pcn@core3.amsl.com>; Wed,  2 Apr 2008 22:18:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.348
X-Spam-Level: 
X-Spam-Status: No, score=-4.348 tagged_above=-999 required=5 tests=[AWL=1.901, 
	BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id T5CNpvb370Xp for <pcn@core3.amsl.com>;
	Wed,  2 Apr 2008 22:18:14 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60])
	by core3.amsl.com (Postfix) with ESMTP id C687F3A6831
	for <pcn@ietf.org>; Wed,  2 Apr 2008 22:18:13 -0700 (PDT)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	ACFD120A99 for <pcn@ietf.org>; Thu,  3 Apr 2008 07:16:06 +0200 (CEST)
X-AuditID: c1b4fb3c-af89ebb00000193b-19-47f468167407
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	91706203F3 for <pcn@ietf.org>; Thu,  3 Apr 2008 07:16:06 +0200 (CEST)
Received: from esealmw106.eemea.ericsson.se ([153.88.200.69]) by
	esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 3 Apr 2008 07:16:05 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 3 Apr 2008 07:16:05 +0200
Message-ID: <C24C03AE7348E44FB76B34B5D4ED44F5270279@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Why is PCN only supporting trunk (ingress-egresss-aggregated)
	model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dA==
From: "Lars Westberg" <lars.westberg@ericsson.com>
To: <pcn@ietf.org>
X-OriginalArrivalTime: 03 Apr 2008 05:16:05.0927 (UTC)
	FILETIME=[D1744B70:01C89549]
X-Brightmail-Tracker: AAAAAA==
Subject: [PCN] Why is PCN only supporting trunk (ingress-egresss-aggregated)
	model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2079654287=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============2079654287==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89549.D13330AE"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89549.D13330AE
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,=20
From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.
In am concerned about the scalabillity to large networks. This is due to
the=20
N^2 trunk mesh of trunks, where N represents the number of edges in a
network.=20
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I
would recommend to look into PCN -extention for HOSE type scenario.
comments?=20
-lasse=20

------_=_NextPart_001_01C89549.D13330AE
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=3D2 FACE=3D"Courier New">Hi,</FONT><FONT FACE=3D"Times New =
Roman"><BR>
</FONT><FONT SIZE=3D2 FACE=3D"Courier New">From the PCN architecture =
draft that I have read and from the discussions that I have followed I =
see that PCN is currently only supporting the trunk aggregation model, =
where ingress-egreess-aggregated states are used. Thus each ingress and =
egress will use per each ingress - egress set one aggregated =
state.</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">In am concerned about the =
scalabillity to large networks. This is due to the</FONT><FONT =
FACE=3D"Times New Roman"><BR>
</FONT><FONT SIZE=3D2 FACE=3D"Courier New">N^2 trunk mesh of trunks, =
where N represents the number of edges in a network.</FONT><FONT =
FACE=3D"Times New Roman"> </FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">I think it would be good if PCN =
could support the HOSE model, where no aggregation states are used to =
model a bandwidth limit. Therefore, I would recommend to look into PCN =
-extention for HOSE type scenario.</FONT></P>

<P><FONT SIZE=3D2 FACE=3D"Courier New">comments?</FONT><FONT =
FACE=3D"Times New Roman"> </FONT>

<BR><FONT SIZE=3D2 FACE=3D"Courier New">-lasse</FONT><FONT FACE=3D"Times =
New Roman"></FONT>=20
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C89549.D13330AE--

--===============2079654287==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============2079654287==--


From pcn-bounces@ietf.org  Thu Apr  3 00:51:23 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 134643A6B37;
	Thu,  3 Apr 2008 00:51:23 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5A0963A69AE
	for <pcn@core3.amsl.com>; Thu,  3 Apr 2008 00:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5
	tests=[AWL=-0.601, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id GtvfyEMJBO-p for <pcn@core3.amsl.com>;
	Thu,  3 Apr 2008 00:51:16 -0700 (PDT)
Received: from smtp3.smtp.bt.com (smtp3.smtp.bt.com [217.32.164.138])
	by core3.amsl.com (Postfix) with ESMTP id 7B66B3A6C7B
	for <pcn@ietf.org>; Thu,  3 Apr 2008 00:51:16 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp3.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 3 Apr 2008 08:51:17 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 3 Apr 2008 08:51:16 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B346E7@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <C24C03AE7348E44FB76B34B5D4ED44F5270279@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQ
From: <philip.eardley@bt.com>
To: <lars.westberg@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 03 Apr 2008 07:51:17.0970 (UTC)
	FILETIME=[7FDD4B20:01C8955F]
Subject: Re: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0424116162=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0424116162==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8955F.7F254512"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8955F.7F254512
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Lasse

To check: the hose model would mean that the admission decision is made
at each ingress node, regardless of what egress the traffic is destined
to. So, a PCN hose model would involve each ingress getting congestion
reports from every egress (for traffic from that ingress) and recording
them as a collected (aggregated) value of pre-congestion.=20

As far as I know, no-one has looked at this - I don't think we should
delay current progress by looking at it, since it seems to me a
significant change to the conceptual model. But it looks to me like an
extension that could easily be done with the pcn technology described in
the architecture draft.=20

phil

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

=20

Hi,
From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

In am concerned about the scalabillity to large networks. This is due to
the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network.=20
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I
would recommend to look into PCN -extention for HOSE type scenario.

comments?=20
-lasse=20


------_=_NextPart_001_01C8955F.7F254512
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>To check: the hose model would mean =
that
the admission decision is made at each ingress node, regardless of what =
egress
the traffic is destined to. So, a PCN hose model would involve each =
ingress
getting congestion reports from every egress (for traffic from that =
ingress)
and recording them as a collected (aggregated) value of pre-congestion. =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As far as I know, no-one has looked =
at
this &#8211; I don&#8217;t think we should delay current progress by =
looking at
it, since it seems to me a significant change to the conceptual model. =
But it
looks to me like an extension that could easily be done with the pcn =
technology
described in the architecture draft. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
Westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
06:16<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Why is PCN =
only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>Hi,</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>From
the PCN architecture draft that I have read and from the discussions =
that I
have followed I see that PCN is currently only supporting the trunk =
aggregation
model, where ingress-egreess-aggregated states are used. Thus each =
ingress and
egress will use per each ingress - egress set one aggregated =
state.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>In am concerned about the scalabillity to large networks. =
This
is due to the</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>N^2
trunk mesh of trunks, where N represents the number of edges in a =
network.</span></font>
<br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>I
think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I =
would
recommend to look into PCN -extention for HOSE type =
scenario.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>comments?</span></font> <br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>-lasse</span></font>
</p>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8955F.7F254512--

--===============0424116162==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0424116162==--


From pcn-bounces@ietf.org  Thu Apr  3 07:53:30 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 332F428C6CF;
	Thu,  3 Apr 2008 07:53:30 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3791C28C649
	for <pcn@core3.amsl.com>; Thu,  3 Apr 2008 07:53:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.981
X-Spam-Level: 
X-Spam-Status: No, score=-4.981 tagged_above=-999 required=5 tests=[AWL=1.267, 
	BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id PNeRzTa5frMQ for <pcn@core3.amsl.com>;
	Thu,  3 Apr 2008 07:53:20 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60])
	by core3.amsl.com (Postfix) with ESMTP id 6101A28C6CF
	for <pcn@ietf.org>; Thu,  3 Apr 2008 07:53:20 -0700 (PDT)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	1CABA21E56; Thu,  3 Apr 2008 16:50:43 +0200 (CEST)
X-AuditID: c1b4fb3c-b009fbb00000193b-ad-47f4eec28deb
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	E39C52088A; Thu,  3 Apr 2008 16:50:42 +0200 (CEST)
Received: from esealmw106.eemea.ericsson.se ([153.88.200.69]) by
	esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 3 Apr 2008 16:50:42 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 3 Apr 2008 16:50:40 +0200
Message-ID: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B346E7@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiA=
References: <C24C03AE7348E44FB76B34B5D4ED44F5270279@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346E7@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Lars Westberg" <lars.westberg@ericsson.com>
To: <philip.eardley@bt.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 03 Apr 2008 14:50:42.0433 (UTC)
	FILETIME=[170D9F10:01C8959A]
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0622142946=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0622142946==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8959A.161B252A"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8959A.161B252A
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Phil
=20
The major problem is that the egress will notice the congestion if a
single marking scheme is used but I think it may be a problem to
calculate the excess rate.=20
May be you can check it more in detail. =20
=20
One of the reason is of cources that we are thinking of deplyment
scenario where the number of edges are very large and I am worried that
the trunk-approach will impose a limitations in the network design.=20
=20
-Lasse

________________________________

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?



Lasse

To check: the hose model would mean that the admission decision is made
at each ingress node, regardless of what egress the traffic is destined
to. So, a PCN hose model would involve each ingress getting congestion
reports from every egress (for traffic from that ingress) and recording
them as a collected (aggregated) value of pre-congestion.=20

As far as I know, no-one has looked at this - I don't think we should
delay current progress by looking at it, since it seems to me a
significant change to the conceptual model. But it looks to me like an
extension that could easily be done with the pcn technology described in
the architecture draft.=20

phil

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

=20

Hi,
From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

In am concerned about the scalabillity to large networks. This is due to
the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network.=20
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I
would recommend to look into PCN -extention for HOSE type scenario.

comments?=20
-lasse=20


------_=_NextPart_001_01C8959A.161B252A
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1607" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV><SPAN class=3D209532814-03042008>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>The =
major problem is=20
that the egress will notice the congestion&nbsp;if a&nbsp;single marking =
scheme=20
is used but I think it may be a problem to calculate the excess rate.=20
</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>May be =
you can check=20
it more in detail. &nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D209532814-03042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>One of =
the reason is=20
of cources that we are thinking&nbsp;of deplyment scenario where the =
number of=20
edges are very large and I am&nbsp;worried that the trunk-approach=20
will&nbsp;impose a limitations in the network=20
design.&nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
class=3D507472308-03042008><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D209532814-03042008>-Lasse</SPAN></FONT></SPAN></DIV></SPAN></SPAN=
></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
[mailto:philip.eardley@bt.com] <BR><B>Sent:</B> den 3 april 2008=20
09:51<BR><B>To:</B> Lars Westberg; pcn@ietf.org<BR><B>Subject:</B> RE: =
[PCN] Why=20
is PCN only supporting trunk=20
(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To check: the =
hose=20
model would mean that the admission decision is made at each ingress =
node,=20
regardless of what egress the traffic is destined to. So, a PCN hose =
model would=20
involve each ingress getting congestion reports from every egress (for =
traffic=20
from that ingress) and recording them as a collected (aggregated) value =
of=20
pre-congestion. </SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far as I =
know,=20
no-one has looked at this &#8211; I don&#8217;t think we should delay =
current progress by=20
looking at it, since it seems to me a significant change to the =
conceptual=20
model. But it looks to me like an extension that could easily be done =
with the=20
pcn technology described in the architecture draft. </SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
<P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B>=20
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
Westberg<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
06:16<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Why is PCN only =
supporting=20
trunk (ingress-egresss-aggregated)model?</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
<P><FONT face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN =
architecture=20
draft that I have read and from the discussions that I have followed I =
see that=20
PCN is currently only supporting the trunk aggregation model, where=20
ingress-egreess-aggregated states are used. Thus each ingress and egress =
will=20
use per each ingress - egress set one aggregated =
state.</SPAN></FONT></P>
<P><FONT face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am concerned =
about the=20
scalabillity to large networks. This is due to =
the</SPAN></FONT><BR><FONT=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk mesh of =
trunks,=20
where N represents the number of edges in a network.</SPAN></FONT> =
<BR><FONT=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it would =
be good if=20
PCN could support the HOSE model, where no aggregation states are used =
to model=20
a bandwidth limit. Therefore, I would recommend to look into PCN =
-extention for=20
HOSE type scenario.</SPAN></FONT></P>
<P><FONT face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
<BR><FONT face=3D"Courier New" size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
</P></DIV></DIV></BODY></HTML>

------_=_NextPart_001_01C8959A.161B252A--

--===============0622142946==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0622142946==--


From pcn-bounces@ietf.org  Thu Apr  3 08:28:44 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AD5D828C61D;
	Thu,  3 Apr 2008 08:28:44 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id C524928C61D
	for <pcn@core3.amsl.com>; Thu,  3 Apr 2008 08:28:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5
	tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id zQKsRD0Ubfme for <pcn@core3.amsl.com>;
	Thu,  3 Apr 2008 08:28:33 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72])
	by core3.amsl.com (Postfix) with ESMTP id 5F1993A6B42
	for <pcn@ietf.org>; Thu,  3 Apr 2008 08:28:33 -0700 (PDT)
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
	by sj-iport-3.cisco.com with ESMTP; 03 Apr 2008 08:28:37 -0700
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id m33FSbk2000943; 
	Thu, 3 Apr 2008 08:28:37 -0700
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com
	[64.102.31.102])
	by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id m33FSZrK014222;
	Thu, 3 Apr 2008 15:28:36 GMT
Received: from xmb-rtp-203.amer.cisco.com ([64.102.31.20]) by
	xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 3 Apr 2008 11:28:28 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 3 Apr 2008 11:28:27 -0400
Message-ID: <BABC859E6D0B9A4D8448CC7F41CD2B070633FF53@xmb-rtp-203.amer.cisco.com>
In-Reply-To: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAfZwMA==
From: "Anna Charny (acharny)" <acharny@cisco.com>
To: "Lars Westberg" <lars.westberg@ericsson.com>, <philip.eardley@bt.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 03 Apr 2008 15:28:28.0601 (UTC)
	FILETIME=[5DCB6A90:01C8959F]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=14430; t=1207236517;
	x=1208100517; c=relaxed/simple; s=sjdkim4002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=acharny@cisco.com;
	z=From:=20=22Anna=20Charny=20(acharny)=22=20<acharny@cisco.c
	om> |Subject:=20RE=3A=20[PCN]=20Why=20is=20PCN=20only=20support
	ing=20trunk(ingress-egresss-aggregated)model? |Sender:=20;
	bh=1M2Wr44EZMa6h77zRZe61SB57F38hYhxymSYcnRtyHI=;
	b=BUy83fXakEa9Z1EFyiv8yGyVf9jh833VDt2HFlIgf/if63RZMXAoCAtdhw
	D5FraLwrdZfzn2d3JsGqFK3zoieZEBeKf0MmSOzFdyAnclwhOaeNYhlwEZLf
	EDYkTaUs6m;
Authentication-Results: sj-dkim-4; header.From=acharny@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim4002 verified; ); 
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0539803853=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0539803853==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8959F.5D95C4AB"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8959F.5D95C4AB
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Lars,=20
=20
Would it not be the case that if you do not have congestion estimates
per ingress-egress pair, you cannot accurately know flows to which
egresses you need to stop admission trigger termination for.=20
=20
I was under the impression that the reason the trunk mode is needed is
precisely because we do not really=20
know how to make the hose model work accurately.  But perhaps I am
missing exactly what you have in mind?
=20
Thank you,
Anna=20


________________________________

	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of Lars Westberg
	Sent: Thursday, April 03, 2008 10:51 AM
	To: philip.eardley@bt.com; pcn@ietf.org
	Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?
=09
=09
=09
	Hi Phil
	=20
	The major problem is that the egress will notice the congestion
if a single marking scheme is used but I think it may be a problem to
calculate the excess rate.=20
	May be you can check it more in detail. =20
	=20
	One of the reason is of cources that we are thinking of
deplyment scenario where the number of edges are very large and I am
worried that the trunk-approach will impose a limitations in the network
design.=20
	=20
	-Lasse

________________________________

	From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
	Sent: den 3 april 2008 09:51
	To: Lars Westberg; pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?
=09
=09

	Lasse

	To check: the hose model would mean that the admission decision
is made at each ingress node, regardless of what egress the traffic is
destined to. So, a PCN hose model would involve each ingress getting
congestion reports from every egress (for traffic from that ingress) and
recording them as a collected (aggregated) value of pre-congestion.=20

	As far as I know, no-one has looked at this - I don't think we
should delay current progress by looking at it, since it seems to me a
significant change to the conceptual model. But it looks to me like an
extension that could easily be done with the pcn technology described in
the architecture draft.=20

	phil

	=20

	-----Original Message-----
	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of Lars Westberg
	Sent: 03 April 2008 06:16
	To: pcn@ietf.org
	Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

	=20

	Hi,
	From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

	In am concerned about the scalabillity to large networks. This
is due to the
	N^2 trunk mesh of trunks, where N represents the number of edges
in a network.=20
	I think it would be good if PCN could support the HOSE model,
where no aggregation states are used to model a bandwidth limit.
Therefore, I would recommend to look into PCN -extention for HOSE type
scenario.

	comments?=20
	-lasse=20


------_=_NextPart_001_01C8959F.5D95C4AB
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3268" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Lars, </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Would it not be the case that if you do not =
have congestion=20
estimates per ingress-egress pair, you cannot accurately know flows to =
which=20
egresses you need to stop admission trigger termination for.=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D031052515-03042008></SPAN><FONT face=3DArial =
color=3D#0000ff=20
size=3D2>I&nbsp;was&nbsp;under&nbsp;the&nbsp;impression&nbsp;that&nbsp;th=
e&nbsp;reason&nbsp;the&nbsp;trunk&nbsp;mode&nbsp;is&nbsp;neede<SPAN=20
class=3D031052515-03042008>d</SPAN>&nbsp;is&nbsp;precisely&nbsp;because&n=
bsp;we&nbsp;do&nbsp;not&nbsp;really&nbsp;</FONT></DIV>
<DIV><SPAN class=3D031052515-03042008></SPAN><FONT face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2>k<SPAN class=3D031052515-03042008>now how =
to make the=20
hose model work accurately.&nbsp; But perhaps I am missing exactly what =
you have=20
in mind?</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D031052515-03042008></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D031052515-03042008>Thank you,</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D031052515-03042008>Anna </SPAN></FONT></FONT></FONT></DIV>
<DIV><BR></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
  [mailto:pcn-bounces@ietf.org] <B>On Behalf Of </B>Lars=20
  Westberg<BR><B>Sent:</B> Thursday, April 03, 2008 10:51 =
AM<BR><B>To:</B>=20
  philip.eardley@bt.com; pcn@ietf.org<BR><B>Subject:</B> Re: [PCN] Why =
is PCN=20
  only supporting =
trunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><SPAN class=3D209532814-03042008>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
  color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>The =
major problem is=20
  that the egress will notice the congestion&nbsp;if a&nbsp;single =
marking=20
  scheme is used but I think it may be a problem to calculate the excess =
rate.=20
  </SPAN></FONT></FONT></FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
  color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>May be =
you can check=20
  it more in detail. &nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
  color=3D#0000ff><FONT size=3D2><SPAN=20
  =
class=3D209532814-03042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial><FONT=20
  color=3D#0000ff><FONT size=3D2><SPAN class=3D209532814-03042008>One of =
the reason is=20
  of cources that we are thinking&nbsp;of deplyment scenario where the =
number of=20
  edges are very large and I am&nbsp;worried that the trunk-approach=20
  will&nbsp;impose a limitations in the network=20
  design.&nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
  class=3D507472308-03042008><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
  =
class=3D209532814-03042008>-Lasse</SPAN></FONT></SPAN></DIV></SPAN></SPAN=
></DIV><BR>
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
  [mailto:philip.eardley@bt.com] <BR><B>Sent:</B> den 3 april 2008=20
  09:51<BR><B>To:</B> Lars Westberg; pcn@ietf.org<BR><B>Subject:</B> RE: =
[PCN]=20
  Why is PCN only supporting trunk=20
  (ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To check: =
the hose=20
  model would mean that the admission decision is made at each ingress =
node,=20
  regardless of what egress the traffic is destined to. So, a PCN hose =
model=20
  would involve each ingress getting congestion reports from every =
egress (for=20
  traffic from that ingress) and recording them as a collected =
(aggregated)=20
  value of pre-congestion. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far as I =
know,=20
  no-one has looked at this &#8211; I don&#8217;t think we should delay =
current progress by=20
  looking at it, since it seems to me a significant change to the =
conceptual=20
  model. But it looks to me like an extension that could easily be done =
with the=20
  pcn technology described in the architecture draft. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B>=20
  pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
  style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
Westberg<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
06:16<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Why is PCN only =
supporting=20
  trunk (ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN =
architecture=20
  draft that I have read and from the discussions that I have followed I =
see=20
  that PCN is currently only supporting the trunk aggregation model, =
where=20
  ingress-egreess-aggregated states are used. Thus each ingress and =
egress will=20
  use per each ingress - egress set one aggregated =
state.</SPAN></FONT></P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am concerned =
about the=20
  scalabillity to large networks. This is due to =
the</SPAN></FONT><BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk mesh =
of trunks,=20
  where N represents the number of edges in a network.</SPAN></FONT> =
<BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it would =
be good=20
  if PCN could support the HOSE model, where no aggregation states are =
used to=20
  model a bandwidth limit. Therefore, I would recommend to look into PCN =

  -extention for HOSE type scenario.</SPAN></FONT></P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
  <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
  </P></DIV></DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C8959F.5D95C4AB--

--===============0539803853==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0539803853==--


From pcn-bounces@ietf.org  Thu Apr  3 08:31:27 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 993F63A6C16;
	Thu,  3 Apr 2008 08:31:27 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id EBBF03A6B48
	for <pcn@core3.amsl.com>; Thu,  3 Apr 2008 08:31:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.198
X-Spam-Level: 
X-Spam-Status: No, score=-2.198 tagged_above=-999 required=5
	tests=[AWL=-0.700, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Mwb0+UFMjUMl for <pcn@core3.amsl.com>;
	Thu,  3 Apr 2008 08:31:18 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151])
	by core3.amsl.com (Postfix) with ESMTP id EB80B28C6C8
	for <pcn@ietf.org>; Thu,  3 Apr 2008 08:30:29 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 3 Apr 2008 16:30:31 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 3 Apr 2008 16:30:30 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQA==
From: <philip.eardley@bt.com>
To: <lars.westberg@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 03 Apr 2008 15:30:31.0742 (UTC)
	FILETIME=[A7313DE0:01C8959F]
Subject: Re: [PCN] Why is PCN only supporting trunk
	(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0160919789=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0160919789==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8959F.A6B152B2"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8959F.A6B152B2
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi lasse

=20

My answer was only about admission ctrl. Actually I'm not sure I get
your scalability worry - after all, in the pcn architecture doc If the
number of edges is really too high for the ingress to keep track of the
pre-congestion level for all the egresses, then it seems very likely
that there'll be no current comms between the ingress & many of the
egresses, and hence no need to track that pre-congestion level

=20

On the subject of flow termination ctrl my instinct is that scalability
is (even?) less of a concern. If it really is, then you could go for
terminating marked flows or a subset, as in michael's EMFT

=20

phil

-----Original Message-----
From: Lars Westberg [mailto:lars.westberg@ericsson.com]=20
Sent: 03 April 2008 15:51
To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

=20

Hi Phil

=20

The major problem is that the egress will notice the congestion if a
single marking scheme is used but I think it may be a problem to
calculate the excess rate.=20

May be you can check it more in detail. =20

=20

One of the reason is of cources that we are thinking of deplyment
scenario where the number of edges are very large and I am worried that
the trunk-approach will impose a limitations in the network design.=20

=20

-Lasse

=20

________________________________

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

Lasse

To check: the hose model would mean that the admission decision is made
at each ingress node, regardless of what egress the traffic is destined
to. So, a PCN hose model would involve each ingress getting congestion
reports from every egress (for traffic from that ingress) and recording
them as a collected (aggregated) value of pre-congestion.=20

As far as I know, no-one has looked at this - I don't think we should
delay current progress by looking at it, since it seems to me a
significant change to the conceptual model. But it looks to me like an
extension that could easily be done with the pcn technology described in
the architecture draft.=20

phil

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

=20

Hi,
From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

In am concerned about the scalabillity to large networks. This is due to
the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network.=20
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I
would recommend to look into PCN -extention for HOSE type scenario.

comments?=20
-lasse=20


------_=_NextPart_001_01C8959F.A6B152B2
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.EmailStyle19
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>My answer was only about admission =
ctrl. Actually
I&#8217;m not sure I get your scalability worry &#8211; after all, in =
the pcn
architecture doc If the number of edges is really too high for the =
ingress to keep
track of the pre-congestion level for all the egresses, then it seems =
very
likely that there&#8217;ll be no current comms between the ingress &amp; =
many
of the egresses, and hence no need to track that pre-congestion =
level</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On the subject of flow termination =
ctrl my
instinct is that scalability is (even?) less of a concern. If it really =
is,
then you could go for terminating marked flows or a subset, as in =
michael&#8217;s
EMFT</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Lars Westberg
[mailto:lars.westberg@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> </span></font><font =
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>03
 April 2008</span></font><font size=3D2 face=3DTahoma><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma'> </span></font><font
 size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>15:51</span></font><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'><br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The major problem is that the =
egress will
notice the congestion&nbsp;if a&nbsp;single marking scheme is used but I =
think
it may be a problem to calculate the excess rate. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>May be you can check it more in =
detail.
&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>One of the reason is of cources =
that we
are thinking&nbsp;of deplyment scenario where the number of edges are =
very
large and I am&nbsp;worried that the trunk-approach will&nbsp;impose a
limitations in the network design.&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-Lasse</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 3 april 2008 =
09:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lars Westberg; =
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>To check: the hose model would mean =
that
the admission decision is made at each ingress node, regardless of what =
egress
the traffic is destined to. So, a PCN hose model would involve each =
ingress
getting congestion reports from every egress (for traffic from that =
ingress)
and recording them as a collected (aggregated) value of pre-congestion. =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As far as I know, no-one has looked =
at
this &#8211; I don&#8217;t think we should delay current progress by =
looking at
it, since it seems to me a significant change to the conceptual model. =
But it
looks to me like an extension that could easily be done with the pcn =
technology
described in the architecture draft. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
Westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
06:16<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Why is PCN =
only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>Hi,</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>From
the PCN architecture draft that I have read and from the discussions =
that I
have followed I see that PCN is currently only supporting the trunk =
aggregation
model, where ingress-egreess-aggregated states are used. Thus each =
ingress and
egress will use per each ingress - egress set one aggregated =
state.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>In am concerned about the scalabillity to large networks. =
This
is due to the</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>N^2
trunk mesh of trunks, where N represents the number of edges in a =
network.</span></font>
<br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>I
think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I =
would
recommend to look into PCN -extention for HOSE type =
scenario.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>comments?</span></font> <br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>-lasse</span></font>
</p>

</div>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8959F.A6B152B2--

--===============0160919789==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0160919789==--


From pcn-bounces@ietf.org  Fri Apr  4 00:58:48 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D2BDD28C439;
	Fri,  4 Apr 2008 00:58:48 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D33B328C6E2
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 00:58:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.635
X-Spam-Level: 
X-Spam-Status: No, score=0.635 tagged_above=-999 required=5 tests=[AWL=1.138, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id nXsa8unixX-R for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 00:58:40 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 194C43A690F
	for <pcn@ietf.org>; Fri,  4 Apr 2008 00:58:39 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m347wIJC008992; Fri, 4 Apr 2008 09:58:39 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: "'Anna Charny \(acharny\)'" <acharny@cisco.com>,
	"'Lars Westberg'" <lars.westberg@ericsson.com>,
	<philip.eardley@bt.com>, <pcn@ietf.org>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<BABC859E6D0B9A4D8448CC7F41CD2B070633FF53@xmb-rtp-203.amer.cisco.com>
Date: Fri, 4 Apr 2008 09:58:16 +0200
Message-ID: <001b01c89629$b1a9cd20$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <BABC859E6D0B9A4D8448CC7F41CD2B070633FF53@xmb-rtp-203.amer.cisco.com>
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAfZwMAAiXhUg
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 09:58:41 +0200 (MEST)
Subject: Re: [PCN] Why is PCN only
	supportingtrunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1985421019=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1985421019==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_001C_01C8963A.75329D20"

This is a multi-part message in MIME format.

------=_NextPart_000_001C_01C8963A.75329D20
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Anna
 
What Lars I think means is that we go forward using the trunk
(ingress-egress-aggregate) model, but 
it should also be possible to work on an experimental RFC that supports the
HOSE model
 
Furthermore, the HOSE model works accurately if:
* the egress is able to have information of the flows that were affected by
the congestion
* the egress is able to calculate the excess rate caused by the congestion 
* the egress is able to select flows that were affected by the congestion
* the egress is able to know the previous ingress hop.
 
By using the features that are currently described in LC-PCN for ECMP
solution and by using per PHB aggregated states at the edges, 
instead of ingress-egress-aggregated states at the edges then the HOSE model
can work accurately.
 
Best regards,
Georgios
 
 
 


  _____  

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Anna
Charny (acharny)
Sent: donderdag 3 april 2008 17:28
To: Lars Westberg; philip.eardley@bt.com; pcn@ietf.org
Subject: Re: [PCN] Why is PCN only
supportingtrunk(ingress-egresss-aggregated)model?


Lars, 
 
Would it not be the case that if you do not have congestion estimates per
ingress-egress pair, you cannot accurately know flows to which egresses you
need to stop admission trigger termination for. 
 
I was under the impression that the reason the trunk mode is needed is
precisely because we do not really 
know how to make the hose model work accurately.  But perhaps I am missing
exactly what you have in mind?
 
Thank you,
Anna 


  _____  

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
Westberg
Sent: Thursday, April 03, 2008 10:51 AM
To: philip.eardley@bt.com; pcn@ietf.org
Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?



Hi Phil
 
The major problem is that the egress will notice the congestion if a single
marking scheme is used but I think it may be a problem to calculate the
excess rate. 
May be you can check it more in detail.  
 
One of the reason is of cources that we are thinking of deplyment scenario
where the number of edges are very large and I am worried that the
trunk-approach will impose a limitations in the network design. 
 
-Lasse

  _____  

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?



Lasse

To check: the hose model would mean that the admission decision is made at
each ingress node, regardless of what egress the traffic is destined to. So,
a PCN hose model would involve each ingress getting congestion reports from
every egress (for traffic from that ingress) and recording them as a
collected (aggregated) value of pre-congestion. 

As far as I know, no-one has looked at this - I don't think we should delay
current progress by looking at it, since it seems to me a significant change
to the conceptual model. But it looks to me like an extension that could
easily be done with the pcn technology described in the architecture draft. 

phil

 

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi,
From the PCN architecture draft that I have read and from the discussions
that I have followed I see that PCN is currently only supporting the trunk
aggregation model, where ingress-egreess-aggregated states are used. Thus
each ingress and egress will use per each ingress - egress set one
aggregated state.

In am concerned about the scalabillity to large networks. This is due to the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network. 
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I would
recommend to look into PCN -extention for HOSE type scenario.

comments? 
-lasse 


------=_NextPart_000_001C_01C8963A.75329D20
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Anna</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>What Lars I think means is that we go forward =
using the=20
trunk (ingress-egress-aggregate) model, but </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>it should also be possible to work on an =
experimental RFC=20
that supports the HOSE model</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Furthermore, the HOSE model works accurately=20
if:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* the egress is able to have information of the =
flows that=20
were affected by the congestion</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* the egress is able to calculate the excess =
rate caused by=20
the congestion </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* the egress is able to select flows that were =
affected by=20
the congestion</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* the egress is able to know the previous =
ingress=20
hop.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>By using the features that are currently =
described in=20
LC-PCN for ECMP solution and by using per PHB aggregated states at the =
edges,=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>instead of ingress-egress-aggregated states at =
the edges=20
then the HOSE model can work accurately.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Best regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Georgios</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
  [mailto:pcn-bounces@ietf.org] <B>On Behalf Of </B>Anna Charny=20
  (acharny)<BR><B>Sent:</B> donderdag 3 april 2008 17:28<BR><B>To:</B> =
Lars=20
  Westberg; philip.eardley@bt.com; pcn@ietf.org<BR><B>Subject:</B> Re: =
[PCN] Why=20
  is PCN only=20
  supportingtrunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Lars, </FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2>Would it not be the case that if you do not =
have=20
  congestion estimates per ingress-egress pair, you cannot accurately =
know flows=20
  to which egresses you need to stop admission trigger termination for.=20
  </FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D031052515-03042008><FONT =
face=3DArial=20
  color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D031052515-03042008></SPAN><FONT face=3DArial =
color=3D#0000ff=20
  =
size=3D2>I&nbsp;was&nbsp;under&nbsp;the&nbsp;impression&nbsp;that&nbsp;th=
e&nbsp;reason&nbsp;the&nbsp;trunk&nbsp;mode&nbsp;is&nbsp;neede<SPAN=20
  =
class=3D031052515-03042008>d</SPAN>&nbsp;is&nbsp;precisely&nbsp;because&n=
bsp;we&nbsp;do&nbsp;not&nbsp;really&nbsp;</FONT></DIV>
  <DIV><SPAN class=3D031052515-03042008></SPAN><FONT face=3DArial><FONT=20
  color=3D#0000ff><FONT size=3D2>k<SPAN class=3D031052515-03042008>now =
how to make the=20
  hose model work accurately.&nbsp; But perhaps I am missing exactly =
what you=20
  have in mind?</SPAN></FONT></FONT></FONT></DIV>
  <DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
  class=3D031052515-03042008></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
  class=3D031052515-03042008>Thank =
you,</SPAN></FONT></FONT></FONT></DIV>
  <DIV><FONT face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
  class=3D031052515-03042008>Anna </SPAN></FONT></FONT></FONT></DIV>
  <DIV><BR></DIV>
  <BLOCKQUOTE dir=3Dltr=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
    <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft>
    <HR tabIndex=3D-1>
    <FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
    [mailto:pcn-bounces@ietf.org] <B>On Behalf Of </B>Lars=20
    Westberg<BR><B>Sent:</B> Thursday, April 03, 2008 10:51 =
AM<BR><B>To:</B>=20
    philip.eardley@bt.com; pcn@ietf.org<BR><B>Subject:</B> Re: [PCN] Why =
is PCN=20
    only supporting =
trunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
    <DIV></DIV>
    <DIV><SPAN class=3D209532814-03042008>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT=20
    face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
    class=3D209532814-03042008>The major problem is that the egress will =
notice=20
    the congestion&nbsp;if a&nbsp;single marking scheme is used but I =
think it=20
    may be a problem to calculate the excess rate.=20
    </SPAN></FONT></FONT></FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT=20
    face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
    class=3D209532814-03042008>May be you can check it more in detail.=20
    &nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT=20
    face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
    =
class=3D209532814-03042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT=20
    face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
    class=3D209532814-03042008>One of the reason is of cources that we =
are=20
    thinking&nbsp;of deplyment scenario where the number of edges are =
very large=20
    and I am&nbsp;worried that the trunk-approach will&nbsp;impose a =
limitations=20
    in the network =
design.&nbsp;</SPAN></FONT></FONT></FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
    class=3D507472308-03042008><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
    =
class=3D209532814-03042008>-Lasse</SPAN></FONT></SPAN></DIV></SPAN></SPAN=
></DIV><BR>
    <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft>
    <HR tabIndex=3D-1>
    <FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
    [mailto:philip.eardley@bt.com] <BR><B>Sent:</B> den 3 april 2008=20
    09:51<BR><B>To:</B> Lars Westberg; pcn@ietf.org<BR><B>Subject:</B> =
RE: [PCN]=20
    Why is PCN only supporting trunk=20
    (ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
    <DIV></DIV>
    <DIV class=3DSection1>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To check: =
the hose=20
    model would mean that the admission decision is made at each ingress =
node,=20
    regardless of what egress the traffic is destined to. So, a PCN hose =
model=20
    would involve each ingress getting congestion reports from every =
egress (for=20
    traffic from that ingress) and recording them as a collected =
(aggregated)=20
    value of pre-congestion. </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far as =
I know,=20
    no-one has looked at this &#8211; I don&#8217;t think we should =
delay current progress=20
    by looking at it, since it seems to me a significant change to the=20
    conceptual model. But it looks to me like an extension that could =
easily be=20
    done with the pcn technology described in the architecture draft.=20
    </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US =

    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
    Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B>=20
    pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
    style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
Westberg<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
06:16<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Why is PCN =
only=20
    supporting trunk =
(ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
    face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN=20
    architecture draft that I have read and from the discussions that I =
have=20
    followed I see that PCN is currently only supporting the trunk =
aggregation=20
    model, where ingress-egreess-aggregated states are used. Thus each =
ingress=20
    and egress will use per each ingress - egress set one aggregated=20
    state.</SPAN></FONT></P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am =
concerned about=20
    the scalabillity to large networks. This is due to=20
    the</SPAN></FONT><BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk mesh =
of=20
    trunks, where N represents the number of edges in a =
network.</SPAN></FONT>=20
    <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it =
would be good=20
    if PCN could support the HOSE model, where no aggregation states are =
used to=20
    model a bandwidth limit. Therefore, I would recommend to look into =
PCN=20
    -extention for HOSE type scenario.</SPAN></FONT></P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
    <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
    </P></DIV></DIV></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_001C_01C8963A.75329D20--



--===============1985421019==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1985421019==--




From pcn-bounces@ietf.org  Fri Apr  4 01:16:10 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A479F28C2A9;
	Fri,  4 Apr 2008 01:16:10 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3D4483A6D02
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 01:16:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.793
X-Spam-Level: 
X-Spam-Status: No, score=0.793 tagged_above=-999 required=5 tests=[AWL=0.696, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	HTML_MESSAGE=0.001, J_CHICKENPOX_72=0.6]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id C5jffzayuLdJ for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 01:15:57 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 243C628C62A
	for <pcn@ietf.org>; Fri,  4 Apr 2008 01:15:18 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m348FEKE010368; Fri, 4 Apr 2008 10:15:21 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: <philip.eardley@bt.com>, <lars.westberg@ericsson.com>, <pcn@ietf.org>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
Date: Fri, 4 Apr 2008 10:15:09 +0200
Message-ID: <003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyA
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 10:15:22 +0200 (MEST)
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0519887951=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0519887951==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0032_01C8963C.C87D5400"

This is a multi-part message in MIME format.

------=_NextPart_000_0032_01C8963C.C87D5400
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Phil
 
The scalability problem with the trunk model mentioned by Lars is the
following.
Suppose that a network uses 200 ingress/egress edges.
 
In the worst case the edges will have to maintain the following number of
states:
 
Trunk model (max number of state per PHB at edges)
----------------
Max. number of ingress-egress-aggregated states at each ingress: (N-1) = 199
Max. number of ingress-egress-aggregated states at each egress: (N-1)^2 =
39601
 
 
HOSE model (max. number of states per PHB at edges)
--------------
Max. number of per PHB states (instead of ingress-egress-aggregates) at each
ingress: (N-1) = 199
Max. number of per PHB states at each egress: (N-1) =  199
 
Regarding flow termination using EMFT, as it was already emphasized during
the IETF meeting, 
EMFT is too slow and it will not able to solve the flow termination
accurately.
 
By using the features that are currently described in LC-PCN for ECMP
solution and by using per PHB aggregated states at the edges, 
instead of ingress-egress-aggregated states at the edges then the HOSE model
can work accurately.
 
 
Best regards,
Georgios
 
 


  _____  

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
philip.eardley@bt.com
Sent: donderdag 3 april 2008 17:31
To: lars.westberg@ericsson.com; pcn@ietf.org
Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?



Hi lasse

 

My answer was only about admission ctrl. Actually I'm not sure I get your
scalability worry - after all, in the pcn architecture doc If the number of
edges is really too high for the ingress to keep track of the pre-congestion
level for all the egresses, then it seems very likely that there'll be no
current comms between the ingress & many of the egresses, and hence no need
to track that pre-congestion level

 

On the subject of flow termination ctrl my instinct is that scalability is
(even?) less of a concern. If it really is, then you could go for
terminating marked flows or a subset, as in michael's EMFT

 

phil

-----Original Message-----
From: Lars Westberg [mailto:lars.westberg@ericsson.com] 
Sent: 03 April 2008 15:51
To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi Phil

 

The major problem is that the egress will notice the congestion if a single
marking scheme is used but I think it may be a problem to calculate the
excess rate. 

May be you can check it more in detail.  

 

One of the reason is of cources that we are thinking of deplyment scenario
where the number of edges are very large and I am worried that the
trunk-approach will impose a limitations in the network design. 

 

-Lasse

 


  _____  


From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

Lasse

To check: the hose model would mean that the admission decision is made at
each ingress node, regardless of what egress the traffic is destined to. So,
a PCN hose model would involve each ingress getting congestion reports from
every egress (for traffic from that ingress) and recording them as a
collected (aggregated) value of pre-congestion. 

As far as I know, no-one has looked at this - I don't think we should delay
current progress by looking at it, since it seems to me a significant change
to the conceptual model. But it looks to me like an extension that could
easily be done with the pcn technology described in the architecture draft. 

phil

 

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi,
From the PCN architecture draft that I have read and from the discussions
that I have followed I see that PCN is currently only supporting the trunk
aggregation model, where ingress-egreess-aggregated states are used. Thus
each ingress and egress will use per each ingress - egress set one
aggregated state.

In am concerned about the scalabillity to large networks. This is due to the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network. 
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I would
recommend to look into PCN -extention for HOSE type scenario.

comments? 
-lasse 


------=_NextPart_000_0032_01C8963C.C87D5400
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.emailstyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle19 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The scalability problem with the trunk model =
mentioned by=20
Lars is the following.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Suppose that a network uses 200 ingress/egress=20
edges.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>In the worst case the edges will have to =
maintain the=20
following number of states:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Trunk model (max number of state per PHB at=20
edges)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>----------------</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Max. number of ingress-egress-aggregated states =
at each=20
ingress: (N-1) =3D&nbsp;199</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Max. number of ingress-egress-aggregated states =
at each=20
egress: (N-1)^2 =3D &nbsp;39601</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>HOSE model (max. number of states per PHB at=20
edges)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>--------------</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Max. number&nbsp;of per PHB&nbsp;states =
(instead of=20
ingress-egress-aggregates) at each ingress: (N-1) =
=3D&nbsp;199</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Max. number of per PHB states at each egress: =
(N-1)=20
=3D&nbsp;&nbsp;199</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008>Regarding<FONT=20
color=3D#000080> flow termination using EMFT, as it was already =
emphasized during=20
the IETF meeting, </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
color=3D#000080>EMFT=20
is too slow and it will not able to solve the flow termination=20
accurately.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>By using the features that are currently =
described in=20
LC-PCN for ECMP solution and by using per PHB aggregated states at the =
edges,=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>instead of ingress-egress-aggregated states at =
the edges=20
then the HOSE model can work accurately.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008>Best=20
regards,</SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008>Georgios</SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D534030208-04042008></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D534030208-04042008><FONT =
face=3DArial=20
color=3D#0000ff =
size=3D2></FONT></SPAN>&nbsp;</DIV></FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
  [mailto:pcn-bounces@ietf.org] <B>On Behalf Of=20
  </B>philip.eardley@bt.com<BR><B>Sent:</B> donderdag 3 april 2008=20
  17:31<BR><B>To:</B> lars.westberg@ericsson.com;=20
  pcn@ietf.org<BR><B>Subject:</B> Re: [PCN] Why is PCN only supporting=20
  trunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi=20
  lasse</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">My answer =
was only=20
  about admission ctrl. Actually I&#8217;m not sure I get your =
scalability worry &#8211;=20
  after all, in the pcn architecture doc If the number of edges is =
really too=20
  high for the ingress to keep track of the pre-congestion level for all =
the=20
  egresses, then it seems very likely that there&#8217;ll be no current =
comms between=20
  the ingress &amp; many of the egresses, and hence no need to track =
that=20
  pre-congestion level</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">On the =
subject of=20
  flow termination ctrl my instinct is that scalability is (even?) less =
of a=20
  concern. If it really is, then you could go for terminating marked =
flows or a=20
  subset, as in michael&#8217;s EMFT</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =
Lars=20
  Westberg [mailto:lars.westberg@ericsson.com] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> </SPAN></FONT><FONT =
face=3DTahoma=20
  size=3D2><SPAN lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">03 April=20
  2008</SPAN></FONT><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> </SPAN></FONT><FONT =
face=3DTahoma=20
  size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">15:51</SPAN></FONT><FONT=20
  face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 R;=20
  pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
  [PCN] Why is PCN only supporting trunk=20
  (ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <DIV>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
  Phil</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The major =
problem is=20
  that the egress will notice the congestion&nbsp;if a&nbsp;single =
marking=20
  scheme is used but I think it may be a problem to calculate the excess =
rate.=20
  </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">May be you =
can check=20
  it more in detail. &nbsp;</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">One of the =
reason is=20
  of cources that we are thinking&nbsp;of deplyment scenario where the =
number of=20
  edges are very large and I am&nbsp;worried that the trunk-approach=20
  will&nbsp;impose a limitations in the network =
design.&nbsp;</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">-Lasse</SPAN></FONT></P></DIV>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
  face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
  <HR align=3Dcenter width=3D"100%" SIZE=3D2>
  </SPAN></FONT></DIV>
  <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
  size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
  face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> philip.eardley@bt.com=20
  [mailto:philip.eardley@bt.com] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> den 3 april 2008 =
09:51<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Lars Westberg;=20
  pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
  [PCN] Why is PCN only supporting trunk=20
  (ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To check: =
the hose=20
  model would mean that the admission decision is made at each ingress =
node,=20
  regardless of what egress the traffic is destined to. So, a PCN hose =
model=20
  would involve each ingress getting congestion reports from every =
egress (for=20
  traffic from that ingress) and recording them as a collected =
(aggregated)=20
  value of pre-congestion. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far as I =
know,=20
  no-one has looked at this &#8211; I don&#8217;t think we should delay =
current progress by=20
  looking at it, since it seems to me a significant change to the =
conceptual=20
  model. But it looks to me like an extension that could easily be done =
with the=20
  pcn technology described in the architecture draft. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B>=20
  pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
  style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
Westberg<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
06:16<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Why is PCN only =
supporting=20
  trunk (ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN =
architecture=20
  draft that I have read and from the discussions that I have followed I =
see=20
  that PCN is currently only supporting the trunk aggregation model, =
where=20
  ingress-egreess-aggregated states are used. Thus each ingress and =
egress will=20
  use per each ingress - egress set one aggregated =
state.</SPAN></FONT></P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am concerned =
about the=20
  scalabillity to large networks. This is due to =
the</SPAN></FONT><BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk mesh =
of trunks,=20
  where N represents the number of edges in a network.</SPAN></FONT> =
<BR><FONT=20
  face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it would =
be good=20
  if PCN could support the HOSE model, where no aggregation states are =
used to=20
  model a bandwidth limit. Therefore, I would recommend to look into PCN =

  -extention for HOSE type scenario.</SPAN></FONT></P>
  <P><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
  <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
  </P></DIV></DIV></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0032_01C8963C.C87D5400--



--===============0519887951==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0519887951==--




From pcn-bounces@ietf.org  Fri Apr  4 01:23:06 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5B53128C709;
	Fri,  4 Apr 2008 01:23:06 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8FDE628C6FC
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 01:23:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.023
X-Spam-Level: 
X-Spam-Status: No, score=-2.023 tagged_above=-999 required=5
	tests=[AWL=-0.525, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4EpMKLyuFbu7 for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 01:22:56 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151])
	by core3.amsl.com (Postfix) with ESMTP id A456128C743
	for <pcn@ietf.org>; Fri,  4 Apr 2008 01:21:55 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 09:21:59 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 09:21:59 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B346FF@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyAAACdtgA=
From: <philip.eardley@bt.com>
To: <karagian@cs.utwente.nl>,
	<lars.westberg@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 08:21:59.0932 (UTC)
	FILETIME=[F42C23C0:01C8962C]
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0778050366=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0778050366==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8962C.F3BC9952"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8962C.F3BC9952
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Without responding to the detail of your msg, I think the important
point made by you & lasse is that you have in mind how to extent PCn to
other deployment models. This is good news - however we should focus on
finishing our current work before we concentrate on extensions.

=20

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]=20
Sent: 04 April 2008 09:15
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

=20

Hi Phil

=20

The scalability problem with the trunk model mentioned by Lars is the
following.

Suppose that a network uses 200 ingress/egress edges.

=20

In the worst case the edges will have to maintain the following number
of states:

=20

Trunk model (max number of state per PHB at edges)

----------------

Max. number of ingress-egress-aggregated states at each ingress: (N-1) =
=3D
199

Max. number of ingress-egress-aggregated states at each egress: (N-1)^2
=3D  39601

=20

=20

HOSE model (max. number of states per PHB at edges)

--------------

Max. number of per PHB states (instead of ingress-egress-aggregates) at
each ingress: (N-1) =3D 199

Max. number of per PHB states at each egress: (N-1) =3D  199

=20

Regarding flow termination using EMFT, as it was already emphasized
during the IETF meeting,=20

EMFT is too slow and it will not able to solve the flow termination
accurately.

=20

By using the features that are currently described in LC-PCN for ECMP
solution and by using per PHB aggregated states at the edges,=20

instead of ingress-egress-aggregated states at the edges then the HOSE
model can work accurately.

=20

=20

Best regards,

Georgios

=20

=20

	=20

=09
________________________________


	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of philip.eardley@bt.com
	Sent: donderdag 3 april 2008 17:31
	To: lars.westberg@ericsson.com; pcn@ietf.org
	Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

	Hi lasse

	=20

	My answer was only about admission ctrl. Actually I'm not sure I
get your scalability worry - after all, in the pcn architecture doc If
the number of edges is really too high for the ingress to keep track of
the pre-congestion level for all the egresses, then it seems very likely
that there'll be no current comms between the ingress & many of the
egresses, and hence no need to track that pre-congestion level

	=20

	On the subject of flow termination ctrl my instinct is that
scalability is (even?) less of a concern. If it really is, then you
could go for terminating marked flows or a subset, as in michael's EMFT

	=20

	phil

	-----Original Message-----
	From: Lars Westberg [mailto:lars.westberg@ericsson.com]=20
	Sent: 03 April 2008 15:51
	To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

	=20

	Hi Phil

	=20

	The major problem is that the egress will notice the congestion
if a single marking scheme is used but I think it may be a problem to
calculate the excess rate.=20

	May be you can check it more in detail. =20

	=20

	One of the reason is of cources that we are thinking of
deplyment scenario where the number of edges are very large and I am
worried that the trunk-approach will impose a limitations in the network
design.=20

	=20

	-Lasse

	=20

=09
________________________________


	From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
	Sent: den 3 april 2008 09:51
	To: Lars Westberg; pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

	Lasse

	To check: the hose model would mean that the admission decision
is made at each ingress node, regardless of what egress the traffic is
destined to. So, a PCN hose model would involve each ingress getting
congestion reports from every egress (for traffic from that ingress) and
recording them as a collected (aggregated) value of pre-congestion.=20

	As far as I know, no-one has looked at this - I don't think we
should delay current progress by looking at it, since it seems to me a
significant change to the conceptual model. But it looks to me like an
extension that could easily be done with the pcn technology described in
the architecture draft.=20

	phil

	=20

	-----Original Message-----
	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of Lars Westberg
	Sent: 03 April 2008 06:16
	To: pcn@ietf.org
	Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

	=20

	Hi,
	From the PCN architecture draft that I have read and from the
discussions that I have followed I see that PCN is currently only
supporting the trunk aggregation model, where ingress-egreess-aggregated
states are used. Thus each ingress and egress will use per each ingress
- egress set one aggregated state.

	In am concerned about the scalabillity to large networks. This
is due to the
	N^2 trunk mesh of trunks, where N represents the number of edges
in a network.=20
	I think it would be good if PCN could support the HOSE model,
where no aggregation states are used to model a bandwidth limit.
Therefore, I would recommend to look into PCN -extention for HOSE type
scenario.

	comments?=20
	-lasse=20


------_=_NextPart_001_01C8962C.F3BC9952
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.emailstyle19
	{font-family:Arial;
	color:navy;}
span.EmailStyle20
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Without responding to the detail of =
your msg,
I think the important point made by you &amp; lasse is that you have in =
mind
how to extent PCn to other deployment models. This is good news &#8211; =
however
we should focus on finishing our current work before we concentrate on
extensions.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
09:15<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The scalability problem with the =
trunk
model mentioned by Lars is the following.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Suppose that a network uses 200
ingress/egress edges.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>In the worst case the edges will =
have to
maintain the following number of states:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Trunk model (max number of state =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>----------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each ingress: (N-1) =3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each egress: (N-1)^2 =3D &nbsp;39601</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>HOSE model (max. number of states =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>--------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number&nbsp;of per =
PHB&nbsp;states
(instead of ingress-egress-aggregates) at each ingress: (N-1) =
=3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of per PHB states at =
each
egress: (N-1) =3D&nbsp;&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Regarding</span></font><font =
size=3D2
color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'> flow termination using EMFT, as it was already emphasized =
during
the IETF meeting, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>EMFT is too slow and it will not =
able to
solve the flow termination accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>By using the features that are =
currently
described in LC-PCN for ECMP solution and by using per PHB aggregated =
states at
the edges, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>instead of =
ingress-egress-aggregated
states at the edges then the HOSE model can work =
accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>philip.eardley@bt.com<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> donderdag 3 april =
2008 17:31<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
lars.westberg@ericsson.com;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi lasse</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>My answer was only about admission =
ctrl.
Actually I&#8217;m not sure I get your scalability worry &#8211; after =
all, in
the pcn architecture doc If the number of edges is really too high for =
the
ingress to keep track of the pre-congestion level for all the egresses, =
then it
seems very likely that there&#8217;ll be no current comms between the =
ingress
&amp; many of the egresses, and hence no need to track that =
pre-congestion
level</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On the subject of flow termination =
ctrl my
instinct is that scalability is (even?) less of a concern. If it really =
is,
then you could go for terminating marked flows or a subset, as in
michael&#8217;s EMFT</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Lars Westberg
[mailto:lars.westberg@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
15:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The major problem is that the =
egress will
notice the congestion&nbsp;if a&nbsp;single marking scheme is used but I =
think
it may be a problem to calculate the excess rate. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>May be you can check it more in =
detail.
&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>One of the reason is of cources =
that we
are thinking&nbsp;of deplyment scenario where the number of edges are =
very
large and I am&nbsp;worried that the trunk-approach will&nbsp;impose a
limitations in the network design.&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-Lasse</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 3 april 2008 =
09:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lars Westberg; =
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>To check: the hose model would mean =
that
the admission decision is made at each ingress node, regardless of what =
egress
the traffic is destined to. So, a PCN hose model would involve each =
ingress
getting congestion reports from every egress (for traffic from that =
ingress) and
recording them as a collected (aggregated) value of pre-congestion. =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As far as I know, no-one has looked =
at
this &#8211; I don&#8217;t think we should delay current progress by =
looking at
it, since it seems to me a significant change to the conceptual model. =
But it looks
to me like an extension that could easily be done with the pcn =
technology
described in the architecture draft. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
Westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
06:16<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Why is PCN =
only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>Hi,</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>From
the PCN architecture draft that I have read and from the discussions =
that I
have followed I see that PCN is currently only supporting the trunk =
aggregation
model, where ingress-egreess-aggregated states are used. Thus each =
ingress and
egress will use per each ingress - egress set one aggregated =
state.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>In am concerned about the scalabillity to large networks. =
This
is due to the</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>N^2
trunk mesh of trunks, where N represents the number of edges in a =
network.</span></font>
<br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>I
think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I =
would
recommend to look into PCN -extention for HOSE type =
scenario.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>comments?</span></font> <br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>-lasse</span></font>
</p>

</div>

</div>

</blockquote>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8962C.F3BC9952--

--===============0778050366==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0778050366==--


From pcn-bounces@ietf.org  Fri Apr  4 01:50:57 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5B7DE28C15A;
	Fri,  4 Apr 2008 01:50:57 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9B4313A694E
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 01:50:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.948
X-Spam-Level: 
X-Spam-Status: No, score=-0.948 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, HTML_MESSAGE=0.001,
	MANGLED_TOOL=2.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id gr0ryn75f6+Y for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 01:50:54 -0700 (PDT)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [217.6.95.237])
	by core3.amsl.com (Postfix) with ESMTP id BC2D63A6878
	for <pcn@ietf.org>; Fri,  4 Apr 2008 01:50:17 -0700 (PDT)
Received: from S4DE8PSAANQ.mitte.t-com.de (S4DE8PSAANQ.mitte.t-com.de
	[10.151.180.166]) by tcmail21.telekom.de with ESMTP;
	Fri, 4 Apr 2008 10:50:18 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Fri, 4 Apr 2008 10:50:17 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 10:51:58 +0200
Message-Id: <1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6Syw
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <babiarz@nortel.com>
X-OriginalArrivalTime: 04 Apr 2008 08:50:17.0698 (UTC)
	FILETIME=[E81EAC20:01C89630]
Cc: pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0873142571=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0873142571==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89630.E7E71232"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89630.E7E71232
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Joe,
=20
congratulations, smart engineering.
=20
Some initial thoughts:
=20
- a PCN policer counts all packets belonging to the EF-admit DSCP. After =

  the lower threshold is passed, a certain type is remarked, after the =
upper=20
  has been passed, all are remarked.
- you mention probing, but I'm not sure we should call it that. We are =
in=20
  agreement, that the RSVP path message must be sent anyway. What=20
  we talk about is an encoding option at the ingress and a specific=20
  marking behaviour at the core.
=20
Two questions:
- is it possible to realise your proposal with a token bucket policer? I =
guess=20
  not, because the policer counts all packets of a certain DSCP, but it=20
  modifies only part of all. This seems to resemble the behaviour of a=20
  hyrachical policer. Which doesn't have to be bad - its just that =
hyrachical=20
  schedulers aren't a commodity in backbone routers these days.
- the ingress must mark RSVP refresh messages differently than initial=20
  messages. I may be wrong, but RSVP refreshes don't look different than =

  initial set up messages. The only difference is, that a node registers =
state=20
  has been set up already. The differentiation is required to avoid an =
admission=20
  stop to result in a termination.
=20
Then let's come to one of my favorite subjects, MPLS interoperability. =
Too bad,=20
that doesn't work. You can optimistically squeeze one EXP codepoint from =

the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal=20
will be it. That's bad in these networks and shouldn't avoid smarter =
solutions=20
in the IP network.
=20
However the friends of MPLS shouldn't be left without a PCN solution. I=20
currently can't imagine, how single marking could be downpropagated to =
an=20
IP packet following the above coding scheme in a reasonable way.=20
Especially if your backbone works with pen ultimate hop popping of =
labels.
So in the MPLS case, probably a different solution is required.
=20
=20


________________________________

	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Jozef Babiarz
	Sent: Sunday, March 30, 2008 9:10 PM
	To: pcn@ietf.org
	Subject: [PCN] Single DSCP for Admission and Flow Termination Marking
=09
=09

	I was thinking about the encoding and tunneling problem for PCN and I =
think there may be a method by which a single DSCP and the ECN field can =
be used to signal both admission control and flow termination using ECN =
bits. Would like others to think about this and point out any issues =
that I may have missed.

	The proposed approach can use the EF-admit DSCP for PCN.

=09

	My assumptions:

	The EF-admit DSCP is used for end-to-end admission control as proposed =
by Fred Baker and the PCN wg also reuses this DSCP for PCN based =
admission control and flow termination function for edge-to-edge. Should =
note that I believe this can also be used for end-to-end PCN based =
admission and termination but this is currently out of scope so I will =
not discuss.

	Proposed encoding:

	A packet that is market with EF-admit DSCP means that it is admission =
control with that ECN bits be used in the following way:

	ECN =3D 00, means that packet is not-PCN-capable and that admission =
control is done some other way.

	Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is =
above PCN-lower-rate.

	Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is =
above PCN-upper-rate.=20

	How it works:

	For PCN based admission control this approach requires that "probe" =
packet be sent at flow setup to determine if a new flow can be admitted. =
Example of a probe packet is a RSVP Path message sent from =
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes =
meter EF-admit packets against the PCN-lower-rate and the result of the =
meter is passed to the marker where the marker remarks "01" packet to =
"11" if PCN-lower-rate was exceeded. The metering and marking behavior =
is the so called "threshold marking" as defined in CL or 3sm drafts for =
admission control.

	For PCN based flow termination, once a flow is admitted, =
ingress-edge-node marks admitted PCN traffic with ECN bits to "10". =
Interior nodes meter EF-admit packets against PCN-upper-rate and the =
results of the meter is passed to the marker where the maker remarks =
"10" packets to "11" based on "excess-rate marking" with or without =
marking frequency reduction.=20

	The egress-edge-node knows if the "11" market packet is a probe or it =
belongs to an admitted flow therefore it can interpret what the marking =
means.=20

=09

	This sounds simple, so what have I missed?=20

	This approach works with tunneling, as ECN CE state is copied from =
outer to inner IP header on de-encapsulation.

	I believe that this marking also satisfies guidelines in RFC4774.

	Are there any conditions where this marking approach will not work?

=09

	One final note:

	If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to =
ask Fred Baker to add a statement in to his draft that the ECN bits in =
the IP header are used for other function and that RFC3168 does not =
apply to EF-admit DSCP as per guidance in RFC4774.

=09

	Regards, Joe

	email:babiarz@nortel.com

	Telephone:613-763-6098

=09


------_=_NextPart_001_01C89630.E7E71232
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Single DSCP for Admission and Flow Termination =
Marking</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Joe,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>congratulations, smart =
engineering.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Some initial thoughts:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>-&nbsp;a&nbsp;PCN policer counts all packets =
belonging to=20
the EF-admit DSCP. After&nbsp;</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; the lower&nbsp;threshold is passed, a =
certain type=20
is remarked, after the upper </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; has been passed, all are=20
remarked.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- you mention probing, but I'm not sure we =
should call it=20
that. We are in </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; agreement, that the RSVP path =
message&nbsp;must be=20
sent anyway. What </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; we talk about is an=20
encoding&nbsp;</FONT></SPAN><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>option at the ingress and a specific =
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; marking behaviour at the =
core.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Two questions:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- is it possible to realise your proposal with =
a token=20
bucket policer? I guess </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; not, because the policer counts all =
packets of a=20
certain DSCP, but it </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; modifies only part of all.=20
This&nbsp;</FONT></SPAN><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>seems to resemble the behaviour of a =
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; hyrachical&nbsp;policer.&nbsp;Which =
doesn't have to=20
be bad - its just that hyrachical </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; schedulers aren't a commodity in =
backbone routers=20
these days.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- the ingress must mark RSVP&nbsp;refresh =
messages=20
differently than initial </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; messages. I may be wrong, but RSVP =
refreshes don't=20
look different than </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; initial set up messages. The only =
difference is,=20
that a node registers state </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; has been set up already. The =
differentiation is=20
required to avoid an admission </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp; stop to result in a =
termination.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Then let's come to one of my favorite subjects, =
MPLS=20
interoperability. Too bad, </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>that doesn't work. You can optimistically =
squeeze one EXP=20
codepoint from </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>the MPLS bunch. So there (and I guess for =
Ethernet too), an=20
SM proposal </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>will be it. That's bad in these networks and =
shouldn't=20
avoid smarter solutions </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>in the IP network.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>However the friends of MPLS shouldn't be left =
without a PCN=20
solution. I </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>currently can't imagine, how single marking =
could be=20
downpropagated to an </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>IP packet following the above coding scheme in =
a reasonable=20
way. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Especially if your backbone works with pen =
ultimate hop=20
popping of labels.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>So in the MPLS case, probably a different =
solution is=20
required.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D390312408-04042008></SPAN><SPAN=20
class=3D390312408-04042008></SPAN><SPAN =
class=3D390312408-04042008></SPAN><SPAN=20
class=3D390312408-04042008></SPAN><SPAN class=3D390312408-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Dde dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
  [mailto:pcn-bounces@ietf.org] <B>On Behalf Of </B>Jozef=20
  Babiarz<BR><B>Sent:</B> Sunday, March 30, 2008 9:10 PM<BR><B>To:</B>=20
  pcn@ietf.org<BR><B>Subject:</B> [PCN] Single DSCP for Admission and =
Flow=20
  Termination Marking<BR></FONT><BR></DIV>
  <DIV></DIV><!-- Converted from text/rtf format -->
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial size=3D2>I=20
  was thinking about the encoding and tunneling problem for PCN and I =
think=20
  there may be a method by which a single DSCP and the ECN field can be =
used to=20
  signal both admission control and flow termination using ECN bits. =
Would like=20
  others to think about this and point out any issues that I may have=20
  missed.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>The proposed approach</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>can use</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
the EF-admit DSCP=20
  for PCN.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>My=20
  assumptions:</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>The =
EF-admit DSCP is used=20
  for end-to-end admission control as proposed by Fred Baker and the PCN =
wg also=20
  reuses this DSCP for PCN based admission control and flow termination =
function=20
  for edge-to-edge. Should note that I believe this can also be used for =

  end-to-end PCN based admission and termination but this is currently =
out of=20
  scope so I will not discuss.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>Proposed e</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>ncoding:</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>A</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> packet that is market with EF-admit DSCP means =
that it is=20
  admission control with that ECN bits be used in the following=20
  way:</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>ECN =3D =
00, means that=20
  packet is not-PCN-capable and that admission control is done some =
other=20
  way.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>Interior nodes</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us>=20
  <FONT face=3DArial size=3D2>r</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>emark ECN =
=3D</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>01</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>=94</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
packets to =9311=94 if=20
  traffic rate is above PCN-lower-rate.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>Interior nodes r</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial size=3D2>emark ECN =
=3D</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>10</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>=94</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
packets to =9311=94 if=20
  traffic rate is above PCN-upper-rate. </FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>How it=20
  works:</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>For PCN =
based admission=20
  control this approach requires that =93probe=94 packet be sent at flow =
setup to=20
  determine if a new flow can be admitted. Example of a probe=20
  packet</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
<FONT face=3DArial=20
  size=3D2>is a</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> RSVP Path message sen</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>t</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> from ingress-edge-node to egress-edge-node. The =
RSVP Path=20
  packet is market with EF-admit DSCP and has its ECN bits set=20
  to</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>01</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>=94</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2>. =
Interior nodes=20
  meter EF-admit packets against the PCN-lower-rate and the result of =
the meter=20
  is passed to the marker where the marker remarks</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>01</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>=94</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
packet=20
  to</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>11</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>=94</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> if =
PCN-lower-rate=20
  was exceeded.</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us> <FONT=20
  face=3DArial size=3D2>The metering and marking behavior is the so=20
  called</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
<FONT face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>threshold</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> marking</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> as defined in CL or 3sm drafts for admission=20
  control.</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>For PCN based flow termination, o</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2>nce =
a flow is=20
  admitted</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>, ingress-edge-node</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>mark</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>s</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2></FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>admitted PCN =
traffic</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>with</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us> <FONT=20
  face=3DArial size=3D2>ECN bits to</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>=93</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>10</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial size=3D2>.</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial =
size=3D2></FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>I</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>nterior</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> nodes</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2>=20
  meter</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>EF-admit</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us> <FONT=20
  face=3DArial size=3D2>packets</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> against PCN-upper-rate=20
  and</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>the results of the meter is passed to the =
marker</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
where the maker=20
  remarks</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
<FONT=20
  face=3DArial size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial size=3D2>10</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> packets to</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>=93</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>11</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial size=3D2> based on</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>=93</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>excess-rate marking</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> with or without marking frequency=20
  reduction.</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
</SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>T</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>he</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> egress-edge-node =
know</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>s</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> if the</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>=93</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>11</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>=94</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial size=3D2> market =
packet</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial =
size=3D2></FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial size=3D2>is =
a probe or=20
  it</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>belongs to an admitted flow</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>therefore it =
can</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>interpret</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> what the marking means.</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial =
size=3D2></FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> </SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>This sounds simple, so what have I missed?</FONT></SPAN><SPAN =

  lang=3Den-us></SPAN><SPAN lang=3Den-us> </SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>This=20
  approach</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
<FONT=20
  face=3DArial size=3D2>work</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>s</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial =
size=3D2></FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>with</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> tunneling, as</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial size=3D2>ECN</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial size=3D2>CE =
state is copied=20
  from</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>outer to inner IP header on</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us> <FONT face=3DArial =
size=3D2>de-encapsulation.</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial size=3D2>I=20
  believe</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> =
<FONT=20
  face=3DArial size=3D2>that</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN lang=3Den-us>=20
  <FONT face=3DArial size=3D2>this marking</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>also</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us> <FONT=20
  face=3DArial size=3D2>satisfies</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> guidelines in =
RFC4774.</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>A</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2>re the</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>re any</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT face=3DArial size=3D2> =
conditions where=20
  th</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2>is</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> marking approach</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2> will not =
work?</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial =
size=3D2>One</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial=20
  size=3D2>final</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us><FONT=20
  face=3DArial size=3D2> note</FONT></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us><FONT face=3DArial size=3D2>:</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial size=3D2>If=20
  PCN wg decides to reuse the EF-admit DSCP for PCN</FONT></SPAN><SPAN=20
  lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT face=3DArial =
size=3D2>than we need=20
  to</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us><FONT =
face=3DArial=20
  size=3D2> ask Fred Baker to add a statement in to his draft=20
  that</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us> <FONT =
face=3DArial=20
  size=3D2>the</FONT></SPAN><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us> <FONT=20
  face=3DArial size=3D2>ECN bits in the IP header are used for other =
function and=20
  that RFC3168 does not apply to EF-admit DSCP as per guidance in=20
  RFC4774.</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><I></I></SPAN><I><SPAN =
lang=3Den-us></SPAN></I><A=20
  name=3D""><I><SPAN lang=3Den-us><FONT face=3DArial>Regards,=20
  Joe</FONT></SPAN></I></A><SPAN lang=3Den-us></SPAN><SPAN =
lang=3Den-us></SPAN><SPAN=20
  lang=3Den-us></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us><FONT face=3DArial=20
  size=3D2>email:babiarz@nortel.com</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN><SPAN lang=3Den-us></SPAN><SPAN =

  lang=3Den-us><FONT face=3DArial =
size=3D2>Telephone:613-763-6098</FONT></SPAN></P>
  <P dir=3Dltr><SPAN lang=3Den-us></SPAN></P></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C89630.E7E71232--

--===============0873142571==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0873142571==--


From pcn-bounces@ietf.org  Fri Apr  4 02:01:36 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 91E703A6DDE;
	Fri,  4 Apr 2008 02:01:36 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3D7503A687C
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 02:01:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.068
X-Spam-Level: 
X-Spam-Status: No, score=-1.068 tagged_above=-999 required=5
	tests=[AWL=-1.270, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	MANGLED_TOOL=2.3, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id UkvBGMdjuiTx for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 02:01:25 -0700 (PDT)
Received: from smtp1.smtp.bt.com (smtp1.smtp.bt.com [217.32.164.137])
	by core3.amsl.com (Postfix) with ESMTP id 526143A68B7
	for <pcn@ietf.org>; Fri,  4 Apr 2008 02:01:19 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp1.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 10:01:23 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 10:01:22 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDmI68A
From: <philip.eardley@bt.com>
To: <babiarz@nortel.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 09:01:23.0607 (UTC)
	FILETIME=[75085270:01C89632]
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1694027691=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1694027691==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89632.74724F4A"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89632.74724F4A
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Joe

quick question - in terms of ECN compatibility - is this achieved by
tunnelling over the pcn-domain?=20

Thanks

Phil.=20

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Jozef Babiarz
Sent: 30 March 2008 20:10
To: pcn@ietf.org
Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

=20

I was thinking about the encoding and tunneling problem for PCN and I
think there may be a method by which a single DSCP and the ECN field can
be used to signal both admission control and flow termination using ECN
bits. Would like others to think about this and point out any issues
that I may have missed.

The proposed approach can use the EF-admit DSCP for PCN.

My assumptions:

The EF-admit DSCP is used for end-to-end admission control as proposed
by Fred Baker and the PCN wg also reuses this DSCP for PCN based
admission control and flow termination function for edge-to-edge. Should
note that I believe this can also be used for end-to-end PCN based
admission and termination but this is currently out of scope so I will
not discuss.

Proposed encoding:

A packet that is market with EF-admit DSCP means that it is admission
control with that ECN bits be used in the following way:

ECN =3D 00, means that packet is not-PCN-capable and that admission
control is done some other way.

Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is
above PCN-lower-rate.

Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is
above PCN-upper-rate.=20

How it works:

For PCN based admission control this approach requires that "probe"
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

The egress-edge-node knows if the "11" market packet is a probe or it
belongs to an admitted flow therefore it can interpret what the marking
means.=20

This sounds simple, so what have I missed?=20

This approach works with tunneling, as ECN CE state is copied from outer
to inner IP header on de-encapsulation.

I believe that this marking also satisfies guidelines in RFC4774.

Are there any conditions where this marking approach will not work?

One final note:

If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to ask
Fred Baker to add a statement in to his draft that the ECN bits in the
IP header are used for other function and that RFC3168 does not apply to
EF-admit DSCP as per guidance in RFC4774.

Regards, Joe

email:babiarz@nortel.com

Telephone:613-763-6098


------_=_NextPart_001_01C89632.74724F4A
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Single DSCP for Admission and Flow Termination Marking</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Joe</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>quick question &#8211; in terms of =
ECN
compatibility &#8211; is this achieved by tunnelling over the =
pcn-domain? </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Jozef
Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 30 March 2008 =
20:10<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>I was thinking about the encoding and tunneling problem for PCN =
and I
think there may be a method by which a single DSCP and the ECN field can =
be
used to signal both admission control and flow termination using ECN =
bits.
Would like others to think about this and point out any issues that I =
may have
missed.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>The proposed approach</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>can
use the EF-admit DSCP for PCN.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>My assumptions:</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>The EF-admit DSCP is used for end-to-end admission control as =
proposed
by Fred Baker and the PCN wg also reuses this DSCP for PCN based =
admission
control and flow termination function for edge-to-edge. Should note that =
I
believe this can also be used for end-to-end PCN based admission and
termination but this is currently out of scope so I will not =
discuss.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>Proposed encoding:</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>A packet that is market with EF-admit DSCP means that it is =
admission
control with that ECN bits be used in the following =
way:</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>ECN =3D 00, means that packet is not-PCN-capable and that =
admission
control is done some other way.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>Interior nodes</span></font><span lang=3DEN-US> </span><font =
size=3D2
face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>remark
ECN =3D</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets
to &#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>Interior nodes remark ECN =3D</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to &#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>How it works:</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>For PCN based admission control this approach requires that
&#8220;probe&#8221; packet be sent at flow setup to determine if a new =
flow can
be admitted. Example of a probe packet</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>is
a RSVP Path message sent from ingress-edge-node to egress-edge-node. The =
RSVP
Path packet is market with EF-admit DSCP and has its ECN bits set =
to</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>&#8220;01&#8221;. Interior nodes meter =
EF-admit
packets against the PCN-lower-rate and the result of the meter is passed =
to the
marker where the marker remarks</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; if
PCN-lower-rate was exceeded.</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>For PCN based flow termination, once a flow is admitted,
ingress-edge-node</span></font><span lang=3DEN-US> </span><font size=3D2
face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>admitted PCN traffic</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>with</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>ECN bits to</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Interior nodes meter</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>EF-admit</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>packets against PCN-upper-rate =
and</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>the results of the meter is passed to the =
marker
where the maker remarks</span></font><span lang=3DEN-US> </span><font =
size=3D2
face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; based =
on</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>&#8220;excess-rate marking&#8221; with or =
without
marking frequency reduction.</span></font><span lang=3DEN-US> =
</span></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>The egress-edge-node knows if the</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221;
market packet</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:Arial'>is a probe or =
it</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>belongs to an admitted flow</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>therefore it can</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font><span lang=3DEN-US> </span></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>This sounds simple, so what have I missed?</span></font><span
lang=3DEN-US> </span></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>This approach</span></font><span lang=3DEN-US> </span><font =
size=3D2
face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>works</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>with tunneling, as</span></font><span =
lang=3DEN-US> </span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>CE state is copied from</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>outer to inner IP header on</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>de-encapsulation.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>I believe</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>that</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>this marking</span></font><span lang=3DEN-US> =
</span><font
size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>satisfies guidelines in =
RFC4774.</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>Are there any conditions where this marking approach will not =
work?</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>One</span></font><span lang=3DEN-US> </span><font size=3D2 =
face=3DArial><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:Arial'>final =
note:</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>If PCN wg decides to reuse the EF-admit DSCP for =
PCN</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>than we need to ask Fred Baker to add a =
statement in
to his draft that</span></font><span lang=3DEN-US> </span><font size=3D2
face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font><span
lang=3DEN-US> </span><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>ECN bits in the IP header are used for other =
function
and that RFC3168 does not apply to EF-admit DSCP as per guidance in =
RFC4774.</span></font></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
12.0pt;font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>email:babiarz@nortel.com</span></font></p>

<p><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Arial'>Telephone:613-763-6098</span></font></p>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C89632.74724F4A--

--===============1694027691==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1694027691==--


From pcn-bounces@ietf.org  Fri Apr  4 02:06:54 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B6EF73A6E13;
	Fri,  4 Apr 2008 02:06:54 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 6056D3A69F7
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 02:06:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.715
X-Spam-Level: 
X-Spam-Status: No, score=0.715 tagged_above=-999 required=5 tests=[AWL=0.618, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	HTML_MESSAGE=0.001, J_CHICKENPOX_72=0.6]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id L31EXlGi-pq5 for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 02:06:40 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 246E528C290
	for <pcn@ietf.org>; Fri,  4 Apr 2008 02:06:34 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m3496UC8021627; Fri, 4 Apr 2008 11:06:37 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: <philip.eardley@bt.com>, <lars.westberg@ericsson.com>, <pcn@ietf.org>
References: <003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346FF@E03MVZ1-UKDY.domain1.systemhost.net>
Date: Fri, 4 Apr 2008 11:06:25 +0200
Message-ID: <004601c89633$2e92a4c0$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B346FF@E03MVZ1-UKDY.domain1.systemhost.net>
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyAAACdtgAAAUHRcA==
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 11:06:39 +0200 (MEST)
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0959137007=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0959137007==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0047_01C89643.F21B74C0"

This is a multi-part message in MIME format.

------=_NextPart_000_0047_01C89643.F21B74C0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Phil
 
What Lars I think means is that we go forward using the trunk
(ingress-egress-aggregate) model, but 
it should also be possible to work on an experimental RFC that supports the
HOSE model.
 
What I wanted to say is that we sould be able to work on LC-PCN as being an
experimental RFC 
that provides and supports the HOSE model. Please note that LC-PCN can
provide these HOSE features.
 
However, in order to do that the interior/core node  should be able to
support the following features:
 
* possibility to do not preferentially drop PCN_marked packets. Note that
PCN_Affected_marking encoded 
   packets can be dropped.
 
* use the N proportion between marked excess rate and measured excess rate
 
* provide PCN_Affected_marking encoding and allow to implement the features
that 
  are required for PCN_Affedcted_Marking.
 
Best regards,
Georgios
 
 
 


  _____  

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: vrijdag 4 april 2008 10:22
To: karagian@cs.utwente.nl; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?



Without responding to the detail of your msg, I think the important point
made by you & lasse is that you have in mind how to extent PCn to other
deployment models. This is good news - however we should focus on finishing
our current work before we concentrate on extensions.

 

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl] 
Sent: 04 April 2008 09:15
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

 

Hi Phil

 

The scalability problem with the trunk model mentioned by Lars is the
following.

Suppose that a network uses 200 ingress/egress edges.

 

In the worst case the edges will have to maintain the following number of
states:

 

Trunk model (max number of state per PHB at edges)

----------------

Max. number of ingress-egress-aggregated states at each ingress: (N-1) = 199

Max. number of ingress-egress-aggregated states at each egress: (N-1)^2 =
39601

 

 

HOSE model (max. number of states per PHB at edges)

--------------

Max. number of per PHB states (instead of ingress-egress-aggregates) at each
ingress: (N-1) = 199

Max. number of per PHB states at each egress: (N-1) =  199

 

Regarding flow termination using EMFT, as it was already emphasized during
the IETF meeting, 

EMFT is too slow and it will not able to solve the flow termination
accurately.

 

By using the features that are currently described in LC-PCN for ECMP
solution and by using per PHB aggregated states at the edges, 

instead of ingress-egress-aggregated states at the edges then the HOSE model
can work accurately.

 

 

Best regards,

Georgios

 

 

 


  _____  


From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
philip.eardley@bt.com
Sent: donderdag 3 april 2008 17:31
To: lars.westberg@ericsson.com; pcn@ietf.org
Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

Hi lasse

 

My answer was only about admission ctrl. Actually I'm not sure I get your
scalability worry - after all, in the pcn architecture doc If the number of
edges is really too high for the ingress to keep track of the pre-congestion
level for all the egresses, then it seems very likely that there'll be no
current comms between the ingress & many of the egresses, and hence no need
to track that pre-congestion level

 

On the subject of flow termination ctrl my instinct is that scalability is
(even?) less of a concern. If it really is, then you could go for
terminating marked flows or a subset, as in michael's EMFT

 

phil

-----Original Message-----
From: Lars Westberg [mailto:lars.westberg@ericsson.com] 
Sent: 03 April 2008 15:51
To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi Phil

 

The major problem is that the egress will notice the congestion if a single
marking scheme is used but I think it may be a problem to calculate the
excess rate. 

May be you can check it more in detail.  

 

One of the reason is of cources that we are thinking of deplyment scenario
where the number of edges are very large and I am worried that the
trunk-approach will impose a limitations in the network design. 

 

-Lasse

 


  _____  


From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

Lasse

To check: the hose model would mean that the admission decision is made at
each ingress node, regardless of what egress the traffic is destined to. So,
a PCN hose model would involve each ingress getting congestion reports from
every egress (for traffic from that ingress) and recording them as a
collected (aggregated) value of pre-congestion. 

As far as I know, no-one has looked at this - I don't think we should delay
current progress by looking at it, since it seems to me a significant change
to the conceptual model. But it looks to me like an extension that could
easily be done with the pcn technology described in the architecture draft. 

phil

 

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi,
From the PCN architecture draft that I have read and from the discussions
that I have followed I see that PCN is currently only supporting the trunk
aggregation model, where ingress-egreess-aggregated states are used. Thus
each ingress and egress will use per each ingress - egress set one
aggregated state.

In am concerned about the scalabillity to large networks. This is due to the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network. 
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I would
recommend to look into PCN -extention for HOSE type scenario.

comments? 
-lasse 


------=_NextPart_000_0047_01C89643.F21B74C0
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.emailstyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.emailstyle19 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle20 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D601415508-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D601415508-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D601415508-04042008>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>What Lars I think means is that we go forward =
using the=20
trunk (ingress-egress-aggregate) model, but </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2>it should also be possible to work on an =
experimental=20
RFC that supports the HOSE model<SPAN=20
class=3D601415508-04042008>.</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D601415508-04042008>What I =
wanted to say=20
is that we sould be able to work on LC-PCN as being an experimental RFC=20
</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D601415508-04042008>that =
provides and=20
supports the HOSE model. Please note that LC-PCN can provide these HOSE=20
features.</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN class=3D601415508-04042008>However, =
in order to=20
do that the&nbsp;interior/core node &nbsp;should be able to support the=20
following features:</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D928074907-04042008><FONT><FONT><SPAN=20
class=3D601415508-04042008>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* possibility to do not preferentially drop =
PCN_marked=20
packets. Note that PCN_Affected_marking encoded </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp;&nbsp; packets can be =
dropped.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* use the N proportion between marked excess =
rate and=20
measured excess rate</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>* provide PCN_Affected_marking encoding and =
allow to=20
implement the features that </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT><FONT =

face=3DArial><FONT color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008>&nbsp; </SPAN>are required for=20
PCN_Affedcted_Marking.</FONT></FONT></FONT></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
class=3D601415508-04042008><FONT face=3DArial color=3D#0000ff =
size=3D2>Best=20
regards,</FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
class=3D601415508-04042008><FONT face=3DArial color=3D#0000ff=20
size=3D2>Georgios</FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D507472308-03042008><SPAN=20
class=3D601415508-04042008><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN></SPAN>&nbsp;</DIV></SPAN></FONT></FONT></SPAN></D=
IV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D928074907-04042008><FONT =
face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2><SPAN=20
class=3D601415508-04042008></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV=
></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
  [mailto:philip.eardley@bt.com] <BR><B>Sent:</B> vrijdag 4 april 2008=20
  10:22<BR><B>To:</B> karagian@cs.utwente.nl; =
lars.westberg@ericsson.com;=20
  pcn@ietf.org<BR><B>Subject:</B> RE: [PCN] Why is PCN only supporting=20
  trunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Without =
responding to=20
  the detail of your msg, I think the important point made by you &amp; =
lasse is=20
  that you have in mind how to extent PCn to other deployment models. =
This is=20
  good news &#8211; however we should focus on finishing our current =
work before we=20
  concentrate on extensions.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =
Georgios=20
  Karagiannis [mailto:karagian@cs.utwente.nl] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 04 April 2008 =
09:15<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 R;=20
  lars.westberg@ericsson.com; pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Why is PCN =
only=20
  supporting trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
  Phil</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The =
scalability=20
  problem with the trunk model mentioned by Lars is the=20
  following.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Suppose =
that a=20
  network uses 200 ingress/egress edges.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">In the =
worst case the=20
  edges will have to maintain the following number of =
states:</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Trunk model =
(max=20
  number of state per PHB at edges)</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">----------------</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. number =
of=20
  ingress-egress-aggregated states at each ingress: (N-1)=20
  =3D&nbsp;199</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. number =
of=20
  ingress-egress-aggregated states at each egress: (N-1)^2 =3D=20
  &nbsp;39601</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">HOSE model =
(max.=20
  number of states per PHB at edges)</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">--------------</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. =
number&nbsp;of=20
  per PHB&nbsp;states (instead of ingress-egress-aggregates) at each =
ingress:=20
  (N-1) =3D&nbsp;199</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. number =
of per=20
  PHB states at each egress: (N-1) =3D&nbsp;&nbsp;199</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">Regarding</SPAN></FONT><FONT=20
  face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> flow =
termination=20
  using EMFT, as it was already emphasized during the IETF meeting,=20
  </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">EMFT is too =
slow and=20
  it will not able to solve the flow termination =
accurately.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">By using =
the features=20
  that are currently described in LC-PCN for ECMP solution and by using =
per PHB=20
  aggregated states at the edges, </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">instead of=20
  ingress-egress-aggregated states at the edges then the HOSE model can =
work=20
  accurately.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Best=20
  regards,</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">Georgios</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt =
3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: =
medium none">
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
    face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
    <HR align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></FONT></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
    size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
    face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> pcn-bounces@ietf.org =

    [mailto:pcn-bounces@ietf.org] <B><SPAN style=3D"FONT-WEIGHT: =
bold">On Behalf=20
    Of </SPAN></B>philip.eardley@bt.com<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> donderdag 3 april 2008=20
    17:31<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
    lars.westberg@ericsson.com; pcn@ietf.org<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [PCN] Why is PCN =
only=20
    supporting trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi=20
    lasse</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">My answer =
was only=20
    about admission ctrl. Actually I&#8217;m not sure I get your =
scalability worry &#8211;=20
    after all, in the pcn architecture doc If the number of edges is =
really too=20
    high for the ingress to keep track of the pre-congestion level for =
all the=20
    egresses, then it seems very likely that there&#8217;ll be no =
current comms=20
    between the ingress &amp; many of the egresses, and hence no need to =
track=20
    that pre-congestion level</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">On the =
subject of=20
    flow termination ctrl my instinct is that scalability is (even?) =
less of a=20
    concern. If it really is, then you could go for terminating marked =
flows or=20
    a subset, as in michael&#8217;s EMFT</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US =

    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
    Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B> Lars=20
    Westberg [mailto:lars.westberg@ericsson.com] <BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
15:51<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 R; =

    pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
    [PCN] Why is PCN only supporting trunk=20
    (ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
    Phil</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The major =
problem=20
    is that the egress will notice the congestion&nbsp;if a&nbsp;single =
marking=20
    scheme is used but I think it may be a problem to calculate the =
excess rate.=20
    </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">May be =
you can=20
    check it more in detail. &nbsp;</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">One of =
the reason=20
    is of cources that we are thinking&nbsp;of deplyment scenario where =
the=20
    number of edges are very large and I am&nbsp;worried that the =
trunk-approach=20
    will&nbsp;impose a limitations in the network=20
design.&nbsp;</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">-Lasse</SPAN></FONT></P></DIV>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
    face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
    <HR align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></FONT></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
    size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
    face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> =
philip.eardley@bt.com=20
    [mailto:philip.eardley@bt.com] <BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> den 3 april 2008=20
    09:51<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Lars =
Westberg;=20
    pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
    [PCN] Why is PCN only supporting trunk=20
    (ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To check: =
the hose=20
    model would mean that the admission decision is made at each ingress =
node,=20
    regardless of what egress the traffic is destined to. So, a PCN hose =
model=20
    would involve each ingress getting congestion reports from every =
egress (for=20
    traffic from that ingress) and recording them as a collected =
(aggregated)=20
    value of pre-congestion. </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far as =
I know,=20
    no-one has looked at this &#8211; I don&#8217;t think we should =
delay current progress=20
    by looking at it, since it seems to me a significant change to the=20
    conceptual model. But it looks to me like an extension that could =
easily be=20
    done with the pcn technology described in the architecture draft.=20
    </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US =

    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
    Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B>=20
    pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
    style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
Westberg<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
06:16<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Why is PCN =
only=20
    supporting trunk =
(ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
    face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN=20
    architecture draft that I have read and from the discussions that I =
have=20
    followed I see that PCN is currently only supporting the trunk =
aggregation=20
    model, where ingress-egreess-aggregated states are used. Thus each =
ingress=20
    and egress will use per each ingress - egress set one aggregated=20
    state.</SPAN></FONT></P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am =
concerned about=20
    the scalabillity to large networks. This is due to=20
    the</SPAN></FONT><BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk mesh =
of=20
    trunks, where N represents the number of edges in a =
network.</SPAN></FONT>=20
    <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it =
would be good=20
    if PCN could support the HOSE model, where no aggregation states are =
used to=20
    model a bandwidth limit. Therefore, I would recommend to look into =
PCN=20
    -extention for HOSE type scenario.</SPAN></FONT></P>
    <P><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
    <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
    </P></DIV></DIV></BLOCKQUOTE></DIV></DIV></BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_0047_01C89643.F21B74C0--



--===============0959137007==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0959137007==--




From pcn-bounces@ietf.org  Fri Apr  4 02:12:26 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8EC613A69E4;
	Fri,  4 Apr 2008 02:12:26 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 731B228C3AE
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 02:12:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.757
X-Spam-Level: 
X-Spam-Status: No, score=-2.757 tagged_above=-999 required=5 tests=[AWL=0.842, 
	BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 2AoI5R8NOuIE for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 02:12:23 -0700 (PDT)
Received: from smtp2.smtp.bt.com (smtp2.smtp.bt.com [217.32.164.150])
	by core3.amsl.com (Postfix) with ESMTP id 1429528C2F4
	for <pcn@ietf.org>; Fri,  4 Apr 2008 02:12:22 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp2.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 10:12:27 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 10:12:26 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34702@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciTU3PfKdKyo6JXRKq11Ro9bcTEBAC1vLGg
From: <philip.eardley@bt.com>
To: <steven.blake@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 09:12:27.0597 (UTC)
	FILETIME=[00CD27D0:01C89634]
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org



> -----Original Message-----
> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
> Steven Blake
> Sent: 31 March 2008 18:18
> To: pcn
> Subject: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
> 
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
yes

> 
> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the particular
method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

yes. I believe that, with a single DSCP (two encoding states, ie not
precongested & precongested), it is likely that operators will want to
do admission ctrl alone, but with the accuracy achieved by threshold
marking (rather than excess rate marking). If it isn't a MUST, then we
have configuration complexity of ensuring that all routers are enabled
like this. 
I don't know if there's some other alternative. Perhaps "PCN" have the
two MUSTs whereas "PCN lite" would have one MUST (excess rate). Don't
know whether this is a good or bad idea. 

> 
> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN scheme
(as
>     described in question 4)?

Yes, although it obviously depends what the evidence is! to me 'timely
fashion' means before the 00 dublin draft deadline and 'evidence' means
a set of simulations with comparisons with at least CL. In the meantime,
we should proceed on the assumption that this evidence isn't forthcoming
(that was how I understood the discussion in Philadelphia). 

> 
> According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> 
> Please send comments to the list during the next few days.
> 
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Steven Blake                <steven.blake@ericsson.com>
> Ericsson/Redback Networks               +1 919-472-9913
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Fri Apr  4 02:23:29 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id BEC1A28C0E5;
	Fri,  4 Apr 2008 02:23:29 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D03733A6866
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 02:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.827
X-Spam-Level: 
X-Spam-Status: No, score=-1.827 tagged_above=-999 required=5
	tests=[AWL=-0.329, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0WX4J5wI6jp0 for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 02:23:17 -0700 (PDT)
Received: from smtp3.smtp.bt.com (smtp3.smtp.bt.com [217.32.164.138])
	by core3.amsl.com (Postfix) with ESMTP id 89F433A67F1
	for <pcn@ietf.org>; Fri,  4 Apr 2008 02:23:16 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp3.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 10:23:20 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 10:23:19 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34703@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <004601c89633$2e92a4c0$810c5982@dynamic.ewi.utwente.nl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyAAACdtgAAAUHRcAAAoibA
From: <philip.eardley@bt.com>
To: <karagian@cs.utwente.nl>,
	<lars.westberg@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 09:23:20.0461 (UTC)
	FILETIME=[85F04BD0:01C89635]
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1257117172=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1257117172==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89635.855625DA"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89635.855625DA
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I really strongly disagree that we should work on the hose model now.
The WG is making slower progress than it should because we keep losing
our focus.=20

=20

The hose model hasn't been in our PCN discussions for the last 3 or 4
years. I'm unconvinced it's a good thing to work on even in the future.
The normal diffserv architecture (adm ctrl at ingress whatever flow's
destination) seems to cover this, and its focussed overload problem was
one of the motivations for PCN - and its per ingress-egress pair
architecture.=20

Of course, once the PCN work is done ie the current charter is finished,
then we can look at what to do next. That surely is the right time to
think about extending pcn to other architectures - and having the
discussion about whether the hose model is a good thing to do.

=20

As regards what features you'd like on the interior nodes, these are
points under discussion that having nothing to do with the hose model.
They were after all discussed before this recent hose discussion.=20

=20

Phil/=20

=20

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]=20
Sent: 04 April 2008 10:06
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

=20

Hi Phil

=20

What Lars I think means is that we go forward using the trunk
(ingress-egress-aggregate) model, but=20

it should also be possible to work on an experimental RFC that supports
the HOSE model.

=20

What I wanted to say is that we sould be able to work on LC-PCN as being
an experimental RFC=20

that provides and supports the HOSE model. Please note that LC-PCN can
provide these HOSE features.

=20

However, in order to do that the interior/core node  should be able to
support the following features:

=20

* possibility to do not preferentially drop PCN_marked packets. Note
that PCN_Affected_marking encoded=20

   packets can be dropped.

=20

* use the N proportion between marked excess rate and measured excess
rate

=20

* provide PCN_Affected_marking encoding and allow to implement the
features that=20

  are required for PCN_Affedcted_Marking.

=20

Best regards,

Georgios

=20

=20

=20

	=20

=09
________________________________


	From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
	Sent: vrijdag 4 april 2008 10:22
	To: karagian@cs.utwente.nl; lars.westberg@ericsson.com;
pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

	Without responding to the detail of your msg, I think the
important point made by you & lasse is that you have in mind how to
extent PCn to other deployment models. This is good news - however we
should focus on finishing our current work before we concentrate on
extensions.

	=20

	-----Original Message-----
	From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]=20
	Sent: 04 April 2008 09:15
	To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com;
pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

	=20

	Hi Phil

	=20

	The scalability problem with the trunk model mentioned by Lars
is the following.

	Suppose that a network uses 200 ingress/egress edges.

	=20

	In the worst case the edges will have to maintain the following
number of states:

	=20

	Trunk model (max number of state per PHB at edges)

	----------------

	Max. number of ingress-egress-aggregated states at each ingress:
(N-1) =3D 199

	Max. number of ingress-egress-aggregated states at each egress:
(N-1)^2 =3D  39601

	=20

	=20

	HOSE model (max. number of states per PHB at edges)

	--------------

	Max. number of per PHB states (instead of
ingress-egress-aggregates) at each ingress: (N-1) =3D 199

	Max. number of per PHB states at each egress: (N-1) =3D  199

	=20

	Regarding flow termination using EMFT, as it was already
emphasized during the IETF meeting,=20

	EMFT is too slow and it will not able to solve the flow
termination accurately.

	=20

	By using the features that are currently described in LC-PCN for
ECMP solution and by using per PHB aggregated states at the edges,=20

	instead of ingress-egress-aggregated states at the edges then
the HOSE model can work accurately.

	=20

	=20

	Best regards,

	Georgios

	=20

	=20

		=20

	=09
________________________________


		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org]
On Behalf Of philip.eardley@bt.com
		Sent: donderdag 3 april 2008 17:31
		To: lars.westberg@ericsson.com; pcn@ietf.org
		Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

		Hi lasse

		=20

		My answer was only about admission ctrl. Actually I'm
not sure I get your scalability worry - after all, in the pcn
architecture doc If the number of edges is really too high for the
ingress to keep track of the pre-congestion level for all the egresses,
then it seems very likely that there'll be no current comms between the
ingress & many of the egresses, and hence no need to track that
pre-congestion level

		=20

		On the subject of flow termination ctrl my instinct is
that scalability is (even?) less of a concern. If it really is, then you
could go for terminating marked flows or a subset, as in michael's EMFT

		=20

		phil

		-----Original Message-----
		From: Lars Westberg [mailto:lars.westberg@ericsson.com]=20
		Sent: 03 April 2008 15:51
		To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
		Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

		=20

		Hi Phil

		=20

		The major problem is that the egress will notice the
congestion if a single marking scheme is used but I think it may be a
problem to calculate the excess rate.=20

		May be you can check it more in detail. =20

		=20

		One of the reason is of cources that we are thinking of
deplyment scenario where the number of edges are very large and I am
worried that the trunk-approach will impose a limitations in the network
design.=20

		=20

		-Lasse

		=20

	=09
________________________________


		From: philip.eardley@bt.com
[mailto:philip.eardley@bt.com]=20
		Sent: den 3 april 2008 09:51
		To: Lars Westberg; pcn@ietf.org
		Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

		Lasse

		To check: the hose model would mean that the admission
decision is made at each ingress node, regardless of what egress the
traffic is destined to. So, a PCN hose model would involve each ingress
getting congestion reports from every egress (for traffic from that
ingress) and recording them as a collected (aggregated) value of
pre-congestion.=20

		As far as I know, no-one has looked at this - I don't
think we should delay current progress by looking at it, since it seems
to me a significant change to the conceptual model. But it looks to me
like an extension that could easily be done with the pcn technology
described in the architecture draft.=20

		phil

		=20

		-----Original Message-----
		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org]
On Behalf Of Lars Westberg
		Sent: 03 April 2008 06:16
		To: pcn@ietf.org
		Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

		=20

		Hi,
		From the PCN architecture draft that I have read and
from the discussions that I have followed I see that PCN is currently
only supporting the trunk aggregation model, where
ingress-egreess-aggregated states are used. Thus each ingress and egress
will use per each ingress - egress set one aggregated state.

		In am concerned about the scalabillity to large
networks. This is due to the
		N^2 trunk mesh of trunks, where N represents the number
of edges in a network.=20
		I think it would be good if PCN could support the HOSE
model, where no aggregation states are used to model a bandwidth limit.
Therefore, I would recommend to look into PCN -extention for HOSE type
scenario.

		comments?=20
		-lasse=20


------_=_NextPart_001_01C89635.855625DA
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.emailstyle19
	{font-family:Arial;
	color:navy;}
span.emailstyle20
	{font-family:Arial;
	color:navy;}
span.EmailStyle21
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I really strongly disagree that we =
should work
on the hose model now. The WG is making slower progress than it should =
because we
keep losing our focus. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>The hose model hasn&#8217;t been in =
our
PCN discussions for the last 3 or 4 years. I&#8217;m unconvinced =
it&#8217;s a
good thing to work on even in the future. The normal diffserv =
architecture (adm
ctrl at ingress whatever flow&#8217;s destination) seems to cover this, =
and its
focussed overload problem was one of the motivations for PCN &#8211; and =
its
per ingress-egress pair architecture. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Of course, once the PCN work is =
done ie
the current charter is finished, then we can look at what to do next. =
That surely
is the right time to think about extending pcn to other architectures =
&#8211;
and having the discussion about whether the hose model is a good thing =
to do.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As regards what features =
you&#8217;d like
on the interior nodes, these are points under discussion that having =
nothing to
do with the hose model. They were after all discussed before this recent =
hose
discussion. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil/ </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
10:06<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>What Lars I think means is that we =
go
forward using the trunk (ingress-egress-aggregate) model, but =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>it should also be possible to work =
on an
experimental RFC that supports the HOSE model.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>What I wanted to say is that we =
sould be
able to work on LC-PCN as being an experimental RFC </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that provides and supports the HOSE =
model.
Please note that LC-PCN can provide these HOSE =
features.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However, in order to do that
the&nbsp;interior/core node &nbsp;should be able to support the =
following
features:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* possibility to do not =
preferentially
drop PCN_marked packets. Note that PCN_Affected_marking encoded =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp; packets can be =
dropped.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* use the N proportion between =
marked
excess rate and measured excess rate</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* provide PCN_Affected_marking =
encoding
and allow to implement the features that </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; are required for
PCN_Affedcted_Marking.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> vrijdag 4 april =
2008 10:22<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
karagian@cs.utwente.nl;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Without responding to the detail of =
your
msg, I think the important point made by you &amp; lasse is that you =
have in
mind how to extent PCn to other deployment models. This is good news =
&#8211;
however we should focus on finishing our current work before we =
concentrate on
extensions.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
09:15<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The scalability problem with the =
trunk
model mentioned by Lars is the following.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Suppose that a network uses 200
ingress/egress edges.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>In the worst case the edges will =
have to
maintain the following number of states:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Trunk model (max number of state =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>----------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each ingress: (N-1) =3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each egress: (N-1)^2 =3D &nbsp;39601</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>HOSE model (max. number of states =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>--------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number&nbsp;of per =
PHB&nbsp;states
(instead of ingress-egress-aggregates) at each ingress: (N-1) =
=3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of per PHB states at =
each
egress: (N-1) =3D&nbsp;&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Regarding</span></font><font =
size=3D2
color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'> flow termination using EMFT, as it was already emphasized =
during
the IETF meeting, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>EMFT is too slow and it will not =
able to
solve the flow termination accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>By using the features that are =
currently
described in LC-PCN for ECMP solution and by using per PHB aggregated =
states at
the edges, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>instead of =
ingress-egress-aggregated
states at the edges then the HOSE model can work =
accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>philip.eardley@bt.com<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> donderdag 3 april =
2008 17:31<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
lars.westberg@ericsson.com;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi lasse</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>My answer was only about admission =
ctrl.
Actually I&#8217;m not sure I get your scalability worry &#8211; after =
all, in
the pcn architecture doc If the number of edges is really too high for =
the
ingress to keep track of the pre-congestion level for all the egresses, =
then it
seems very likely that there&#8217;ll be no current comms between the =
ingress
&amp; many of the egresses, and hence no need to track that =
pre-congestion
level</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On the subject of flow termination =
ctrl my
instinct is that scalability is (even?) less of a concern. If it really =
is,
then you could go for terminating marked flows or a subset, as in
michael&#8217;s EMFT</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Lars Westberg
[mailto:lars.westberg@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
15:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The major problem is that the =
egress will notice
the congestion&nbsp;if a&nbsp;single marking scheme is used but I think =
it may
be a problem to calculate the excess rate. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>May be you can check it more in =
detail.
&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>One of the reason is of cources =
that we
are thinking&nbsp;of deplyment scenario where the number of edges are =
very
large and I am&nbsp;worried that the trunk-approach will&nbsp;impose a
limitations in the network design.&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-Lasse</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 3 april 2008 =
09:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lars Westberg; =
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>To check: the hose model would mean =
that
the admission decision is made at each ingress node, regardless of what =
egress
the traffic is destined to. So, a PCN hose model would involve each =
ingress
getting congestion reports from every egress (for traffic from that =
ingress)
and recording them as a collected (aggregated) value of pre-congestion. =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As far as I know, no-one has looked =
at
this &#8211; I don&#8217;t think we should delay current progress by =
looking at
it, since it seems to me a significant change to the conceptual model. =
But it
looks to me like an extension that could easily be done with the pcn =
technology
described in the architecture draft. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
Westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
06:16<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Why is PCN =
only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>Hi,</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>From
the PCN architecture draft that I have read and from the discussions =
that I
have followed I see that PCN is currently only supporting the trunk =
aggregation
model, where ingress-egreess-aggregated states are used. Thus each =
ingress and
egress will use per each ingress - egress set one aggregated =
state.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>In am concerned about the scalabillity to large networks. =
This
is due to the</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>N^2
trunk mesh of trunks, where N represents the number of edges in a =
network.</span></font>
<br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>I
think it would be good if PCN could support the HOSE model, where no =
aggregation
states are used to model a bandwidth limit. Therefore, I would recommend =
to
look into PCN -extention for HOSE type scenario.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>comments?</span></font> <br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>-lasse</span></font>
</p>

</div>

</div>

</blockquote>

</div>

</blockquote>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C89635.855625DA--

--===============1257117172==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1257117172==--


From pcn-bounces@ietf.org  Fri Apr  4 03:08:55 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 074C93A6B33;
	Fri,  4 Apr 2008 03:08:55 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 6040B3A690F
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 03:08:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.273
X-Spam-Level: *
X-Spam-Status: No, score=1.273 tagged_above=-999 required=5 tests=[AWL=-0.064, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	HTML_MESSAGE=0.001, J_CHICKENPOX_72=0.6, SARE_LWSHORTT=1.24]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id CFUAsw5Ko-g8 for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 03:08:41 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id B6C873A6B33
	for <pcn@ietf.org>; Fri,  4 Apr 2008 03:08:40 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m34A8Zup026309; Fri, 4 Apr 2008 12:08:42 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: <philip.eardley@bt.com>, <lars.westberg@ericsson.com>, <pcn@ietf.org>
References: <004601c89633$2e92a4c0$810c5982@dynamic.ewi.utwente.nl>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B34703@E03MVZ1-UKDY.domain1.systemhost.net>
Date: Fri, 4 Apr 2008 12:08:29 +0200
Message-ID: <006501c8963b$da6777f0$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B34703@E03MVZ1-UKDY.domain1.systemhost.net>
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyAAACdtgAAAUHRcAAAoibAAAGMweA=
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 12:08:44 +0200 (MEST)
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2042630968=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============2042630968==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0066_01C8964C.9DF047F0"

This is a multi-part message in MIME format.

------=_NextPart_000_0066_01C8964C.9DF047F0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Phil
 
Please note that HOSE model is not out of the scope of the PCN charter. The
PCN charter is 
not in favour of the trunk (pipe) or the HOSE model. Therefore, I do not
think that 
PCN rechartering is needed for this purpose.
 
Of course we can all work on the short term to finalise the standard PCN
solution.
 
However, what I would like to see now (in the short term)
is that the interior/core router should provide the possibilities and
features to use the HOSE model.
 
Note that the following features when supported can provide solutions to two
issues. Solution to the HOSE model 
and to the ECMP problem.
I think therefore, that these features are really providing an added value
to both SM and CL-PHB schemes.
 
The required features in the interior/core are:
 
 * possibility to do not preferentially drop PCN_marked packets. Note that
PCN_Affected_marking encoded 

   packets can be dropped.

 

* use the N proportion between marked excess rate and measured excess rate

 

* provide PCN_Affected_marking encoding and allow to implement the features
that 

  are required for PCN_Affedcted_Marking.

 

Best regards,

Georgios

 

 
 
 
 
 


  _____  

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: vrijdag 4 april 2008 11:23
To: karagian@cs.utwente.nl; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?



I really strongly disagree that we should work on the hose model now. The WG
is making slower progress than it should because we keep losing our focus. 

 

The hose model hasn't been in our PCN discussions for the last 3 or 4 years.
I'm unconvinced it's a good thing to work on even in the future. The normal
diffserv architecture (adm ctrl at ingress whatever flow's destination)
seems to cover this, and its focussed overload problem was one of the
motivations for PCN - and its per ingress-egress pair architecture. 

Of course, once the PCN work is done ie the current charter is finished,
then we can look at what to do next. That surely is the right time to think
about extending pcn to other architectures - and having the discussion about
whether the hose model is a good thing to do.

 

As regards what features you'd like on the interior nodes, these are points
under discussion that having nothing to do with the hose model. They were
after all discussed before this recent hose discussion. 

 

Phil/ 

 

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl] 
Sent: 04 April 2008 10:06
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

 

Hi Phil

 

What Lars I think means is that we go forward using the trunk
(ingress-egress-aggregate) model, but 

it should also be possible to work on an experimental RFC that supports the
HOSE model.

 

What I wanted to say is that we sould be able to work on LC-PCN as being an
experimental RFC 

that provides and supports the HOSE model. Please note that LC-PCN can
provide these HOSE features.

 

However, in order to do that the interior/core node  should be able to
support the following features:

 

* possibility to do not preferentially drop PCN_marked packets. Note that
PCN_Affected_marking encoded 

   packets can be dropped.

 

* use the N proportion between marked excess rate and measured excess rate

 

* provide PCN_Affected_marking encoding and allow to implement the features
that 

  are required for PCN_Affedcted_Marking.

 

Best regards,

Georgios

 

 

 

 


  _____  


From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: vrijdag 4 april 2008 10:22
To: karagian@cs.utwente.nl; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

Without responding to the detail of your msg, I think the important point
made by you & lasse is that you have in mind how to extent PCn to other
deployment models. This is good news - however we should focus on finishing
our current work before we concentrate on extensions.

 

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl] 
Sent: 04 April 2008 09:15
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

 

Hi Phil

 

The scalability problem with the trunk model mentioned by Lars is the
following.

Suppose that a network uses 200 ingress/egress edges.

 

In the worst case the edges will have to maintain the following number of
states:

 

Trunk model (max number of state per PHB at edges)

----------------

Max. number of ingress-egress-aggregated states at each ingress: (N-1) = 199

Max. number of ingress-egress-aggregated states at each egress: (N-1)^2 =
39601

 

 

HOSE model (max. number of states per PHB at edges)

--------------

Max. number of per PHB states (instead of ingress-egress-aggregates) at each
ingress: (N-1) = 199

Max. number of per PHB states at each egress: (N-1) =  199

 

Regarding flow termination using EMFT, as it was already emphasized during
the IETF meeting, 

EMFT is too slow and it will not able to solve the flow termination
accurately.

 

By using the features that are currently described in LC-PCN for ECMP
solution and by using per PHB aggregated states at the edges, 

instead of ingress-egress-aggregated states at the edges then the HOSE model
can work accurately.

 

 

Best regards,

Georgios

 

 

 


  _____  


From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
philip.eardley@bt.com
Sent: donderdag 3 april 2008 17:31
To: lars.westberg@ericsson.com; pcn@ietf.org
Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

Hi lasse

 

My answer was only about admission ctrl. Actually I'm not sure I get your
scalability worry - after all, in the pcn architecture doc If the number of
edges is really too high for the ingress to keep track of the pre-congestion
level for all the egresses, then it seems very likely that there'll be no
current comms between the ingress & many of the egresses, and hence no need
to track that pre-congestion level

 

On the subject of flow termination ctrl my instinct is that scalability is
(even?) less of a concern. If it really is, then you could go for
terminating marked flows or a subset, as in michael's EMFT

 

phil

-----Original Message-----
From: Lars Westberg [mailto:lars.westberg@ericsson.com] 
Sent: 03 April 2008 15:51
To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi Phil

 

The major problem is that the egress will notice the congestion if a single
marking scheme is used but I think it may be a problem to calculate the
excess rate. 

May be you can check it more in detail.  

 

One of the reason is of cources that we are thinking of deplyment scenario
where the number of edges are very large and I am worried that the
trunk-approach will impose a limitations in the network design. 

 

-Lasse

 


  _____  


From: philip.eardley@bt.com [mailto:philip.eardley@bt.com] 
Sent: den 3 april 2008 09:51
To: Lars Westberg; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

Lasse

To check: the hose model would mean that the admission decision is made at
each ingress node, regardless of what egress the traffic is destined to. So,
a PCN hose model would involve each ingress getting congestion reports from
every egress (for traffic from that ingress) and recording them as a
collected (aggregated) value of pre-congestion. 

As far as I know, no-one has looked at this - I don't think we should delay
current progress by looking at it, since it seems to me a significant change
to the conceptual model. But it looks to me like an extension that could
easily be done with the pcn technology described in the architecture draft. 

phil

 

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
Westberg
Sent: 03 April 2008 06:16
To: pcn@ietf.org
Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

 

Hi,
From the PCN architecture draft that I have read and from the discussions
that I have followed I see that PCN is currently only supporting the trunk
aggregation model, where ingress-egreess-aggregated states are used. Thus
each ingress and egress will use per each ingress - egress set one
aggregated state.

In am concerned about the scalabillity to large networks. This is due to the
N^2 trunk mesh of trunks, where N represents the number of edges in a
network. 
I think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I would
recommend to look into PCN -extention for HOSE type scenario.

comments? 
-lasse 


------=_NextPart_000_0066_01C8964C.9DF047F0
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Why is PCN only supporting trunk =
(ingress-egresss-aggregated) model?</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.emailstyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.emailstyle19 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.emailstyle20 {
	COLOR: navy; FONT-FAMILY: Arial
}
SPAN.EmailStyle21 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Phil</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Please note that HOSE model is not out of the =
scope of the=20
PCN charter. The PCN charter is </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>not in favour of the trunk (pipe) or the HOSE =
model.=20
Therefore, I do not think that </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>PCN rechartering is needed for this=20
purpose.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Of course we can all work on the short term to =
finalise the=20
standard PCN solution.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>However, what&nbsp;I would like to see now (in =
the short=20
term)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>is that the interior/core router should provide =
the=20
possibilities and features to use the HOSE model.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Note that the following features when supported =
can provide=20
solutions to two issues. Solution to the HOSE model </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>and to the ECMP problem.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I think therefore, that these features are =
really providing=20
an added value to both SM and CL-PHB schemes.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The required features in the interior/core=20
are:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>&nbsp;* possibility to do not preferentially =
drop=20
PCN_marked packets. Note that PCN_Affected_marking encoded </FONT></DIV>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp;&nbsp; =
packets=20
can be dropped.</SPAN></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3DArial =
color=3D#0000ff=20
size=3D2><SPAN style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3DArial =
color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">* use the N =
proportion=20
between marked excess rate and measured excess rate</SPAN></FONT></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3D"Times New =
Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3DArial =
color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">* provide=20
PCN_Affected_marking encoding and allow to implement the features that=20
</SPAN></FONT></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3DArial =
color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; are =
required for=20
PCN_Affedcted_Marking.</SPAN></FONT></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><FONT face=3DArial =
color=3Dblue size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"><SPAN=20
class=3D345125809-04042008>Best regards,</SPAN></SPAN></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"><SPAN=20
class=3D345125809-04042008>Georgios</SPAN></SPAN></P>
<P class=3DMsoNormal dir=3Dltr align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"><SPAN=20
class=3D345125809-04042008></SPAN></SPAN>&nbsp;</P></SPAN>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D345125809-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
  [mailto:philip.eardley@bt.com] <BR><B>Sent:</B> vrijdag 4 april 2008=20
  11:23<BR><B>To:</B> karagian@cs.utwente.nl; =
lars.westberg@ericsson.com;=20
  pcn@ietf.org<BR><B>Subject:</B> RE: [PCN] Why is PCN only supporting=20
  trunk(ingress-egresss-aggregated)model?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I really =
strongly=20
  disagree that we should work on the hose model now. The WG is making =
slower=20
  progress than it should because we keep losing our focus. =
</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">The hose =
model hasn&#8217;t=20
  been in our PCN discussions for the last 3 or 4 years. I&#8217;m =
unconvinced it&#8217;s a=20
  good thing to work on even in the future. The normal diffserv =
architecture=20
  (adm ctrl at ingress whatever flow&#8217;s destination) seems to cover =
this, and its=20
  focussed overload problem was one of the motivations for PCN &#8211; =
and its per=20
  ingress-egress pair architecture. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Of course, =
once the=20
  PCN work is done ie the current charter is finished, then we can look =
at what=20
  to do next. That surely is the right time to think about extending pcn =
to=20
  other architectures &#8211; and having the discussion about whether =
the hose model=20
  is a good thing to do.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As regards =
what=20
  features you&#8217;d like on the interior nodes, these are points =
under discussion=20
  that having nothing to do with the hose model. They were after all =
discussed=20
  before this recent hose discussion. </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Phil/=20
  </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
  Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =
Georgios=20
  Karagiannis [mailto:karagian@cs.utwente.nl] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 04 April 2008 =
10:06<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 R;=20
  lars.westberg@ericsson.com; pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Why is PCN =
only=20
  supporting trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
  Phil</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">What Lars I =
think=20
  means is that we go forward using the trunk (ingress-egress-aggregate) =
model,=20
  but </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">it should =
also be=20
  possible to work on an experimental RFC that supports the HOSE=20
  model.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">What I =
wanted to say=20
  is that we sould be able to work on LC-PCN as being an experimental =
RFC=20
  </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">that =
provides and=20
  supports the HOSE model. Please note that LC-PCN can provide these =
HOSE=20
  features.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">However, in =
order to=20
  do that the&nbsp;interior/core node &nbsp;should be able to support =
the=20
  following features:</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">* =
possibility to do=20
  not preferentially drop PCN_marked packets. Note that =
PCN_Affected_marking=20
  encoded </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">&nbsp;&nbsp; packets=20
  can be dropped.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">* use the N =

  proportion between marked excess rate and measured excess=20
  rate</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">* provide=20
  PCN_Affected_marking encoding and allow to implement the features that =

  </SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; are =
required=20
  for PCN_Affedcted_Marking.</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Best=20
  regards,</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">Georgios</SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt =
3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: =
medium none">
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
    face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
    <HR align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></FONT></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
    size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
    face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> =
philip.eardley@bt.com=20
    [mailto:philip.eardley@bt.com] <BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> vrijdag 4 april 2008=20
    10:22<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
    karagian@cs.utwente.nl; lars.westberg@ericsson.com; =
pcn@ietf.org<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Why is PCN =
only=20
    supporting trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Without =
responding=20
    to the detail of your msg, I think the important point made by you =
&amp;=20
    lasse is that you have in mind how to extent PCn to other deployment =
models.=20
    This is good news &#8211; however we should focus on finishing our =
current work=20
    before we concentrate on extensions.</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US =

    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
    Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B> Georgios=20
    Karagiannis [mailto:karagian@cs.utwente.nl] <BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 04 April 2008 =
09:15<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 R; =

    lars.westberg@ericsson.com; pcn@ietf.org<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Why is PCN =
only=20
    supporting trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
    Phil</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The =
scalability=20
    problem with the trunk model mentioned by Lars is the=20
    following.</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Suppose =
that a=20
    network uses 200 ingress/egress edges.</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">In the =
worst case=20
    the edges will have to maintain the following number of=20
    states:</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Trunk =
model (max=20
    number of state per PHB at edges)</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">----------------</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. =
number of=20
    ingress-egress-aggregated states at each ingress: (N-1)=20
    =3D&nbsp;199</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. =
number of=20
    ingress-egress-aggregated states at each egress: (N-1)^2 =3D=20
    &nbsp;39601</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">HOSE =
model (max.=20
    number of states per PHB at edges)</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">--------------</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. =
number&nbsp;of=20
    per PHB&nbsp;states (instead of ingress-egress-aggregates) at each =
ingress:=20
    (N-1) =3D&nbsp;199</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Max. =
number of per=20
    PHB states at each egress: (N-1) =
=3D&nbsp;&nbsp;199</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">Regarding</SPAN></FONT><FONT=20
    face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"> flow =
termination=20
    using EMFT, as it was already emphasized during the IETF meeting,=20
    </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">EMFT is =
too slow=20
    and it will not able to solve the flow termination=20
    accurately.</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">By using =
the=20
    features that are currently described in LC-PCN for ECMP solution =
and by=20
    using per PHB aggregated states at the edges, </SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">instead =
of=20
    ingress-egress-aggregated states at the edges then the HOSE model =
can work=20
    accurately.</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Best=20
    regards,</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">Georgios</SPAN></FONT></P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
    <BLOCKQUOTE=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt =
3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: =
medium none">
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
      face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
      <HR align=3Dcenter width=3D"100%" SIZE=3D2>
      </SPAN></FONT></DIV>
      <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
      size=3D2><SPAN lang=3DEN-US=20
      style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
      face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> =
pcn-bounces@ietf.org=20
      [mailto:pcn-bounces@ietf.org] <B><SPAN style=3D"FONT-WEIGHT: =
bold">On Behalf=20
      Of </SPAN></B>philip.eardley@bt.com<BR><B><SPAN=20
      style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> donderdag 3 april =
2008=20
      17:31<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
      lars.westberg@ericsson.com; pcn@ietf.org<BR><B><SPAN=20
      style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [PCN] Why is =
PCN only=20
      supporting =
trunk(ingress-egresss-aggregated)model?</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Hi=20
      lasse</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">My =
answer was=20
      only about admission ctrl. Actually I&#8217;m not sure I get your =
scalability=20
      worry &#8211; after all, in the pcn architecture doc If the number =
of edges is=20
      really too high for the ingress to keep track of the =
pre-congestion level=20
      for all the egresses, then it seems very likely that =
there&#8217;ll be no=20
      current comms between the ingress &amp; many of the egresses, and =
hence no=20
      need to track that pre-congestion level</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">On the =
subject of=20
      flow termination ctrl my instinct is that scalability is (even?) =
less of a=20
      concern. If it really is, then you could go for terminating marked =
flows=20
      or a subset, as in michael&#8217;s EMFT</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
      <DIV=20
      style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; =
BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium =
none">
      <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN =
lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
      Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B> Lars=20
      Westberg [mailto:lars.westberg@ericsson.com] <BR><B><SPAN=20
      style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 03 April 2008 =
15:51<BR><B><SPAN=20
      style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Eardley,PL,Philip,CXR9 =
R;=20
      pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
      [PCN] Why is PCN only supporting trunk=20
      (ingress-egresss-aggregated)model?</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <DIV>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dblue =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
      Phil</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dblue =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">The =
major problem=20
      is that the egress will notice the congestion&nbsp;if =
a&nbsp;single=20
      marking scheme is used but I think it may be a problem to =
calculate the=20
      excess rate. </SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dblue =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">May be =
you can=20
      check it more in detail. &nbsp;</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dblue =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">One of =
the reason=20
      is of cources that we are thinking&nbsp;of deplyment scenario =
where the=20
      number of edges are very large and I am&nbsp;worried that the=20
      trunk-approach will&nbsp;impose a limitations in the network=20
      design.&nbsp;</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dblue =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">-Lasse</SPAN></FONT></P></DIV>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
      face=3D"Times New Roman" size=3D3><SPAN lang=3DEN-US =
style=3D"FONT-SIZE: 12pt">
      <HR align=3Dcenter width=3D"100%" SIZE=3D2>
      </SPAN></FONT></DIV>
      <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
      size=3D2><SPAN lang=3DEN-US=20
      style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
      face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> =
philip.eardley@bt.com=20
      [mailto:philip.eardley@bt.com] <BR><B><SPAN=20
      style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> den 3 april 2008=20
      09:51<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Lars =
Westberg;=20
      pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> RE:=20
      [PCN] Why is PCN only supporting trunk=20
      (ingress-egresss-aggregated)model?</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Lasse</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">To =
check: the=20
      hose model would mean that the admission decision is made at each =
ingress=20
      node, regardless of what egress the traffic is destined to. So, a =
PCN hose=20
      model would involve each ingress getting congestion reports from =
every=20
      egress (for traffic from that ingress) and recording them as a =
collected=20
      (aggregated) value of pre-congestion. </SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">As far =
as I know,=20
      no-one has looked at this &#8211; I don&#8217;t think we should =
delay current progress=20
      by looking at it, since it seems to me a significant change to the =

      conceptual model. But it looks to me like an extension that could =
easily=20
      be done with the pcn technology described in the architecture =
draft.=20
      </SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">phil</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <DIV=20
      style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; =
BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; =
BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium =
none">
      <P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN =
lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
      Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">From:</SPAN></B>=20
      pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
      style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars=20
      Westberg<BR><B><SPAN style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> =
03 April=20
      2008 06:16<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
      pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B>=20
      [PCN] Why is PCN only supporting trunk=20
      (ingress-egresss-aggregated)model?</SPAN></FONT></P>
      <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN =

      style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
      <P><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">Hi,</SPAN></FONT><BR><FONT=20
      face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">From the PCN =

      architecture draft that I have read and from the discussions that =
I have=20
      followed I see that PCN is currently only supporting the trunk =
aggregation=20
      model, where ingress-egreess-aggregated states are used. Thus each =
ingress=20
      and egress will use per each ingress - egress set one aggregated=20
      state.</SPAN></FONT></P>
      <P><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">In am =
concerned about=20
      the scalabillity to large networks. This is due to=20
      the</SPAN></FONT><BR><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">N^2 trunk =
mesh of=20
      trunks, where N represents the number of edges in a =
network.</SPAN></FONT>=20
      <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I think it =
would be=20
      good if PCN could support the HOSE model, where no aggregation =
states are=20
      used to model a bandwidth limit. Therefore, I would recommend to =
look into=20
      PCN -extention for HOSE type scenario.</SPAN></FONT></P>
      <P><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">comments?</SPAN></FONT>=20
      <BR><FONT face=3D"Courier New" size=3D2><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier =
New'">-lasse</SPAN></FONT>=20
      =
</P></DIV></DIV></BLOCKQUOTE></DIV></BLOCKQUOTE></DIV></DIV></BLOCKQUOTE>=
</BODY></HTML>

------=_NextPart_000_0066_01C8964C.9DF047F0--



--===============2042630968==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============2042630968==--




From pcn-bounces@ietf.org  Fri Apr  4 03:34:05 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 6BFA13A6A02;
	Fri,  4 Apr 2008 03:34:05 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 680A23A6A02
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 03:34:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.166
X-Spam-Level: 
X-Spam-Status: No, score=-1.166 tagged_above=-999 required=5
	tests=[AWL=-0.908, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1,
	SARE_LWSHORTT=1.24]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id EBfc9xx5ZdIw for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 03:33:48 -0700 (PDT)
Received: from smtp3.smtp.bt.com (smtp3.smtp.bt.com [217.32.164.138])
	by core3.amsl.com (Postfix) with ESMTP id 4CF5C3A63EC
	for <pcn@ietf.org>; Fri,  4 Apr 2008 03:33:46 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp3.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 11:33:51 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 11:33:50 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34707@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <006501c8963b$da6777f0$810c5982@dynamic.ewi.utwente.nl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
Thread-Index: AciVSdFGZ3scO5PmRhKfzH6dBkS3dAAFEgxQAA48TiAAAdWMQAAi8oyAAACdtgAAAUHRcAAAoibAAAGMweAAAS9TYA==
From: <philip.eardley@bt.com>
To: <karagian@cs.utwente.nl>,
	<lars.westberg@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 10:33:51.0509 (UTC)
	FILETIME=[5FD6FC50:01C8963F]
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0081463391=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0081463391==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8963F.5F2ADD82"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8963F.5F2ADD82
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Excellent, let's continue having these discussions about the interior
node's behaviour without referring to the hose model.=20

=20

-----Original Message-----
From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]=20
Sent: 04 April 2008 11:08
To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com; pcn@ietf.org
Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

=20

Hi Phil

=20

Please note that HOSE model is not out of the scope of the PCN charter.
The PCN charter is=20

not in favour of the trunk (pipe) or the HOSE model. Therefore, I do not
think that=20

PCN rechartering is needed for this purpose.

=20

Of course we can all work on the short term to finalise the standard PCN
solution.

=20

However, what I would like to see now (in the short term)

is that the interior/core router should provide the possibilities and
features to use the HOSE model.

=20

Note that the following features when supported can provide solutions to
two issues. Solution to the HOSE model=20

and to the ECMP problem.

I think therefore, that these features are really providing an added
value to both SM and CL-PHB schemes.

=20

The required features in the interior/core are:

=20

 * possibility to do not preferentially drop PCN_marked packets. Note
that PCN_Affected_marking encoded=20

   packets can be dropped.

=20

* use the N proportion between marked excess rate and measured excess
rate

=20

* provide PCN_Affected_marking encoding and allow to implement the
features that=20

  are required for PCN_Affedcted_Marking.

=20

Best regards,

Georgios

=20

=20

=20

=20

=20

=20

	=20

=09
________________________________


	From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
	Sent: vrijdag 4 april 2008 11:23
	To: karagian@cs.utwente.nl; lars.westberg@ericsson.com;
pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

	I really strongly disagree that we should work on the hose model
now. The WG is making slower progress than it should because we keep
losing our focus.=20

	=20

	The hose model hasn't been in our PCN discussions for the last 3
or 4 years. I'm unconvinced it's a good thing to work on even in the
future. The normal diffserv architecture (adm ctrl at ingress whatever
flow's destination) seems to cover this, and its focussed overload
problem was one of the motivations for PCN - and its per ingress-egress
pair architecture.=20

	Of course, once the PCN work is done ie the current charter is
finished, then we can look at what to do next. That surely is the right
time to think about extending pcn to other architectures - and having
the discussion about whether the hose model is a good thing to do.

	=20

	As regards what features you'd like on the interior nodes, these
are points under discussion that having nothing to do with the hose
model. They were after all discussed before this recent hose discussion.


	=20

	Phil/=20

	=20

	-----Original Message-----
	From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]=20
	Sent: 04 April 2008 10:06
	To: Eardley,PL,Philip,CXR9 R; lars.westberg@ericsson.com;
pcn@ietf.org
	Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

	=20

	Hi Phil

	=20

	What Lars I think means is that we go forward using the trunk
(ingress-egress-aggregate) model, but=20

	it should also be possible to work on an experimental RFC that
supports the HOSE model.

	=20

	What I wanted to say is that we sould be able to work on LC-PCN
as being an experimental RFC=20

	that provides and supports the HOSE model. Please note that
LC-PCN can provide these HOSE features.

	=20

	However, in order to do that the interior/core node  should be
able to support the following features:

	=20

	* possibility to do not preferentially drop PCN_marked packets.
Note that PCN_Affected_marking encoded=20

	   packets can be dropped.

	=20

	* use the N proportion between marked excess rate and measured
excess rate

	=20

	* provide PCN_Affected_marking encoding and allow to implement
the features that=20

	  are required for PCN_Affedcted_Marking.

	=20

	Best regards,

	Georgios

	=20

	=20

	=20

		=20

	=09
________________________________


		From: philip.eardley@bt.com
[mailto:philip.eardley@bt.com]=20
		Sent: vrijdag 4 april 2008 10:22
		To: karagian@cs.utwente.nl; lars.westberg@ericsson.com;
pcn@ietf.org
		Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

		Without responding to the detail of your msg, I think
the important point made by you & lasse is that you have in mind how to
extent PCn to other deployment models. This is good news - however we
should focus on finishing our current work before we concentrate on
extensions.

		=20

		-----Original Message-----
		From: Georgios Karagiannis
[mailto:karagian@cs.utwente.nl]=20
		Sent: 04 April 2008 09:15
		To: Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org
		Subject: RE: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

		=20

		Hi Phil

		=20

		The scalability problem with the trunk model mentioned
by Lars is the following.

		Suppose that a network uses 200 ingress/egress edges.

		=20

		In the worst case the edges will have to maintain the
following number of states:

		=20

		Trunk model (max number of state per PHB at edges)

		----------------

		Max. number of ingress-egress-aggregated states at each
ingress: (N-1) =3D 199

		Max. number of ingress-egress-aggregated states at each
egress: (N-1)^2 =3D  39601

		=20

		=20

		HOSE model (max. number of states per PHB at edges)

		--------------

		Max. number of per PHB states (instead of
ingress-egress-aggregates) at each ingress: (N-1) =3D 199

		Max. number of per PHB states at each egress: (N-1) =3D
199

		=20

		Regarding flow termination using EMFT, as it was already
emphasized during the IETF meeting,=20

		EMFT is too slow and it will not able to solve the flow
termination accurately.

		=20

		By using the features that are currently described in
LC-PCN for ECMP solution and by using per PHB aggregated states at the
edges,=20

		instead of ingress-egress-aggregated states at the edges
then the HOSE model can work accurately.

		=20

		=20

		Best regards,

		Georgios

		=20

		=20

			=20

		=09
________________________________


			From: pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] On Behalf Of philip.eardley@bt.com
			Sent: donderdag 3 april 2008 17:31
			To: lars.westberg@ericsson.com; pcn@ietf.org
			Subject: Re: [PCN] Why is PCN only supporting
trunk(ingress-egresss-aggregated)model?

			Hi lasse

			=20

			My answer was only about admission ctrl.
Actually I'm not sure I get your scalability worry - after all, in the
pcn architecture doc If the number of edges is really too high for the
ingress to keep track of the pre-congestion level for all the egresses,
then it seems very likely that there'll be no current comms between the
ingress & many of the egresses, and hence no need to track that
pre-congestion level

			=20

			On the subject of flow termination ctrl my
instinct is that scalability is (even?) less of a concern. If it really
is, then you could go for terminating marked flows or a subset, as in
michael's EMFT

			=20

			phil

			-----Original Message-----
			From: Lars Westberg
[mailto:lars.westberg@ericsson.com]=20
			Sent: 03 April 2008 15:51
			To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
			Subject: RE: [PCN] Why is PCN only supporting
trunk (ingress-egresss-aggregated)model?

			=20

			Hi Phil

			=20

			The major problem is that the egress will notice
the congestion if a single marking scheme is used but I think it may be
a problem to calculate the excess rate.=20

			May be you can check it more in detail. =20

			=20

			One of the reason is of cources that we are
thinking of deplyment scenario where the number of edges are very large
and I am worried that the trunk-approach will impose a limitations in
the network design.=20

			=20

			-Lasse

			=20

		=09
________________________________


			From: philip.eardley@bt.com
[mailto:philip.eardley@bt.com]=20
			Sent: den 3 april 2008 09:51
			To: Lars Westberg; pcn@ietf.org
			Subject: RE: [PCN] Why is PCN only supporting
trunk (ingress-egresss-aggregated)model?

			Lasse

			To check: the hose model would mean that the
admission decision is made at each ingress node, regardless of what
egress the traffic is destined to. So, a PCN hose model would involve
each ingress getting congestion reports from every egress (for traffic
from that ingress) and recording them as a collected (aggregated) value
of pre-congestion.=20

			As far as I know, no-one has looked at this - I
don't think we should delay current progress by looking at it, since it
seems to me a significant change to the conceptual model. But it looks
to me like an extension that could easily be done with the pcn
technology described in the architecture draft.=20

			phil

			=20

			-----Original Message-----
			From: pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] On Behalf Of Lars Westberg
			Sent: 03 April 2008 06:16
			To: pcn@ietf.org
			Subject: [PCN] Why is PCN only supporting trunk
(ingress-egresss-aggregated)model?

			=20

			Hi,
			From the PCN architecture draft that I have read
and from the discussions that I have followed I see that PCN is
currently only supporting the trunk aggregation model, where
ingress-egreess-aggregated states are used. Thus each ingress and egress
will use per each ingress - egress set one aggregated state.

			In am concerned about the scalabillity to large
networks. This is due to the
			N^2 trunk mesh of trunks, where N represents the
number of edges in a network.=20
			I think it would be good if PCN could support
the HOSE model, where no aggregation states are used to model a
bandwidth limit. Therefore, I would recommend to look into PCN
-extention for HOSE type scenario.

			comments?=20
			-lasse=20


------_=_NextPart_001_01C8963F.5F2ADD82
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>Why is PCN only supporting trunk (ingress-egresss-aggregated) =
model?</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.emailstyle19
	{font-family:Arial;
	color:navy;}
span.emailstyle20
	{font-family:Arial;
	color:navy;}
span.emailstyle21
	{font-family:Arial;
	color:navy;}
span.EmailStyle22
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Excellent, let&#8217;s continue =
having
these discussions about the interior node&#8217;s behaviour without =
referring
to the hose model. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
11:08<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Please note that HOSE model is not =
out of
the scope of the PCN charter. The PCN charter is </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>not in favour of the trunk (pipe) =
or the
HOSE model. Therefore, I do not think that </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>PCN rechartering is needed for this
purpose.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Of course we can all work on the =
short
term to finalise the standard PCN solution.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However, what&nbsp;I would like to =
see now
(in the short term)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>is that the interior/core router =
should
provide the possibilities and features to use the HOSE =
model.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Note that the following features =
when
supported can provide solutions to two issues. Solution to the HOSE =
model </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>and to the ECMP =
problem.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>I think therefore, that these =
features are
really providing an added value to both SM and CL-PHB =
schemes.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The required features in the =
interior/core
are:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;* possibility to do not
preferentially drop PCN_marked packets. Note that PCN_Affected_marking =
encoded </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp; packets can be =
dropped.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* use the N proportion between =
marked
excess rate and measured excess rate</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* provide PCN_Affected_marking =
encoding
and allow to implement the features that </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; are required for
PCN_Affedcted_Marking.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> vrijdag 4 april =
2008 11:23<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
karagian@cs.utwente.nl;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I really strongly disagree that we =
should
work on the hose model now. The WG is making slower progress than it =
should
because we keep losing our focus. </span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>The hose model hasn&#8217;t been in =
our
PCN discussions for the last 3 or 4 years. I&#8217;m unconvinced =
it&#8217;s a
good thing to work on even in the future. The normal diffserv =
architecture (adm
ctrl at ingress whatever flow&#8217;s destination) seems to cover this, =
and its
focussed overload problem was one of the motivations for PCN &#8211; and =
its
per ingress-egress pair architecture. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Of course, once the PCN work is =
done ie
the current charter is finished, then we can look at what to do next. =
That
surely is the right time to think about extending pcn to other =
architectures
&#8211; and having the discussion about whether the hose model is a good =
thing
to do.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As regards what features =
you&#8217;d like
on the interior nodes, these are points under discussion that having =
nothing to
do with the hose model. They were after all discussed before this recent =
hose
discussion. </span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil/ </span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
10:06<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>What Lars I think means is that we =
go
forward using the trunk (ingress-egress-aggregate) model, but =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>it should also be possible to work =
on an
experimental RFC that supports the HOSE model.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>What I wanted to say is that we =
sould be
able to work on LC-PCN as being an experimental RFC </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that provides and supports the HOSE =
model.
Please note that LC-PCN can provide these HOSE =
features.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However, in order to do that
the&nbsp;interior/core node &nbsp;should be able to support the =
following
features:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* possibility to do not =
preferentially drop
PCN_marked packets. Note that PCN_Affected_marking encoded =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;&nbsp; packets can be =
dropped.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* use the N proportion between =
marked
excess rate and measured excess rate</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>* provide PCN_Affected_marking =
encoding
and allow to implement the features that </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; are required for
PCN_Affedcted_Marking.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> vrijdag 4 april =
2008 10:22<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
karagian@cs.utwente.nl;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Without responding to the detail of =
your
msg, I think the important point made by you &amp; lasse is that you =
have in
mind how to extent PCn to other deployment models. This is good news =
&#8211;
however we should focus on finishing our current work before we =
concentrate on
extensions.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Georgios =
Karagiannis
[mailto:karagian@cs.utwente.nl] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 April 2008 =
09:15<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
lars.westberg@ericsson.com; pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The scalability problem with the =
trunk
model mentioned by Lars is the following.</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Suppose that a network uses 200
ingress/egress edges.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>In the worst case the edges will =
have to
maintain the following number of states:</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Trunk model (max number of state =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>----------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each ingress: (N-1) =3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of =
ingress-egress-aggregated
states at each egress: (N-1)^2 =3D &nbsp;39601</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>HOSE model (max. number of states =
per PHB
at edges)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>--------------</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number&nbsp;of per =
PHB&nbsp;states
(instead of ingress-egress-aggregates) at each ingress: (N-1) =
=3D&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Max. number of per PHB states at =
each
egress: (N-1) =3D&nbsp;&nbsp;199</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Regarding</span></font><font =
size=3D2
color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'> flow termination using EMFT, as it was already emphasized =
during
the IETF meeting, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>EMFT is too slow and it will not =
able to
solve the flow termination accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>By using the features that are =
currently
described in LC-PCN for ECMP solution and by using per PHB aggregated =
states at
the edges, </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>instead of =
ingress-egress-aggregated
states at the edges then the HOSE model can work =
accurately.</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Best regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Georgios</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>philip.eardley@bt.com<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> donderdag 3 april =
2008 17:31<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
lars.westberg@ericsson.com;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Why is =
PCN only
supporting trunk(ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi lasse</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>My answer was only about admission =
ctrl.
Actually I&#8217;m not sure I get your scalability worry &#8211; after =
all, in
the pcn architecture doc If the number of edges is really too high for =
the
ingress to keep track of the pre-congestion level for all the egresses, =
then it
seems very likely that there&#8217;ll be no current comms between the =
ingress
&amp; many of the egresses, and hence no need to track that =
pre-congestion
level</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On the subject of flow termination =
ctrl my
instinct is that scalability is (even?) less of a concern. If it really =
is,
then you could go for terminating marked flows or a subset, as in
michael&#8217;s EMFT</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Lars Westberg
[mailto:lars.westberg@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
15:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi Phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The major problem is that the =
egress will
notice the congestion&nbsp;if a&nbsp;single marking scheme is used but I =
think
it may be a problem to calculate the excess rate. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>May be you can check it more in =
detail.
&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>One of the reason is of cources =
that we
are thinking&nbsp;of deplyment scenario where the number of edges are =
very
large and I am&nbsp;worried that the trunk-approach will&nbsp;impose a
limitations in the network design.&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-Lasse</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 3 april 2008 =
09:51<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lars Westberg; =
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Why is =
PCN only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><!-- Converted from text/rtf format =
-->Lasse</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>To check: the hose model would mean =
that
the admission decision is made at each ingress node, regardless of what =
egress
the traffic is destined to. So, a PCN hose model would involve each =
ingress
getting congestion reports from every egress (for traffic from that =
ingress)
and recording them as a collected (aggregated) value of pre-congestion. =
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>As far as I know, no-one has looked =
at
this &#8211; I don&#8217;t think we should delay current progress by =
looking at
it, since it seems to me a significant change to the conceptual model. =
But it
looks to me like an extension that could easily be done with the pcn =
technology
described in the architecture draft. </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>phil</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
Westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 03 April 2008 =
06:16<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Why is PCN =
only
supporting trunk (ingress-egresss-aggregated)model?</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>Hi,</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>From
the PCN architecture draft that I have read and from the discussions =
that I
have followed I see that PCN is currently only supporting the trunk =
aggregation
model, where ingress-egreess-aggregated states are used. Thus each =
ingress and
egress will use per each ingress - egress set one aggregated =
state.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>In am concerned about the scalabillity to large networks. =
This
is due to the</span></font><br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>N^2
trunk mesh of trunks, where N represents the number of edges in a =
network.</span></font>
<br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>I
think it would be good if PCN could support the HOSE model, where no
aggregation states are used to model a bandwidth limit. Therefore, I =
would
recommend to look into PCN -extention for HOSE type =
scenario.</span></font></p>

<p><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>comments?</span></font> <br>
<font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>-lasse</span></font>
</p>

</div>

</div>

</blockquote>

</div>

</blockquote>

</div>

</blockquote>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8963F.5F2ADD82--

--===============0081463391==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0081463391==--


From pcn-bounces@ietf.org  Fri Apr  4 03:42:46 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A562E28C100;
	Fri,  4 Apr 2008 03:42:46 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 679463A6D01
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 03:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.223
X-Spam-Level: 
X-Spam-Status: No, score=-1.223 tagged_above=-999 required=5 tests=[AWL=2.725, 
	BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	MANGLED_TOOL=2.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 2+b+Hws8JMD5 for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 03:42:36 -0700 (PDT)
Received: from mailgw3.ericsson.se (mailgw3.ericsson.se [193.180.251.60])
	by core3.amsl.com (Postfix) with ESMTP id 280803A6823
	for <pcn@ietf.org>; Fri,  4 Apr 2008 03:42:36 -0700 (PDT)
Received: from mailgw3.ericsson.se (unknown [127.0.0.1])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	8F1B2207C5; Fri,  4 Apr 2008 12:42:40 +0200 (CEST)
X-AuditID: c1b4fb3c-ad099bb00000193b-5e-47f606204502
Received: from esealmw126.eemea.ericsson.se (unknown [153.88.254.123])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id
	6120A20884; Fri,  4 Apr 2008 12:42:40 +0200 (CEST)
Received: from esealmw109.eemea.ericsson.se ([153.88.200.2]) by
	esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 4 Apr 2008 12:42:39 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 12:42:39 +0200
Message-ID: <026F8EEDAD2C4342A993203088C1FC050740577F@esealmw109.eemea.ericsson.se>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
thread-index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDmI68AAAMLKIA=
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Ingemar Johansson S" <ingemar.s.johansson@ericsson.com>
To: <philip.eardley@bt.com>,
	<babiarz@nortel.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 04 Apr 2008 10:42:39.0877 (UTC)
	FILETIME=[9AC58B50:01C89640]
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1603345933=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1603345933==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89640.9A95BE4C"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89640.9A95BE4C
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Hi
=20
I am also interested in an answer to this question, and it goes mainly
for all the different encoding options that "fiddle" with the ECN bits
in one way or the other. I have a feeling that tunneling is more or less
the only way to ensure atleast some of the e2e ECN semantics as
described in RFC3168 and RFC4774. However I recall that tunneling has
its fair share of issues (from earlier discussion by Bob Briscoe).
I believe that it would be really helpful if the group could propose how
the e2e ECN semantics is best handled. It need to note be solved now but
should preferrably be solved once the core issues are solved.=20
=20
I am watching this WG mainly from an application point of view and the
ECN bits can be useful for adaptation purposes in eg. streaming
applications. The details of flow admission/termination are partly above
my head, my main interest is in trying to keep ECN working even across
PCN domains.
=20
Regards
/Ingemar
=20
=20

________________________________

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
philip.eardley@bt.com
Sent: den 4 april 2008 11:01
To: babiarz@nortel.com; pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination
Marking



Joe

quick question - in terms of ECN compatibility - is this achieved by
tunnelling over the pcn-domain?=20

Thanks

Phil.=20

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Jozef Babiarz
Sent: 30 March 2008 20:10
To: pcn@ietf.org
Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

=20

I was thinking about the encoding and tunneling problem for PCN and I
think there may be a method by which a single DSCP and the ECN field can
be used to signal both admission control and flow termination using ECN
bits. Would like others to think about this and point out any issues
that I may have missed.

The proposed approach can use the EF-admit DSCP for PCN.

My assumptions:

The EF-admit DSCP is used for end-to-end admission control as proposed
by Fred Baker and the PCN wg also reuses this DSCP for PCN based
admission control and flow termination function for edge-to-edge. Should
note that I believe this can also be used for end-to-end PCN based
admission and termination but this is currently out of scope so I will
not discuss.

Proposed encoding:

A packet that is market with EF-admit DSCP means that it is admission
control with that ECN bits be used in the following way:

ECN =3D 00, means that packet is not-PCN-capable and that admission
control is done some other way.

Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is
above PCN-lower-rate.

Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is
above PCN-upper-rate.=20

How it works:

For PCN based admission control this approach requires that "probe"
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

The egress-edge-node knows if the "11" market packet is a probe or it
belongs to an admitted flow therefore it can interpret what the marking
means.=20

This sounds simple, so what have I missed?=20

This approach works with tunneling, as ECN CE state is copied from outer
to inner IP header on de-encapsulation.

I believe that this marking also satisfies guidelines in RFC4774.

Are there any conditions where this marking approach will not work?

One final note:

If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to ask
Fred Baker to add a statement in to his draft that the ECN bits in the
IP header are used for other function and that RFC3168 does not apply to
EF-admit DSCP as per guidance in RFC4774.

Regards, Joe

email:babiarz@nortel.com

Telephone:613-763-6098


------_=_NextPart_001_01C89640.9A95BE4C
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Single DSCP for Admission and Flow Termination =
Marking</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16609" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
TEXT-INDENT: -62.35pt; FONT-STYLE: italic; FONT-FAMILY: "Times New =
Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #606420; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: #606420; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3D#606420 link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I am also interested in an answer to this =
question, and it=20
goes mainly for all the different encoding options that "fiddle" with =
the ECN=20
bits in one way or the other. I have a feeling that tunneling is more or =
less=20
the only way to ensure atleast some of the e2e ECN semantics as =
described in=20
RFC3168 and&nbsp;RFC4774. However I recall that tunneling has its fair =
share of=20
issues (from earlier discussion by Bob Briscoe).</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I believe that it would be really helpful if =
the group=20
could propose how the e2e ECN semantics is best handled. It need to note =
be=20
solved now but should preferrably be solved once the&nbsp;core issues =
are=20
solved.&nbsp;</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I am watching this WG mainly from an =
application point of=20
view and the ECN bits can be useful for adaptation purposes in eg. =
streaming=20
applications. The details of flow admission/termination are partly above =
my=20
head, my main interest is in trying to keep ECN&nbsp;working even across =
PCN=20
domains.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Regards</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>/Ingemar</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D852502610-04042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> pcn-bounces@ietf.org=20
[mailto:pcn-bounces@ietf.org] <B>On Behalf Of=20
</B>philip.eardley@bt.com<BR><B>Sent:</B> den 4 april 2008 =
11:01<BR><B>To:</B>=20
babiarz@nortel.com; pcn@ietf.org<BR><B>Subject:</B> Re: [PCN] Single =
DSCP for=20
Admission and Flow Termination Marking<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><!-- =
Converted from text/rtf format -->Joe</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">quick =
question &#8211; in=20
terms of ECN compatibility &#8211; is this achieved by tunnelling over =
the pcn-domain?=20
</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Thanks</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Phil.=20
</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
<P class=3DMsoNormal><FONT face=3DTahoma size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20
Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B>=20
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Jozef =
Babiarz<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 30 March 2008 =
20:10<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">To:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> [PCN] Single DSCP for =
Admission=20
and Flow Termination Marking</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I was thinking about the =
encoding=20
and tunneling problem for PCN and I think there may be a method by which =
a=20
single DSCP and the ECN field can be used to signal both admission =
control and=20
flow termination using ECN bits. Would like others to think about this =
and point=20
out any issues that I may have missed.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The proposed=20
approach</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">can use the =
EF-admit DSCP=20
for PCN.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">My =
assumptions:</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The EF-admit DSCP is used =
for=20
end-to-end admission control as proposed by Fred Baker and the PCN wg =
also=20
reuses this DSCP for PCN based admission control and flow termination =
function=20
for edge-to-edge. Should note that I believe this can also be used for=20
end-to-end PCN based admission and termination but this is currently out =
of=20
scope so I will not discuss.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Proposed =
encoding:</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">A packet that is market =
with=20
EF-admit DSCP means that it is admission control with that ECN bits be =
used in=20
the following way:</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN =3D 00, means that =
packet is=20
not-PCN-capable and that admission control is done some other=20
way.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior =
nodes</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">remark ECN =
=3D</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;01&#8221; packets =
to &#8220;11&#8221; if traffic rate=20
is above PCN-lower-rate.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior nodes remark ECN=20
=3D</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;10&#8221; packets =
to &#8220;11&#8221; if traffic rate=20
is above PCN-upper-rate. </SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">How it =
works:</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based admission =
control this=20
approach requires that &#8220;probe&#8221; packet be sent at flow setup =
to determine if a=20
new flow can be admitted. Example of a probe packet</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">is a RSVP Path message =
sent from=20
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with=20
EF-admit DSCP and has its ECN bits set to</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;01&#8221;. Interior =
nodes meter EF-admit=20
packets against the PCN-lower-rate and the result of the meter is passed =
to the=20
marker where the marker remarks</SPAN></FONT><SPAN lang=3DEN-US> =
</SPAN><FONT=20
face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;01&#8221; packet =
to</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;11&#8221; if =
PCN-lower-rate was=20
exceeded.</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The metering =
and marking=20
behavior is the so called</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">&#8220;threshold=20
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based flow =
termination, once=20
a flow is admitted, ingress-edge-node</SPAN></FONT><SPAN lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">marks</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">admitted PCN=20
traffic</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">with</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN bits =
to</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">&#8220;10&#8221;.</SPAN></FONT><SPAN lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior nodes=20
meter</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">EF-admit</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">packets against =
PCN-upper-rate=20
and</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">the results =
of the meter=20
is passed to the marker where the maker remarks</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;10&#8221; packets =
to</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;11&#8221; based =
on</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">&#8220;excess-rate =
marking&#8221; with or=20
without marking frequency reduction.</SPAN></FONT><SPAN lang=3DEN-US> =
</SPAN></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The egress-edge-node knows =
if=20
the</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">&#8220;11&#8221; market=20
packet</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">is a probe or =

it</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">belongs to an =
admitted=20
flow</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">therefore it=20
can</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">interpret =
what the=20
marking means.</SPAN></FONT><SPAN lang=3DEN-US> </SPAN></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This sounds simple, so =
what have I=20
missed?</SPAN></FONT><SPAN lang=3DEN-US> </SPAN></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This =
approach</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">works</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">with tunneling,=20
as</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">ECN</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">CE state is copied=20
from</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">outer to =
inner IP header=20
on</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT face=3DArial =
size=3D2><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">de-encapsulation.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I =
believe</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">that</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">this =
marking</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">also</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">satisfies guidelines in=20
RFC4774.</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Are there any conditions =
where this=20
marking approach will not work?</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">One</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">final =
note:</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">If PCN wg decides to reuse =
the=20
EF-admit DSCP for PCN</SPAN></FONT><SPAN lang=3DEN-US> </SPAN><FONT =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">than we need=20
to ask Fred Baker to add a statement in to his draft =
that</SPAN></FONT><SPAN=20
lang=3DEN-US> </SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">the</SPAN></FONT><SPAN =
lang=3DEN-US>=20
</SPAN><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN bits in the IP header =
are used=20
for other function and that RFC3168 does not apply to EF-admit DSCP as =
per=20
guidance in RFC4774.</SPAN></FONT></P>
<P><A name=3D""><I><FONT face=3DArial size=3D3><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: =
Arial">Regards,=20
Joe</SPAN></FONT></I></A></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">email:babiarz@nortel.com</SPAN></FONT></P>
<P><FONT face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Telephone:613-763-6098</SPAN></FONT></P></DIV></DIV></BODY></HTML>=


------_=_NextPart_001_01C89640.9A95BE4C--

--===============1603345933==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1603345933==--


From pcn-bounces@ietf.org  Fri Apr  4 05:07:47 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D5B0B28C3B0;
	Fri,  4 Apr 2008 05:07:47 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0E3CD3A6BEC
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 05:07:47 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 1ew9UvEK65eT for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 05:07:46 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id 3B4B13A6C12
	for <pcn@ietf.org>; Fri,  4 Apr 2008 05:07:46 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>)
	id 1Jhkht-0006oO-9G; Fri, 04 Apr 2008 08:07:45 -0400
From: Steven Blake <slblake@petri-meat.com>
To: Georgios Karagiannis <karagian@cs.utwente.nl>
In-Reply-To: <003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
	<003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
Date: Fri, 04 Apr 2008 08:07:45 -0400
Message-Id: <1207310865.3277.143.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Cc: pcn@ietf.org
Subject: Re: [PCN] Why is PCN only
	supporting	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Fri, 2008-04-04 at 10:15 +0200, Georgios Karagiannis wrote:

> Hi Phil
>  
> The scalability problem with the trunk model mentioned by Lars is the
> following.
> Suppose that a network uses 200 ingress/egress edges.
>  
> In the worst case the edges will have to maintain the following number
> of states:
>  
> Trunk model (max number of state per PHB at edges)
> ----------------
> Max. number of ingress-egress-aggregated states at each ingress: (N-1)
> = 199
> Max. number of ingress-egress-aggregated states at each egress:
> (N-1)^2 =  39601

I don't believe this is correct.  There are a total of (N-1)^2
ingress/egress aggregates in the network, but each egress terminates
only N-1.

> HOSE model (max. number of states per PHB at edges)
> --------------
> Max. number of per PHB states (instead of ingress-egress-aggregates)
> at each ingress: (N-1) = 199
> Max. number of per PHB states at each egress: (N-1) =  199

Please explain.

Note also that, unless traffic is tunneled from the ingress to egress,
then each egress will have to maintain state for each PCN flow
traversing it, so as to be able to associate an ingress router with the
flow.


Regards,

// Steve

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


From pcn-bounces@ietf.org  Fri Apr  4 06:09:36 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id BD14928C21F;
	Fri,  4 Apr 2008 06:09:36 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 198AE28C389
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 06:09:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.359
X-Spam-Level: 
X-Spam-Status: No, score=0.359 tagged_above=-999 required=5 tests=[AWL=0.863, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id UiDMXt7c7utJ for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 06:09:35 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 0F0E03A6B88
	for <pcn@ietf.org>; Fri,  4 Apr 2008 06:09:34 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m34D9VhD016947; Fri, 4 Apr 2008 15:09:39 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: "'Steven Blake'" <slblake@petri-meat.com>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
	<003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
	<1207310865.3277.143.camel@tachyon>
Date: Fri, 4 Apr 2008 15:09:26 +0200
Message-ID: <001301c89655$2198aea0$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <1207310865.3277.143.camel@tachyon>
thread-index: AciWU6qtMurcNqCoRHOGkE2RlzAxdgAAEY4A
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 15:09:39 +0200 (MEST)
Cc: pcn@ietf.org
Subject: Re: [PCN] Why is PCN only
	supportingtrunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi Steven

Please see below 

> -----Original Message-----
> From: Steven Blake [mailto:slblake@petri-meat.com] 
> Sent: vrijdag 4 april 2008 14:08
> To: Georgios Karagiannis
> Cc: philip.eardley@bt.com; lars.westberg@ericsson.com; pcn@ietf.org
> Subject: Re: [PCN] Why is PCN only 
> supportingtrunk(ingress-egresss-aggregated)model?
> 
> On Fri, 2008-04-04 at 10:15 +0200, Georgios Karagiannis wrote:
> 
> > Hi Phil
> >  
> > The scalability problem with the trunk model mentioned by 
> Lars is the 
> > following.
> > Suppose that a network uses 200 ingress/egress edges.
> >  
> > In the worst case the edges will have to maintain the 
> following number 
> > of states:
> >  
> > Trunk model (max number of state per PHB at edges)
> > ----------------
> > Max. number of ingress-egress-aggregated states at each 
> ingress: (N-1) 
> > = 199 Max. number of ingress-egress-aggregated states at 
> each egress:
> > (N-1)^2 =  39601
> 
> I don't believe this is correct.  There are a total of 
> (N-1)^2 ingress/egress aggregates in the network, but each 
> egress terminates only N-1.

The situation that Lars described was a full meshed trunk model!
This will mean that each ingress could also route packets through other
ingresses (by using e.g.
preconfiguration) before they are sent to the egress.

Thus if you have a network with 3 ingresses and one egress, then the total
number of paths 
that the egress is receiveing is 9.
Ingress1 => egress
Ingress2 => egress
Ingress3 => egress
Ingress1 => Ingress2 => egress
Ingress1 => Ingress3 => egress
Ingress2 => Ingress1 => egress
Ingress2 => Ingress3 => egress
Ingress3 => Ingress1 => egress
Ingress3 => Ingress2 => egress

Best regards,
Georgios



> 
> > HOSE model (max. number of states per PHB at edges)
> > --------------
> > Max. number of per PHB states (instead of 
> ingress-egress-aggregates) 
> > at each ingress: (N-1) = 199 Max. number of per PHB states at each 
> > egress: (N-1) =  199
> 
> Please explain.
> 
> Note also that, unless traffic is tunneled from the ingress 
> to egress, then each egress will have to maintain state for 
> each PCN flow traversing it, so as to be able to associate an 
> ingress router with the flow.
> 
> 
> Regards,
> 
> // Steve
> 


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


From pcn-bounces@ietf.org  Fri Apr  4 08:15:54 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 2AE9D3A6B0F;
	Fri,  4 Apr 2008 08:15:54 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AC99B3A6D65
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 08:15:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level: 
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 8VFe4+qaoBbd for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 08:15:49 -0700 (PDT)
Received: from tcmail12.telekom.de (tcmail12.telekom.de [217.5.214.82])
	by core3.amsl.com (Postfix) with ESMTP id 15CA03A6C4C
	for <pcn@ietf.org>; Fri,  4 Apr 2008 08:15:10 -0700 (PDT)
Received: from s4de8psaans.mitte.t-com.de (s4de8psaans.mitte.t-com.de
	[10.151.180.168]) by tcmail11.telekom.de with ESMTP;
	Fri, 4 Apr 2008 17:15:14 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	s4de8psaans.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Fri, 4 Apr 2008 17:15:14 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Fri, 4 Apr 2008 17:16:54 +0200
Message-Id: <1B6169C658325341A3B8066E23919E1C010BC8CA@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciTU3JRyUX4TBNNRnmj33KzeQYPQwDEEqZg
References: <1206983895.3561.12.camel@neutrino>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <steven.blake@ericsson.com>
X-OriginalArrivalTime: 04 Apr 2008 15:15:14.0263 (UTC)
	FILETIME=[AEBECE70:01C89666]
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Steven,

this one is more difficult. My views below.

Regards,

Rudiger

 
| Q4: Should the standards-track PCN scheme require (as a MUST implement
|     feature) that interior PCN routers support Excess-Rate marking,
|     according to the particular method of handling already marked 
|     packets and drops described in Anna Charny's presentation?
|     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

Yes.

| 
| Q5: Should the standards-track PCN scheme require (as a MUST implement
|     feature) that interior PCN routers support Threshold marking (in
|     addition to Excess-Rate marking), according to the particular method
|     described in Philip Eardley's presentation on Tuesday?
|     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

Tough. Phil suggested something like PCN lite and to me that sounds a 
little like two RFCs or like a parent and a child RFC. I'm not sure.
I'm happy with any simple mechanism proving to be efficient and I think 
this is one. So that's a yes. But I'd like to be sure that suppliers don't 
implement excess or threshold only.

As a non participant in Philadelphia, I'm worried by the rerefence 
'(see encoding)' in Phil's document. I guess I've seen that or it is in 
the minutes. A reference to the coding presentation as part of this 
question may be helpful.

| 
| Q6: If presented with sufficient evidence in a timely fashion, would
|     the PCN wg entertain the option of modifying the interior router
|     Excess-Rate marking behavior for the standards-track PCN scheme (as
|     described in question 4)?

I need a better specification of what "sufficient evidence" means. I'm not 
interested in a solution performing slightly better than any of Q4 and Q5
but coming with serious implementation complexity (this also covers 
implementation of completely new policing or queuing mechanisms, any 
kind of per flow measurements in backbone routers, RAO processing on 
backbone routers, to name a few). I also object to any proposal which 
isn't well engineered, so that standardisation of PCN is further 
delayed. Any input of that type should go to a separate draft.


| 
| According to the draft meeting minutes, Q4 was accepted 8-0 
| (my notes have it as 6-0), Q5 was accepted 6-1, and Q6 was 
| accepted 2-0.
| 
| Please send comments to the list during the next few days.
| 
| 
| =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| Steven Blake                <steven.blake@ericsson.com>
| Ericsson/Redback Networks               +1 919-472-9913
| 
| _______________________________________________
| PCN mailing list
| PCN@ietf.org
| https://www.ietf.org/mailman/listinfo/pcn
| 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Fri Apr  4 08:17:19 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 7C4943A6E0E;
	Fri,  4 Apr 2008 08:17:19 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B90543A6E3D
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 08:17:17 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 201rK1bb7VWj for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 08:17:16 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id 6D8C53A6E0E
	for <pcn@ietf.org>; Fri,  4 Apr 2008 08:17:15 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4] helo=localhost)
	by elom.tchmachines.com with esmtp (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>)
	id 1JhnfH-00056I-9b; Fri, 04 Apr 2008 11:17:15 -0400
Date: Fri, 4 Apr 2008 11:17:15 -0400
From: Steven Blake <slblake@petri-meat.com>
To: Georgios Karagiannis <karagian@cs.utwente.nl>
Message-ID: <20080404151715.GA24574@tachyon.nc.rr.com>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
	<003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
	<1207310865.3277.143.camel@tachyon>
	<001301c89655$2198aea0$810c5982@dynamic.ewi.utwente.nl>
Mime-Version: 1.0
Content-Disposition: inline
In-Reply-To: <001301c89655$2198aea0$810c5982@dynamic.ewi.utwente.nl>
User-Agent: Mutt/1.4.2.3i
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Cc: pcn@ietf.org
Subject: Re: [PCN] Why is PCN only
	supportingtrunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Fri, Apr 04, 2008 at 03:09:26PM +0200, Georgios Karagiannis wrote:
 
> > I don't believe this is correct.  There are a total of 
> > (N-1)^2 ingress/egress aggregates in the network, but each 
> > egress terminates only N-1.
> 
> The situation that Lars described was a full meshed trunk model!
> This will mean that each ingress could also route packets through other
> ingresses (by using e.g.
> preconfiguration) before they are sent to the egress.
> 
> Thus if you have a network with 3 ingresses and one egress, then the total
> number of paths 
> that the egress is receiveing is 9.
> Ingress1 => egress
> Ingress2 => egress
> Ingress3 => egress
> Ingress1 => Ingress2 => egress
> Ingress1 => Ingress3 => egress
> Ingress2 => Ingress1 => egress
> Ingress2 => Ingress3 => egress
> Ingress3 => Ingress1 => egress
> Ingress3 => Ingress2 => egress

Georgios,

- You only have more than three paths in the case of ECMP, in which case you
  may have many more than nine.  

- Why only consider the case where traffic is routed via one more ingress, 
  instead of two/three/four/etc.?  

- How and why would the egress distinguish between traffic that entered the 
  network via an ingress X, and traffic that entered by another ingress Y 
  that was routed via X?


Regards,

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


From pcn-bounces@ietf.org  Fri Apr  4 08:29:03 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0618328C440;
	Fri,  4 Apr 2008 08:29:03 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D2D1F28C440
	for <pcn@core3.amsl.com>; Fri,  4 Apr 2008 08:29:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.287
X-Spam-Level: 
X-Spam-Status: No, score=0.287 tagged_above=-999 required=5 tests=[AWL=0.791, 
	BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id BGArk0HiQ-Xj for <pcn@core3.amsl.com>;
	Fri,  4 Apr 2008 08:28:56 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 36B8E3A6E1B
	for <pcn@ietf.org>; Fri,  4 Apr 2008 08:28:56 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m34FSm2Q005699; Fri, 4 Apr 2008 17:28:55 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: "'Steven Blake'" <slblake@petri-meat.com>
References: <C24C03AE7348E44FB76B34B5D4ED44F5270282@esealmw106.eemea.ericsson.se>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B346F6@E03MVZ1-UKDY.domain1.systemhost.net>
	<003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
	<1207310865.3277.143.camel@tachyon>
	<001301c89655$2198aea0$810c5982@dynamic.ewi.utwente.nl>
	<20080404151715.GA24574@tachyon.nc.rr.com>
Date: Fri, 4 Apr 2008 17:28:40 +0200
Message-ID: <001801c89668$94f49040$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <20080404151715.GA24574@tachyon.nc.rr.com>
thread-index: AciWZv8Ofn22mhw2So2ULvSaZnyfKwAAHsww
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Fri, 04 Apr 2008 17:28:55 +0200 (MEST)
Cc: pcn@ietf.org
Subject: Re: [PCN] Why is PCN only
	supportingtrunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi Steven

Please see in line!


> -----Original Message-----
> From: Steven Blake [mailto:slblake@petri-meat.com] 
> Sent: vrijdag 4 april 2008 17:17
> To: Georgios Karagiannis
> Cc: philip.eardley@bt.com; lars.westberg@ericsson.com; pcn@ietf.org
> Subject: Re: [PCN] Why is PCN only 
> supportingtrunk(ingress-egresss-aggregated)model?
> 
> On Fri, Apr 04, 2008 at 03:09:26PM +0200, Georgios Karagiannis wrote:
>  
> > > I don't believe this is correct.  There are a total of
> > > (N-1)^2 ingress/egress aggregates in the network, but each egress 
> > > terminates only N-1.
> > 
> > The situation that Lars described was a full meshed trunk model!
> > This will mean that each ingress could also route packets through 
> > other ingresses (by using e.g.
> > preconfiguration) before they are sent to the egress.
> > 
> > Thus if you have a network with 3 ingresses and one egress, 
> then the 
> > total number of paths that the egress is receiveing is 9.
> > Ingress1 => egress
> > Ingress2 => egress
> > Ingress3 => egress
> > Ingress1 => Ingress2 => egress
> > Ingress1 => Ingress3 => egress
> > Ingress2 => Ingress1 => egress
> > Ingress2 => Ingress3 => egress
> > Ingress3 => Ingress1 => egress
> > Ingress3 => Ingress2 => egress
> 
> Georgios,
> 
> - You only have more than three paths in the case of ECMP, in 
> which case you
>   may have many more than nine.  

Georgios: Yes, you are right, so you get more ingress-egress states

> 
> - Why only consider the case where traffic is routed via one 
> more ingress,
>   instead of two/three/four/etc.?  

Georgios: Yes, you are right, so you get more ingress-egress states
> 
> - How and why would the egress distinguish between traffic 
> that entered the
>   network via an ingress X, and traffic that entered by 
> another ingress Y
>   that was routed via X?

Georgios: It is because the flows passing through the different ingresses
and are 
routed to the same egress might follow a different path. 
Thus the flows that are forwarded through the following path:
IngressX => Egress
Might follow a different path then the flows that were routed via:
IngressY => IngressX => Egress

Best regards,
Georgios
 

> 
> 
> Regards,
> 
> // Steve
> 


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


From pcn-bounces@ietf.org  Sat Apr  5 05:33:06 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 970BB3A6CFA;
	Sat,  5 Apr 2008 05:33:06 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4134D3A6D22
	for <pcn@core3.amsl.com>; Sat,  5 Apr 2008 05:33:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.492
X-Spam-Level: *
X-Spam-Status: No, score=1.492 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	J_CHICKENPOX_72=0.6, MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Azngyxe+N1ss for <pcn@core3.amsl.com>;
	Sat,  5 Apr 2008 05:33:04 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id EE16128C20B
	for <pcn@ietf.org>; Sat,  5 Apr 2008 05:33:03 -0700 (PDT)
Received: from webmail.cs.utwente.nl (janus.ewi.utwente.nl [130.89.10.26])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with SMTP id m35CX55U025511;
	Sat, 5 Apr 2008 14:33:05 +0200 (MEST)
Received: from 84.82.109.231 (auth. user karagian@imap1.ewi.utwente.nl)
	by webmail.cs.utwente.nl with HTTP; Sat, 05 Apr 2008 12:33:04 +0000
To: "philip.eardley@bt.com" <philip.eardley@bt.com>,
	"lars.westberg@ericsson.com" <lars.westberg@ericsson.com>,
	"pcn@ietf.org" <pcn@ietf.org>
Date: Sat, 05 Apr 2008 12:33:04 +0000
X-Mailer: IlohaMail/0.8.13 (On: webmail.cs.utwente.nl)
Message-ID: <5hZyVWd2.1207398784.3318430.karagian@ewi.utwente.nl>
In-Reply-To: <003101c8962c$04f48400$810c5982@dynamic.ewi.utwente.nl>
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
Bounce-To: "Georgios Karagiannis" <karagian@cs.utwente.nl>
MIME-Version: 1.0 
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Sat, 05 Apr 2008 14:33:06 +0200 (MEST)
Subject: Re: [PCN] Why is PCN only supporting
	trunk(ingress-egresss-aggregated)model?
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi all

I have checked the below calculations made by me and I think that I have
to clarify some things:

>Trunk model (max number of state per PHB at edges)
>----------------
>Max. number of ingress-egress-aggregated states at each ingress: (N-1) = 199
>Max. number of ingress-egress-aggregated states at each egress: (N-1)^2 =
>39601

Georgios: The above caluclation regarding number of
ingress-egress-aggregated states at each egress is only valid if the
following is valid:
* A full meshed trunk model is used.
This will mean that each ingress could also route packets through other
ingresses (by using e.g.
preconfiguration) before they are sent to the egress.

* Flows passing through the different ingresses and are routed to the
same egress might follow a different path.
Thus the flows that are forwarded through the following path:
IngressX => Egress
Might follow a different path then the flows that were routed via:
IngressY => IngressX => Egress
By having separate ingress-egress states for such situations, it prevents
the actions where flows that are belonging to one congested
ingress-egress aggregate trunk, but are not passing through the same
communication path as the congested trunk, are used in solving the
congestion in the ingress-egress-aggregated trunk. In the above example
IngressX and Egress will then have to maintain two types of aggregation
states.
IngressX-Egress state
IngressY-IngressX-Egress state.


>
>HOSE model (max. number of states per PHB at edges)
>--------------
>Max. number of per PHB states (instead of ingress-egress-aggregates) at each
>ingress: (N-1) = 199
>Max. number of per PHB states at each egress: (N-1) =  199


Georgios: The above calculation was related to the number of PHB states
on all edges used in this example.
Note that:
Max. number of per PHB states at each ingress: = 1 PHB state (this holds
for any example).
Max. number of per PHB states at each egress: = 1 PHB state (this holds
for any example)

Furthermore, note that when an egress based admission control and flow
termination handling solution, such as LC-PCN, is used for the support
of the HOSE model, then the PCN domain can use any kind of routing.
Thus this type of HOSE model is routing agnostic.

Best regards,
Georgios






On 4/4/2008, "Georgios Karagiannis" <karagian@cs.utwente.nl> wrote:

>Hi Phil
>
>The scalability problem with the trunk model mentioned by Lars is the
>following.
>Suppose that a network uses 200 ingress/egress edges.
>
>In the worst case the edges will have to maintain the following number of
>states:
>
>Trunk model (max number of state per PHB at edges)
>----------------
>Max. number of ingress-egress-aggregated states at each ingress: (N-1) = 199
>Max. number of ingress-egress-aggregated states at each egress: (N-1)^2 =
>39601
>
>
>HOSE model (max. number of states per PHB at edges)
>--------------
>Max. number of per PHB states (instead of ingress-egress-aggregates) at each
>ingress: (N-1) = 199
>Max. number of per PHB states at each egress: (N-1) =  199
>
>Regarding flow termination using EMFT, as it was already emphasized during
>the IETF meeting,
>EMFT is too slow and it will not able to solve the flow termination
>accurately.
>
>By using the features that are currently described in LC-PCN for ECMP
>solution and by using per PHB aggregated states at the edges,
>instead of ingress-egress-aggregated states at the edges then the HOSE model
>can work accurately.
>
>
>Best regards,
>Georgios
>
>
>
>
>  _____
>
>From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
>philip.eardley@bt.com
>Sent: donderdag 3 april 2008 17:31
>To: lars.westberg@ericsson.com; pcn@ietf.org
>Subject: Re: [PCN] Why is PCN only supporting
>trunk(ingress-egresss-aggregated)model?
>
>
>
>Hi lasse
>
>
>
>My answer was only about admission ctrl. Actually I'm not sure I get your
>scalability worry - after all, in the pcn architecture doc If the number of
>edges is really too high for the ingress to keep track of the pre-congestion
>level for all the egresses, then it seems very likely that there'll be no
>current comms between the ingress & many of the egresses, and hence no need
>to track that pre-congestion level
>
>
>
>On the subject of flow termination ctrl my instinct is that scalability is
>(even?) less of a concern. If it really is, then you could go for
>terminating marked flows or a subset, as in michael's EMFT
>
>
>
>phil
>
>-----Original Message-----
>From: Lars Westberg [mailto:lars.westberg@ericsson.com]
>Sent: 03 April 2008 15:51
>To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
>Subject: RE: [PCN] Why is PCN only supporting trunk
>(ingress-egresss-aggregated)model?
>
>
>
>Hi Phil
>
>
>
>The major problem is that the egress will notice the congestion if a single
>marking scheme is used but I think it may be a problem to calculate the
>excess rate.
>
>May be you can check it more in detail.
>
>
>
>One of the reason is of cources that we are thinking of deplyment scenario
>where the number of edges are very large and I am worried that the
>trunk-approach will impose a limitations in the network design.
>
>
>
>-Lasse
>
>
>
>
>  _____
>
>
>From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]
>Sent: den 3 april 2008 09:51
>To: Lars Westberg; pcn@ietf.org
>Subject: RE: [PCN] Why is PCN only supporting trunk
>(ingress-egresss-aggregated)model?
>
>Lasse
>
>To check: the hose model would mean that the admission decision is made at
>each ingress node, regardless of what egress the traffic is destined to. So,
>a PCN hose model would involve each ingress getting congestion reports from
>every egress (for traffic from that ingress) and recording them as a
>collected (aggregated) value of pre-congestion.
>
>As far as I know, no-one has looked at this - I don't think we should delay
>current progress by looking at it, since it seems to me a significant change
>to the conceptual model. But it looks to me like an extension that could
>easily be done with the pcn technology described in the architecture draft.
>
>phil
>
>
>
>-----Original Message-----
>From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of Lars
>Westberg
>Sent: 03 April 2008 06:16
>To: pcn@ietf.org
>Subject: [PCN] Why is PCN only supporting trunk
>(ingress-egresss-aggregated)model?
>
>
>
>Hi,
>>From the PCN architecture draft that I have read and from the discussions
>that I have followed I see that PCN is currently only supporting the trunk
>aggregation model, where ingress-egreess-aggregated states are used. Thus
>each ingress and egress will use per each ingress - egress set one
>aggregated state.
>
>In am concerned about the scalabillity to large networks. This is due to the
>N^2 trunk mesh of trunks, where N represents the number of edges in a
>network.
>I think it would be good if PCN could support the HOSE model, where no
>aggregation states are used to model a bandwidth limit. Therefore, I would
>recommend to look into PCN -extention for HOSE type scenario.
>
>comments?
>-lasse
>
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Sat Apr  5 21:55:48 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 85DEB28C0E9;
	Sat,  5 Apr 2008 21:55:48 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0ABC13A6A20
	for <pcn@core3.amsl.com>; Sat,  5 Apr 2008 21:55:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.696
X-Spam-Level: 
X-Spam-Status: No, score=-1.696 tagged_above=-999 required=5 tests=[AWL=0.743, 
	BAYES_20=-0.74, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id MANQoRFPLCwu for <pcn@core3.amsl.com>;
	Sat,  5 Apr 2008 21:55:35 -0700 (PDT)
Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56])
	by core3.amsl.com (Postfix) with ESMTP id CC48A3A689C
	for <pcn@ietf.org>; Sat,  5 Apr 2008 21:55:07 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	m364sXM28776; Sun, 6 Apr 2008 04:54:33 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Sun, 6 Apr 2008 00:55:08 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
In-Reply-To: <1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRA=
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
Cc: pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1309469702=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1309469702==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C897A2.648DFEBA"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C897A2.648DFEBA
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

See comments below.

=20

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
Sent: April 4, 2008 4:52 AM
To: Babiarz, Jozef (CAR:0S03)
Cc: pcn@ietf.org
Subject: RE: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

Hi Joe,

=20

congratulations, smart engineering.

=20

Some initial thoughts:

=20

- a PCN policer counts all packets belonging to the EF-admit DSCP. After


  the lower threshold is passed, a certain type is remarked, after the
upper=20

  has been passed, all are remarked.

- you mention probing, but I'm not sure we should call it that. We are
in=20

  agreement, that the RSVP path message must be sent anyway. What=20

  we talk about is an encoding option at the ingress and a specific=20

  marking behaviour at the core.

[Joe] I'm OK with not calling it probing.

=20

Two questions:

- is it possible to realise your proposal with a token bucket policer? I
guess=20

  not, because the policer counts all packets of a certain DSCP, but it=20

  modifies only part of all. This seems to resemble the behaviour of a=20

  hyrachical policer. Which doesn't have to be bad - its just that
hyrachical=20

  schedulers aren't a commodity in backbone routers these days.

[Joe] Yes it's possible. I have modified a token bucket policer on one
of our routers in the lab to do this type of marking.=20

Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

=20

- the ingress must mark RSVP refresh messages differently than initial=20

  messages. I may be wrong, but RSVP refreshes don't look different than


  initial set up messages. The only difference is, that a node registers
state=20

  has been set up already. The differentiation is required to avoid an
admission=20

  stop to result in a termination.

[Joe] I would assume the RSVP refresh message would be sent with the
same ECN markings as the RSVP PATH message. The egress know that this is
RSVP packet (I still think that we should call it probe packet) and that
reflects current traffic level against PCN-lower-rate (admission).=20

=20

Then let's come to one of my favorite subjects, MPLS interoperability.
Too bad,=20

that doesn't work. You can optimistically squeeze one EXP codepoint from


the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal=20

will be it. That's bad in these networks and shouldn't avoid smarter
solutions=20

in the IP network.

[Joe] In MPLS networks, I think that you only need one PCN mechanism and
that is admission control. In my view why do you need flow termination
when you have engineered LSPs with fast-reroute? If you large LSPs SM
works fine.

=20

However the friends of MPLS shouldn't be left without a PCN solution. I=20

currently can't imagine, how single marking could be downpropagated to
an=20

IP packet following the above coding scheme in a reasonable way.=20

Especially if your backbone works with pen ultimate hop popping of
labels.

So in the MPLS case, probably a different solution is required.

=20

=20

	=20

=09
________________________________


	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of Jozef Babiarz
	Sent: Sunday, March 30, 2008 9:10 PM
	To: pcn@ietf.org
	Subject: [PCN] Single DSCP for Admission and Flow Termination
Marking

	I was thinking about the encoding and tunneling problem for PCN
and I think there may be a method by which a single DSCP and the ECN
field can be used to signal both admission control and flow termination
using ECN bits. Would like others to think about this and point out any
issues that I may have missed.

	The proposed approach can use the EF-admit DSCP for PCN.

	My assumptions:

	The EF-admit DSCP is used for end-to-end admission control as
proposed by Fred Baker and the PCN wg also reuses this DSCP for PCN
based admission control and flow termination function for edge-to-edge.
Should note that I believe this can also be used for end-to-end PCN
based admission and termination but this is currently out of scope so I
will not discuss.

	Proposed encoding:

	A packet that is market with EF-admit DSCP means that it is
admission control with that ECN bits be used in the following way:

	ECN =3D 00, means that packet is not-PCN-capable and that
admission control is done some other way.

	Interior nodes remark ECN =3D "01" packets to "11" if traffic rate
is above PCN-lower-rate.

	Interior nodes remark ECN =3D "10" packets to "11" if traffic rate
is above PCN-upper-rate.=20

	How it works:

	For PCN based admission control this approach requires that
"probe" packet be sent at flow setup to determine if a new flow can be
admitted. Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

	For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

	The egress-edge-node knows if the "11" market packet is a probe
or it belongs to an admitted flow therefore it can interpret what the
marking means.=20

	This sounds simple, so what have I missed?=20

	This approach works with tunneling, as ECN CE state is copied
from outer to inner IP header on de-encapsulation.

	I believe that this marking also satisfies guidelines in
RFC4774.

	Are there any conditions where this marking approach will not
work?

	One final note:

	If PCN wg decides to reuse the EF-admit DSCP for PCN than we
need to ask Fred Baker to add a statement in to his draft that the ECN
bits in the IP header are used for other function and that RFC3168 does
not apply to EF-admit DSCP as per guidance in RFC4774.

	Regards, Joe

	email:babiarz@nortel.com

	Telephone:613-763-6098


------_=_NextPart_001_01C897A2.648DFEBA
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>See comments =
below.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger [mailto:Ruediger.Geib@t-systems.com]
<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 4:52 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Joe,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>congratulations, smart =
engineering.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Some initial =
thoughts:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-&nbsp;a&nbsp;PCN policer counts =
all
packets belonging to the EF-admit DSCP. =
After&nbsp;</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; the lower&nbsp;threshold is =
passed,
a certain type is remarked, after the upper =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been passed, all are =
remarked.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- you mention probing, but I'm not =
sure we
should call it that. We are in </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; agreement, that the RSVP =
path
message&nbsp;must be sent anyway. What </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; we talk about is an
encoding&nbsp;option at the ingress and a specific =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; marking behaviour at the =
core.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I&#8217;m OK with not calling it =
probing.</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Two =
questions:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- is it possible to realise your =
proposal
with a token bucket policer? I guess </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; not, because the policer =
counts all
packets of a certain DSCP, but it </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; modifies only part of all.
This&nbsp;seems to resemble the behaviour of a =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; =
hyrachical&nbsp;policer.&nbsp;Which
doesn't have to be bad - its just that hyrachical =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; schedulers aren't a =
commodity in
backbone routers these days.</span></font><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] Yes it&#8217;s possible. I have modified a =
token
bucket policer on one of our routers in the lab to do this type of =
marking. <o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>Used one TB for PCN-lower-rate and second TB for
PCN-upper-rate.<o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- the ingress must mark =
RSVP&nbsp;refresh
messages differently than initial </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; messages. I may be wrong, =
but RSVP
refreshes don't look different than </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; initial set up messages. The =
only
difference is, that a node registers state </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been set up already. The
differentiation is required to avoid an admission =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; stop to result in a =
termination.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I would assume the RSVP refresh message would =
be sent
with the same ECN markings as the RSVP PATH message. The egress know =
that this
is RSVP packet (I still think that we should call it probe packet) and =
that reflects
current traffic level against PCN-lower-rate (admission). =
</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Then let's come to one of my =
favorite
subjects, MPLS interoperability. Too bad, </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that doesn't work. You can =
optimistically
squeeze one EXP codepoint from </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>the MPLS bunch. So there (and I =
guess for
Ethernet too), an SM proposal </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>will be it. That's bad in these =
networks
and shouldn't avoid smarter solutions </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>in the IP =
network.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] In MPLS networks, I think that you only need =
one PCN mechanism
and that is admission control. In my view why do you need flow =
termination when
you have engineered LSPs with fast-reroute? If you large LSPs SM works =
fine.</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However the friends of MPLS =
shouldn't be
left without a PCN solution. I </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>currently can't imagine, how single
marking could be downpropagated to an </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>IP packet following the above =
coding
scheme in a reasonable way. </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Especially if your backbone works =
with pen
ultimate hop popping of labels.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>So in the MPLS case, probably a =
different
solution is required.</span></font><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DDE style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Jozef Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, March 30, =
2008 9:10
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><span =
lang=3DDE><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><!-- Converted from =
text/rtf format -->I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not =
discuss.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control
with that ECN bits be used in the following =
way:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done
some other way.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221;
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>is a RSVP Path message sent =
from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with
EF-admit DSCP and has its ECN bits set to</span></font> <font size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;.
Interior nodes meter EF-admit packets against the PCN-lower-rate and the =
result
of the meter is passed to the marker where the marker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; if PCN-lower-rate was =
exceeded.</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the
results of the meter is passed to the marker where the maker =
remarks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><o:p></o:p></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><o:p></o:p><=
/p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><o:p></o:p></p>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01C897A2.648DFEBA--

--===============1309469702==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1309469702==--


From pcn-bounces@ietf.org  Sat Apr  5 21:58:16 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id CB7853A6A20;
	Sat,  5 Apr 2008 21:58:16 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id BD39B3A69DB
	for <pcn@core3.amsl.com>; Sat,  5 Apr 2008 21:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.659
X-Spam-Level: 
X-Spam-Status: No, score=-2.659 tagged_above=-999 required=5 tests=[AWL=1.639, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id L2K55M8+idB2 for <pcn@core3.amsl.com>;
	Sat,  5 Apr 2008 21:58:08 -0700 (PDT)
Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56])
	by core3.amsl.com (Postfix) with ESMTP id 615753A68DD
	for <pcn@ietf.org>; Sat,  5 Apr 2008 21:58:08 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	m364vbM28816; Sun, 6 Apr 2008 04:57:37 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Sun, 6 Apr 2008 00:58:12 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB6465155B99C8@zcarhxm1.corp.nortel.com>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDmI68AAFwSjaA=
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: <philip.eardley@bt.com>, <pcn@ietf.org>
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0176650315=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0176650315==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C897A2.D2406BB9"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C897A2.D2406BB9
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Phil, not sure I understand your question.

ECN traffic is marked with a different DSCP therefore it will not be
subject to this marking treatment.=20

=20

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
Sent: April 4, 2008 5:01 AM
To: Babiarz, Jozef (CAR:0S03); pcn@ietf.org
Subject: RE: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

Joe

quick question - in terms of ECN compatibility - is this achieved by
tunnelling over the pcn-domain?=20

Thanks

Phil.=20

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Jozef Babiarz
Sent: 30 March 2008 20:10
To: pcn@ietf.org
Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

=20

I was thinking about the encoding and tunneling problem for PCN and I
think there may be a method by which a single DSCP and the ECN field can
be used to signal both admission control and flow termination using ECN
bits. Would like others to think about this and point out any issues
that I may have missed.

The proposed approach can use the EF-admit DSCP for PCN.

My assumptions:

The EF-admit DSCP is used for end-to-end admission control as proposed
by Fred Baker and the PCN wg also reuses this DSCP for PCN based
admission control and flow termination function for edge-to-edge. Should
note that I believe this can also be used for end-to-end PCN based
admission and termination but this is currently out of scope so I will
not discuss.

Proposed encoding:

A packet that is market with EF-admit DSCP means that it is admission
control with that ECN bits be used in the following way:

ECN =3D 00, means that packet is not-PCN-capable and that admission
control is done some other way.

Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is
above PCN-lower-rate.

Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is
above PCN-upper-rate.=20

How it works:

For PCN based admission control this approach requires that "probe"
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

The egress-edge-node knows if the "11" market packet is a probe or it
belongs to an admitted flow therefore it can interpret what the marking
means.=20

This sounds simple, so what have I missed?=20

This approach works with tunneling, as ECN CE state is copied from outer
to inner IP header on de-encapsulation.

I believe that this marking also satisfies guidelines in RFC4774.

Are there any conditions where this marking approach will not work?

One final note:

If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to ask
Fred Baker to add a statement in to his draft that the ECN bits in the
IP header are used for other function and that RFC3168 does not apply to
EF-admit DSCP as per guidance in RFC4774.

Regards, Joe

email:babiarz@nortel.com

Telephone:613-763-6098


------_=_NextPart_001_01C897A2.D2406BB9
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil, not sure I understand your =
question.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>ECN traffic is marked with a =
different
DSCP therefore it will not be subject to this marking treatment. =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
philip.eardley@bt.com [mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 5:01 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03); pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Joe</span></font>=
<span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>quick question =
&#8211; in
terms of ECN compatibility &#8211; is this achieved by tunnelling over =
the
pcn-domain? </span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Thanks</span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Phil. =
</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>&nbsp;</span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Jozef
Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 30 March 2008 =
20:10<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for Admission
and Flow Termination Marking</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not discuss.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control
with that ECN bits be used in the following way:</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done
some other way.</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221;
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>is a RSVP Path message sent =
from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with
EF-admit DSCP and has its ECN bits set to</span></font> <font size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;.
Interior nodes meter EF-admit packets against the PCN-lower-rate and the =
result
of the meter is passed to the marker where the marker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; if PCN-lower-rate was =
exceeded.</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the
results of the meter is passed to the marker where the maker =
remarks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><span
lang=3DEN-GB><o:p></o:p></span></p>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C897A2.D2406BB9--

--===============0176650315==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0176650315==--


From pcn-bounces@ietf.org  Sat Apr  5 22:30:42 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4CD243A696A;
	Sat,  5 Apr 2008 22:30:42 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 1C56B3A691E
	for <pcn@core3.amsl.com>; Sat,  5 Apr 2008 22:30:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.731
X-Spam-Level: 
X-Spam-Status: No, score=-2.731 tagged_above=-999 required=5 tests=[AWL=1.567, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id AqJ63qCUIx7k for <pcn@core3.amsl.com>;
	Sat,  5 Apr 2008 22:30:32 -0700 (PDT)
Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56])
	by core3.amsl.com (Postfix) with ESMTP id CB25028C0E9
	for <pcn@ietf.org>; Sat,  5 Apr 2008 22:30:18 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	m365TlM29831; Sun, 6 Apr 2008 05:29:47 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Sun, 6 Apr 2008 01:30:22 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB6465155B99C9@zcarhxm1.corp.nortel.com>
In-Reply-To: <026F8EEDAD2C4342A993203088C1FC050740577F@esealmw109.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDmI68AAAMLKIAAWWVpkA==
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B34700@E03MVZ1-UKDY.domain1.systemhost.net>
	<026F8EEDAD2C4342A993203088C1FC050740577F@esealmw109.eemea.ericsson.se>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Ingemar Johansson S" <ingemar.s.johansson@ericsson.com>,
	<philip.eardley@bt.com>, <pcn@ietf.org>
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1229969566=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1229969566==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C897A7.505C6841"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C897A7.505C6841
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

PCN is deployed only in Diffserv network. If PCN wg would like to reuse
the standardized ECN bits to support alternate ECN semantics, than it
should define a new traffic class consistent with RFC3246 and have IANA
assigned a DSCP value.  In the definition of the new traffic class the
PCN semantics is specified. And yes in my mind PCN should be end-to-end
signaling experienced congestion levels.

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: Ingemar Johansson S [mailto:ingemar.s.johansson@ericsson.com]=20
Sent: April 4, 2008 6:43 AM
To: philip.eardley@bt.com; Babiarz, Jozef (CAR:0S03); pcn@ietf.org
Subject: RE: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

Hi

=20

I am also interested in an answer to this question, and it goes mainly
for all the different encoding options that "fiddle" with the ECN bits
in one way or the other. I have a feeling that tunneling is more or less
the only way to ensure atleast some of the e2e ECN semantics as
described in RFC3168 and RFC4774. However I recall that tunneling has
its fair share of issues (from earlier discussion by Bob Briscoe).

I believe that it would be really helpful if the group could propose how
the e2e ECN semantics is best handled. It need to note be solved now but
should preferrably be solved once the core issues are solved.=20

=20

I am watching this WG mainly from an application point of view and the
ECN bits can be useful for adaptation purposes in eg. streaming
applications. The details of flow admission/termination are partly above
my head, my main interest is in trying to keep ECN working even across
PCN domains.

=20

Regards

/Ingemar

=20

=20

=20

________________________________

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
philip.eardley@bt.com
Sent: den 4 april 2008 11:01
To: babiarz@nortel.com; pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination
Marking

Joe

quick question - in terms of ECN compatibility - is this achieved by
tunnelling over the pcn-domain?=20

Thanks

Phil.=20

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Jozef Babiarz
Sent: 30 March 2008 20:10
To: pcn@ietf.org
Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

=20

I was thinking about the encoding and tunneling problem for PCN and I
think there may be a method by which a single DSCP and the ECN field can
be used to signal both admission control and flow termination using ECN
bits. Would like others to think about this and point out any issues
that I may have missed.

The proposed approach can use the EF-admit DSCP for PCN.

My assumptions:

The EF-admit DSCP is used for end-to-end admission control as proposed
by Fred Baker and the PCN wg also reuses this DSCP for PCN based
admission control and flow termination function for edge-to-edge. Should
note that I believe this can also be used for end-to-end PCN based
admission and termination but this is currently out of scope so I will
not discuss.

Proposed encoding:

A packet that is market with EF-admit DSCP means that it is admission
control with that ECN bits be used in the following way:

ECN =3D 00, means that packet is not-PCN-capable and that admission
control is done some other way.

Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is
above PCN-lower-rate.

Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is
above PCN-upper-rate.=20

How it works:

For PCN based admission control this approach requires that "probe"
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

The egress-edge-node knows if the "11" market packet is a probe or it
belongs to an admitted flow therefore it can interpret what the marking
means.=20

This sounds simple, so what have I missed?=20

This approach works with tunneling, as ECN CE state is copied from outer
to inner IP header on de-encapsulation.

I believe that this marking also satisfies guidelines in RFC4774.

Are there any conditions where this marking approach will not work?

One final note:

If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to ask
Fred Baker to add a statement in to his draft that the ECN bits in the
IP header are used for other function and that RFC3168 does not apply to
EF-admit DSCP as per guidance in RFC4774.

Regards, Joe

email:babiarz@nortel.com

Telephone:613-763-6098


------_=_NextPart_001_01C897A7.505C6841
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>PCN is deployed only in Diffserv =
network. If
PCN wg would like to reuse the standardized ECN bits to support =
alternate ECN semantics,
than it should define a new traffic class consistent with RFC3246 and =
have IANA
assigned a DSCP value. &nbsp;In the definition of the new traffic class =
the PCN
semantics is specified. And yes in my mind PCN should be end-to-end =
signaling experienced
congestion levels.<o:p></o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> =
Ingemar
Johansson S [mailto:ingemar.s.johansson@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 6:43 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
philip.eardley@bt.com; <st1:PersonName
w:st=3D"on">Babiarz, Jozef</st1:PersonName> (CAR:0S03); pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Hi</span></font><=
span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>I am also =
interested in
an answer to this question, and it goes mainly for all the different =
encoding
options that &quot;fiddle&quot; with the ECN bits in one way or the =
other. I
have a feeling that tunneling is more or less the only way to ensure =
atleast
some of the e2e ECN semantics as described in RFC3168 and&nbsp;RFC4774. =
However
I recall that tunneling has its fair share of issues (from earlier =
discussion
by Bob Briscoe).</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>I believe that =
it would
be really helpful if the group could propose how the e2e ECN semantics =
is best
handled. It need to note be solved now but should preferrably be solved =
once
the&nbsp;core issues are solved.&nbsp;</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>I am watching =
this WG
mainly from an application point of view and the ECN bits can be useful =
for
adaptation purposes in eg. streaming applications. The details of flow
admission/termination are partly above my head, my main interest is in =
trying
to keep ECN&nbsp;working even across PCN domains.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Regards</span></f=
ont><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>/Ingemar</span></=
font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>philip.eardley@bt.com<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 4 april 2008 =
11:01<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName>;
pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><!-- Converted =
from text/rtf format -->Joe</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>quick question =
&#8211; in
terms of ECN compatibility &#8211; is this achieved by tunnelling over =
the
pcn-domain? </span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Thanks</span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-GB
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Phil. =
</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma'>-----Original Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Jozef
Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 30 March 2008 =
20:10<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-GB
style=3D'font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not discuss.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control
with that ECN bits be used in the following way:</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done
some other way.</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221; packet
be sent at flow setup to determine if a new flow can be admitted. =
Example of a
probe packet</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>is a RSVP Path message sent from ingress-edge-node to
egress-edge-node. The RSVP Path packet is market with EF-admit DSCP and =
has its
ECN bits set to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>&#8220;01&#8221;. Interior nodes meter =
EF-admit
packets against the PCN-lower-rate and the result of the meter is passed =
to the
marker where the marker remarks</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packet =
to</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221;
if PCN-lower-rate was exceeded.</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>The metering and marking =
behavior is
the so called</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>&#8220;threshold marking&#8221; as defined in =
CL or
3sm drafts for admission control.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the results
of the meter is passed to the marker where the maker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><span
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><span =
lang=3DEN-GB><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><span
lang=3DEN-GB><o:p></o:p></span></p>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C897A7.505C6841--

--===============1229969566==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1229969566==--


From pcn-bounces@ietf.org  Sat Apr  5 22:57:42 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 845693A696A;
	Sat,  5 Apr 2008 22:57:42 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D2FF63A68E6
	for <pcn@core3.amsl.com>; Sat,  5 Apr 2008 22:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.946
X-Spam-Level: 
X-Spam-Status: No, score=-3.946 tagged_above=-999 required=5 tests=[AWL=2.653, 
	BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id P9htYT127kYW for <pcn@core3.amsl.com>;
	Sat,  5 Apr 2008 22:57:40 -0700 (PDT)
Received: from zrtps0kn.nortel.com (zrtps0kn.nortel.com [47.140.192.55])
	by core3.amsl.com (Postfix) with ESMTP id CCECC3A683B
	for <pcn@ietf.org>; Sat,  5 Apr 2008 22:57:39 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zrtps0kn.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id
	m365vko02100; Sun, 6 Apr 2008 05:57:46 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Sun, 6 Apr 2008 01:57:43 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB6465155B99CA@zcarhxm1.corp.nortel.com>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciTU3Sg0pmBSrzpRNKgHbtRc6IMSQEVopwQ
References: <1206983895.3561.12.camel@neutrino>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Steven Blake" <steven.blake@ericsson.com>, "pcn" <pcn@ietf.org>
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

My answers below. 

Regards, Joe
email:babiarz@nortel.com
Telephone:613-763-6098
-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Steven Blake
Sent: March 31, 2008 1:18 PM
To: pcn
Subject: [PCN] Consensus questions: Q4, Q5, and Q6

Here are the remaining three questions that were taken during the IETF
71 meeting:

Q4: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Excess-Rate marking,
    according to the particular method of handling already marked 
    packets and drops described in Anna Charny's presentation?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
[Joe] No. 

Q5: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Threshold marking (in
    addition to Excess-Rate marking), according to the particular method
    described in Philip Eardley's presentation on Tuesday?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
[Joe] Yes. 

Q6: If presented with sufficient evidence in a timely fashion, would
    the PCN wg entertain the option of modifying the interior router
    Excess-Rate marking behavior for the standards-track PCN scheme (as
    described in question 4)?
[Joe] Abstain. I missed the meeting so do not know what was proposed.

According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.

Please send comments to the list during the next few days.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Steven Blake                <steven.blake@ericsson.com>
Ericsson/Redback Networks               +1 919-472-9913

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


From pcn-bounces@ietf.org  Sun Apr  6 17:36:23 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5CAA228C204;
	Sun,  6 Apr 2008 17:36:23 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 23C8A28C1F4
	for <pcn@core3.amsl.com>; Sun,  6 Apr 2008 17:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.902
X-Spam-Level: 
X-Spam-Status: No, score=-2.902 tagged_above=-999 required=5 tests=[AWL=1.396, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4tOWE-GN9fNK for <pcn@core3.amsl.com>;
	Sun,  6 Apr 2008 17:36:11 -0700 (PDT)
Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56])
	by core3.amsl.com (Postfix) with ESMTP id 1ACF128C215
	for <pcn@ietf.org>; Sun,  6 Apr 2008 17:36:10 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	m370ZIU27169; Mon, 7 Apr 2008 00:35:18 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Sun, 6 Apr 2008 20:35:52 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB6465155B9ADE@zcarhxm1.corp.nortel.com>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] PCN in MPLS Network
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRAAKInesA==
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
	<9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Jozef Babiarz" <babiarz@nortel.com>,
	"Geib, Ruediger" <Ruediger.Geib@t-systems.com>
Cc: pcn@ietf.org
Subject: Re: [PCN] PCN in MPLS Network
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1051328098=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1051328098==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89847.56E92E51"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89847.56E92E51
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Ruediger,

Are you interested in using PCN in MPLS network? What kind of MPLS
network are you running? Do you need both admission control and flow
termination mechanism and why?

=20

In MPLS network the 3 EXP bits (8 states) can be used to signal
different network treatment. Operators can assign and use the 8 states
as encoding by the 3 EXP bits to indicate that this traffic is
PCN-capable, traffic level is above PCN-lower-rate and/or
PCN-upper-rate, etc. To support PCN, 2 or 3 out of 8 states would be
need. The other 5 or 6 encoding states can be used for QoS and ECN.

=20

I have been thinking about PCN in MPLS and have come up with one example
where I think it would be useful.

MPLS Network does not support TE and PCN is used to limit the amount of
traffic that can be admitted. In this example I do not believe that flow
termination would be useful. So on 2 encoding states are needed.

=20

Can someone give me an MPLS example that would benefit from use PCN flow
termination and admission control?

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Babiarz, Jozef (CAR:0S03)
Sent: April 6, 2008 12:55 AM
To: Geib, Ruediger
Cc: pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

See comments below.

=20

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
Sent: April 4, 2008 4:52 AM
To: Babiarz, Jozef (CAR:0S03)
Cc: pcn@ietf.org
Subject: RE: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

Hi Joe,

=20

congratulations, smart engineering.

=20

Some initial thoughts:

=20

- a PCN policer counts all packets belonging to the EF-admit DSCP. After


  the lower threshold is passed, a certain type is remarked, after the
upper=20

  has been passed, all are remarked.

- you mention probing, but I'm not sure we should call it that. We are
in=20

  agreement, that the RSVP path message must be sent anyway. What=20

  we talk about is an encoding option at the ingress and a specific=20

  marking behaviour at the core.

[Joe] I'm OK with not calling it probing.

=20

Two questions:

- is it possible to realise your proposal with a token bucket policer? I
guess=20

  not, because the policer counts all packets of a certain DSCP, but it=20

  modifies only part of all. This seems to resemble the behaviour of a=20

  hyrachical policer. Which doesn't have to be bad - its just that
hyrachical=20

  schedulers aren't a commodity in backbone routers these days.

[Joe] Yes it's possible. I have modified a token bucket policer on one
of our routers in the lab to do this type of marking.=20

Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

=20

- the ingress must mark RSVP refresh messages differently than initial=20

  messages. I may be wrong, but RSVP refreshes don't look different than


  initial set up messages. The only difference is, that a node registers
state=20

  has been set up already. The differentiation is required to avoid an
admission=20

  stop to result in a termination.

[Joe] I would assume the RSVP refresh message would be sent with the
same ECN markings as the RSVP PATH message. The egress know that this is
RSVP packet (I still think that we should call it probe packet) and that
reflects current traffic level against PCN-lower-rate (admission).=20

=20

Then let's come to one of my favorite subjects, MPLS interoperability.
Too bad,=20

that doesn't work. You can optimistically squeeze one EXP codepoint from


the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal=20

will be it. That's bad in these networks and shouldn't avoid smarter
solutions=20

in the IP network.

[Joe] In MPLS networks, I think that you only need one PCN mechanism and
that is admission control. In my view why do you need flow termination
when you have engineered LSPs with fast-reroute? If you large LSPs SM
works fine.

=20

However the friends of MPLS shouldn't be left without a PCN solution. I=20

currently can't imagine, how single marking could be downpropagated to
an=20

IP packet following the above coding scheme in a reasonable way.=20

Especially if your backbone works with pen ultimate hop popping of
labels.

So in the MPLS case, probably a different solution is required.

=20

=20

	=20

=09
________________________________


	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
Behalf Of Jozef Babiarz
	Sent: Sunday, March 30, 2008 9:10 PM
	To: pcn@ietf.org
	Subject: [PCN] Single DSCP for Admission and Flow Termination
Marking

	I was thinking about the encoding and tunneling problem for PCN
and I think there may be a method by which a single DSCP and the ECN
field can be used to signal both admission control and flow termination
using ECN bits. Would like others to think about this and point out any
issues that I may have missed.

	The proposed approach can use the EF-admit DSCP for PCN.

	My assumptions:

	The EF-admit DSCP is used for end-to-end admission control as
proposed by Fred Baker and the PCN wg also reuses this DSCP for PCN
based admission control and flow termination function for edge-to-edge.
Should note that I believe this can also be used for end-to-end PCN
based admission and termination but this is currently out of scope so I
will not discuss.

	Proposed encoding:

	A packet that is market with EF-admit DSCP means that it is
admission control with that ECN bits be used in the following way:

	ECN =3D 00, means that packet is not-PCN-capable and that
admission control is done some other way.

	Interior nodes remark ECN =3D "01" packets to "11" if traffic rate
is above PCN-lower-rate.

	Interior nodes remark ECN =3D "10" packets to "11" if traffic rate
is above PCN-upper-rate.=20

	How it works:

	For PCN based admission control this approach requires that
"probe" packet be sent at flow setup to determine if a new flow can be
admitted. Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

	For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

	The egress-edge-node knows if the "11" market packet is a probe
or it belongs to an admitted flow therefore it can interpret what the
marking means.=20

	This sounds simple, so what have I missed?=20

	This approach works with tunneling, as ECN CE state is copied
from outer to inner IP header on de-encapsulation.

	I believe that this marking also satisfies guidelines in
RFC4774.

	Are there any conditions where this marking approach will not
work?

	One final note:

	If PCN wg decides to reuse the EF-admit DSCP for PCN than we
need to ask Fred Baker to add a statement in to his draft that the ECN
bits in the IP header are used for other function and that RFC3168 does
not apply to EF-admit DSCP as per guidance in RFC4774.

	Regards, Joe

	email:babiarz@nortel.com

	Telephone:613-763-6098


------_=_NextPart_001_01C89847.56E92E51
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ruediger,<o:p></o:p></span></font></=
p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Are you interested in using PCN in =
MPLS
network? What kind of MPLS network are you running? Do you need both =
admission
control and flow termination mechanism and =
why?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>In MPLS network the 3 EXP bits (8 =
states) can
be used to signal different network treatment. Operators can assign and =
use the
8 states as encoding by the 3 EXP bits to indicate that this traffic is =
PCN-capable,
traffic level is above PCN-lower-rate and/or PCN-upper-rate, etc. To =
support
PCN, 2 or 3 out of 8 states would be need. The other 5 or 6 encoding =
states can
be used for QoS and ECN.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I have been thinking about PCN in =
MPLS and
have come up with one example where I think it would be =
useful.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>MPLS Network does not support TE =
and PCN
is used to limit the amount of traffic that can be admitted. In this =
example I
do not believe that flow termination would be useful. So on 2 encoding =
states
are needed.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Can someone give me an MPLS example =
that
would benefit from use PCN flow termination and admission =
control?<o:p></o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b><st1:PersonName w:st=3D"on">Babiarz, =
Jozef</st1:PersonName>
(CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 6, 2008 12:55 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Geib, Ruediger<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>See comments =
below.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger
[mailto:Ruediger.Geib@t-systems.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 4:52 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Joe,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>congratulations, smart =
engineering.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Some initial =
thoughts:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-&nbsp;a&nbsp;PCN policer counts =
all
packets belonging to the EF-admit DSCP. =
After&nbsp;</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; the lower&nbsp;threshold is =
passed,
a certain type is remarked, after the upper =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been passed, all are =
remarked.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- you mention probing, but I'm not =
sure we
should call it that. We are in </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; agreement, that the RSVP =
path
message&nbsp;must be sent anyway. What </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; we talk about is an
encoding&nbsp;option at the ingress and a specific =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; marking behaviour at the =
core.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I&#8217;m OK with not calling it =
probing.</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Two =
questions:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- is it possible to realise your =
proposal
with a token bucket policer? I guess </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; not, because the policer =
counts all
packets of a certain DSCP, but it </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; modifies only part of all.
This&nbsp;seems to resemble the behaviour of a =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; =
hyrachical&nbsp;policer.&nbsp;Which
doesn't have to be bad - its just that hyrachical =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; schedulers aren't a =
commodity in
backbone routers these days.</span></font><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] Yes it&#8217;s possible. I have modified a =
token
bucket policer on one of our routers in the lab to do this type of =
marking. <o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>Used one TB for PCN-lower-rate and second TB for
PCN-upper-rate.<o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- the ingress must mark =
RSVP&nbsp;refresh
messages differently than initial </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; messages. I may be wrong, =
but RSVP refreshes
don't look different than </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; initial set up messages. The =
only
difference is, that a node registers state </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been set up already. The
differentiation is required to avoid an admission =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; stop to result in a =
termination.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I would assume the RSVP refresh message would =
be sent
with the same ECN markings as the RSVP PATH message. The egress know =
that this
is RSVP packet (I still think that we should call it probe packet) and =
that
reflects current traffic level against PCN-lower-rate (admission). =
</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Then let's come to one of my =
favorite
subjects, MPLS interoperability. Too bad, </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that doesn't work. You can =
optimistically
squeeze one EXP codepoint from </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>the MPLS bunch. So there (and I =
guess for
Ethernet too), an SM proposal </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>will be it. That's bad in these =
networks
and shouldn't avoid smarter solutions </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>in the IP =
network.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] In MPLS networks, I think that you only need =
one PCN
mechanism and that is admission control. In my view why do you need flow
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs
SM works fine.</span></font></i></b><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However the friends of MPLS =
shouldn't be
left without a PCN solution. I </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>currently can't imagine, how single
marking could be downpropagated to an </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>IP packet following the above =
coding
scheme in a reasonable way. </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Especially if your backbone works =
with pen
ultimate hop popping of labels.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>So in the MPLS case, probably a =
different
solution is required.</span></font><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DDE style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Jozef Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, March 30, =
2008 9:10
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><span =
lang=3DDE><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><!-- Converted from =
text/rtf format -->I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not =
discuss.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control with
that ECN bits be used in the following way:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done
some other way.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221;
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>is a RSVP Path message sent =
from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with
EF-admit DSCP and has its ECN bits set to</span></font> <font size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;.
Interior nodes meter EF-admit packets against the PCN-lower-rate and the =
result
of the meter is passed to the marker where the marker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; if PCN-lower-rate was =
exceeded.</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the
results of the meter is passed to the marker where the maker =
remarks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><o:p></o:p></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><o:p></o:p><=
/p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><o:p></o:p></p>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01C89847.56E92E51--

--===============1051328098==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1051328098==--


From pcn-bounces@ietf.org  Mon Apr  7 00:09:22 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9F72728C2CC;
	Mon,  7 Apr 2008 00:09:22 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 21C3428C2C8
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 00:09:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.948
X-Spam-Level: 
X-Spam-Status: No, score=-0.948 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, HTML_MESSAGE=0.001,
	MANGLED_TOOL=2.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id lpqKNGW--Yt3 for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 00:09:17 -0700 (PDT)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [217.6.95.237])
	by core3.amsl.com (Postfix) with ESMTP id E5AFE28C291
	for <pcn@ietf.org>; Mon,  7 Apr 2008 00:09:16 -0700 (PDT)
Received: from S4DE8PSAANQ.mitte.t-com.de (S4DE8PSAANQ.mitte.t-com.de
	[10.151.180.166]) by tcmail21.telekom.de with ESMTP;
	Mon, 7 Apr 2008 09:09:27 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Mon, 7 Apr 2008 09:09:26 +0200
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 09:11:10 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Message-Id: <1B6169C658325341A3B8066E23919E1C010BC9C7@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
thread-index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRAAN2RasA==
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
	<9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <babiarz@nortel.com>
X-OriginalArrivalTime: 07 Apr 2008 07:09:26.0899 (UTC)
	FILETIME=[50CD4430:01C8987E]
Cc: pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1911851340=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1911851340==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8987E.5086E170"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8987E.5086E170
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Joe,
=20
two more statements in line,
=20
Rudiger
________________________________


	From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
	Sent: April 4, 2008 4:52 AM
	To: Babiarz, Jozef (CAR:0S03)
	Cc: pcn@ietf.org
	Subject: RE: [PCN] Single DSCP for Admission and Flow Termination =
Marking

	=20

	Hi Joe,

	=20

	congratulations, smart engineering.

	=20

	Some initial thoughts:

	=20

	- a PCN policer counts all packets belonging to the EF-admit DSCP. =
After=20

	  the lower threshold is passed, a certain type is remarked, after the =
upper=20

	  has been passed, all are remarked.

	- you mention probing, but I'm not sure we should call it that. We are =
in=20

	  agreement, that the RSVP path message must be sent anyway. What=20

	  we talk about is an encoding option at the ingress and a specific=20

	  marking behaviour at the core.

	[Joe] I'm OK with not calling it probing.

	=20

	Two questions:

	- is it possible to realise your proposal with a token bucket policer? =
I guess=20

	  not, because the policer counts all packets of a certain DSCP, but it =


	  modifies only part of all. This seems to resemble the behaviour of a=20

	  hyrachical policer. Which doesn't have to be bad - its just that =
hyrachical=20

	  schedulers aren't a commodity in backbone routers these days.

	[Joe] Yes it's possible. I have modified a token bucket policer on one =
of our routers in the lab to do this type of marking.=20

	Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

	=20

	- the ingress must mark RSVP refresh messages differently than initial=20

	  messages. I may be wrong, but RSVP refreshes don't look different =
than=20

	  initial set up messages. The only difference is, that a node =
registers state=20

	  has been set up already. The differentiation is required to avoid an =
admission=20

	  stop to result in a termination.

	[Joe] I would assume the RSVP refresh message would be sent with the =
same ECN markings as the RSVP PATH message. The egress know that this is =
RSVP packet (I still think that we should call it probe packet) and that =
reflects current traffic level against PCN-lower-rate (admission). =20

	=20

	[RG] I don't understand the "reflects current traffic level against =
PCN-lower-rate" statement. Do you mean the sum of the signaled rates as =
compared to a measured traffic rate by that?=20

	=20

	Then let's come to one of my favorite subjects, MPLS interoperability. =
Too bad,=20

	that doesn't work. You can optimistically squeeze one EXP codepoint =
from=20

	the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal =


	will be it. That's bad in these networks and shouldn't avoid smarter =
solutions=20

	in the IP network.

	[Joe] In MPLS networks, I think that you only need one PCN mechanism =
and that is admission control. In my view why do you need flow =
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs SM works fine.=20

	=20

	[RG] I'm favouring a solution without termination and you are right =
that I expect traffic engineering to avoid packet loss in the PCN class =
under regular operational conditions. Long intervals with traffic above =
the lower threshold should be avoided however. But I'm favouring network =
to end signaling by passing on CE marked packets to this regard (and I'm =
aware that you too are supporting network to end signaling by passing on =
CE marked packets).

	=20

	However the friends of MPLS shouldn't be left without a PCN solution. I =


	currently can't imagine, how single marking could be downpropagated to =
an=20

	IP packet following the above coding scheme in a reasonable way.=20

	Especially if your backbone works with pen ultimate hop popping of =
labels.

	So in the MPLS case, probably a different solution is required.

	=20

	=20

		=20

	=09
________________________________


		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Jozef Babiarz
		Sent: Sunday, March 30, 2008 9:10 PM
		To: pcn@ietf.org
		Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

		I was thinking about the encoding and tunneling problem for PCN and I =
think there may be a method by which a single DSCP and the ECN field can =
be used to signal both admission control and flow termination using ECN =
bits. Would like others to think about this and point out any issues =
that I may have missed.

		The proposed approach can use the EF-admit DSCP for PCN.

		My assumptions:

		The EF-admit DSCP is used for end-to-end admission control as proposed =
by Fred Baker and the PCN wg also reuses this DSCP for PCN based =
admission control and flow termination function for edge-to-edge. Should =
note that I believe this can also be used for end-to-end PCN based =
admission and termination but this is currently out of scope so I will =
not discuss.

		Proposed encoding:

		A packet that is market with EF-admit DSCP means that it is admission =
control with that ECN bits be used in the following way:

		ECN =3D 00, means that packet is not-PCN-capable and that admission =
control is done some other way.

		Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is =
above PCN-lower-rate.

		Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is =
above PCN-upper-rate.=20

		How it works:

		For PCN based admission control this approach requires that "probe" =
packet be sent at flow setup to determine if a new flow can be admitted. =
Example of a probe packet is a RSVP Path message sent from =
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes =
meter EF-admit packets against the PCN-lower-rate and the result of the =
meter is passed to the marker where the marker remarks "01" packet to =
"11" if PCN-lower-rate was exceeded. The metering and marking behavior =
is the so called "threshold marking" as defined in CL or 3sm drafts for =
admission control.

		For PCN based flow termination, once a flow is admitted, =
ingress-edge-node marks admitted PCN traffic with ECN bits to "10". =
Interior nodes meter EF-admit packets against PCN-upper-rate and the =
results of the meter is passed to the marker where the maker remarks =
"10" packets to "11" based on "excess-rate marking" with or without =
marking frequency reduction.=20

		The egress-edge-node knows if the "11" market packet is a probe or it =
belongs to an admitted flow therefore it can interpret what the marking =
means.=20

		This sounds simple, so what have I missed?=20

		This approach works with tunneling, as ECN CE state is copied from =
outer to inner IP header on de-encapsulation.

		I believe that this marking also satisfies guidelines in RFC4774.

		Are there any conditions where this marking approach will not work?

		One final note:

		If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to =
ask Fred Baker to add a statement in to his draft that the ECN bits in =
the IP header are used for other function and that RFC3168 does not =
apply to EF-admit DSCP as per guidance in RFC4774.

		Regards, Joe

		email:babiarz@nortel.com

		Telephone:613-763-6098


------_=_NextPart_001_01C8987E.5086E170
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:st1 =3D=20
"urn:schemas-microsoft-com:office:smarttags"><HEAD><TITLE>Single DSCP =
for Admission and Flow Termination Marking</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR><!--[if !mso]>
<STYLE>v\:* {
	BEHAVIOR: url(#default#VML)
}
o\:* {
	BEHAVIOR: url(#default#VML)
}
w\:* {
	BEHAVIOR: url(#default#VML)
}
.shape {
	BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name=3D"PersonName"=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTagT=
ype><!--[if !mso]>
<STYLE>st1\:* {
	BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
	page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN style=3D"FONT-SIZE: 12pt"><SPAN=20
class=3D406035406-07042008><FONT face=3DArial color=3D#0000ff =
size=3D2><STRONG><EM>Hi=20
Joe,</EM></STRONG></FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN style=3D"FONT-SIZE: 12pt"><SPAN=20
class=3D406035406-07042008><FONT face=3DArial color=3D#0000ff=20
size=3D2><STRONG><EM></EM></STRONG></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN style=3D"FONT-SIZE: 12pt"><SPAN=20
class=3D406035406-07042008><FONT face=3DArial color=3D#0000ff =
size=3D2><STRONG><EM>two=20
more statements in line,</EM></STRONG></FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN style=3D"FONT-SIZE: 12pt"><SPAN=20
class=3D406035406-07042008><FONT face=3DArial color=3D#0000ff=20
size=3D2><STRONG><EM></EM></STRONG></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Times New Roman" =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"><SPAN class=3D406035406-07042008><FONT =
face=3DArial=20
color=3D#0000ff =
size=3D2><STRONG><EM>Rudiger</EM></STRONG></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
</DIV></SPAN></FONT>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DSection1>
  <DIV>
  <P class=3DMsoNormal><B><FONT face=3DTahoma size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
  face=3DTahoma size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma"> Geib,=20
  Ruediger [mailto:Ruediger.Geib@t-systems.com] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> April 4, 2008 4:52 =
AM<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> <st1:PersonName =
w:st=3D"on">Babiarz,=20
  Jozef</st1:PersonName> (CAR:0S03)<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Single DSCP =
for=20
  Admission and Flow Termination =
Marking</SPAN></FONT><o:p></o:p></P></DIV>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
  Joe,</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">congratulations,=20
  smart engineering.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Some =
initial=20
  thoughts:</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">-&nbsp;a&nbsp;PCN=20
  policer counts all packets belonging to the EF-admit DSCP.=20
  After&nbsp;</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; the=20
  lower&nbsp;threshold is passed, a certain type is remarked, after the =
upper=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; has =
been=20
  passed, all are remarked.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- you =
mention=20
  probing, but I'm not sure we should call it that. We are in=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
agreement,=20
  that the RSVP path message&nbsp;must be sent anyway. What=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; we =
talk about=20
  is an encoding&nbsp;option at the ingress and a specific=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
marking=20
  behaviour at the core.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  I=92m OK with not calling it probing.</SPAN></FONT></I></B><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Two=20
  questions:</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- is it =
possible to=20
  realise your proposal with a token bucket policer? I guess=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; not, =
because=20
  the policer counts all packets of a certain DSCP, but it=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
modifies only=20
  part of all. This&nbsp;seems to resemble the behaviour of a=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp;=20
  hyrachical&nbsp;policer.&nbsp;Which doesn't have to be bad - its just =
that=20
  hyrachical </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
schedulers=20
  aren't a commodity in backbone routers these days.</SPAN></FONT><FONT=20
  face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  Yes it=92s possible. I have modified a token bucket policer on one of =
our=20
  routers in the lab to do this type of marking.=20
  <o:p></o:p></SPAN></FONT></I></B></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">Used=20
  one TB for PCN-lower-rate and second TB for=20
  PCN-upper-rate.<o:p></o:p></SPAN></FONT></I></B></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- the =
ingress must=20
  mark RSVP&nbsp;refresh messages differently than initial=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
messages. I=20
  may be wrong, but RSVP refreshes don't look different than=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
initial set up=20
  messages. The only difference is, that a node registers state=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; has =
been set=20
  up already. The differentiation is required to avoid an admission=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; stop =
to result=20
  in a termination.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  I would assume the RSVP refresh message would be sent with the same =
ECN=20
  markings as the RSVP PATH message. The egress know that this is RSVP =
packet (I=20
  still think that we should call it probe packet) and that reflects =
current=20
  traffic level against PCN-lower-rate (admission).&nbsp;<SPAN=20
  class=3D406035406-07042008><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial"><SPAN=20
  class=3D406035406-07042008></SPAN></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial"><SPAN=20
  class=3D406035406-07042008><FONT color=3D#0000ff>[RG] I don't =
understand the=20
  "reflects current traffic level against PCN-lower-rate" statement. Do =
you mean=20
  the sum of the signaled rates as compared to a measured traffic rate =
by=20
  that?</FONT>&nbsp;</SPAN></SPAN></FONT><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Then let's =
come to=20
  one of my favorite subjects, MPLS interoperability. Too bad,=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">that =
doesn't work.=20
  You can optimistically squeeze one EXP codepoint from=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">the MPLS =
bunch. So=20
  there (and I guess for Ethernet too), an SM proposal=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">will be it. =
That's=20
  bad in these networks and shouldn't avoid smarter solutions=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">in the IP=20
  network.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  In MPLS networks, I think that you only need one PCN mechanism and =
that is=20
  admission control. In my view why do you need flow termination when =
you have=20
  engineered LSPs with fast-reroute? If you large LSPs SM works =
fine.<SPAN=20
  class=3D406035406-07042008><FONT=20
  color=3D#0000ff>&nbsp;</FONT></SPAN></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial"><SPAN=20
  class=3D406035406-07042008></SPAN></SPAN></FONT>&nbsp;</P>
  <P class=3DMsoNormal><FONT color=3Dnavy><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial"><SPAN=20
  class=3D406035406-07042008><FONT color=3D#0000ff>[RG]&nbsp;I'm =
favouring a=20
  solution without termination and you are right that I expect traffic=20
  engineering to avoid packet loss in the PCN&nbsp;class =
under&nbsp;regular=20
  operational conditions. Long intervals with traffic above the lower =
threshold=20
  should be avoided however. But I'm favouring&nbsp;network to=20
  end&nbsp;signaling by passing on CE marked packets&nbsp;to this regard =
(and=20
  I'm aware that you too are supporting&nbsp;network to end signaling by =
passing=20
  on CE marked packets).</FONT></SPAN></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">However the =
friends=20
  of MPLS shouldn't be left without a PCN solution. I=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">currently =
can't=20
  imagine, how single marking could be downpropagated to an=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">IP packet =
following=20
  the above coding scheme in a reasonable way. =
</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Especially =
if your=20
  backbone works with pen ultimate hop popping of=20
  labels.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">So in the =
MPLS case,=20
  probably a different solution is required.</SPAN></FONT><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt =
3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: =
medium none">
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
    face=3D"Times New Roman" size=3D3><SPAN lang=3DDE =
style=3D"FONT-SIZE: 12pt">
    <HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></FONT></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
    size=3D2><SPAN lang=3DDE=20
    style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
    face=3DTahoma size=3D2><SPAN lang=3DDE=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> pcn-bounces@ietf.org =

    [mailto:pcn-bounces@ietf.org] <B><SPAN style=3D"FONT-WEIGHT: =
bold">On Behalf=20
    Of </SPAN></B>Jozef Babiarz<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Sunday, March 30, 2008 =
9:10=20
    PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
    pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> [PCN]=20
    Single DSCP for Admission and Flow Termination =
Marking</SPAN></FONT><SPAN=20
    lang=3DDE><o:p></o:p></SPAN></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial"><!-- Converted from =
text/rtf format -->I=20
    was thinking about the encoding and tunneling problem for PCN and I =
think=20
    there may be a method by which a single DSCP and the ECN field can =
be used=20
    to signal both admission control and flow termination using ECN =
bits. Would=20
    like others to think about this and point out any issues that I may =
have=20
    missed.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The proposed=20
    approach</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">can use the EF-admit =
DSCP for=20
    PCN.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">My=20
    assumptions:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The EF-admit DSCP is =
used for=20
    end-to-end admission control as proposed by Fred Baker and the PCN =
wg also=20
    reuses this DSCP for PCN based admission control and flow =
termination=20
    function for edge-to-edge. Should note that I believe this can also =
be used=20
    for end-to-end PCN based admission and termination but this is =
currently out=20
    of scope so I will not discuss.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Proposed=20
    encoding:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">A packet that is =
market with=20
    EF-admit DSCP means that it is admission control with that ECN bits =
be used=20
    in the following way:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN =3D 00, means that =
packet is=20
    not-PCN-capable and that admission control is done some other=20
    way.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior =
nodes</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">remark ECN =
=3D</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9301=94=20
    packets to =9311=94 if traffic rate is above=20
    PCN-lower-rate.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior nodes remark =
ECN=20
    =3D</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9310=94 packets to =
=9311=94 if traffic=20
    rate is above PCN-upper-rate. </SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">How it=20
    works:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based =
admission control=20
    this approach requires that =93probe=94 packet be sent at flow setup =
to=20
    determine if a new flow can be admitted. Example of a probe=20
    packet</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">is a RSVP Path message =
sent from=20
    ingress-edge-node to egress-edge-node. The RSVP Path packet is =
market with=20
    EF-admit DSCP and has its ECN bits set to</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9301=94. Interior=20
    nodes meter EF-admit packets against the PCN-lower-rate and the =
result of=20
    the meter is passed to the marker where the marker =
remarks</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9301=94 packet =
to</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 if =
PCN-lower-rate was=20
    exceeded.</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The metering and =
marking=20
    behavior is the so called</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=93threshold =
marking=94 as defined=20
    in CL or 3sm drafts for admission =
control.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based flow =
termination,=20
    once a flow is admitted, ingress-edge-node</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">marks</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">admitted PCN=20
    traffic</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">with</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">ECN bits=20
    to</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9310=94.</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Interior=20
    nodes meter</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">EF-admit</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">packets=20
    against PCN-upper-rate and</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">the results of the =
meter is=20
    passed to the marker where the maker remarks</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9310=94 packets=20
    to</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 based =
on</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=93excess-rate =
marking=94 with or=20
    without marking frequency reduction.</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The egress-edge-node =
knows if=20
    the</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 market =
packet</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; =
FONT-FAMILY: Arial">is=20
    a probe or it</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">belongs to an admitted =

    flow</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">therefore it =
can</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">interpret what the =
marking=20
    means.</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This sounds simple, so =
what have=20
    I missed?</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This =
approach</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">works</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">with=20
    tunneling, as</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">CE state=20
    is copied from</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">outer to inner IP =
header=20
    on</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">de-encapsulation.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I =
believe</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">that</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">this=20
    marking</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">also</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">satisfies guidelines =
in=20
    RFC4774.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Are there any =
conditions where=20
    this marking approach will not work?</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">One</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">final=20
    note:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">If PCN wg decides to =
reuse the=20
    EF-admit DSCP for PCN</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">than we need to ask =
Fred Baker=20
    to add a statement in to his draft that</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">the</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN bits in the IP =
header are=20
    used for other function and that RFC3168 does not apply to EF-admit =
DSCP as=20
    per guidance in RFC4774.</SPAN></FONT><o:p></o:p></P>
    <P><A name=3D""><I><FONT face=3DArial size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: =
Arial">Regards,=20
    Joe</SPAN></FONT></I></A><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">email:<st1:PersonName=20
    =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></SPAN></FONT><o:p></o:p><=
/P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Telephone:613-763-6098</SPAN></FONT><o:p></o:p></P></BLOCKQUOTE></=
DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C8987E.5086E170--

--===============1911851340==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1911851340==--


From pcn-bounces@ietf.org  Mon Apr  7 00:26:42 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 1AD0528C2DB;
	Mon,  7 Apr 2008 00:26:42 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id DCA353A6E62
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 00:26:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5
	tests=[AWL=-1.151, BAYES_00=-2.599, HELO_EQ_DE=0.35,
	HTML_MESSAGE=0.001, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id SS2VR4JclNlq for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 00:26:38 -0700 (PDT)
Received: from tcmail12.telekom.de (tcmail12.telekom.de [217.5.214.82])
	by core3.amsl.com (Postfix) with ESMTP id C00C228C2F7
	for <pcn@ietf.org>; Mon,  7 Apr 2008 00:26:35 -0700 (PDT)
Received: from S4DE8PSAANQ.mitte.t-com.de (S4DE8PSAANQ.mitte.t-com.de
	[10.151.180.166]) by tcmail11.telekom.de with ESMTP;
	Mon, 7 Apr 2008 09:26:46 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Mon, 7 Apr 2008 09:26:45 +0200
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 09:28:28 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Message-Id: <1B6169C658325341A3B8066E23919E1C010BC9EE@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB6465155B9ADE@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] PCN in MPLS Network
thread-index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRAAKInesAAPjG6A
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
	<9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
	<9671A92C3C8B5744BC97F855F7CB6465155B9ADE@zcarhxm1.corp.nortel.com>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <babiarz@nortel.com>
X-OriginalArrivalTime: 07 Apr 2008 07:26:45.0361 (UTC)
	FILETIME=[BBC5FE10:01C89880]
Cc: pcn@ietf.org
Subject: Re: [PCN] PCN in MPLS Network
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0889591806=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0889591806==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89880.BB4AD06D"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89880.BB4AD06D
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Joe,
=20
I've mentioned that in my other mail, but I'm happy to repeat it here:
=20
- the network is running LDP,
- it is engineered to maintain an SLA under regular operational =
conditions (ie. including single outages),
- all routers are DiffServ enabled.
=20
Our backbone engineering departement is extremly careful with assigning =
additional EXP values for any feature in the core network. As I don't =
like termination (and I think to recall that someone mentioned it is =
forbidden in Germany), I'm looking at admission control as the only =
feature required by PCN. To avoid long term admission stop intervals, =
I'm favouring to pass on network to end CE marked packets.=20
=20
If I understand your message right, we are largely in agreement.
=20
Regards,
=20
Rudiger


________________________________

	From: Jozef Babiarz [mailto:babiarz@nortel.com]=20
	Sent: Monday, April 07, 2008 2:36 AM
	To: Jozef Babiarz; Geib, R=FCdiger
	Cc: pcn@ietf.org
	Subject: RE: [PCN] PCN in MPLS Network
=09
=09

	Ruediger,

	Are you interested in using PCN in MPLS network? What kind of MPLS =
network are you running? Do you need both admission control and flow =
termination mechanism and why?

	=20

	In MPLS network the 3 EXP bits (8 states) can be used to signal =
different network treatment. Operators can assign and use the 8 states =
as encoding by the 3 EXP bits to indicate that this traffic is =
PCN-capable, traffic level is above PCN-lower-rate and/or =
PCN-upper-rate, etc. To support PCN, 2 or 3 out of 8 states would be =
need. The other 5 or 6 encoding states can be used for QoS and ECN.

	=20

	I have been thinking about PCN in MPLS and have come up with one =
example where I think it would be useful.

	MPLS Network does not support TE and PCN is used to limit the amount of =
traffic that can be admitted. In this example I do not believe that flow =
termination would be useful. So on 2 encoding states are needed.

	=20

	Can someone give me an MPLS example that would benefit from use PCN =
flow termination and admission control?

	Regards, Joe=20
	email:babiarz@nortel.com=20
	Telephone:613-763-6098=20

=09
________________________________


	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Babiarz, Jozef (CAR:0S03)
	Sent: April 6, 2008 12:55 AM
	To: Geib, Ruediger
	Cc: pcn@ietf.org
	Subject: Re: [PCN] Single DSCP for Admission and Flow Termination =
Marking

	=20

	See comments below.

	=20

	Regards, Joe=20
	email:babiarz@nortel.com=20
	Telephone:613-763-6098=20

=09
________________________________


	From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
	Sent: April 4, 2008 4:52 AM
	To: Babiarz, Jozef (CAR:0S03)
	Cc: pcn@ietf.org
	Subject: RE: [PCN] Single DSCP for Admission and Flow Termination =
Marking

	=20

	Hi Joe,

	=20

	congratulations, smart engineering.

	=20

	Some initial thoughts:

	=20

	- a PCN policer counts all packets belonging to the EF-admit DSCP. =
After=20

	  the lower threshold is passed, a certain type is remarked, after the =
upper=20

	  has been passed, all are remarked.

	- you mention probing, but I'm not sure we should call it that. We are =
in=20

	  agreement, that the RSVP path message must be sent anyway. What=20

	  we talk about is an encoding option at the ingress and a specific=20

	  marking behaviour at the core.

	[Joe] I'm OK with not calling it probing.

	=20

	Two questions:

	- is it possible to realise your proposal with a token bucket policer? =
I guess=20

	  not, because the policer counts all packets of a certain DSCP, but it =


	  modifies only part of all. This seems to resemble the behaviour of a=20

	  hyrachical policer. Which doesn't have to be bad - its just that =
hyrachical=20

	  schedulers aren't a commodity in backbone routers these days.

	[Joe] Yes it's possible. I have modified a token bucket policer on one =
of our routers in the lab to do this type of marking.=20

	Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

	=20

	- the ingress must mark RSVP refresh messages differently than initial=20

	  messages. I may be wrong, but RSVP refreshes don't look different =
than=20

	  initial set up messages. The only difference is, that a node =
registers state=20

	  has been set up already. The differentiation is required to avoid an =
admission=20

	  stop to result in a termination.

	[Joe] I would assume the RSVP refresh message would be sent with the =
same ECN markings as the RSVP PATH message. The egress know that this is =
RSVP packet (I still think that we should call it probe packet) and that =
reflects current traffic level against PCN-lower-rate (admission).=20

	=20

	Then let's come to one of my favorite subjects, MPLS interoperability. =
Too bad,=20

	that doesn't work. You can optimistically squeeze one EXP codepoint =
from=20

	the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal =


	will be it. That's bad in these networks and shouldn't avoid smarter =
solutions=20

	in the IP network.

	[Joe] In MPLS networks, I think that you only need one PCN mechanism =
and that is admission control. In my view why do you need flow =
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs SM works fine.

	=20

	However the friends of MPLS shouldn't be left without a PCN solution. I =


	currently can't imagine, how single marking could be downpropagated to =
an=20

	IP packet following the above coding scheme in a reasonable way.=20

	Especially if your backbone works with pen ultimate hop popping of =
labels.

	So in the MPLS case, probably a different solution is required.

	=20

	=20

		=20

	=09
________________________________


		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Jozef Babiarz
		Sent: Sunday, March 30, 2008 9:10 PM
		To: pcn@ietf.org
		Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

		I was thinking about the encoding and tunneling problem for PCN and I =
think there may be a method by which a single DSCP and the ECN field can =
be used to signal both admission control and flow termination using ECN =
bits. Would like others to think about this and point out any issues =
that I may have missed.

		The proposed approach can use the EF-admit DSCP for PCN.

		My assumptions:

		The EF-admit DSCP is used for end-to-end admission control as proposed =
by Fred Baker and the PCN wg also reuses this DSCP for PCN based =
admission control and flow termination function for edge-to-edge. Should =
note that I believe this can also be used for end-to-end PCN based =
admission and termination but this is currently out of scope so I will =
not discuss.

		Proposed encoding:

		A packet that is market with EF-admit DSCP means that it is admission =
control with that ECN bits be used in the following way:

		ECN =3D 00, means that packet is not-PCN-capable and that admission =
control is done some other way.

		Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is =
above PCN-lower-rate.

		Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is =
above PCN-upper-rate.=20

		How it works:

		For PCN based admission control this approach requires that "probe" =
packet be sent at flow setup to determine if a new flow can be admitted. =
Example of a probe packet is a RSVP Path message sent from =
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes =
meter EF-admit packets against the PCN-lower-rate and the result of the =
meter is passed to the marker where the marker remarks "01" packet to =
"11" if PCN-lower-rate was exceeded. The metering and marking behavior =
is the so called "threshold marking" as defined in CL or 3sm drafts for =
admission control.

		For PCN based flow termination, once a flow is admitted, =
ingress-edge-node marks admitted PCN traffic with ECN bits to "10". =
Interior nodes meter EF-admit packets against PCN-upper-rate and the =
results of the meter is passed to the marker where the maker remarks =
"10" packets to "11" based on "excess-rate marking" with or without =
marking frequency reduction.=20

		The egress-edge-node knows if the "11" market packet is a probe or it =
belongs to an admitted flow therefore it can interpret what the marking =
means.=20

		This sounds simple, so what have I missed?=20

		This approach works with tunneling, as ECN CE state is copied from =
outer to inner IP header on de-encapsulation.

		I believe that this marking also satisfies guidelines in RFC4774.

		Are there any conditions where this marking approach will not work?

		One final note:

		If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to =
ask Fred Baker to add a statement in to his draft that the ECN bits in =
the IP header are used for other function and that RFC3168 does not =
apply to EF-admit DSCP as per guidance in RFC4774.

		Regards, Joe

		email:babiarz@nortel.com

		Telephone:613-763-6098


------_=_NextPart_001_01C89880.BB4AD06D
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:st1 =3D=20
"urn:schemas-microsoft-com:office:smarttags"><HEAD><TITLE>Single DSCP =
for Admission and Flow Termination Marking</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR><!--[if !mso]>
<STYLE>v\:* {
	BEHAVIOR: url(#default#VML)
}
o\:* {
	BEHAVIOR: url(#default#VML)
}
w\:* {
	BEHAVIOR: url(#default#VML)
}
.shape {
	BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name=3D"PersonName"=20
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTagT=
ype><!--[if !mso]>
<STYLE>st1\:* {
	BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =
"Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal
}
SPAN.EmailStyle19 {
	COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
	page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Joe,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I've mentioned that in my other mail, but I'm =
happy to=20
repeat it here:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- the network is running =
LDP,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- it is engineered to maintain an SLA under =
regular=20
operational conditions (ie. including single =
outages),</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>- all routers are DiffServ =
enabled.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Our backbone engineering departement is =
extremly careful=20
with assigning additional EXP values for any feature in the core =
network. As I=20
don't like termination (and I think to recall that someone mentioned it =
is=20
forbidden in Germany), I'm&nbsp;looking at&nbsp;admission control as the =
only=20
feature required by PCN. To avoid long term admission =
stop&nbsp;intervals, I'm=20
favouring to pass on network to end CE marked packets. =
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>If I understand your message right, we are =
largely in=20
agreement.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D609571307-07042008><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Rudiger</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Dde dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Jozef Babiarz=20
  [mailto:babiarz@nortel.com] <BR><B>Sent:</B> Monday, April 07, 2008 =
2:36=20
  AM<BR><B>To:</B> Jozef Babiarz; Geib, R=FCdiger<BR><B>Cc:</B>=20
  pcn@ietf.org<BR><B>Subject:</B> RE: [PCN] PCN in MPLS=20
  Network<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Ruediger,<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Are you =
interested in=20
  using PCN in MPLS network? What kind of MPLS network are you running? =
Do you=20
  need both admission control and flow termination mechanism and=20
  why?<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">In MPLS =
network the 3=20
  EXP bits (8 states) can be used to signal different network treatment. =

  Operators can assign and use the 8 states as encoding by the 3 EXP =
bits to=20
  indicate that this traffic is PCN-capable, traffic level is above=20
  PCN-lower-rate and/or PCN-upper-rate, etc. To support PCN, 2 or 3 out =
of 8=20
  states would be need. The other 5 or 6 encoding states can be used for =
QoS and=20
  ECN.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I have been =
thinking=20
  about PCN in MPLS and have come up with one example where I think it =
would be=20
  useful.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">MPLS =
Network does not=20
  support TE and PCN is used to limit the amount of traffic that can be=20
  admitted. In this example I do not believe that flow termination would =
be=20
  useful. So on 2 encoding states are =
needed.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Can someone =
give me=20
  an MPLS example that would benefit from use PCN flow termination and =
admission=20
  control?<o:p></o:p></SPAN></FONT></P>
  <DIV>
  <P><I><FONT face=3DArial color=3Dnavy size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt; COLOR: navy; FONT-STYLE: italic; =
FONT-FAMILY: Arial">Regards,=20
  Joe</SPAN></FONT></I><FONT color=3Dnavy><SPAN style=3D"COLOR: navy">=20
  <BR></SPAN></FONT><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">email:<st1:PersonName=20
  w:st=3D"on">babiarz@nortel.com</st1:PersonName></SPAN></FONT><FONT=20
  color=3Dnavy><SPAN style=3D"COLOR: navy"> <BR></SPAN></FONT><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Telephone:613-763-6098</SPAN></FONT><FONT=20
  color=3Dnavy><SPAN style=3D"COLOR: navy"> =
</SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
  face=3D"Times New Roman" size=3D3><SPAN style=3D"FONT-SIZE: 12pt">
  <HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
  </SPAN></FONT></DIV>
  <P class=3DMsoNormal><B><FONT face=3DTahoma size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
  face=3DTahoma size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">=20
  pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
  style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B><st1:PersonName=20
  w:st=3D"on">Babiarz, Jozef</st1:PersonName> (CAR:0S03)<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> April 6, 2008 12:55 =
AM<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Geib, Ruediger<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [PCN] Single DSCP =
for=20
  Admission and Flow Termination =
Marking</SPAN></FONT><o:p></o:p></P></DIV>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">See =
comments=20
  below.<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P><I><FONT face=3DArial color=3Dnavy size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt; COLOR: navy; FONT-STYLE: italic; =
FONT-FAMILY: Arial">Regards,=20
  Joe</SPAN></FONT></I><FONT color=3Dnavy><SPAN style=3D"COLOR: navy">=20
  <BR></SPAN></FONT><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">email:<st1:PersonName=20
  w:st=3D"on">babiarz@nortel.com</st1:PersonName></SPAN></FONT><FONT=20
  color=3Dnavy><SPAN style=3D"COLOR: navy"> <BR></SPAN></FONT><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Telephone:613-763-6098</SPAN></FONT><FONT=20
  color=3Dnavy><SPAN style=3D"COLOR: navy"> =
</SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
  face=3D"Times New Roman" size=3D3><SPAN style=3D"FONT-SIZE: 12pt">
  <HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
  </SPAN></FONT></DIV>
  <P class=3DMsoNormal><B><FONT face=3DTahoma size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
  face=3DTahoma size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma"> Geib,=20
  Ruediger [mailto:Ruediger.Geib@t-systems.com] <BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> April 4, 2008 4:52 =
AM<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">To:</SPAN></B> <st1:PersonName =
w:st=3D"on">Babiarz,=20
  Jozef</st1:PersonName> (CAR:0S03)<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> pcn@ietf.org<BR><B><SPAN=20
  style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [PCN] Single DSCP =
for=20
  Admission and Flow Termination =
Marking</SPAN></FONT><o:p></o:p></P></DIV>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Hi=20
  Joe,</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">congratulations,=20
  smart engineering.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Some =
initial=20
  thoughts:</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: =
Arial">-&nbsp;a&nbsp;PCN=20
  policer counts all packets belonging to the EF-admit DSCP.=20
  After&nbsp;</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; the=20
  lower&nbsp;threshold is passed, a certain type is remarked, after the =
upper=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; has =
been=20
  passed, all are remarked.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- you =
mention=20
  probing, but I'm not sure we should call it that. We are in=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
agreement,=20
  that the RSVP path message&nbsp;must be sent anyway. What=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; we =
talk about=20
  is an encoding&nbsp;option at the ingress and a specific=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
marking=20
  behaviour at the core.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  I=92m OK with not calling it probing.</SPAN></FONT></I></B><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Two=20
  questions:</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- is it =
possible to=20
  realise your proposal with a token bucket policer? I guess=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; not, =
because=20
  the policer counts all packets of a certain DSCP, but it=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
modifies only=20
  part of all. This&nbsp;seems to resemble the behaviour of a=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp;=20
  hyrachical&nbsp;policer.&nbsp;Which doesn't have to be bad - its just =
that=20
  hyrachical </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
schedulers=20
  aren't a commodity in backbone routers these days.</SPAN></FONT><FONT=20
  face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  Yes it=92s possible. I have modified a token bucket policer on one of =
our=20
  routers in the lab to do this type of marking.=20
  <o:p></o:p></SPAN></FONT></I></B></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">Used=20
  one TB for PCN-lower-rate and second TB for=20
  PCN-upper-rate.<o:p></o:p></SPAN></FONT></I></B></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">- the =
ingress must=20
  mark RSVP&nbsp;refresh messages differently than initial=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
messages. I=20
  may be wrong, but RSVP refreshes don't look different than=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; =
initial set up=20
  messages. The only difference is, that a node registers state=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; has =
been set=20
  up already. The differentiation is required to avoid an admission=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">&nbsp; stop =
to result=20
  in a termination.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  I would assume the RSVP refresh message would be sent with the same =
ECN=20
  markings as the RSVP PATH message. The egress know that this is RSVP =
packet (I=20
  still think that we should call it probe packet) and that reflects =
current=20
  traffic level against PCN-lower-rate (admission). =
</SPAN></FONT></I></B><FONT=20
  face=3DArial color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Then let's =
come to=20
  one of my favorite subjects, MPLS interoperability. Too bad,=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">that =
doesn't work.=20
  You can optimistically squeeze one EXP codepoint from=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">the MPLS =
bunch. So=20
  there (and I guess for Ethernet too), an SM proposal=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">will be it. =
That's=20
  bad in these networks and shouldn't avoid smarter solutions=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">in the IP=20
  network.</SPAN></FONT><FONT face=3DArial size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><B><I><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: navy; FONT-STYLE: =
italic; FONT-FAMILY: Arial">[Joe]=20
  In MPLS networks, I think that you only need one PCN mechanism and =
that is=20
  admission control. In my view why do you need flow termination when =
you have=20
  engineered LSPs with fast-reroute? If you large LSPs SM works=20
  fine.</SPAN></FONT></I></B><FONT face=3DArial color=3Dnavy =
size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">However the =
friends=20
  of MPLS shouldn't be left without a PCN solution. I=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">currently =
can't=20
  imagine, how single marking could be downpropagated to an=20
  </SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">IP packet =
following=20
  the above coding scheme in a reasonable way. =
</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Especially =
if your=20
  backbone works with pen ultimate hop popping of=20
  labels.</SPAN></FONT><o:p></o:p></P>
  <P class=3DMsoNormal><FONT face=3DArial color=3Dblue size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">So in the =
MPLS case,=20
  probably a different solution is required.</SPAN></FONT><FONT =
face=3DArial=20
  color=3Dnavy size=3D2><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"><o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
  style=3D"FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt =
3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: =
medium none">
    <P class=3DMsoNormal><FONT face=3D"Times New Roman" size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><FONT=20
    face=3D"Times New Roman" size=3D3><SPAN lang=3DDE =
style=3D"FONT-SIZE: 12pt">
    <HR tabIndex=3D-1 align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></FONT></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><FONT =
face=3DTahoma=20
    size=3D2><SPAN lang=3DDE=20
    style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: =
Tahoma">From:</SPAN></FONT></B><FONT=20
    face=3DTahoma size=3D2><SPAN lang=3DDE=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> pcn-bounces@ietf.org =

    [mailto:pcn-bounces@ietf.org] <B><SPAN style=3D"FONT-WEIGHT: =
bold">On Behalf=20
    Of </SPAN></B>Jozef Babiarz<BR><B><SPAN=20
    style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> Sunday, March 30, 2008 =
9:10=20
    PM<BR><B><SPAN style=3D"FONT-WEIGHT: bold">To:</SPAN></B>=20
    pcn@ietf.org<BR><B><SPAN style=3D"FONT-WEIGHT: =
bold">Subject:</SPAN></B> [PCN]=20
    Single DSCP for Admission and Flow Termination =
Marking</SPAN></FONT><SPAN=20
    lang=3DDE><o:p></o:p></SPAN></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial"><!-- Converted from =
text/rtf format -->I=20
    was thinking about the encoding and tunneling problem for PCN and I =
think=20
    there may be a method by which a single DSCP and the ECN field can =
be used=20
    to signal both admission control and flow termination using ECN =
bits. Would=20
    like others to think about this and point out any issues that I may =
have=20
    missed.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The proposed=20
    approach</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">can use the EF-admit =
DSCP for=20
    PCN.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">My=20
    assumptions:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The EF-admit DSCP is =
used for=20
    end-to-end admission control as proposed by Fred Baker and the PCN =
wg also=20
    reuses this DSCP for PCN based admission control and flow =
termination=20
    function for edge-to-edge. Should note that I believe this can also =
be used=20
    for end-to-end PCN based admission and termination but this is =
currently out=20
    of scope so I will not discuss.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Proposed=20
    encoding:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">A packet that is =
market with=20
    EF-admit DSCP means that it is admission control with that ECN bits =
be used=20
    in the following way:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN =3D 00, means that =
packet is=20
    not-PCN-capable and that admission control is done some other=20
    way.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior =
nodes</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">remark ECN =
=3D</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9301=94=20
    packets to =9311=94 if traffic rate is above=20
    PCN-lower-rate.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Interior nodes remark =
ECN=20
    =3D</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9310=94 packets to =
=9311=94 if traffic=20
    rate is above PCN-upper-rate. </SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">How it=20
    works:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based =
admission control=20
    this approach requires that =93probe=94 packet be sent at flow setup =
to=20
    determine if a new flow can be admitted. Example of a probe=20
    packet</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">is a RSVP Path message =
sent from=20
    ingress-edge-node to egress-edge-node. The RSVP Path packet is =
market with=20
    EF-admit DSCP and has its ECN bits set to</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9301=94. Interior=20
    nodes meter EF-admit packets against the PCN-lower-rate and the =
result of=20
    the meter is passed to the marker where the marker =
remarks</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9301=94 packet =
to</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 if =
PCN-lower-rate was=20
    exceeded.</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The metering and =
marking=20
    behavior is the so called</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=93threshold =
marking=94 as defined=20
    in CL or 3sm drafts for admission =
control.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">For PCN based flow =
termination,=20
    once a flow is admitted, ingress-edge-node</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">marks</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">admitted PCN=20
    traffic</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">with</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">ECN bits=20
    to</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9310=94.</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Interior=20
    nodes meter</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">EF-admit</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">packets=20
    against PCN-upper-rate and</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">the results of the =
meter is=20
    passed to the marker where the maker remarks</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">=9310=94 packets=20
    to</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 based =
on</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=93excess-rate =
marking=94 with or=20
    without marking frequency reduction.</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">The egress-edge-node =
knows if=20
    the</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=9311=94 market =
packet</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; =
FONT-FAMILY: Arial">is=20
    a probe or it</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">belongs to an admitted =

    flow</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">therefore it =
can</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">interpret what the =
marking=20
    means.</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This sounds simple, so =
what have=20
    I missed?</SPAN></FONT> <o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">This =
approach</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">works</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">with=20
    tunneling, as</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">CE state=20
    is copied from</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">outer to inner IP =
header=20
    on</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">de-encapsulation.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">I =
believe</SPAN></FONT> <FONT=20
    face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">that</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">this=20
    marking</SPAN></FONT> <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">also</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">satisfies guidelines =
in=20
    RFC4774.</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">Are there any =
conditions where=20
    this marking approach will not work?</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">One</SPAN></FONT> =
<FONT=20
    face=3DArial size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">final=20
    note:</SPAN></FONT><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">If PCN wg decides to =
reuse the=20
    EF-admit DSCP for PCN</SPAN></FONT> <FONT face=3DArial =
size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">than we need to ask =
Fred Baker=20
    to add a statement in to his draft that</SPAN></FONT> <FONT =
face=3DArial=20
    size=3D2><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">the</SPAN></FONT>=20
    <FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">ECN bits in the IP =
header are=20
    used for other function and that RFC3168 does not apply to EF-admit =
DSCP as=20
    per guidance in RFC4774.</SPAN></FONT><o:p></o:p></P>
    <P><A name=3D""><I><FONT face=3DArial size=3D3><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: =
Arial">Regards,=20
    Joe</SPAN></FONT></I></A><o:p></o:p></P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">email:<st1:PersonName=20
    =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></SPAN></FONT><o:p></o:p><=
/P>
    <P><FONT face=3DArial size=3D2><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Arial">Telephone:613-763-6098</SPAN></FONT><o:p></o:p></P></BLOCKQUOTE></=
DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C89880.BB4AD06D--

--===============0889591806==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0889591806==--


From pcn-bounces@ietf.org  Mon Apr  7 03:44:55 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id D5B4628C1A9;
	Mon,  7 Apr 2008 03:44:55 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 37C8528C148
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 03:44:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.248
X-Spam-Level: 
X-Spam-Status: No, score=-6.248 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id BAghfxl1aNLM for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 03:44:53 -0700 (PDT)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62])
	by core3.amsl.com (Postfix) with ESMTP id 0B2C528C108
	for <pcn@ietf.org>; Mon,  7 Apr 2008 03:44:53 -0700 (PDT)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id
	E279321027 for <pcn@ietf.org>; Mon,  7 Apr 2008 12:45:04 +0200 (CEST)
X-AuditID: c1b4fb3e-ab192bb000004ec0-0b-47f9fb3097c1
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id
	BEB52200C9 for <pcn@ietf.org>; Mon,  7 Apr 2008 12:45:04 +0200 (CEST)
Received: from esealmw129.eemea.ericsson.se ([153.88.254.177]) by
	esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 12:45:04 +0200
Received: from ericsson.com ([147.214.131.227]) by
	esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 12:45:04 +0200
Message-ID: <47F9FB30.8080001@ericsson.com>
Date: Mon, 07 Apr 2008 12:45:04 +0200
From: Lars westberg <lars.westberg@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US;
	rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Steven Blake <steven.blake@ericsson.com>
References: <1206983895.3561.12.camel@neutrino>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-OriginalArrivalTime: 07 Apr 2008 10:45:04.0458 (UTC)
	FILETIME=[70301AA0:01C8989C]
X-Brightmail-Tracker: AAAAAA==
Cc: pcn <pcn@ietf.org>
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0428795821=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.
--===============0428795821==
Content-Type: multipart/alternative;
 boundary="------------000306000104060801060107"

This is a multi-part message in MIME format.
--------------000306000104060801060107
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

answers inline:

Steven Blake wrote:

> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
>
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
>
YES, only if Q6 is accepted

>
>
> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the particular method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
>
YES

>
>
> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN scheme (as
>     described in question 4)?
>
YES

>
>
> According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
>
> Please send comments to the list during the next few days.
>
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Steven Blake                <steven.blake@ericsson.com>
> Ericsson/Redback Networks               +1 919-472-9913
>
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
>

--------------000306000104060801060107
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
answers inline:<br>
<br>
Steven Blake wrote:<br>
<blockquote type="cite" cite="mid1206983895.3561.12.camel@neutrino">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta name="Generator"
 content="MS Exchange Server version 6.5.7652.24">
  <title>[PCN] Consensus questions: Q4, Q5, and Q6</title>
<!-- Converted from text/plain format -->
  <p><font size="2">Here are the remaining three questions that were
taken during the IETF<br>
71 meeting:<br>
  <br>
Q4: Should the standards-track PCN scheme require (as a MUST implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support Excess-Rate marking,<br>
&nbsp;&nbsp;&nbsp; according to the particular method of handling already marked<br>
&nbsp;&nbsp;&nbsp; packets and drops described in Anna Charny's presentation?<br>
&nbsp;&nbsp;&nbsp; <a href="http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf">http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf</a></font></p>
</blockquote>
YES, only if Q6 is accepted<br>
<blockquote type="cite" cite="mid1206983895.3561.12.camel@neutrino">
  <p><font size="2"><br>
  <br>
Q5: Should the standards-track PCN scheme require (as a MUST implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support Threshold marking (in<br>
&nbsp;&nbsp;&nbsp; addition to Excess-Rate marking), according to the particular method<br>
&nbsp;&nbsp;&nbsp; described in Philip Eardley's presentation on Tuesday?<br>
&nbsp;&nbsp;&nbsp; <a href="http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf">http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf</a></font></p>
</blockquote>
YES<br>
<blockquote type="cite" cite="mid1206983895.3561.12.camel@neutrino">
  <p><font size="2"><br>
  <br>
Q6: If presented with sufficient evidence in a timely fashion, would<br>
&nbsp;&nbsp;&nbsp; the PCN wg entertain the option of modifying the interior router<br>
&nbsp;&nbsp;&nbsp; Excess-Rate marking behavior for the standards-track PCN scheme (as<br>
&nbsp;&nbsp;&nbsp; described in question 4)?</font></p>
</blockquote>
YES<br>
<blockquote type="cite" cite="mid1206983895.3561.12.camel@neutrino">
  <p><font size="2"><br>
  <br>
According to the draft meeting minutes, Q4 was accepted 8-0 (my notes<br>
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.<br>
  <br>
Please send comments to the list during the next few days.<br>
  <br>
  <br>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=<br>
Steven Blake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-rfc2396E" href="mailto:steven.blake@ericsson.com">&lt;steven.blake@ericsson.com&gt;</a><br>
Ericsson/Redback Networks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +1 919-472-9913<br>
  <br>
_______________________________________________<br>
PCN mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:PCN@ietf.org">PCN@ietf.org</a><br>
  <a href="https://www.ietf.org/mailman/listinfo/pcn">https://www.ietf.org/mailman/listinfo/pcn</a><br>
  </font>
  </p>
</blockquote>
</body>
</html>

--------------000306000104060801060107--


--===============0428795821==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0428795821==--



From pcn-bounces@ietf.org  Mon Apr  7 03:47:41 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id CB4113A6DA2;
	Mon,  7 Apr 2008 03:47:41 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9BB9E3A6CAB
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 03:47:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.892
X-Spam-Level: 
X-Spam-Status: No, score=0.892 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545,
	MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id DXyDS2db5YzY for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 03:47:39 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id 968E43A6B1A
	for <pcn@ietf.org>; Mon,  7 Apr 2008 03:47:39 -0700 (PDT)
Received: from webmail.cs.utwente.nl (janus.ewi.utwente.nl [130.89.10.26])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with SMTP id m37AlpsZ029587;
	Mon, 7 Apr 2008 12:47:51 +0200 (MEST)
Received: from 194.237.142.10 (auth. user karagian@imap1.ewi.utwente.nl)
	by webmail.cs.utwente.nl with HTTP; Mon, 07 Apr 2008 10:47:51 +0000
To: "Steven Blake" <steven.blake@ericsson.com>, "pcn" <pcn@ietf.org>
Date: Mon, 07 Apr 2008 10:47:50 +0000
X-Mailer: IlohaMail/0.8.13 (On: webmail.cs.utwente.nl)
Message-ID: <OpPvi0tS.1207565270.9186250.karagian@ewi.utwente.nl>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
Bounce-To: "Georgios Karagiannis" <karagian@cs.utwente.nl>
MIME-Version: 1.0 
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Mon, 07 Apr 2008 12:47:51 +0200 (MEST)
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi all

Please see in line!

On 3/31/2008, "Steven Blake" <steven.blake@ericsson.com> wrote:

>Here are the remaining three questions that were taken during the IETF
>71 meeting:
>
>Q4: Should the standards-track PCN scheme require (as a MUST implement
>    feature) that interior PCN routers support Excess-Rate marking,
>    according to the particular method of handling already marked
>    packets and drops described in Anna Charny's presentation?
>    http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

Yes, if Q6 is also accepted
>
>Q5: Should the standards-track PCN scheme require (as a MUST implement
>    feature) that interior PCN routers support Threshold marking (in
>    addition to Excess-Rate marking), according to the particular method
>    described in Philip Eardley's presentation on Tuesday?
>    http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

Yes

>
>Q6: If presented with sufficient evidence in a timely fashion, would
>    the PCN wg entertain the option of modifying the interior router
>    Excess-Rate marking behavior for the standards-track PCN scheme (as
>    described in question 4)?

Yes

Best regards,
Georgios
>
>According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
>have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
>
>Please send comments to the list during the next few days.
>
>
>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>Steven Blake                <steven.blake@ericsson.com>
>Ericsson/Redback Networks               +1 919-472-9913
>
>_______________________________________________
>PCN mailing list
>PCN@ietf.org
>https://www.ietf.org/mailman/listinfo/pcn
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Mon Apr  7 03:54:13 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 612BB3A6C7B;
	Mon,  7 Apr 2008 03:54:13 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 533153A6D05
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 03:54:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.985
X-Spam-Level: 
X-Spam-Status: No, score=-1.985 tagged_above=-999 required=5 tests=[AWL=0.113, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_ASCII0=1.5,
	RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 561aKOYe0zV3 for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 03:54:10 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151])
	by core3.amsl.com (Postfix) with ESMTP id CD52F3A6DE1
	for <pcn@ietf.org>; Mon,  7 Apr 2008 03:54:09 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.65]) by
	smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 11:54:21 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 11:54:20 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34715@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <47F9FB30.8080001@ericsson.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciYnJKSuGOJxhGtSb2D8qepCf3qMgAAOH9g
From: <philip.eardley@bt.com>
To: <lars.westberg@ericsson.com>,
	<steven.blake@ericsson.com>
X-OriginalArrivalTime: 07 Apr 2008 10:54:21.0616 (UTC)
	FILETIME=[BC47AB00:01C8989D]
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1328070234=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1328070234==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8989D.BBDBDCC3"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8989D.BBDBDCC3
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Lars, Georgios,

=20

On Q6, please could you comment / confirm you agree with my email:

=20

Yes, although it obviously depends what the evidence is! to me 'timely
fashion' means before the 00 dublin draft deadline and 'evidence' means
a set of simulations with comparisons with at least CL. In the meantime,
we should proceed on the assumption that this evidence isn't forthcoming
(that was how I understood the discussion in Philadelphia).=20

=20

Thanks

Phil/

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars westberg
Sent: 07 April 2008 11:45
To: Steven Blake
Cc: pcn
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6

=20

answers inline:

Steven Blake wrote:



Here are the remaining three questions that were taken during the IETF
71 meeting:

Q4: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Excess-Rate marking,
    according to the particular method of handling already marked
    packets and drops described in Anna Charny's presentation?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

YES, only if Q6 is accepted





Q5: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Threshold marking (in
    addition to Excess-Rate marking), according to the particular method
    described in Philip Eardley's presentation on Tuesday?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

YES





Q6: If presented with sufficient evidence in a timely fashion, would
    the PCN wg entertain the option of modifying the interior router
    Excess-Rate marking behavior for the standards-track PCN scheme (as
    described in question 4)?

YES





According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.

Please send comments to the list during the next few days.


=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
Steven Blake                <steven.blake@ericsson.com>
<mailto:steven.blake@ericsson.com>=20
Ericsson/Redback Networks               +1 919-472-9913

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


------_=_NextPart_001_01C8989D.BBDBDCC3
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>[PCN] Consensus questions: Q4, Q5, and Q6</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
span.EmailStyle18
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body bgcolor=3Dwhite lang=3DEN-GB link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Lars, Georgios,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On Q6, please could you comment / =
confirm
you agree with my email:</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:windowtext'>Yes, although it obviously depends what the evidence =
is! to
me 'timely fashion' means before the 00 </span></font><font size=3D2 =
color=3Dblack
  face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
  color:windowtext'>dublin</span></font><font size=3D2 color=3Dblack
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:windowtext'> draft deadline and 'evidence' means a set of =
simulations
with comparisons with at least CL. In the meantime, we should proceed on =
the assumption
that this evidence isn't forthcoming (that was how I understood the =
discussion
in </span></font><font size=3D2 color=3Dblack face=3D"Courier New"><span
  style=3D'font-size:10.0pt;font-family:"Courier =
New";color:windowtext'>Philadelphia</span></font><font
size=3D2 color=3Dblack face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:
"Courier New";color:windowtext'>). </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil/</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DTahoma><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;color:windowtext'>-----Origi=
nal
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 07 April 2008 =
11:45<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Steven Blake<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] =
Consensus
questions: Q4, Q5, and Q6</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>answers inline:<br>
<br>
Steven Blake wrote:<br>
<br>
</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><!-- Converted from text/plain format -->Here
are the remaining three questions that were taken during the IETF<br>
71 meeting:<br>
<br>
Q4: Should the standards-track PCN scheme require (as a MUST =
implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support =
Excess-Rate marking,<br>
&nbsp;&nbsp;&nbsp; according to the particular method of handling =
already
marked<br>
&nbsp;&nbsp;&nbsp; packets and drops described in Anna Charny's =
presentation?<br>
&nbsp;&nbsp;&nbsp; <a
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-6.pdf</a></span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>YES, only if Q6 is accepted<br>
<br>
</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
Q5: Should the standards-track PCN scheme require (as a MUST =
implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support Threshold =
marking
(in<br>
&nbsp;&nbsp;&nbsp; addition to Excess-Rate marking), according to the
particular method<br>
&nbsp;&nbsp;&nbsp; described in Philip Eardley's presentation on =
Tuesday?<br>
&nbsp;&nbsp;&nbsp; <a
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-4.pdf</a></span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>YES<br>
<br>
</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
Q6: If presented with sufficient evidence in a timely fashion, would<br>
&nbsp;&nbsp;&nbsp; the PCN wg entertain the option of modifying the =
interior
router<br>
&nbsp;&nbsp;&nbsp; Excess-Rate marking behavior for the standards-track =
PCN
scheme (as<br>
&nbsp;&nbsp;&nbsp; described in question 4)?</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>YES<br>
<br>
</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
According to the draft meeting minutes, Q4 was accepted 8-0 (my =
notes<br>
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.<br>
<br>
Please send comments to the list during the next few days.<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<br>
Steven
Blake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;
<a =
href=3D"mailto:steven.blake@ericsson.com">&lt;steven.blake@ericsson.com&g=
t;</a><br>
Ericsson/Redback
Networks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;
+1 919-472-9913<br>
<br>
_______________________________________________<br>
PCN mailing list<br>
<a href=3D"mailto:PCN@ietf.org">PCN@ietf.org</a><br>
<a =
href=3D"https://www.ietf.org/mailman/listinfo/pcn">https://www.ietf.org/m=
ailman/listinfo/pcn</a></span></font></p>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8989D.BBDBDCC3--

--===============1328070234==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1328070234==--


From pcn-bounces@ietf.org  Mon Apr  7 04:04:35 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id BCEDE3A6AA1;
	Mon,  7 Apr 2008 04:04:35 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 080C33A69CA
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 04:04:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.298
X-Spam-Level: 
X-Spam-Status: No, score=-5.298 tagged_above=-999 required=5 tests=[AWL=0.950, 
	BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 1mRdOz7EVYuS for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 04:04:33 -0700 (PDT)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62])
	by core3.amsl.com (Postfix) with ESMTP id D8C133A6AA1
	for <pcn@ietf.org>; Mon,  7 Apr 2008 04:04:32 -0700 (PDT)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id
	15600210CD; Mon,  7 Apr 2008 13:02:06 +0200 (CEST)
X-AuditID: c1b4fb3e-ad196bb000004ec0-6f-47f9ff2dba41
Received: from esealmw129.eemea.ericsson.se (unknown [153.88.254.124])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id
	DAE352107F; Mon,  7 Apr 2008 13:02:05 +0200 (CEST)
Received: from esealmw106.eemea.ericsson.se ([153.88.200.69]) by
	esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 13:02:05 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 13:02:04 +0200
Message-ID: <C24C03AE7348E44FB76B34B5D4ED44F5270293@esealmw106.eemea.ericsson.se>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B34715@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciYnJKSuGOJxhGtSb2D8qepCf3qMgAAOH9gAAApgeA=
References: <47F9FB30.8080001@ericsson.com>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B34715@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Lars Westberg" <lars.westberg@ericsson.com>
To: <philip.eardley@bt.com>,
	"Steve Blake" <steven.blake@ericsson.com>
X-OriginalArrivalTime: 07 Apr 2008 11:02:05.0576 (UTC)
	FILETIME=[D0D25880:01C8989E]
X-Brightmail-Tracker: AAAAAA==
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1347425276=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1347425276==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8989E.D037186B"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8989E.D037186B
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

The purpose is to prepare a simulatoin cases that showing the comparison
based on the working group specification. As I understand, there are
some drafts about performance comparison scenario.
=20
-Lasse
=20

________________________________

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
Sent: den 7 april 2008 12:54
To: Lars Westberg; Steve Blake
Cc: pcn@ietf.org
Subject: RE: [PCN] Consensus questions: Q4, Q5, and Q6



Lars, Georgios,

=20

On Q6, please could you comment / confirm you agree with my email:

=20

Yes, although it obviously depends what the evidence is! to me 'timely
fashion' means before the 00 dublin draft deadline and 'evidence' means
a set of simulations with comparisons with at least CL. In the meantime,
we should proceed on the assumption that this evidence isn't forthcoming
(that was how I understood the discussion in Philadelphia).=20

=20

Thanks

Phil/

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars westberg
Sent: 07 April 2008 11:45
To: Steven Blake
Cc: pcn
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6

=20

answers inline:

Steven Blake wrote:



Here are the remaining three questions that were taken during the IETF
71 meeting:

Q4: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Excess-Rate marking,
    according to the particular method of handling already marked
    packets and drops described in Anna Charny's presentation?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

YES, only if Q6 is accepted





Q5: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Threshold marking (in
    addition to Excess-Rate marking), according to the particular method
    described in Philip Eardley's presentation on Tuesday?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

YES





Q6: If presented with sufficient evidence in a timely fashion, would
    the PCN wg entertain the option of modifying the interior router
    Excess-Rate marking behavior for the standards-track PCN scheme (as
    described in question 4)?

YES





According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.

Please send comments to the list during the next few days.


=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
Steven Blake                <steven.blake@ericsson.com>
<mailto:steven.blake@ericsson.com>=20
Ericsson/Redback Networks               +1 919-472-9913

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


------_=_NextPart_001_01C8989E.D037186B
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>[PCN] Consensus questions: Q4, Q5, and Q6</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1607" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt =
90.0pt; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times =
New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times =
New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; COLOR: black; FONT-FAMILY: "Times =
New Roman"
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
COLOR: windowtext; TEXT-INDENT: -62.35pt; FONT-FAMILY: "Times New Roman"
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 12pt 0cm 3pt 62.35pt; =
COLOR: windowtext; TEXT-INDENT: -62.35pt; FONT-STYLE: italic; =
FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: blue; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; COLOR: black; MARGIN-RIGHT: 0cm; =
FONT-FAMILY: "Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
OL {
	MARGIN-BOTTOM: 0cm
}
UL {
	MARGIN-BOTTOM: 0cm
}
</STYLE>
</HEAD>
<BODY lang=3DEN-GB vLink=3Dblue link=3Dblue bgColor=3Dwhite>
<DIV><SPAN class=3D822595610-07042008><FONT face=3DArial color=3D#0000ff =
size=3D2>The=20
purpose is to prepare a simulatoin cases that showing the comparison =
based on=20
the working group specification. As I understand, there are some drafts =
about=20
performance comparison scenario.</FONT></SPAN></DIV>
<DIV><SPAN class=3D822595610-07042008><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D822595610-07042008><FONT face=3DArial color=3D#0000ff =

size=3D2>-Lasse</FONT></SPAN></DIV>
<DIV><SPAN class=3D822595610-07042008><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> philip.eardley@bt.com=20
[mailto:philip.eardley@bt.com] <BR><B>Sent:</B> den 7 april 2008=20
12:54<BR><B>To:</B> Lars Westberg; Steve Blake<BR><B>Cc:</B>=20
pcn@ietf.org<BR><B>Subject:</B> RE: [PCN] Consensus questions: Q4, Q5, =
and=20
Q6<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Lars,=20
Georgios,</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">On Q6, please =
could you=20
comment / confirm you agree with my email:</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal><FONT face=3D"Courier New" color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier =
New'">Yes,=20
although it obviously depends what the evidence is! to me 'timely =
fashion' means=20
before the 00 </SPAN></FONT><FONT face=3D"Courier New" color=3Dblack =
size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier =
New'">dublin</SPAN></FONT><FONT=20
face=3D"Courier New" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier =
New'"> draft=20
deadline and 'evidence' means a set of simulations with comparisons with =
at=20
least CL. In the meantime, we should proceed on the assumption that this =

evidence isn't forthcoming (that was how I understood the discussion in=20
</SPAN></FONT><FONT face=3D"Courier New" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier =
New'">Philadelphia</SPAN></FONT><FONT=20
face=3D"Courier New" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: 'Courier =
New'">).=20
</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Thanks</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial">Phil/</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: =
Arial"></SPAN></FONT>&nbsp;</P>
<DIV=20
style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: =
medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue =
1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
<P class=3DMsoNormal><FONT face=3DTahoma color=3Dblack size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-SIZE: 10pt; COLOR: windowtext; FONT-FAMILY: =
Tahoma">-----Original=20
Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B>=20
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <B><SPAN=20
style=3D"FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Lars =
westberg<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Sent:</SPAN></B> 07 April 2008 =
11:45<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">To:</SPAN></B> Steven Blake<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Cc:</SPAN></B> pcn<BR><B><SPAN=20
style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [PCN] Consensus =
questions: Q4,=20
Q5, and Q6</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" color=3Dblack =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt"></SPAN></FONT>&nbsp;</P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" color=3Dblack =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">answers inline:<BR><BR>Steven Blake=20
wrote:<BR><BR></SPAN></FONT></P>
<P><FONT face=3D"Times New Roman" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt"><!-- Converted from text/plain format -->Here =
are the=20
remaining three questions that were taken during the IETF<BR>71=20
meeting:<BR><BR>Q4: Should the standards-track PCN scheme require (as a =
MUST=20
implement<BR>&nbsp;&nbsp;&nbsp; feature) that interior PCN routers =
support=20
Excess-Rate marking,<BR>&nbsp;&nbsp;&nbsp; according to the particular =
method of=20
handling already marked<BR>&nbsp;&nbsp;&nbsp; packets and drops =
described in=20
Anna Charny's presentation?<BR>&nbsp;&nbsp;&nbsp; <A=20
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-6.pdf</A></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" color=3Dblack =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">YES, only if Q6 is =
accepted<BR><BR></SPAN></FONT></P>
<P><FONT face=3D"Times New Roman" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt"><BR><BR>Q5: Should the standards-track PCN =
scheme=20
require (as a MUST implement<BR>&nbsp;&nbsp;&nbsp; feature) that =
interior PCN=20
routers support Threshold marking (in<BR>&nbsp;&nbsp;&nbsp; addition to=20
Excess-Rate marking), according to the particular =
method<BR>&nbsp;&nbsp;&nbsp;=20
described in Philip Eardley's presentation on =
Tuesday?<BR>&nbsp;&nbsp;&nbsp; <A=20
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-4.pdf</A></SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" color=3Dblack =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">YES<BR><BR></SPAN></FONT></P>
<P><FONT face=3D"Times New Roman" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt"><BR><BR>Q6: If presented with sufficient =
evidence in a=20
timely fashion, would<BR>&nbsp;&nbsp;&nbsp; the PCN wg entertain the =
option of=20
modifying the interior router<BR>&nbsp;&nbsp;&nbsp; Excess-Rate marking =
behavior=20
for the standards-track PCN scheme (as<BR>&nbsp;&nbsp;&nbsp; described =
in=20
question 4)?</SPAN></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Times New Roman" color=3Dblack =
size=3D3><SPAN=20
style=3D"FONT-SIZE: 12pt">YES<BR><BR></SPAN></FONT></P>
<P><FONT face=3D"Times New Roman" color=3Dblack size=3D2><SPAN=20
style=3D"FONT-SIZE: 10pt"><BR><BR>According to the draft meeting =
minutes, Q4 was=20
accepted 8-0 (my notes<BR>have it as 6-0), Q5 was accepted 6-1, and Q6 =
was=20
accepted 2-0.<BR><BR>Please send comments to the list during the next =
few=20
days.<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<BR>Steven=20
Blake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
<A=20
href=3D"mailto:steven.blake@ericsson.com">&lt;steven.blake@ericsson.com&g=
t;</A><BR>Ericsson/Redback=20
Networks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;=20
+1 =
919-472-9913<BR><BR>_______________________________________________<BR>PC=
N=20
mailing list<BR><A href=3D"mailto:PCN@ietf.org">PCN@ietf.org</A><BR><A=20
href=3D"https://www.ietf.org/mailman/listinfo/pcn">https://www.ietf.org/m=
ailman/listinfo/pcn</A></SPAN></FONT></P></DIV></DIV></BODY></HTML>

------_=_NextPart_001_01C8989E.D037186B--

--===============1347425276==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1347425276==--


From pcn-bounces@ietf.org  Mon Apr  7 04:11:37 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4C4D53A69CA;
	Mon,  7 Apr 2008 04:11:37 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8341D3A69CA
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 04:11:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.696
X-Spam-Level: 
X-Spam-Status: No, score=-1.696 tagged_above=-999 required=5
	tests=[AWL=-0.198, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id HLpJUmlMScLj for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 04:11:32 -0700 (PDT)
Received: from smtp1.smtp.bt.com (smtp1.smtp.bt.com [217.32.164.137])
	by core3.amsl.com (Postfix) with ESMTP id BB8C63A690C
	for <pcn@ietf.org>; Mon,  7 Apr 2008 04:11:31 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.65]) by
	smtp1.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 12:11:43 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 12:11:42 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34716@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <C24C03AE7348E44FB76B34B5D4ED44F5270293@esealmw106.eemea.ericsson.se>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciYnJKSuGOJxhGtSb2D8qepCf3qMgAAOH9gAAApgeAAAHXEwA==
From: <philip.eardley@bt.com>
To: <lars.westberg@ericsson.com>,
	<steven.blake@ericsson.com>
X-OriginalArrivalTime: 07 Apr 2008 11:11:43.0498 (UTC)
	FILETIME=[294A3EA0:01C898A0]
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0705072288=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0705072288==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C898A0.28B99BAD"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C898A0.28B99BAD
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Thanks that sounds good. several people [not me!} can help with making
sure the simulations are truly comparable [this seems to be quite
tricky]=20

=20

-----Original Message-----
From: Lars Westberg [mailto:lars.westberg@ericsson.com]=20
Sent: 07 April 2008 12:02
To: Eardley,PL,Philip,CXR9 R; Steve Blake
Cc: pcn@ietf.org
Subject: RE: [PCN] Consensus questions: Q4, Q5, and Q6

=20

The purpose is to prepare a simulatoin cases that showing the comparison
based on the working group specification. As I understand, there are
some drafts about performance comparison scenario.

=20

-Lasse

=20

=20

________________________________

From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]=20
Sent: den 7 april 2008 12:54
To: Lars Westberg; Steve Blake
Cc: pcn@ietf.org
Subject: RE: [PCN] Consensus questions: Q4, Q5, and Q6

Lars, Georgios,

=20

On Q6, please could you comment / confirm you agree with my email:

=20

Yes, although it obviously depends what the evidence is! to me 'timely
fashion' means before the 00 dublin draft deadline and 'evidence' means
a set of simulations with comparisons with at least CL. In the meantime,
we should proceed on the assumption that this evidence isn't forthcoming
(that was how I understood the discussion in Philadelphia).=20

=20

Thanks

Phil/

=20

-----Original Message-----
From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
Lars westberg
Sent: 07 April 2008 11:45
To: Steven Blake
Cc: pcn
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6

=20

answers inline:

Steven Blake wrote:

Here are the remaining three questions that were taken during the IETF
71 meeting:

Q4: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Excess-Rate marking,
    according to the particular method of handling already marked
    packets and drops described in Anna Charny's presentation?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf

YES, only if Q6 is accepted



Q5: Should the standards-track PCN scheme require (as a MUST implement
    feature) that interior PCN routers support Threshold marking (in
    addition to Excess-Rate marking), according to the particular method
    described in Philip Eardley's presentation on Tuesday?
    http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf

YES



Q6: If presented with sufficient evidence in a timely fashion, would
    the PCN wg entertain the option of modifying the interior router
    Excess-Rate marking behavior for the standards-track PCN scheme (as
    described in question 4)?

YES



According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.

Please send comments to the list during the next few days.


=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
Steven Blake                <steven.blake@ericsson.com>
<mailto:steven.blake@ericsson.com>=20
Ericsson/Redback Networks               +1 919-472-9913

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


------_=_NextPart_001_01C898A0.28B99BAD
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">


<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<title>[PCN] Consensus questions: Q4, Q5, and Q6</title>

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:14.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;}
span.emailstyle18
	{font-family:Arial;
	color:navy;}
span.EmailStyle19
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body bgcolor=3Dwhite lang=3DEN-GB link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks that sounds good. several =
people
[not me!} can help with making sure the simulations are truly comparable =
[this
seems to be quite tricky] </span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DTahoma><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;color:windowtext'>-----Origi=
nal
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> Lars Westberg
[mailto:lars.westberg@ericsson.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 07 April 2008 =
12:02<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
Eardley,PL,Philip,CXR9 R;
Steve Blake<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] =
Consensus
questions: Q4, Q5, and Q6</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>The purpose is to prepare a =
simulatoin
cases that showing the comparison based on the working group =
specification. As
I understand, there are some drafts about performance comparison =
scenario.</span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt;color:windowtext'>&nbsp;</span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-Lasse</span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt;color:windowtext'>&nbsp;</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt;color:windowtext'>&nbsp;</span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
color=3Dblack face=3D"Times New Roman"><span lang=3DEN-US =
style=3D'font-size:12.0pt;
color:windowtext'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
color=3Dblack
face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma;
color:windowtext;font-weight:bold'>From:</span></font></b><font size=3D2
color=3Dblack face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:
Tahoma;color:windowtext'> philip.eardley@bt.com =
[mailto:philip.eardley@bt.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> den 7 april 2008 =
12:54<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Lars Westberg; Steve =
Blake<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] =
Consensus
questions: Q4, Q5, and Q6</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Lars, Georgios,</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>On Q6, please could you comment / =
confirm
you agree with my email:</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:windowtext'>Yes, although
it obviously depends what the evidence is! to me 'timely fashion' means =
before
the 00 dublin draft deadline and 'evidence' means a set of simulations =
with
comparisons with at least CL. In the meantime, we should proceed on the
assumption that this evidence isn't forthcoming (that was how I =
understood the
discussion in Philadelphia). </span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Phil/</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<p class=3DMsoNormal><font size=3D2 color=3Dblack face=3DTahoma><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;color:windowtext'>-----Origi=
nal
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
pcn-bounces@ietf.org
[mailto:pcn-bounces@ietf.org] <b><span style=3D'font-weight:bold'>On =
Behalf Of </span></b>Lars
westberg<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 07 April 2008 =
11:45<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Steven Blake<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] =
Consensus
questions: Q4, Q5, and Q6</span></font></p>

<p class=3DMsoNormal><font size=3D3 color=3Dblack face=3D"Times New =
Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>answers =
inline:<br>
<br>
Steven Blake wrote:</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><!-- Converted from text/plain format -->Here
are the remaining three questions that were taken during the IETF<br>
71 meeting:<br>
<br>
Q4: Should the standards-track PCN scheme require (as a MUST =
implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support =
Excess-Rate
marking,<br>
&nbsp;&nbsp;&nbsp; according to the particular method of handling =
already
marked<br>
&nbsp;&nbsp;&nbsp; packets and drops described in Anna Charny's =
presentation?<br>
&nbsp;&nbsp;&nbsp; <a
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-6.pdf</a></span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>YES, only if =
Q6 is
accepted</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
Q5: Should the standards-track PCN scheme require (as a MUST =
implement<br>
&nbsp;&nbsp;&nbsp; feature) that interior PCN routers support Threshold =
marking
(in<br>
&nbsp;&nbsp;&nbsp; addition to Excess-Rate marking), according to the
particular method<br>
&nbsp;&nbsp;&nbsp; described in Philip Eardley's presentation on =
Tuesday?<br>
&nbsp;&nbsp;&nbsp; <a
href=3D"http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf">http://w=
ww3.ietf.org/proceedings/08mar/slides/pcn-4.pdf</a></span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt'>YES</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
Q6: If presented with sufficient evidence in a timely fashion, would<br>
&nbsp;&nbsp;&nbsp; the PCN wg entertain the option of modifying the =
interior
router<br>
&nbsp;&nbsp;&nbsp; Excess-Rate marking behavior for the standards-track =
PCN
scheme (as<br>
&nbsp;&nbsp;&nbsp; described in question 4)?</span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt'>YES</span></font></p>

<p><font size=3D2 color=3Dblack face=3D"Times New Roman"><span =
style=3D'font-size:10.0pt'><br>
<br>
According to the draft meeting minutes, Q4 was accepted 8-0 (my =
notes<br>
have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.<br>
<br>
Please send comments to the list during the next few days.<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<br>
Steven
Blake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;
<a =
href=3D"mailto:steven.blake@ericsson.com">&lt;steven.blake@ericsson.com&g=
t;</a><br>
Ericsson/Redback
Networks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;
+1 919-472-9913<br>
<br>
_______________________________________________<br>
PCN mailing list<br>
<a href=3D"mailto:PCN@ietf.org">PCN@ietf.org</a><br>
<a =
href=3D"https://www.ietf.org/mailman/listinfo/pcn">https://www.ietf.org/m=
ailman/listinfo/pcn</a></span></font></p>

</div>

</div>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C898A0.28B99BAD--

--===============0705072288==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0705072288==--


From pcn-bounces@ietf.org  Mon Apr  7 06:08:58 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id B07513A6E78;
	Mon,  7 Apr 2008 06:08:58 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 3EFD03A6AC3
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 06:08:53 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 3SXeGKryzoWg for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 06:08:48 -0700 (PDT)
Received: from smtp2.smtp.bt.com (smtp2.smtp.bt.com [217.32.164.150])
	by core3.amsl.com (Postfix) with ESMTP id 132993A6DA2
	for <pcn@ietf.org>; Mon,  7 Apr 2008 06:08:47 -0700 (PDT)
Received: from E03MVZ4-UKDY.domain1.systemhost.net ([193.113.30.62]) by
	smtp2.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 7 Apr 2008 14:08:59 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 14:09:07 +0100
Message-ID: <BAB4DC0CD5148948A86BD047A85CE2A705481E7A@E03MVZ4-UKDY.domain1.systemhost.net>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AciTU3QM80BhUV9OQy2auck3TNexYQFXM4VQ
From: <toby.moncaster@bt.com>
To: <steven.blake@ericsson.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 07 Apr 2008 13:08:59.0262 (UTC)
	FILETIME=[8AEEA1E0:01C898B0]
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Inline...

Toby 

> -----Original Message-----
> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
> Behalf Of Steven Blake
> Sent: 31 March 2008 18:18
> To: pcn
> Subject: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
> 
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked 
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> 

YES

> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the 
> particular method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> 

YES

> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN 
> scheme (as
>     described in question 4)?
> 

YES, but ONLY if a) the evidence is convincing (e.g. much better in
majority of FEASIBLE deployment scenarios) and b) is available for the
Dublin meeting. Otherwise I don't support delaying things any further...

> According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> 
> Please send comments to the list during the next few days.
> 
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Steven Blake                <steven.blake@ericsson.com>
> Ericsson/Redback Networks               +1 919-472-9913
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
> 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Mon Apr  7 19:09:10 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 1D48A3A6C7B;
	Mon,  7 Apr 2008 19:09:10 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0D7023A6BF3
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 19:09:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.956
X-Spam-Level: 
X-Spam-Status: No, score=-2.956 tagged_above=-999 required=5 tests=[AWL=1.342, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id OushMZfkya9T for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 19:08:58 -0700 (PDT)
Received: from zcars04e.nortel.com (zcars04e.nortel.com [47.129.242.56])
	by core3.amsl.com (Postfix) with ESMTP id 810243A683E
	for <pcn@ietf.org>; Mon,  7 Apr 2008 19:08:57 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id
	m3828Qp15334; Tue, 8 Apr 2008 02:08:27 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 22:08:47 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB64651561B4C0@zcarhxm1.corp.nortel.com>
In-Reply-To: <1B6169C658325341A3B8066E23919E1C010BC9C7@S4DE8PSAANK.mitte.t-com.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Single DSCP for Admission and Flow Termination Marking
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRAAN2RasAAnp+TQ
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
	<9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC9C7@S4DE8PSAANK.mitte.t-com.de>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
Cc: pcn@ietf.org
Subject: Re: [PCN] Single DSCP for Admission and Flow Termination Marking
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0054504892=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0054504892==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8991D.7D50AF89"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8991D.7D50AF89
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Ruediger, see further explanations in line, =20

=20

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
Sent: April 7, 2008 3:11 AM
To: Babiarz, Jozef (CAR:0S03)
Cc: pcn@ietf.org
Subject: RE: [PCN] Single DSCP for Admission and Flow Termination
Marking

=20

Hi Joe,

=20

two more statements in line,

=20

Rudiger

________________________________

	From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
	Sent: April 4, 2008 4:52 AM
	To: Babiarz, Jozef (CAR:0S03)
	Cc: pcn@ietf.org
	Subject: RE: [PCN] Single DSCP for Admission and Flow
Termination Marking

	=20

	Hi Joe,

	=20

	congratulations, smart engineering.

	=20

	Some initial thoughts:

	=20

	- a PCN policer counts all packets belonging to the EF-admit
DSCP. After=20

	  the lower threshold is passed, a certain type is remarked,
after the upper=20

	  has been passed, all are remarked.

	- you mention probing, but I'm not sure we should call it that.
We are in=20

	  agreement, that the RSVP path message must be sent anyway.
What=20

	  we talk about is an encoding option at the ingress and a
specific=20

	  marking behaviour at the core.

	[Joe] I'm OK with not calling it probing.

	=20

	Two questions:

	- is it possible to realise your proposal with a token bucket
policer? I guess=20

	  not, because the policer counts all packets of a certain DSCP,
but it=20

	  modifies only part of all. This seems to resemble the
behaviour of a=20

	  hyrachical policer. Which doesn't have to be bad - its just
that hyrachical=20

	  schedulers aren't a commodity in backbone routers these days.

	[Joe] Yes it's possible. I have modified a token bucket policer
on one of our routers in the lab to do this type of marking.=20

	Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

	=20

	- the ingress must mark RSVP refresh messages differently than
initial=20

	  messages. I may be wrong, but RSVP refreshes don't look
different than=20

	  initial set up messages. The only difference is, that a node
registers state=20

	  has been set up already. The differentiation is required to
avoid an admission=20

	  stop to result in a termination.

	[Joe] I would assume the RSVP refresh message would be sent with
the same ECN markings as the RSVP PATH message. The egress know that
this is RSVP packet (I still think that we should call it probe packet)
and that reflects current traffic level against PCN-lower-rate
(admission). =20

	=20

	[RG] I don't understand the "reflects current traffic level
against PCN-lower-rate" statement. Do you mean the sum of the signaled
rates as compared to a measured traffic rate by that?=20

	[Joe] My assumption is that PCN-lower-rate marked use
"Threshold" marking behavior as outlined by Phil Eardley's presentation,
therefore anytime RSVP PATH or RSVP refresh packet is sent, the egress
will know the current status of traffic along the path. If the traffic
level is below PCN-lower-rate the packet will not be marked, but if it
is above packet is marked. There is no need to perform any rate
measurements in the egress or ingress for admission control.=20

	=20

	Then let's come to one of my favorite subjects, MPLS
interoperability. Too bad,=20

	that doesn't work. You can optimistically squeeze one EXP
codepoint from=20

	the MPLS bunch. So there (and I guess for Ethernet too), an SM
proposal=20

	will be it. That's bad in these networks and shouldn't avoid
smarter solutions=20

	in the IP network.

	[Joe] In MPLS networks, I think that you only need one PCN
mechanism and that is admission control. In my view why do you need flow
termination when you have engineered LSPs with fast-reroute? If you
large LSPs SM works fine.=20

	=20

	[RG] I'm favouring a solution without termination and you are
right that I expect traffic engineering to avoid packet loss in the PCN
class under regular operational conditions. Long intervals with traffic
above the lower threshold should be avoided however. But I'm favouring
network to end signaling by passing on CE marked packets to this regard
(and I'm aware that you too are supporting network to end signaling by
passing on CE marked packets).

	[Joe] Yes. I support that PCN marking or CE be passed to
endpoint.=20

	=20

	However the friends of MPLS shouldn't be left without a PCN
solution. I=20

	currently can't imagine, how single marking could be
downpropagated to an=20

	IP packet following the above coding scheme in a reasonable way.


	Especially if your backbone works with pen ultimate hop popping
of labels.

	So in the MPLS case, probably a different solution is required.

	=20

	=20

		=20

	=09
________________________________


		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org]
On Behalf Of Jozef Babiarz
		Sent: Sunday, March 30, 2008 9:10 PM
		To: pcn@ietf.org
		Subject: [PCN] Single DSCP for Admission and Flow
Termination Marking

		I was thinking about the encoding and tunneling problem
for PCN and I think there may be a method by which a single DSCP and the
ECN field can be used to signal both admission control and flow
termination using ECN bits. Would like others to think about this and
point out any issues that I may have missed.

		The proposed approach can use the EF-admit DSCP for PCN.

		My assumptions:

		The EF-admit DSCP is used for end-to-end admission
control as proposed by Fred Baker and the PCN wg also reuses this DSCP
for PCN based admission control and flow termination function for
edge-to-edge. Should note that I believe this can also be used for
end-to-end PCN based admission and termination but this is currently out
of scope so I will not discuss.

		Proposed encoding:

		A packet that is market with EF-admit DSCP means that it
is admission control with that ECN bits be used in the following way:

		ECN =3D 00, means that packet is not-PCN-capable and that
admission control is done some other way.

		Interior nodes remark ECN =3D "01" packets to "11" if
traffic rate is above PCN-lower-rate.

		Interior nodes remark ECN =3D "10" packets to "11" if
traffic rate is above PCN-upper-rate.=20

		How it works:

		For PCN based admission control this approach requires
that "probe" packet be sent at flow setup to determine if a new flow can
be admitted. Example of a probe packet is a RSVP Path message sent from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes
meter EF-admit packets against the PCN-lower-rate and the result of the
meter is passed to the marker where the marker remarks "01" packet to
"11" if PCN-lower-rate was exceeded. The metering and marking behavior
is the so called "threshold marking" as defined in CL or 3sm drafts for
admission control.

		For PCN based flow termination, once a flow is admitted,
ingress-edge-node marks admitted PCN traffic with ECN bits to "10".
Interior nodes meter EF-admit packets against PCN-upper-rate and the
results of the meter is passed to the marker where the maker remarks
"10" packets to "11" based on "excess-rate marking" with or without
marking frequency reduction.=20

		The egress-edge-node knows if the "11" market packet is
a probe or it belongs to an admitted flow therefore it can interpret
what the marking means.=20

		This sounds simple, so what have I missed?=20

		This approach works with tunneling, as ECN CE state is
copied from outer to inner IP header on de-encapsulation.

		I believe that this marking also satisfies guidelines in
RFC4774.

		Are there any conditions where this marking approach
will not work?

		One final note:

		If PCN wg decides to reuse the EF-admit DSCP for PCN
than we need to ask Fred Baker to add a statement in to his draft that
the ECN bits in the IP header are used for other function and that
RFC3168 does not apply to EF-admit DSCP as per guidance in RFC4774.

		Regards, Joe

		email:babiarz@nortel.com

		Telephone:613-763-6098


------_=_NextPart_001_01C8991D.7D50AF89
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ruediger, see further explanations =
in
line, &nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger
[mailto:Ruediger.Geib@t-systems.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 7, 2008 3:11 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><em><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold'>=
Hi Joe,</span></font></i></b></em><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><em><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold'>=
two more
statements in line,</span></font></i></b></em><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><em><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold'>=
Rudiger</span></font></i></b></em><o:p></o:p></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger
[mailto:Ruediger.Geib@t-systems.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 4:52 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Joe,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>congratulations, smart =
engineering.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Some initial =
thoughts:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-&nbsp;a&nbsp;PCN policer counts =
all
packets belonging to the EF-admit DSCP. =
After&nbsp;</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; the lower&nbsp;threshold is =
passed,
a certain type is remarked, after the upper =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been passed, all are =
remarked.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- you mention probing, but I'm not =
sure we
should call it that. We are in </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; agreement, that the RSVP =
path
message&nbsp;must be sent anyway. What </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; we talk about is an
encoding&nbsp;option at the ingress and a specific =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; marking behaviour at the =
core.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I&#8217;m OK with not calling it =
probing.</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Two =
questions:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- is it possible to realise your =
proposal
with a token bucket policer? I guess </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; not, because the policer =
counts all
packets of a certain DSCP, but it </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; modifies only part of all.
This&nbsp;seems to resemble the behaviour of a =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; =
hyrachical&nbsp;policer.&nbsp;Which
doesn't have to be bad - its just that hyrachical =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; schedulers aren't a =
commodity in
backbone routers these days.</span></font><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] Yes it&#8217;s possible. I have modified a =
token
bucket policer on one of our routers in the lab to do this type of =
marking. <o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>Used one TB for PCN-lower-rate and second TB for
PCN-upper-rate.<o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- the ingress must mark =
RSVP&nbsp;refresh
messages differently than initial </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; messages. I may be wrong, =
but RSVP
refreshes don't look different than </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; initial set up messages. The =
only
difference is, that a node registers state </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been set up already. The
differentiation is required to avoid an admission =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; stop to result in a =
termination.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I would assume the RSVP refresh message would =
be sent
with the same ECN markings as the RSVP PATH message. The egress know =
that this
is RSVP packet (I still think that we should call it probe packet) and =
that
reflects current traffic level against PCN-lower-rate =
(admission).&nbsp;</span></font></i></b><b><i><font
size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:blue;font-weight:bold;font-style:italic'>&nbsp;</span></font></i></=
b><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold;
font-style:italic'>[RG] I don't understand the &quot;reflects current =
traffic
level against PCN-lower-rate&quot; statement. Do you mean the sum of the
signaled rates as compared to a measured traffic rate by =
that?</span></font></i></b><b><i><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy;font-weight:bold;font-style:italic'>&nbsp;<o:p></o:p></span></=
font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] My assumption is that PCN-lower-rate marked use =
&#8220;Threshold&#8221;
marking behavior as outlined by Phil Eardley&#8217;s presentation, =
therefore
anytime RSVP PATH or RSVP refresh packet is sent, the egress will know =
the
current status of traffic along the path. If the traffic level is below
PCN-lower-rate the packet will not be marked, but if it is above packet =
is
marked. There is no need to perform any rate measurements in the egress =
or
ingress for admission control. </span></font></i></b><font size=3D2 =
color=3Dnavy
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Then let's come to one of my =
favorite
subjects, MPLS interoperability. Too bad, </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that doesn't work. You can =
optimistically
squeeze one EXP codepoint from </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>the MPLS bunch. So there (and I =
guess for
Ethernet too), an SM proposal </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>will be it. That's bad in these =
networks
and shouldn't avoid smarter solutions </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>in the IP =
network.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] In MPLS networks, I think that you only need =
one PCN
mechanism and that is admission control. In my view why do you need flow
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs
SM works fine.</span></font></i></b><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold;
font-style:italic'>&nbsp;</span></font></i></b><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dblue =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue;font-weight:bold;
font-style:italic'>[RG]&nbsp;I'm favouring a solution without =
termination and
you are right that I expect traffic engineering to avoid packet loss in =
the
PCN&nbsp;class under&nbsp;regular operational conditions. Long intervals =
with
traffic above the lower threshold should be avoided however. But I'm
favouring&nbsp;network to end&nbsp;signaling by passing on CE marked
packets&nbsp;to this regard (and I'm aware that you too are
supporting&nbsp;network to end signaling by passing on CE marked =
packets).</span></font></i></b><b><i><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;font-weight:
bold;font-style:italic'><o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] Yes. I support that PCN marking or CE be passed =
to
endpoint. </span></font></i></b><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However the friends of MPLS =
shouldn't be
left without a PCN solution. I </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>currently can't imagine, how single
marking could be downpropagated to an </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>IP packet following the above =
coding
scheme in a reasonable way. </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Especially if your backbone works =
with pen
ultimate hop popping of labels.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>So in the MPLS case, probably a =
different
solution is required.</span></font><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DDE style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Jozef Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, March 30, =
2008 9:10
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><span =
lang=3DDE><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><!-- Converted from =
text/rtf format -->I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not =
discuss.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control
with that ECN bits be used in the following =
way:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done
some other way.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221;
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>is a RSVP Path message sent =
from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with
EF-admit DSCP and has its ECN bits set to</span></font> <font size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;.
Interior nodes meter EF-admit packets against the PCN-lower-rate and the =
result
of the meter is passed to the marker where the marker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; if PCN-lower-rate was =
exceeded.</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the
results of the meter is passed to the marker where the maker =
remarks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><o:p></o:p></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><o:p></o:p><=
/p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><o:p></o:p></p>

</blockquote>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01C8991D.7D50AF89--

--===============0054504892==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0054504892==--


From pcn-bounces@ietf.org  Mon Apr  7 19:41:04 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4731B3A6955;
	Mon,  7 Apr 2008 19:41:04 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AB1A93A6955
	for <pcn@core3.amsl.com>; Mon,  7 Apr 2008 19:41:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.005
X-Spam-Level: 
X-Spam-Status: No, score=-3.005 tagged_above=-999 required=5 tests=[AWL=1.293, 
	BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3,
	RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 7W07XzTgehvt for <pcn@core3.amsl.com>;
	Mon,  7 Apr 2008 19:40:48 -0700 (PDT)
Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56])
	by core3.amsl.com (Postfix) with ESMTP id C33043A68EE
	for <pcn@ietf.org>; Mon,  7 Apr 2008 19:40:47 -0700 (PDT)
Received: from zcarhxm1.corp.nortel.com (zcarhxm1.corp.nortel.com
	[47.129.230.97])
	by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id
	m382et004262; Tue, 8 Apr 2008 02:40:56 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 7 Apr 2008 22:40:39 -0400
Message-ID: <9671A92C3C8B5744BC97F855F7CB64651561B4DF@zcarhxm1.corp.nortel.com>
In-Reply-To: <1B6169C658325341A3B8066E23919E1C010BC9EE@S4DE8PSAANK.mitte.t-com.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] PCN in MPLS Network
Thread-Index: AciSmam/Ae1M4lI9Ra60kF9c/KnbMQDk6SywAFxSoRAAKInesAAPjG6AACe0KxA=
References: <9671A92C3C8B5744BC97F855F7CB6465153C513F@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC6D7@S4DE8PSAANK.mitte.t-com.de>
	<9671A92C3C8B5744BC97F855F7CB6465155B99C7@zcarhxm1.corp.nortel.com>
	<9671A92C3C8B5744BC97F855F7CB6465155B9ADE@zcarhxm1.corp.nortel.com>
	<1B6169C658325341A3B8066E23919E1C010BC9EE@S4DE8PSAANK.mitte.t-com.de>
From: "Jozef Babiarz" <babiarz@nortel.com>
To: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
Cc: pcn@ietf.org
Subject: Re: [PCN] PCN in MPLS Network
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0682170918=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0682170918==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C89921.F0199851"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C89921.F0199851
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Ruediger,

=20

My point that I was trying to make is that, I believe that only =
admission control will be useful in MPLS network, therefore in MPLS =
networks only two encoding will be used.=20

=20

However, in IP networks, I believe that flow termination will be useful =
and defining a marking method using ECN bits and a single DS codepoint =
that can support reliably admission control and flow termination in most =
deployments is what the workgroup should be striving for. I do not agree =
with the notion that we can not have marking method for admission =
control and one for flow termination (3 states) and the only way forward =
is single marking approach (2 states).

Regards, Joe=20
email:babiarz@nortel.com=20
Telephone:613-763-6098=20

________________________________

From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
Sent: April 7, 2008 3:28 AM
To: Babiarz, Jozef (CAR:0S03)
Cc: pcn@ietf.org
Subject: RE: [PCN] PCN in MPLS Network

=20

Hi Joe,

=20

I've mentioned that in my other mail, but I'm happy to repeat it here:

=20

- the network is running LDP,

- it is engineered to maintain an SLA under regular operational =
conditions (ie. including single outages),

- all routers are DiffServ enabled.

=20

Our backbone engineering departement is extremly careful with assigning =
additional EXP values for any feature in the core network. As I don't =
like termination (and I think to recall that someone mentioned it is =
forbidden in Germany), I'm looking at admission control as the only =
feature required by PCN. To avoid long term admission stop intervals, =
I'm favouring to pass on network to end CE marked packets.=20

=20

If I understand your message right, we are largely in agreement.

=20

Regards,

=20

Rudiger

	=20

=09
________________________________


	From: Jozef Babiarz [mailto:babiarz@nortel.com]=20
	Sent: Monday, April 07, 2008 2:36 AM
	To: Jozef Babiarz; Geib, R=FCdiger
	Cc: pcn@ietf.org
	Subject: RE: [PCN] PCN in MPLS Network

	Ruediger,

	Are you interested in using PCN in MPLS network? What kind of MPLS =
network are you running? Do you need both admission control and flow =
termination mechanism and why?

	=20

	In MPLS network the 3 EXP bits (8 states) can be used to signal =
different network treatment. Operators can assign and use the 8 states =
as encoding by the 3 EXP bits to indicate that this traffic is =
PCN-capable, traffic level is above PCN-lower-rate and/or =
PCN-upper-rate, etc. To support PCN, 2 or 3 out of 8 states would be =
need. The other 5 or 6 encoding states can be used for QoS and ECN.

	=20

	I have been thinking about PCN in MPLS and have come up with one =
example where I think it would be useful.

	MPLS Network does not support TE and PCN is used to limit the amount of =
traffic that can be admitted. In this example I do not believe that flow =
termination would be useful. So on 2 encoding states are needed.

	=20

	Can someone give me an MPLS example that would benefit from use PCN =
flow termination and admission control?

	Regards, Joe=20
	email:babiarz@nortel.com=20
	Telephone:613-763-6098=20

=09
________________________________


	From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Babiarz, Jozef (CAR:0S03)
	Sent: April 6, 2008 12:55 AM
	To: Geib, Ruediger
	Cc: pcn@ietf.org
	Subject: Re: [PCN] Single DSCP for Admission and Flow Termination =
Marking

	=20

	See comments below.

	=20

	Regards, Joe=20
	email:babiarz@nortel.com=20
	Telephone:613-763-6098=20

=09
________________________________


	From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]=20
	Sent: April 4, 2008 4:52 AM
	To: Babiarz, Jozef (CAR:0S03)
	Cc: pcn@ietf.org
	Subject: RE: [PCN] Single DSCP for Admission and Flow Termination =
Marking

	=20

	Hi Joe,

	=20

	congratulations, smart engineering.

	=20

	Some initial thoughts:

	=20

	- a PCN policer counts all packets belonging to the EF-admit DSCP. =
After=20

	  the lower threshold is passed, a certain type is remarked, after the =
upper=20

	  has been passed, all are remarked.

	- you mention probing, but I'm not sure we should call it that. We are =
in=20

	  agreement, that the RSVP path message must be sent anyway. What=20

	  we talk about is an encoding option at the ingress and a specific=20

	  marking behaviour at the core.

	[Joe] I'm OK with not calling it probing.

	=20

	Two questions:

	- is it possible to realise your proposal with a token bucket policer? =
I guess=20

	  not, because the policer counts all packets of a certain DSCP, but it =


	  modifies only part of all. This seems to resemble the behaviour of a=20

	  hyrachical policer. Which doesn't have to be bad - its just that =
hyrachical=20

	  schedulers aren't a commodity in backbone routers these days.

	[Joe] Yes it's possible. I have modified a token bucket policer on one =
of our routers in the lab to do this type of marking.=20

	Used one TB for PCN-lower-rate and second TB for PCN-upper-rate.

	=20

	- the ingress must mark RSVP refresh messages differently than initial=20

	  messages. I may be wrong, but RSVP refreshes don't look different =
than=20

	  initial set up messages. The only difference is, that a node =
registers state=20

	  has been set up already. The differentiation is required to avoid an =
admission=20

	  stop to result in a termination.

	[Joe] I would assume the RSVP refresh message would be sent with the =
same ECN markings as the RSVP PATH message. The egress know that this is =
RSVP packet (I still think that we should call it probe packet) and that =
reflects current traffic level against PCN-lower-rate (admission).=20

	=20

	Then let's come to one of my favorite subjects, MPLS interoperability. =
Too bad,=20

	that doesn't work. You can optimistically squeeze one EXP codepoint =
from=20

	the MPLS bunch. So there (and I guess for Ethernet too), an SM proposal =


	will be it. That's bad in these networks and shouldn't avoid smarter =
solutions=20

	in the IP network.

	[Joe] In MPLS networks, I think that you only need one PCN mechanism =
and that is admission control. In my view why do you need flow =
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs SM works fine.

	=20

	However the friends of MPLS shouldn't be left without a PCN solution. I =


	currently can't imagine, how single marking could be downpropagated to =
an=20

	IP packet following the above coding scheme in a reasonable way.=20

	Especially if your backbone works with pen ultimate hop popping of =
labels.

	So in the MPLS case, probably a different solution is required.

	=20

	=20

		=20

	=09
________________________________


		From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of =
Jozef Babiarz
		Sent: Sunday, March 30, 2008 9:10 PM
		To: pcn@ietf.org
		Subject: [PCN] Single DSCP for Admission and Flow Termination Marking

		I was thinking about the encoding and tunneling problem for PCN and I =
think there may be a method by which a single DSCP and the ECN field can =
be used to signal both admission control and flow termination using ECN =
bits. Would like others to think about this and point out any issues =
that I may have missed.

		The proposed approach can use the EF-admit DSCP for PCN.

		My assumptions:

		The EF-admit DSCP is used for end-to-end admission control as proposed =
by Fred Baker and the PCN wg also reuses this DSCP for PCN based =
admission control and flow termination function for edge-to-edge. Should =
note that I believe this can also be used for end-to-end PCN based =
admission and termination but this is currently out of scope so I will =
not discuss.

		Proposed encoding:

		A packet that is market with EF-admit DSCP means that it is admission =
control with that ECN bits be used in the following way:

		ECN =3D 00, means that packet is not-PCN-capable and that admission =
control is done some other way.

		Interior nodes remark ECN =3D "01" packets to "11" if traffic rate is =
above PCN-lower-rate.

		Interior nodes remark ECN =3D "10" packets to "11" if traffic rate is =
above PCN-upper-rate.=20

		How it works:

		For PCN based admission control this approach requires that "probe" =
packet be sent at flow setup to determine if a new flow can be admitted. =
Example of a probe packet is a RSVP Path message sent from =
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with EF-admit DSCP and has its ECN bits set to "01". Interior nodes =
meter EF-admit packets against the PCN-lower-rate and the result of the =
meter is passed to the marker where the marker remarks "01" packet to =
"11" if PCN-lower-rate was exceeded. The metering and marking behavior =
is the so called "threshold marking" as defined in CL or 3sm drafts for =
admission control.

		For PCN based flow termination, once a flow is admitted, =
ingress-edge-node marks admitted PCN traffic with ECN bits to "10". =
Interior nodes meter EF-admit packets against PCN-upper-rate and the =
results of the meter is passed to the marker where the maker remarks =
"10" packets to "11" based on "excess-rate marking" with or without =
marking frequency reduction.=20

		The egress-edge-node knows if the "11" market packet is a probe or it =
belongs to an admitted flow therefore it can interpret what the marking =
means.=20

		This sounds simple, so what have I missed?=20

		This approach works with tunneling, as ECN CE state is copied from =
outer to inner IP header on de-encapsulation.

		I believe that this marking also satisfies guidelines in RFC4774.

		Are there any conditions where this marking approach will not work?

		One final note:

		If PCN wg decides to reuse the EF-admit DSCP for PCN than we need to =
ask Fred Baker to add a statement in to his draft that the ECN bits in =
the IP header are used for other function and that RFC3168 does not =
apply to EF-admit DSCP as per guidance in RFC4774.

		Regards, Joe

		email:babiarz@nortel.com

		Telephone:613-763-6098


------_=_NextPart_001_01C89921.F0199851
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Single DSCP for Admission and Flow Termination Marking</title>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"country-region"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Hi =
Ruediger,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>My point that I was trying to make =
is
that, I believe that only admission control will be useful in MPLS =
network,
therefore in MPLS networks only two encoding will be used. =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>However, in IP networks, I believe =
that
flow termination will be useful and defining a marking method using ECN =
bits and
a single DS codepoint that can support reliably admission control and =
flow
termination in most deployments is what the workgroup should be striving =
for. I
do not agree with the notion that we can not have marking method for =
admission
control and one for flow termination (3 states) and the only way forward =
is
single marking approach (2 states).<o:p></o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger
[mailto:Ruediger.Geib@t-systems.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 7, 2008 3:28 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] PCN in =
MPLS
Network</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Joe,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>I've mentioned that in my other =
mail, but
I'm happy to repeat it here:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- the network is running =
LDP,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- it is engineered to maintain an =
<st1:place
w:st=3D"on">SLA</st1:place> under regular operational conditions (ie. =
including
single outages),</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- all routers are DiffServ =
enabled.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Our backbone engineering =
departement is
extremly careful with assigning additional EXP values for any feature in =
the
core network. As I don't like termination (and I think to recall that =
someone
mentioned it is forbidden in <st1:country-region w:st=3D"on"><st1:place =
w:st=3D"on">Germany</st1:place></st1:country-region>),
I'm&nbsp;looking at&nbsp;admission control as the only feature required =
by PCN.
To avoid long term admission stop&nbsp;intervals, I'm favouring to pass =
on
network to end CE marked packets. </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>If I understand your message right, =
we are
largely in agreement.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Regards,</span></font><o:p></o:p></p=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Rudiger</span></font><o:p></o:p></p>=


<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DDE style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma'>
Jozef Babiarz [mailto:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName>]
<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, April 07, =
2008 2:36
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Jozef Babiarz; Geib, =
R=FCdiger<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] PCN in =
MPLS
Network</span></font><span lang=3DDE><o:p></o:p></span></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ruediger,<o:p></o:p></span></font></=
p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Are you interested in using PCN in =
MPLS
network? What kind of MPLS network are you running? Do you need both =
admission
control and flow termination mechanism and =
why?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>In MPLS network the 3 EXP bits (8 =
states)
can be used to signal different network treatment. Operators can assign =
and use
the 8 states as encoding by the 3 EXP bits to indicate that this traffic =
is
PCN-capable, traffic level is above PCN-lower-rate and/or =
PCN-upper-rate, etc.
To support PCN, 2 or 3 out of 8 states would be need. The other 5 or 6 =
encoding
states can be used for QoS and ECN.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I have been thinking about PCN in =
MPLS and
have come up with one example where I think it would be =
useful.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>MPLS Network does not support TE =
and PCN
is used to limit the amount of traffic that can be admitted. In this =
example I
do not believe that flow termination would be useful. So on 2 encoding =
states are
needed.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Can someone give me an MPLS example =
that
would benefit from use PCN flow termination and admission =
control?<o:p></o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b><st1:PersonName w:st=3D"on">Babiarz, =
Jozef</st1:PersonName>
(CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 6, 2008 12:55 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Geib, Ruediger<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>See comments =
below.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p><i><font size=3D3 color=3Dnavy face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;color:navy;font-style:italic'>Regards, =
Joe</span></font></i><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>email:<st1:PersonName =
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><font
color=3Dnavy><span style=3D'color:navy'> <br>
</span></font><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial;color:navy'>Telephone:613-763-6098</span></font><font
color=3Dnavy><span style=3D'color:navy'> </span></font><o:p></o:p></p>

</div>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Geib, =
Ruediger
[mailto:Ruediger.Geib@t-systems.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> April 4, 2008 4:52 =
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> <st1:PersonName =
w:st=3D"on">Babiarz,
 Jozef</st1:PersonName> (CAR:0S03)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Hi =
Joe,</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>congratulations, smart =
engineering.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Some initial =
thoughts:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>-&nbsp;a&nbsp;PCN policer counts =
all
packets belonging to the EF-admit DSCP. =
After&nbsp;</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; the lower&nbsp;threshold is =
passed,
a certain type is remarked, after the upper =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been passed, all are =
remarked.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- you mention probing, but I'm not =
sure we
should call it that. We are in </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; agreement, that the RSVP =
path
message&nbsp;must be sent anyway. What </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; we talk about is an
encoding&nbsp;option at the ingress and a specific =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; marking behaviour at the =
core.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I&#8217;m OK with not calling it =
probing.</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Two =
questions:</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- is it possible to realise your =
proposal
with a token bucket policer? I guess </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; not, because the policer =
counts all
packets of a certain DSCP, but it </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; modifies only part of all.
This&nbsp;seems to resemble the behaviour of a =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; =
hyrachical&nbsp;policer.&nbsp;Which
doesn't have to be bad - its just that hyrachical =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; schedulers aren't a =
commodity in
backbone routers these days.</span></font><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] Yes it&#8217;s possible. I have modified a =
token
bucket policer on one of our routers in the lab to do this type of =
marking. <o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>Used one TB for PCN-lower-rate and second TB for
PCN-upper-rate.<o:p></o:p></span></font></i></b></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>- the ingress must mark =
RSVP&nbsp;refresh
messages differently than initial </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; messages. I may be wrong, =
but RSVP
refreshes don't look different than </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; initial set up messages. The =
only
difference is, that a node registers state </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; has been set up already. The
differentiation is required to avoid an admission =
</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp; stop to result in a =
termination.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] I would assume the RSVP refresh message would =
be sent
with the same ECN markings as the RSVP PATH message. The egress know =
that this
is RSVP packet (I still think that we should call it probe packet) and =
that
reflects current traffic level against PCN-lower-rate (admission). =
</span></font></i></b><font
size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Then let's come to one of my =
favorite
subjects, MPLS interoperability. Too bad, </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>that doesn't work. You can =
optimistically
squeeze one EXP codepoint from </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>the MPLS bunch. So there (and I =
guess for
Ethernet too), an SM proposal </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>will be it. That's bad in these =
networks
and shouldn't avoid smarter solutions </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>in the IP =
network.</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><b><i><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[Joe] In MPLS networks, I think that you only need =
one PCN
mechanism and that is admission control. In my view why do you need flow
termination when you have engineered LSPs with fast-reroute? If you =
large LSPs
SM works fine.</span></font></i></b><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>However the friends of MPLS =
shouldn't be
left without a PCN solution. I </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>currently can't imagine, how single
marking could be downpropagated to an </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>IP packet following the above =
coding
scheme in a reasonable way. </span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>Especially if your backbone works =
with pen
ultimate hop popping of labels.</span></font><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D2 color=3Dblue face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:blue'>So in the MPLS case, probably a =
different
solution is required.</span></font><font size=3D2 color=3Dnavy =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p></o:p></span=
></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<blockquote style=3D'border:none;border-left:solid blue =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DDE style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabIndex=3D-1>

</span></font></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><font size=3D2 =
face=3DTahoma><span
lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DDE =
style=3D'font-size:10.0pt;font-family:Tahoma'>
pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Jozef Babiarz<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, March 30, =
2008 9:10
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> pcn@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [PCN] Single =
DSCP for
Admission and Flow Termination Marking</span></font><span =
lang=3DDE><o:p></o:p></span></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><!-- Converted from =
text/rtf format -->I
was thinking about the encoding and tunneling problem for PCN and I =
think there
may be a method by which a single DSCP and the ECN field can be used to =
signal
both admission control and flow termination using ECN bits. Would like =
others
to think about this and point out any issues that I may have =
missed.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
proposed approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial'>can use the EF-admit DSCP for =
PCN.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>My
assumptions:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
EF-admit DSCP is used for end-to-end admission control as proposed by =
Fred
Baker and the PCN wg also reuses this DSCP for PCN based admission =
control and
flow termination function for edge-to-edge. Should note that I believe =
this can
also be used for end-to-end PCN based admission and termination but this =
is
currently out of scope so I will not =
discuss.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Proposed
encoding:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>A
packet that is market with EF-admit DSCP means that it is admission =
control
with that ECN bits be used in the following =
way:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN
=3D 00, means that packet is not-PCN-capable and that admission control =
is done some
other way.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>remark ECN =3D</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221; packets to
&#8220;11&#8221; if traffic rate is above =
PCN-lower-rate.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes remark ECN =3D</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221; packets to
&#8220;11&#8221; if traffic rate is above PCN-upper-rate. =
</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>How
it works:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based admission control this approach requires that =
&#8220;probe&#8221;
packet be sent at flow setup to determine if a new flow can be admitted.
Example of a probe packet</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>is a RSVP Path message sent =
from
ingress-edge-node to egress-edge-node. The RSVP Path packet is market =
with
EF-admit DSCP and has its ECN bits set to</span></font> <font size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;.
Interior nodes meter EF-admit packets against the PCN-lower-rate and the =
result
of the meter is passed to the marker where the marker =
remarks</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;01&#8221;
packet to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; if PCN-lower-rate was =
exceeded.</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
metering and marking behavior is the so called</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;threshold
marking&#8221; as defined in CL or 3sm drafts for admission =
control.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>For
PCN based flow termination, once a flow is admitted, =
ingress-edge-node</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>marks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>admitted
PCN traffic</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>with</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits to</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;.</span></fo=
nt>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Interior
nodes meter</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>EF-admit</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>packets against =
PCN-upper-rate and</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the
results of the meter is passed to the marker where the maker =
remarks</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;10&#8221;
packets to</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&#8220;11&#8221; based on</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;excess-rate
marking&#8221; with or without marking frequency =
reduction.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>The
egress-edge-node knows if the</span></font> <font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>&#8220;11&#8221; market =
packet</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>is a
probe or it</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>belongs to an admitted flow</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>therefore it =
can</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>interpret
what the marking means.</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
sounds simple, so what have I missed?</span></font> <o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>This
approach</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>works</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>with tunneling, =
as</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>CE
state is copied from</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>outer to inner IP header =
on</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>de-encapsulation.</span></fo=
nt><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>I
believe</span></font> <font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>that</span></font> <font size=3D2 face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>this marking</span></font> =
<font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>also</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>satisfies
guidelines in RFC4774.</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Are
there any conditions where this marking approach will not =
work?</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>One</span></font>
<font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>final
note:</span></font><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>If
PCN wg decides to reuse the EF-admit DSCP for PCN</span></font> <font =
size=3D2
face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>than we =
need to ask
Fred Baker to add a statement in to his draft that</span></font> <font =
size=3D2
face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>the</span></font> <font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>ECN bits in
the IP header are used for other function and that RFC3168 does not =
apply to
EF-admit DSCP as per guidance in RFC4774.</span></font><o:p></o:p></p>

<p><a name=3D""><i><font size=3D3 face=3DArial><span =
style=3D'font-size:12.0pt;
font-family:Arial;font-style:italic'>Regards, =
Joe</span></font></i></a><o:p></o:p></p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>email:<st1:PersonName
w:st=3D"on">babiarz@nortel.com</st1:PersonName></span></font><o:p></o:p><=
/p>

<p><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'>Telephone:613-763-6098</span=
></font><o:p></o:p></p>

</blockquote>

</blockquote>

</div>

</body>

</html>

------_=_NextPart_001_01C89921.F0199851--

--===============0682170918==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0682170918==--


From pcn-bounces@ietf.org  Wed Apr  9 18:34:27 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 507B93A6969;
	Wed,  9 Apr 2008 18:34:27 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 5F6273A68BC
	for <pcn@core3.amsl.com>; Wed,  9 Apr 2008 18:34:25 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id v8z+pcen-pym for <pcn@core3.amsl.com>;
	Wed,  9 Apr 2008 18:34:24 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id 969543A6841
	for <pcn@ietf.org>; Wed,  9 Apr 2008 18:34:24 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>) id 1JjlgX-0006Xo-HW
	for pcn@ietf.org; Wed, 09 Apr 2008 21:34:41 -0400
From: Steven Blake <slblake@petri-meat.com>
To: pcn <pcn@ietf.org>
Date: Wed, 09 Apr 2008 21:34:42 -0400
Message-Id: <1207791282.10491.35.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Subject: [PCN] PCN response to ITU-T liaison
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

ITU-T Study Group 11 sent the PCN working a liaison statement in
February, titled: "Intended work on the application of PCN in a
RACF-controlled environment".  The statement is available at:

https://datatracker.ietf.org/liaison/423/

The chairs have drafted the following liaison response.  We would like
to have working group consensus on this response before sending it to
SG11.  Please send comments to the list within the next two weeks.

-------------------------

To: ITU-T Study Group 11

Thank you for your liaison from your Seoul meeting on
your intent to utilize PCN in a RACF-controlled environment.

At this time, key details of the PCN architecture, such as packet
encoding, interior node marking behaviors, and edge node computations
and communication flows, still remain to be decided.  Hence it would be
premature for the ITU-T to begin work on the use of PCN in a
RACF-controlled environment.

We encourage you to continue monitoring developments in the PCN working
group, and to keep us informed as you investigate the requirements of
using the IETF PCN architecture and protocols in a RACF-controlled 
environment.

Thank you,

Scott Bradner and Steven Blake, PCN working group co-chairs


 
// Steve

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


From pcn-bounces@ietf.org  Wed Apr  9 18:35:32 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 735BF3A6969;
	Wed,  9 Apr 2008 18:35:32 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 0748E3A6807
	for <pcn@core3.amsl.com>; Wed,  9 Apr 2008 18:35:31 -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=[AWL=0.000, 
	BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 0352hTRFUcK6 for <pcn@core3.amsl.com>;
	Wed,  9 Apr 2008 18:35:30 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id 396D63A6AD2
	for <pcn@ietf.org>; Wed,  9 Apr 2008 18:35:21 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>) id 1JjlhS-0006yc-CW
	for pcn@ietf.org; Wed, 09 Apr 2008 21:35:38 -0400
From: Steven Blake <slblake@petri-meat.com>
To: pcn <pcn@ietf.org>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
References: <1206983895.3561.12.camel@neutrino>
Date: Wed, 09 Apr 2008 21:35:39 -0400
Message-Id: <1207791339.10491.37.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
> 
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked 
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> 
> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the particular method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> 
> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN scheme (as
>     described in question 4)?
> 
> According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> 
> Please send comments to the list during the next few days.

Any last comments?

// Steve

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


From pcn-bounces@ietf.org  Thu Apr 10 01:13:17 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A361E3A6F22;
	Thu, 10 Apr 2008 01:13:17 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 099833A6F21
	for <pcn@core3.amsl.com>; Thu, 10 Apr 2008 01:13:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[AWL=1.151, 
	BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id FRF+PBoDacw8 for <pcn@core3.amsl.com>;
	Thu, 10 Apr 2008 01:13:12 -0700 (PDT)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [217.6.95.237])
	by core3.amsl.com (Postfix) with ESMTP id 99A973A6F12
	for <pcn@ietf.org>; Thu, 10 Apr 2008 01:13:11 -0700 (PDT)
Received: from S4DE8PSAANQ.mitte.t-com.de (S4DE8PSAANQ.mitte.t-com.de
	[10.151.180.166]) by tcmail21.telekom.de with ESMTP;
	Thu, 10 Apr 2008 10:13:30 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Thu, 10 Apr 2008 10:13:29 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 10 Apr 2008 10:15:14 +0200
Message-Id: <1B6169C658325341A3B8066E23919E1C0113514A@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <1207791282.10491.35.camel@tachyon>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] PCN response to ITU-T liaison
thread-index: AciaqxFLV3TE7gC+RT6pkFjcpPxPMgANpw5g
References: <1207791282.10491.35.camel@tachyon>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <slblake@petri-meat.com>
X-OriginalArrivalTime: 10 Apr 2008 08:13:29.0356 (UTC)
	FILETIME=[C252ECC0:01C89AE2]
Cc: pcn@ietf.org
Subject: Re: [PCN] PCN response to ITU-T liaison
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Steve,

I have no objections to the proposed liaison response text. 

A question is, which architecture is assumed to support RACF. 
I'm not an expert there, but I wouldn't wonder if it is a 
centralised functionality. And the alternative reference 
document to be found in the ITU doc point to this direction 
(COPS, H.248 and DIAMETER). I don't regard this as a bad 
thing per se, as I didn't finally make up my mind on the 
best possible solution (Joe's last proposal on marking 
however requires on path signaling). What I want to say is, 
we should be careful here to avoid ITU to put architectural 
constraints on our work.

Regards,

Rudiger

| -----Original Message-----
| From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
| Behalf Of Steven Blake
| Sent: Thursday, April 10, 2008 3:35 AM
| To: pcn
| Subject: [PCN] PCN response to ITU-T liaison
| 
| ITU-T Study Group 11 sent the PCN working a liaison statement 
| in February, titled: "Intended work on the application of PCN 
| in a RACF-controlled environment".  The statement is available at:
| 
| https://datatracker.ietf.org/liaison/423/
| 
| The chairs have drafted the following liaison response.  We 
| would like to have working group consensus on this response 
| before sending it to SG11.  Please send comments to the list 
| within the next two weeks.
| 
| -------------------------
| 
| To: ITU-T Study Group 11
| 
| Thank you for your liaison from your Seoul meeting on your 
| intent to utilize PCN in a RACF-controlled environment.
| 
| At this time, key details of the PCN architecture, such as 
| packet encoding, interior node marking behaviors, and edge 
| node computations and communication flows, still remain to be 
| decided.  Hence it would be premature for the ITU-T to begin 
| work on the use of PCN in a RACF-controlled environment.
| 
| We encourage you to continue monitoring developments in the 
| PCN working group, and to keep us informed as you investigate 
| the requirements of using the IETF PCN architecture and 
| protocols in a RACF-controlled environment.
| 
| Thank you,
| 
| Scott Bradner and Steven Blake, PCN working group co-chairs
| 
| 
|  
| // Steve
| 
| _______________________________________________
| PCN mailing list
| PCN@ietf.org
| https://www.ietf.org/mailman/listinfo/pcn
| 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Thu Apr 10 09:22:29 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 54C4F3A6D87;
	Thu, 10 Apr 2008 09:22:29 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 9EF7D3A6D76
	for <pcn@core3.amsl.com>; Thu, 10 Apr 2008 09:22:28 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 8hlG7B64J8gw for <pcn@core3.amsl.com>;
	Thu, 10 Apr 2008 09:22:24 -0700 (PDT)
Received: from smtp102.rog.mail.re2.yahoo.com (smtp102.rog.mail.re2.yahoo.com
	[206.190.36.80]) by core3.amsl.com (Postfix) with SMTP id 452BC3A6D5D
	for <pcn@ietf.org>; Thu, 10 Apr 2008 09:22:24 -0700 (PDT)
Received: (qmail 54434 invoked from network); 10 Apr 2008 16:22:44 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com;
	h=Received:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=xyLSk6N8FIZ6zxDeiJESNpkWxAP2C9hJMxkP/kdIhtkoOM0G9wVHTrYgAk6pR7SWpn7OyQWzo66xb+uEcXzutuMoTT8t6hXr/OvAGweC/JKUMzPThjWD2RQbE3mzoXA50Qs00Y15kQX1qk70WuWgfsbjYIemNqrafPNiWSAD9lo=
	; 
Received: from unknown (HELO ?192.168.10.134?)
	(tom.taylor@rogers.com@116.30.157.102 with plain)
	by smtp102.rog.mail.re2.yahoo.com with SMTP; 10 Apr 2008 16:22:39 -0000
X-YMail-OSG: 7sYPPzIVM1kJcuzPCqWIf9HlAjdi31XNHKi8qc4uXZTV9YA.wiGA9T0alwQp1T4Tpg--
X-Yahoo-Newman-Property: ymail-3
Message-ID: <47FE3EBE.6060303@rogers.com>
Date: Thu, 10 Apr 2008 12:22:22 -0400
From: Tom Taylor <tom.taylor@rogers.com>
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: Steven Blake <slblake@petri-meat.com>
References: <1207791282.10491.35.camel@tachyon>
In-Reply-To: <1207791282.10491.35.camel@tachyon>
Cc: pcn <pcn@ietf.org>
Subject: Re: [PCN] PCN response to ITU-T liaison
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

My internet connection is so poor tonight I haven't been able to finish 
downloading my messages. It's pretty late at night where I am at the moment, so 
I figure I'd better respond to this one regardless of what else follows in the 
list and get to bed.

As I argued in our meeting with management, the broad structure of PCN has been 
set. What is the essential subject matter for the PCN WG is more on the level of 
detail when considering how to apply PCN in a RACF-controlled environment. I 
agree that the ITU-T should proceed with caution, and clearly should not produce 
a final document before the PCN WG has delivered. I also agree that the ITU-T's 
initial work should be on requirements, to the benefit of both themselves and 
the PCN WG. However, I also believe that because the ITU-T is building a 
framework around PCN rather than working on the protocol itself, it may well be 
possible that the ITU-T can accomplish some design work in advance of completion 
of PCN design.

Bottom line: rather than "premature for the ITU-T to begin work ..." I think it 
reasonable to say "be advisable for the ITU-T to use caution in their work ...".

Steven Blake wrote:
> ITU-T Study Group 11 sent the PCN working a liaison statement in
> February, titled: "Intended work on the application of PCN in a
> RACF-controlled environment".  The statement is available at:
> 
> https://datatracker.ietf.org/liaison/423/
> 
> The chairs have drafted the following liaison response.  We would like
> to have working group consensus on this response before sending it to
> SG11.  Please send comments to the list within the next two weeks.
> 
> -------------------------
> 
> To: ITU-T Study Group 11
> 
> Thank you for your liaison from your Seoul meeting on
> your intent to utilize PCN in a RACF-controlled environment.
> 
> At this time, key details of the PCN architecture, such as packet
> encoding, interior node marking behaviors, and edge node computations
> and communication flows, still remain to be decided.  Hence it would be
> premature for the ITU-T to begin work on the use of PCN in a
> RACF-controlled environment.
> 
> We encourage you to continue monitoring developments in the PCN working
> group, and to keep us informed as you investigate the requirements of
> using the IETF PCN architecture and protocols in a RACF-controlled 
> environment.
> 
> Thank you,
> 
> Scott Bradner and Steven Blake, PCN working group co-chairs
> 
> 
>  
> // Steve
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
> 
> 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Sun Apr 20 10:12:21 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 708CA3A6BF4;
	Sun, 20 Apr 2008 10:12:21 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 925543A6BB5
	for <pcn@core3.amsl.com>; Sun, 20 Apr 2008 10:12:19 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 4F+EMEJCE-WW for <pcn@core3.amsl.com>;
	Sun, 20 Apr 2008 10:12:18 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id B38633A6B08
	for <pcn@ietf.org>; Sun, 20 Apr 2008 10:12:18 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>)
	id 1Jnd5T-00076k-1t; Sun, 20 Apr 2008 13:12:23 -0400
From: Steven Blake <slblake@petri-meat.com>
To: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
In-Reply-To: <1B6169C658325341A3B8066E23919E1C0113514A@S4DE8PSAANK.mitte.t-com.de>
References: <1207791282.10491.35.camel@tachyon>
	<1B6169C658325341A3B8066E23919E1C0113514A@S4DE8PSAANK.mitte.t-com.de>
Date: Sun, 20 Apr 2008 13:12:23 -0400
Message-Id: <1208711543.3483.6.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Cc: pcn@ietf.org
Subject: Re: [PCN] PCN response to ITU-T liaison
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Thu, 2008-04-10 at 10:15 +0200, Geib, Ruediger wrote:

> Steve,
> 
> I have no objections to the proposed liaison response text. 
> 
> A question is, which architecture is assumed to support RACF. 
> I'm not an expert there, but I wouldn't wonder if it is a 
> centralised functionality. And the alternative reference 
> document to be found in the ITU doc point to this direction 
> (COPS, H.248 and DIAMETER). I don't regard this as a bad 
> thing per se, as I didn't finally make up my mind on the 
> best possible solution (Joe's last proposal on marking 
> however requires on path signaling). What I want to say is, 
> we should be careful here to avoid ITU to put architectural 
> constraints on our work.

Ruediger,

I believe the ITU-T work assumes some centralized component(s) in the
architecture.  On the other hand, I don't believe that what they have in
mind at the moment imposes any architectural constraints on PCN.  Your
point is well taken.

Note: I will be (mostly) off line over the next week.



Regards,

// Steve

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


From pcn-bounces@ietf.org  Sun Apr 20 10:14:21 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AB21E3A6DF1;
	Sun, 20 Apr 2008 10:14:21 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 06E993A6DF1
	for <pcn@core3.amsl.com>; Sun, 20 Apr 2008 10:14: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]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id lc-+LHbNhxSH for <pcn@core3.amsl.com>;
	Sun, 20 Apr 2008 10:14:20 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id 3C0483A6DC7
	for <pcn@ietf.org>; Sun, 20 Apr 2008 10:14:20 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>)
	id 1Jnd7R-0007DW-ME; Sun, 20 Apr 2008 13:14:25 -0400
From: Steven Blake <slblake@petri-meat.com>
To: Tom Taylor <tom.taylor@rogers.com>
In-Reply-To: <47FE3EBE.6060303@rogers.com>
References: <1207791282.10491.35.camel@tachyon> <47FE3EBE.6060303@rogers.com>
Date: Sun, 20 Apr 2008 13:14:26 -0400
Message-Id: <1208711666.3483.10.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Cc: pcn <pcn@ietf.org>
Subject: Re: [PCN] PCN response to ITU-T liaison
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Thu, 2008-04-10 at 12:22 -0400, Tom Taylor wrote:

> My internet connection is so poor tonight I haven't been able to finish 
> downloading my messages. It's pretty late at night where I am at the moment, so 
> I figure I'd better respond to this one regardless of what else follows in the 
> list and get to bed.
> 
> As I argued in our meeting with management, the broad structure of PCN has been 
> set. What is the essential subject matter for the PCN WG is more on the level of 
> detail when considering how to apply PCN in a RACF-controlled environment. I 
> agree that the ITU-T should proceed with caution, and clearly should not produce 
> a final document before the PCN WG has delivered. I also agree that the ITU-T's 
> initial work should be on requirements, to the benefit of both themselves and 
> the PCN WG. However, I also believe that because the ITU-T is building a 
> framework around PCN rather than working on the protocol itself, it may well be 
> possible that the ITU-T can accomplish some design work in advance of completion 
> of PCN design.
> 
> Bottom line: rather than "premature for the ITU-T to begin work ..." I think it 
> reasonable to say "be advisable for the ITU-T to use caution in their work ...".

Tom,

I don't object to this re-phrasing.

Note: I will be (mostly) off line over the next week.


Regards,

// Steve

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


From pcn-bounces@ietf.org  Sun Apr 20 10:41:42 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 8CDB23A6D46;
	Sun, 20 Apr 2008 10:41:42 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id E3DEE3A6C88
	for <pcn@core3.amsl.com>; Sun, 20 Apr 2008 10:41:40 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id tuV6YkuNQN9J for <pcn@core3.amsl.com>;
	Sun, 20 Apr 2008 10:41:39 -0700 (PDT)
Received: from elom.tchmachines.com (elom.tchmachines.com [208.76.80.198])
	by core3.amsl.com (Postfix) with ESMTP id DD52828C23B
	for <pcn@ietf.org>; Sun, 20 Apr 2008 10:40:59 -0700 (PDT)
Received: from cpe-071-077-051-004.nc.res.rr.com ([71.77.51.4])
	by elom.tchmachines.com with esmtpa (Exim 4.68)
	(envelope-from <slblake@petri-meat.com>) id 1JndXF-0007CC-BR
	for pcn@ietf.org; Sun, 20 Apr 2008 13:41:05 -0400
From: Steven Blake <slblake@petri-meat.com>
To: pcn <pcn@ietf.org>
In-Reply-To: <1206983895.3561.12.camel@neutrino>
References: <1206983895.3561.12.camel@neutrino>
Date: Sun, 20 Apr 2008 13:41:05 -0400
Message-Id: <1208713265.3483.27.camel@tachyon>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6) 
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - elom.tchmachines.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> Here are the remaining three questions that were taken during the IETF
> 71 meeting:
> 
> Q4: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Excess-Rate marking,
>     according to the particular method of handling already marked 
>     packets and drops described in Anna Charny's presentation?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> 
> Q5: Should the standards-track PCN scheme require (as a MUST implement
>     feature) that interior PCN routers support Threshold marking (in
>     addition to Excess-Rate marking), according to the particular method
>     described in Philip Eardley's presentation on Tuesday?
>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> 
> Q6: If presented with sufficient evidence in a timely fashion, would
>     the PCN wg entertain the option of modifying the interior router
>     Excess-Rate marking behavior for the standards-track PCN scheme (as
>     described in question 4)?
> 
> According to the draft meeting minutes, Q4 was accepted 8-0 (my notes
> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.

The feedback from the list for Q4 and Q5 seems to match up closely with
the results in the meeting (not surprising, as it was mostly the same
individuals commenting).  I counted one dissent for Q4 and one for Q5.

The feedback for Q6 was a mixture of abstain and Yes with caveats.  If
and when someone wants to propose modifications to the Excess-Rate
marking behavior, we can see if there is interest to discuss it on the
list, but I *strongly encourage* that any such discussion needs to
happen before the Dublin meeting.

We seem to have consensus to go forward with a standards-track proposal
supporting two encoding states, with Excess-Rate and Threshold marking
as MUST implement features.  In addition, we are open to work on one or
more experimental-track proposals (as a lower priority acitivity) that
are extensions of the standards-track proposal, using an additional
encoding state.  

This is a call for volunteers to start working on drafts for the
standards-track interior node detection, (in-band) PCN encoding,
egress-ingress feedback protocol, and boundary node mechanisms, as
spelled out in the PCN charter.

Note: I will be (mostly) off line for the rest of the week.


Regards,

// Steve

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


From pcn-bounces@ietf.org  Mon Apr 21 09:41:46 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id AA28E28C273;
	Mon, 21 Apr 2008 09:41:46 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id C192B28C279
	for <pcn@core3.amsl.com>; Mon, 21 Apr 2008 09:41:45 -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 ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id m82cdFIUuWel for <pcn@core3.amsl.com>;
	Mon, 21 Apr 2008 09:41:44 -0700 (PDT)
Received: from smtp2.smtp.bt.com (smtp2.smtp.bt.com [217.32.164.150])
	by core3.amsl.com (Postfix) with ESMTP id D502028C273
	for <pcn@ietf.org>; Mon, 21 Apr 2008 09:41:43 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.65]) by
	smtp2.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 21 Apr 2008 17:41:45 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Mon, 21 Apr 2008 17:41:44 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <1208713265.3483.27.camel@tachyon>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AcijDdEhZTGFLwePTTiggUM/QqQ5UgAwCZpA
From: <philip.eardley@bt.com>
To: <pcn@ietf.org>
X-OriginalArrivalTime: 21 Apr 2008 16:41:45.0340 (UTC)
	FILETIME=[95E40BC0:01C8A3CE]
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

On the subject of Qu 4:
Don't want to re-open this question, but I thought a bit more at the
preferential dropping issue, ie if a PCN-node is overloaded and has to
drop PCN-packets, should it preferentially drop any that are already
PCN-marked (PCN-excess-rate-marked) - or preferentially drop ones that
are not marked - or just randomly drop. (The first of these is where the
WG consensus lies, and is also where this email ends up.)

The preferential dropping behaviour matters when there's at least one
pre-congested node 'before' the overloaded node ("two bottlenecks")
 
The ideal answer depends on what the edge behaviour is:
*	the CL/SM edge mechanism measures the sustainable rate (the rate
of unmarked pkts), and terminates rate above this. So ideally PCN-nodes
should preferentially drop pkts that already PCN-(termination-)marked,
otherwise too much PCN-traffic will be terminated if there are two
bottlenecks.
*	The excess rate & EMFT mechanisms measure (react to) PCN-marked
pkts. So ideally PCN-nodes should preferentially drop pkts that not
PCN-(termination-)marked, otherwise PCN-traffic will be terminated
slower if there are two bottlenecks.
 
However, it would be good if the PCN-node behaviour allowed some
flexibility in terms of the edge behaviour (at least we seem to have
been implicitly assuming this). Their pros/cons are:
*	CL/SM edge behaviour: can terminate the right amount in a single
shot (but can also terminate slower, if that's preferred); requires one
msg from egress to ingress to indicate termination; but has to measure
rates at both egress and ingress
*	Excess rate: in general terminates slower & so requires several
msgs; requires rate measurement at the egress but not ingress
*	EMFT: doesn't need to measure any rate, but terminates slower
and needs a msg for each flow that's terminated
 
Consider two cases in more detail. [1] the operator sets the
PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets the
PCN-upper-rate at 50% of PCN-max-rate There's the PCN-upper-rate above
which pkts are PCN-excess-rate-marked and the PCN-max-rate above which
PCN-pkts are dropped.
 
For case [1], with a single bottleneck that's overloaded (say at 5*
PCN-max-rate), ie dropping pkts as well as marking pkts:
*	the CL/SM edge mechanism can terminate the right amount in one
go. Termination is just as fast as when the bottleneck is pre-congested
but not overloaded. 
*	the excess rate mechanism measures the 5% of marked pkts. It
terminates this amount - the link is now overloaded at 4.95*
PCN-max-rate. This makes termination about 100* slower.
*	With EMFT, if the edge sees a marked pkt then it terminates this
flow with some probability. This is similar to the previous case, so
again termination is much much slower. However, it should be possible to
speed up termination a bit by terminating a marked flow with a greater
probability; the caution is that this increases the chances of
over-terminating, because of the time lag after a termination decision
before the rate reduces.)
 
For case [2], the difference is not quite as great - termination is
about 10* slower. 
Conclusion: an operator who wants to use its capacity "aggressively" by
setting the PCN-upper-rate at 95% of PCN-max-rate must use the CL/SM
edge mechanism. 
 
Now let's consider the two bottleneck case, with the first marking and
the second dropping pkts. We only need to compare edge behaviours in
case [2].
*	if the overloaded node preferentially drop pkts that are already
marked, then the result is (max) 50% are unmarked, 50% marked and the
rest are dropped (0.5* PCN-max-rate unmarked = PCN-upper-rate; 0.5*
PCN-max-rate marked; 4* PCN-max-rate dropped). This is exactly the same
as in the single bottleneck case. Hence:
o	again, the CL/SM edge mechanism can terminate the right amount
in one go.
o	Again, Excess rate /EMFT terminates at the same slow speed as in
the single bottleneck case
*	if the overloaded node preferentially drop pkts that are
unmarked, then the result is all pkts are marked and the rest are
dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
o	the CL/SM edge mechanism no longer works. All pkts are marked,
so the sustainable rate is 0 & so it terminates all flows.
o	Excess rate /EMFT terminates about twice as fast as in the
single bottleneck case (but still about 5* slower than the CL/SM
mechanism achieves above)
*	if the overloaded node randomly drops pkts that are already
marked, then the result is roughly 10% are unmarked, 90% marked and the
rest are dropped (0.1* PCN-max-rate unmarked; 0.9* PCN-max-rate marked;
4* PCN-max-rate dropped)
o	the CL/SM edge mechanism terminates 5* too much (sustainable
rate is only 20% of what it really is)
o	Excess rate /EMFT terminates towards twice as fast as in the
single bottleneck case (but still over 5* slower than the CL/SM
mechanism achieves above)
 
Conclusion:
*	if the overloaded node preferentially drop pkts that are
unmarked, then the CL/SM edge behaviour is not possible - so this option
can be excluded.
*	if the overloaded node randomly drops pkts that are already
marked, then the CL/SM edge mechanism terminates far too much. The CL/SM
mechanism could be deliberately slowed down in order to reduce the risk
of over-termination. However, this creates a penalty of slower
termination in the single bottleneck case. The operator also needs to
guess what the highest level of overload is/ 
 
The above is intended to be purely descriptive. Now to give my opinion.
I believe it means that the standard should specify that an overloaded
node SHOULD preferentially drop pkts that are already excess-rate
marked:
*	it gives the operator as much freedom as possible on setting the
PCN-upper-rate in relation to the PCN-max-rate. Otherwise it cannot set
PCN-upper-rate close to PCN-max-rate.
*	It allows an operator to achieve termination to the correct rate
in a single shot (providing they're prepared to do the work of measuring
rates at egress & ingress). Otherwise they must *always* slow down
termination, in case there are two bottlenecks when there could be far
too much termination. 
*	It allows an operator to achieve termination with a simpler
mechanism like EMFT, albeit somewhat slower than would be achieved by
different preferential dropping behaviour. However, such an operator has
already accepted that, in the case where even one node is overloaded,
termination will be much slower than with a CL/SM edge behaviour. In
other words, such an operator has made the decision that the simpler
edge mechanism (in terms of not having to measure rates) is important
enough that they don't mind termination being slower than ideal if
there's an overloaded node.


Comments?
Phil/

> -----Original Message-----
> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
> Steven Blake
> Sent: 20 April 2008 18:41
> To: pcn
> Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> > Here are the remaining three questions that were taken during the
IETF
> > 71 meeting:
> >
> > Q4: Should the standards-track PCN scheme require (as a MUST
implement
> >     feature) that interior PCN routers support Excess-Rate marking,
> >     according to the particular method of handling already marked
> >     packets and drops described in Anna Charny's presentation?
> >     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> >
> > Q5: Should the standards-track PCN scheme require (as a MUST
implement
> >     feature) that interior PCN routers support Threshold marking (in
> >     addition to Excess-Rate marking), according to the particular
method
> >     described in Philip Eardley's presentation on Tuesday?
> >     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> >
> > Q6: If presented with sufficient evidence in a timely fashion, would
> >     the PCN wg entertain the option of modifying the interior router
> >     Excess-Rate marking behavior for the standards-track PCN scheme
(as
> >     described in question 4)?
> >
> > According to the draft meeting minutes, Q4 was accepted 8-0 (my
notes
> > have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> 
> The feedback from the list for Q4 and Q5 seems to match up closely
with
> the results in the meeting (not surprising, as it was mostly the same
> individuals commenting).  I counted one dissent for Q4 and one for Q5.
> 
> The feedback for Q6 was a mixture of abstain and Yes with caveats.  If
> and when someone wants to propose modifications to the Excess-Rate
> marking behavior, we can see if there is interest to discuss it on the
> list, but I *strongly encourage* that any such discussion needs to
> happen before the Dublin meeting.
> 
> We seem to have consensus to go forward with a standards-track
proposal
> supporting two encoding states, with Excess-Rate and Threshold marking
> as MUST implement features.  In addition, we are open to work on one
or
> more experimental-track proposals (as a lower priority acitivity) that
> are extensions of the standards-track proposal, using an additional
> encoding state.
> 
> This is a call for volunteers to start working on drafts for the
> standards-track interior node detection, (in-band) PCN encoding,
> egress-ingress feedback protocol, and boundary node mechanisms, as
> spelled out in the PCN charter.
> 
> Note: I will be (mostly) off line for the rest of the week.
> 
> 
> Regards,
> 
> // Steve
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Mon Apr 21 10:32:43 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id DF76728C436;
	Mon, 21 Apr 2008 10:32:43 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id BCACD28C433
	for <pcn@core3.amsl.com>; Mon, 21 Apr 2008 10:32:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level: 
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id wkueiJx9MzBc for <pcn@core3.amsl.com>;
	Mon, 21 Apr 2008 10:32:38 -0700 (PDT)
Received: from mailrelay.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de
	[132.187.3.28]) by core3.amsl.com (Postfix) with ESMTP id 9A34328C439
	for <pcn@ietf.org>; Mon, 21 Apr 2008 10:32:04 -0700 (PDT)
Received: from virusscan.mail (localhost [127.0.0.1])
	by mailrelay.mail (Postfix) with ESMTP id C2FB419AB49;
	Mon, 21 Apr 2008 19:32:09 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by virusscan.mail (Postfix) with ESMTP id B693519AB35;
	Mon, 21 Apr 2008 19:32:09 +0200 (CEST)
Received: from [132.187.12.123] (win3123.informatik.uni-wuerzburg.de
	[132.187.12.123])
	by mailmaster.uni-wuerzburg.de (Postfix) with ESMTP id 7A28B19AA51;
	Mon, 21 Apr 2008 19:32:08 +0200 (CEST)
Message-ID: <480CCF68.4010507@informatik.uni-wuerzburg.de>
Date: Mon, 21 Apr 2008 19:31:20 +0200
From: Michael Menth <menth@informatik.uni-wuerzburg.de>
Organization: University of Wuerzburg
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
MIME-Version: 1.0
To: philip.eardley@bt.com
References: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
X-Virus-Scanned: by amavisd-new at uni-wuerzburg.de
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: menth@informatik.uni-wuerzburg.de
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi Phil,

as your analysis showed, CL/SM require preferential dropping of marked 
packets. Other termination methods required preferential marking of 
unmarked packets. If PCN marking should be optimized for CL/SM at the 
expense of other solutions, preferential dropping of marked packets it 
the way to go. But this kind of marking is hardly of any use for other 
termination methods in challenging situations.

So, if other solutions should not be excluded, preferential dropping of 
unmarked packets is also required as an option. Then it is probably also 
wise to have another option that does not do any preferential drop. The 
decision on preferential dropping limits the potential use of PCN 
marking or the number of architectural options.

Regards,

    Michael

philip.eardley@bt.com wrote:
> On the subject of Qu 4:
> Don't want to re-open this question, but I thought a bit more at the
> preferential dropping issue, ie if a PCN-node is overloaded and has to
> drop PCN-packets, should it preferentially drop any that are already
> PCN-marked (PCN-excess-rate-marked) - or preferentially drop ones that
> are not marked - or just randomly drop. (The first of these is where the
> WG consensus lies, and is also where this email ends up.)
>
> The preferential dropping behaviour matters when there's at least one
> pre-congested node 'before' the overloaded node ("two bottlenecks")
>  
> The ideal answer depends on what the edge behaviour is:
> *	the CL/SM edge mechanism measures the sustainable rate (the rate
> of unmarked pkts), and terminates rate above this. So ideally PCN-nodes
> should preferentially drop pkts that already PCN-(termination-)marked,
> otherwise too much PCN-traffic will be terminated if there are two
> bottlenecks.
> *	The excess rate & EMFT mechanisms measure (react to) PCN-marked
> pkts. So ideally PCN-nodes should preferentially drop pkts that not
> PCN-(termination-)marked, otherwise PCN-traffic will be terminated
> slower if there are two bottlenecks.
>  
> However, it would be good if the PCN-node behaviour allowed some
> flexibility in terms of the edge behaviour (at least we seem to have
> been implicitly assuming this). Their pros/cons are:
> *	CL/SM edge behaviour: can terminate the right amount in a single
> shot (but can also terminate slower, if that's preferred); requires one
> msg from egress to ingress to indicate termination; but has to measure
> rates at both egress and ingress
> *	Excess rate: in general terminates slower & so requires several
> msgs; requires rate measurement at the egress but not ingress
> *	EMFT: doesn't need to measure any rate, but terminates slower
> and needs a msg for each flow that's terminated
>  
> Consider two cases in more detail. [1] the operator sets the
> PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets the
> PCN-upper-rate at 50% of PCN-max-rate There's the PCN-upper-rate above
> which pkts are PCN-excess-rate-marked and the PCN-max-rate above which
> PCN-pkts are dropped.
>  
> For case [1], with a single bottleneck that's overloaded (say at 5*
> PCN-max-rate), ie dropping pkts as well as marking pkts:
> *	the CL/SM edge mechanism can terminate the right amount in one
> go. Termination is just as fast as when the bottleneck is pre-congested
> but not overloaded. 
> *	the excess rate mechanism measures the 5% of marked pkts. It
> terminates this amount - the link is now overloaded at 4.95*
> PCN-max-rate. This makes termination about 100* slower.
> *	With EMFT, if the edge sees a marked pkt then it terminates this
> flow with some probability. This is similar to the previous case, so
> again termination is much much slower. However, it should be possible to
> speed up termination a bit by terminating a marked flow with a greater
> probability; the caution is that this increases the chances of
> over-terminating, because of the time lag after a termination decision
> before the rate reduces.)
>  
> For case [2], the difference is not quite as great - termination is
> about 10* slower. 
> Conclusion: an operator who wants to use its capacity "aggressively" by
> setting the PCN-upper-rate at 95% of PCN-max-rate must use the CL/SM
> edge mechanism. 
>  
> Now let's consider the two bottleneck case, with the first marking and
> the second dropping pkts. We only need to compare edge behaviours in
> case [2].
> *	if the overloaded node preferentially drop pkts that are already
> marked, then the result is (max) 50% are unmarked, 50% marked and the
> rest are dropped (0.5* PCN-max-rate unmarked = PCN-upper-rate; 0.5*
> PCN-max-rate marked; 4* PCN-max-rate dropped). This is exactly the same
> as in the single bottleneck case. Hence:
> o	again, the CL/SM edge mechanism can terminate the right amount
> in one go.
> o	Again, Excess rate /EMFT terminates at the same slow speed as in
> the single bottleneck case
> *	if the overloaded node preferentially drop pkts that are
> unmarked, then the result is all pkts are marked and the rest are
> dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
> o	the CL/SM edge mechanism no longer works. All pkts are marked,
> so the sustainable rate is 0 & so it terminates all flows.
> o	Excess rate /EMFT terminates about twice as fast as in the
> single bottleneck case (but still about 5* slower than the CL/SM
> mechanism achieves above)
> *	if the overloaded node randomly drops pkts that are already
> marked, then the result is roughly 10% are unmarked, 90% marked and the
> rest are dropped (0.1* PCN-max-rate unmarked; 0.9* PCN-max-rate marked;
> 4* PCN-max-rate dropped)
> o	the CL/SM edge mechanism terminates 5* too much (sustainable
> rate is only 20% of what it really is)
> o	Excess rate /EMFT terminates towards twice as fast as in the
> single bottleneck case (but still over 5* slower than the CL/SM
> mechanism achieves above)
>  
> Conclusion:
> *	if the overloaded node preferentially drop pkts that are
> unmarked, then the CL/SM edge behaviour is not possible - so this option
> can be excluded.
> *	if the overloaded node randomly drops pkts that are already
> marked, then the CL/SM edge mechanism terminates far too much. The CL/SM
> mechanism could be deliberately slowed down in order to reduce the risk
> of over-termination. However, this creates a penalty of slower
> termination in the single bottleneck case. The operator also needs to
> guess what the highest level of overload is/ 
>  
> The above is intended to be purely descriptive. Now to give my opinion.
> I believe it means that the standard should specify that an overloaded
> node SHOULD preferentially drop pkts that are already excess-rate
> marked:
> *	it gives the operator as much freedom as possible on setting the
> PCN-upper-rate in relation to the PCN-max-rate. Otherwise it cannot set
> PCN-upper-rate close to PCN-max-rate.
> *	It allows an operator to achieve termination to the correct rate
> in a single shot (providing they're prepared to do the work of measuring
> rates at egress & ingress). Otherwise they must *always* slow down
> termination, in case there are two bottlenecks when there could be far
> too much termination. 
> *	It allows an operator to achieve termination with a simpler
> mechanism like EMFT, albeit somewhat slower than would be achieved by
> different preferential dropping behaviour. However, such an operator has
> already accepted that, in the case where even one node is overloaded,
> termination will be much slower than with a CL/SM edge behaviour. In
> other words, such an operator has made the decision that the simpler
> edge mechanism (in terms of not having to measure rates) is important
> enough that they don't mind termination being slower than ideal if
> there's an overloaded node.
>
>
> Comments?
> Phil/
>
>   
>> -----Original Message-----
>> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On Behalf Of
>> Steven Blake
>> Sent: 20 April 2008 18:41
>> To: pcn
>> Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
>>
>> On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
>>     
>>> Here are the remaining three questions that were taken during the
>>>       
> IETF
>   
>>> 71 meeting:
>>>
>>> Q4: Should the standards-track PCN scheme require (as a MUST
>>>       
> implement
>   
>>>     feature) that interior PCN routers support Excess-Rate marking,
>>>     according to the particular method of handling already marked
>>>     packets and drops described in Anna Charny's presentation?
>>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
>>>
>>> Q5: Should the standards-track PCN scheme require (as a MUST
>>>       
> implement
>   
>>>     feature) that interior PCN routers support Threshold marking (in
>>>     addition to Excess-Rate marking), according to the particular
>>>       
> method
>   
>>>     described in Philip Eardley's presentation on Tuesday?
>>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
>>>
>>> Q6: If presented with sufficient evidence in a timely fashion, would
>>>     the PCN wg entertain the option of modifying the interior router
>>>     Excess-Rate marking behavior for the standards-track PCN scheme
>>>       
> (as
>   
>>>     described in question 4)?
>>>
>>> According to the draft meeting minutes, Q4 was accepted 8-0 (my
>>>       
> notes
>   
>>> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
>>>       
>> The feedback from the list for Q4 and Q5 seems to match up closely
>>     
> with
>   
>> the results in the meeting (not surprising, as it was mostly the same
>> individuals commenting).  I counted one dissent for Q4 and one for Q5.
>>
>> The feedback for Q6 was a mixture of abstain and Yes with caveats.  If
>> and when someone wants to propose modifications to the Excess-Rate
>> marking behavior, we can see if there is interest to discuss it on the
>> list, but I *strongly encourage* that any such discussion needs to
>> happen before the Dublin meeting.
>>
>> We seem to have consensus to go forward with a standards-track
>>     
> proposal
>   
>> supporting two encoding states, with Excess-Rate and Threshold marking
>> as MUST implement features.  In addition, we are open to work on one
>>     
> or
>   
>> more experimental-track proposals (as a lower priority acitivity) that
>> are extensions of the standards-track proposal, using an additional
>> encoding state.
>>
>> This is a call for volunteers to start working on drafts for the
>> standards-track interior node detection, (in-band) PCN encoding,
>> egress-ingress feedback protocol, and boundary node mechanisms, as
>> spelled out in the PCN charter.
>>
>> Note: I will be (mostly) off line for the rest of the week.
>>
>>
>> Regards,
>>
>> // Steve
>>
>> _______________________________________________
>> PCN mailing list
>> PCN@ietf.org
>> https://www.ietf.org/mailman/listinfo/pcn
>>     
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
>   

-- 
Dr. Michael Menth, Assistant Professor
University of Wuerzburg, Institute of Computer Science
Am Hubland, D-97074 Wuerzburg, Germany, room B206
phone: (+49)-931/888-6644, fax: (+49)-931/888-6632
mailto:menth@informatik.uni-wuerzburg.de
http://www3.informatik.uni-wuerzburg.de/research/ngn

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


From pcn-bounces@ietf.org  Tue Apr 22 00:34:01 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id EF02728C449;
	Tue, 22 Apr 2008 00:34:01 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 1336528C45E
	for <pcn@core3.amsl.com>; Tue, 22 Apr 2008 00:34:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.249
X-Spam-Level: 
X-Spam-Status: No, score=-3.249 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id HfXZLK09rtBH for <pcn@core3.amsl.com>;
	Tue, 22 Apr 2008 00:33:59 -0700 (PDT)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [217.6.95.237])
	by core3.amsl.com (Postfix) with ESMTP id 08E8628C449
	for <pcn@ietf.org>; Tue, 22 Apr 2008 00:33:58 -0700 (PDT)
Received: from S4DE8PSAANQ.mitte.t-com.de (S4DE8PSAANQ.mitte.t-com.de
	[10.151.180.166]) by tcmail21.telekom.de with ESMTP;
	Tue, 22 Apr 2008 09:34:03 +0200
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by
	S4DE8PSAANQ.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); 
	Tue, 22 Apr 2008 09:33:48 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 22 Apr 2008 09:35:46 +0200
Message-Id: <1B6169C658325341A3B8066E23919E1C012306DF@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
thread-index: AcijDdEhZTGFLwePTTiggUM/QqQ5UgAwCZpAAB3SJWA=
References: <1208713265.3483.27.camel@tachyon>
	<75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: <philip.eardley@bt.com>,
    <pcn@ietf.org>
X-OriginalArrivalTime: 22 Apr 2008 07:33:48.0769 (UTC)
	FILETIME=[34572D10:01C8A44B]
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi Phil,

if I got your 5 times max rate scenario right, apart from marking 
issues applications will face a packet loss of around 80%. If that 
is true, a discussion of "reaction speed" may have to consider 
end user reaction too (I guess, after a couple of seconds it 
should).

Am I right, you are assuming a network with a high degree of 
meshing in a WAN and a simultaneous loss of allmost all WAN 
interfaces of a router for your scenario? The other case I could 
figure out was a badly engineered network where traffic destined 
for link with a higher gedree of aggregation is pushed back onto 
a link with a significantly lower degree of aggregation. I'd 
assume that tier1/2 carrier networks are engineered to avoid 
the latter.

Regards,

Rudiger

| -----Original Message-----
| From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
| Behalf Of philip.eardley@bt.com
| Sent: Monday, April 21, 2008 6:42 PM
| To: pcn@ietf.org
| Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
| 
| On the subject of Qu 4:
| Don't want to re-open this question, but I thought a bit more 
| at the preferential dropping issue, ie if a PCN-node is 
| overloaded and has to drop PCN-packets, should it 
| preferentially drop any that are already PCN-marked 
| (PCN-excess-rate-marked) - or preferentially drop ones that 
| are not marked - or just randomly drop. (The first of these 
| is where the WG consensus lies, and is also where this email ends up.)
| 
| The preferential dropping behaviour matters when there's at 
| least one pre-congested node 'before' the overloaded node 
| ("two bottlenecks")
|  
| The ideal answer depends on what the edge behaviour is:
| *	the CL/SM edge mechanism measures the sustainable rate (the rate
| of unmarked pkts), and terminates rate above this. So ideally 
| PCN-nodes should preferentially drop pkts that already 
| PCN-(termination-)marked, otherwise too much PCN-traffic will 
| be terminated if there are two bottlenecks.
| *	The excess rate & EMFT mechanisms measure (react to) PCN-marked
| pkts. So ideally PCN-nodes should preferentially drop pkts 
| that not PCN-(termination-)marked, otherwise PCN-traffic will 
| be terminated slower if there are two bottlenecks.
|  
| However, it would be good if the PCN-node behaviour allowed 
| some flexibility in terms of the edge behaviour (at least we 
| seem to have been implicitly assuming this). Their pros/cons are:
| *	CL/SM edge behaviour: can terminate the right amount in a single
| shot (but can also terminate slower, if that's preferred); 
| requires one msg from egress to ingress to indicate 
| termination; but has to measure rates at both egress and ingress
| *	Excess rate: in general terminates slower & so requires several
| msgs; requires rate measurement at the egress but not ingress
| *	EMFT: doesn't need to measure any rate, but terminates slower
| and needs a msg for each flow that's terminated
|  
| Consider two cases in more detail. [1] the operator sets the 
| PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets 
| the PCN-upper-rate at 50% of PCN-max-rate There's the 
| PCN-upper-rate above which pkts are PCN-excess-rate-marked 
| and the PCN-max-rate above which PCN-pkts are dropped.
|  
| For case [1], with a single bottleneck that's overloaded (say 
| at 5* PCN-max-rate), ie dropping pkts as well as marking pkts:
| *	the CL/SM edge mechanism can terminate the right amount in one
| go. Termination is just as fast as when the bottleneck is 
| pre-congested but not overloaded. 
| *	the excess rate mechanism measures the 5% of marked pkts. It
| terminates this amount - the link is now overloaded at 4.95* 
| PCN-max-rate. This makes termination about 100* slower.
| *	With EMFT, if the edge sees a marked pkt then it terminates this
| flow with some probability. This is similar to the previous 
| case, so again termination is much much slower. However, it 
| should be possible to speed up termination a bit by 
| terminating a marked flow with a greater probability; the 
| caution is that this increases the chances of 
| over-terminating, because of the time lag after a termination 
| decision before the rate reduces.)
|  
| For case [2], the difference is not quite as great - 
| termination is about 10* slower. 
| Conclusion: an operator who wants to use its capacity 
| "aggressively" by setting the PCN-upper-rate at 95% of 
| PCN-max-rate must use the CL/SM edge mechanism. 
|  
| Now let's consider the two bottleneck case, with the first 
| marking and the second dropping pkts. We only need to compare 
| edge behaviours in case [2].
| *	if the overloaded node preferentially drop pkts that are already
| marked, then the result is (max) 50% are unmarked, 50% marked 
| and the rest are dropped (0.5* PCN-max-rate unmarked = 
| PCN-upper-rate; 0.5* PCN-max-rate marked; 4* PCN-max-rate 
| dropped). This is exactly the same as in the single 
| bottleneck case. Hence:
| o	again, the CL/SM edge mechanism can terminate the right amount
| in one go.
| o	Again, Excess rate /EMFT terminates at the same slow speed as in
| the single bottleneck case
| *	if the overloaded node preferentially drop pkts that are
| unmarked, then the result is all pkts are marked and the rest 
| are dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
| o	the CL/SM edge mechanism no longer works. All pkts are marked,
| so the sustainable rate is 0 & so it terminates all flows.
| o	Excess rate /EMFT terminates about twice as fast as in the
| single bottleneck case (but still about 5* slower than the 
| CL/SM mechanism achieves above)
| *	if the overloaded node randomly drops pkts that are already
| marked, then the result is roughly 10% are unmarked, 90% 
| marked and the rest are dropped (0.1* PCN-max-rate unmarked; 
| 0.9* PCN-max-rate marked;
| 4* PCN-max-rate dropped)
| o	the CL/SM edge mechanism terminates 5* too much (sustainable
| rate is only 20% of what it really is)
| o	Excess rate /EMFT terminates towards twice as fast as in the
| single bottleneck case (but still over 5* slower than the 
| CL/SM mechanism achieves above)
|  
| Conclusion:
| *	if the overloaded node preferentially drop pkts that are
| unmarked, then the CL/SM edge behaviour is not possible - so 
| this option can be excluded.
| *	if the overloaded node randomly drops pkts that are already
| marked, then the CL/SM edge mechanism terminates far too 
| much. The CL/SM mechanism could be deliberately slowed down 
| in order to reduce the risk of over-termination. However, 
| this creates a penalty of slower termination in the single 
| bottleneck case. The operator also needs to guess what the 
| highest level of overload is/ 
|  
| The above is intended to be purely descriptive. Now to give 
| my opinion.
| I believe it means that the standard should specify that an 
| overloaded node SHOULD preferentially drop pkts that are 
| already excess-rate
| marked:
| *	it gives the operator as much freedom as possible on setting the
| PCN-upper-rate in relation to the PCN-max-rate. Otherwise it 
| cannot set PCN-upper-rate close to PCN-max-rate.
| *	It allows an operator to achieve termination to the correct rate
| in a single shot (providing they're prepared to do the work 
| of measuring rates at egress & ingress). Otherwise they must 
| *always* slow down termination, in case there are two 
| bottlenecks when there could be far too much termination. 
| *	It allows an operator to achieve termination with a simpler
| mechanism like EMFT, albeit somewhat slower than would be 
| achieved by different preferential dropping behaviour. 
| However, such an operator has already accepted that, in the 
| case where even one node is overloaded, termination will be 
| much slower than with a CL/SM edge behaviour. In other words, 
| such an operator has made the decision that the simpler edge 
| mechanism (in terms of not having to measure rates) is 
| important enough that they don't mind termination being 
| slower than ideal if there's an overloaded node.
| 
| 
| Comments?
| Phil/
| 
| > -----Original Message-----
| > From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
| Behalf Of 
| > Steven Blake
| > Sent: 20 April 2008 18:41
| > To: pcn
| > Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
| > 
| > On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
| > > Here are the remaining three questions that were taken during the
| IETF
| > > 71 meeting:
| > >
| > > Q4: Should the standards-track PCN scheme require (as a MUST
| implement
| > >     feature) that interior PCN routers support 
| Excess-Rate marking,
| > >     according to the particular method of handling already marked
| > >     packets and drops described in Anna Charny's presentation?
| > >     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
| > >
| > > Q5: Should the standards-track PCN scheme require (as a MUST
| implement
| > >     feature) that interior PCN routers support Threshold 
| marking (in
| > >     addition to Excess-Rate marking), according to the particular
| method
| > >     described in Philip Eardley's presentation on Tuesday?
| > >     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
| > >
| > > Q6: If presented with sufficient evidence in a timely 
| fashion, would
| > >     the PCN wg entertain the option of modifying the 
| interior router
| > >     Excess-Rate marking behavior for the standards-track 
| PCN scheme
| (as
| > >     described in question 4)?
| > >
| > > According to the draft meeting minutes, Q4 was accepted 8-0 (my
| notes
| > > have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
| > 
| > The feedback from the list for Q4 and Q5 seems to match up closely
| with
| > the results in the meeting (not surprising, as it was 
| mostly the same 
| > individuals commenting).  I counted one dissent for Q4 and 
| one for Q5.
| > 
| > The feedback for Q6 was a mixture of abstain and Yes with 
| caveats.  If 
| > and when someone wants to propose modifications to the Excess-Rate 
| > marking behavior, we can see if there is interest to 
| discuss it on the 
| > list, but I *strongly encourage* that any such discussion needs to 
| > happen before the Dublin meeting.
| > 
| > We seem to have consensus to go forward with a standards-track
| proposal
| > supporting two encoding states, with Excess-Rate and 
| Threshold marking 
| > as MUST implement features.  In addition, we are open to work on one
| or
| > more experimental-track proposals (as a lower priority 
| acitivity) that 
| > are extensions of the standards-track proposal, using an additional 
| > encoding state.
| > 
| > This is a call for volunteers to start working on drafts for the 
| > standards-track interior node detection, (in-band) PCN encoding, 
| > egress-ingress feedback protocol, and boundary node mechanisms, as 
| > spelled out in the PCN charter.
| > 
| > Note: I will be (mostly) off line for the rest of the week.
| > 
| > 
| > Regards,
| > 
| > // Steve
| > 
| > _______________________________________________
| > PCN mailing list
| > PCN@ietf.org
| > https://www.ietf.org/mailman/listinfo/pcn
| _______________________________________________
| PCN mailing list
| PCN@ietf.org
| https://www.ietf.org/mailman/listinfo/pcn
| 
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Tue Apr 22 01:13:15 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 47B2F3A6A6A;
	Tue, 22 Apr 2008 01:13:15 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 812903A6A6A
	for <pcn@core3.amsl.com>; Tue, 22 Apr 2008 01:13:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.504
X-Spam-Level: 
X-Spam-Status: No, score=-0.504 tagged_above=-999 required=5
	tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 6UG901wPG2sk for <pcn@core3.amsl.com>;
	Tue, 22 Apr 2008 01:13:12 -0700 (PDT)
Received: from rotterdam.ewi.utwente.nl (rotterdam.ewi.utwente.nl
	[130.89.10.5]) by core3.amsl.com (Postfix) with ESMTP id C826A3A696E
	for <pcn@ietf.org>; Tue, 22 Apr 2008 01:13:11 -0700 (PDT)
Received: from ewi977 (ewi977.ewi.utwente.nl [130.89.12.129])
	by rotterdam.ewi.utwente.nl (8.13.6/8.13.6) with ESMTP id
	m3M8D7SD000555; Tue, 22 Apr 2008 10:13:11 +0200 (MEST)
From: "Georgios Karagiannis" <karagian@cs.utwente.nl>
To: <menth@informatik.uni-wuerzburg.de>, <philip.eardley@bt.com>
References: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475A@E03MVZ1-UKDY.domain1.systemhost.net>
	<480CCF68.4010507@informatik.uni-wuerzburg.de>
Date: Tue, 22 Apr 2008 10:13:13 +0200
Message-ID: <000301c8a450$b8f65730$810c5982@dynamic.ewi.utwente.nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
In-Reply-To: <480CCF68.4010507@informatik.uni-wuerzburg.de>
Thread-Index: Acij1cbg8k80P+2lQ+aKPHfz/JfVRgAesRqA
X-Scanned-By: MIMEDefang 2.52 on 130.89.10.5
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0rc3
	(rotterdam.ewi.utwente.nl [130.89.10.5]);
	Tue, 22 Apr 2008 10:13:12 +0200 (MEST)
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Hi all

I agree with Michael, see below:
"if other solutions should not be excluded, preferential 
dropping of unmarked packets is also required as an option. 
Then it is probably also wise to have another option that 
does not do any preferential drop. The decision on 
preferential dropping limits the potential use of PCN marking 
or the number of architectural options."

Best regards,
Georgios

 

> -----Original Message-----
> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On 
> Behalf Of Michael Menth
> Sent: maandag 21 april 2008 19:31
> To: philip.eardley@bt.com
> Cc: pcn@ietf.org
> Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Hi Phil,
> 
> as your analysis showed, CL/SM require preferential dropping 
> of marked packets. Other termination methods required 
> preferential marking of unmarked packets. If PCN marking 
> should be optimized for CL/SM at the expense of other 
> solutions, preferential dropping of marked packets it the way 
> to go. But this kind of marking is hardly of any use for 
> other termination methods in challenging situations.
> 
> So, if other solutions should not be excluded, preferential 
> dropping of unmarked packets is also required as an option. 
> Then it is probably also wise to have another option that 
> does not do any preferential drop. The decision on 
> preferential dropping limits the potential use of PCN marking 
> or the number of architectural options.
> 
> Regards,
> 
>     Michael
> 
> philip.eardley@bt.com wrote:
> > On the subject of Qu 4:
> > Don't want to re-open this question, but I thought a bit 
> more at the 
> > preferential dropping issue, ie if a PCN-node is overloaded 
> and has to 
> > drop PCN-packets, should it preferentially drop any that 
> are already 
> > PCN-marked (PCN-excess-rate-marked) - or preferentially 
> drop ones that 
> > are not marked - or just randomly drop. (The first of these 
> is where 
> > the WG consensus lies, and is also where this email ends up.)
> >
> > The preferential dropping behaviour matters when there's at 
> least one 
> > pre-congested node 'before' the overloaded node ("two bottlenecks")
> >  
> > The ideal answer depends on what the edge behaviour is:
> > *	the CL/SM edge mechanism measures the sustainable rate (the rate
> > of unmarked pkts), and terminates rate above this. So ideally 
> > PCN-nodes should preferentially drop pkts that already 
> > PCN-(termination-)marked, otherwise too much PCN-traffic will be 
> > terminated if there are two bottlenecks.
> > *	The excess rate & EMFT mechanisms measure (react to) PCN-marked
> > pkts. So ideally PCN-nodes should preferentially drop pkts that not 
> > PCN-(termination-)marked, otherwise PCN-traffic will be terminated 
> > slower if there are two bottlenecks.
> >  
> > However, it would be good if the PCN-node behaviour allowed some 
> > flexibility in terms of the edge behaviour (at least we 
> seem to have 
> > been implicitly assuming this). Their pros/cons are:
> > *	CL/SM edge behaviour: can terminate the right amount in a single
> > shot (but can also terminate slower, if that's preferred); requires 
> > one msg from egress to ingress to indicate termination; but has to 
> > measure rates at both egress and ingress
> > *	Excess rate: in general terminates slower & so requires several
> > msgs; requires rate measurement at the egress but not ingress
> > *	EMFT: doesn't need to measure any rate, but terminates slower
> > and needs a msg for each flow that's terminated
> >  
> > Consider two cases in more detail. [1] the operator sets the 
> > PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets the 
> > PCN-upper-rate at 50% of PCN-max-rate There's the 
> PCN-upper-rate above 
> > which pkts are PCN-excess-rate-marked and the PCN-max-rate 
> above which 
> > PCN-pkts are dropped.
> >  
> > For case [1], with a single bottleneck that's overloaded (say at 5* 
> > PCN-max-rate), ie dropping pkts as well as marking pkts:
> > *	the CL/SM edge mechanism can terminate the right amount in one
> > go. Termination is just as fast as when the bottleneck is 
> > pre-congested but not overloaded.
> > *	the excess rate mechanism measures the 5% of marked pkts. It
> > terminates this amount - the link is now overloaded at 4.95* 
> > PCN-max-rate. This makes termination about 100* slower.
> > *	With EMFT, if the edge sees a marked pkt then it terminates this
> > flow with some probability. This is similar to the previous 
> case, so 
> > again termination is much much slower. However, it should 
> be possible 
> > to speed up termination a bit by terminating a marked flow with a 
> > greater probability; the caution is that this increases the 
> chances of 
> > over-terminating, because of the time lag after a 
> termination decision 
> > before the rate reduces.)
> >  
> > For case [2], the difference is not quite as great - termination is 
> > about 10* slower.
> > Conclusion: an operator who wants to use its capacity 
> "aggressively" 
> > by setting the PCN-upper-rate at 95% of PCN-max-rate must use the 
> > CL/SM edge mechanism.
> >  
> > Now let's consider the two bottleneck case, with the first 
> marking and 
> > the second dropping pkts. We only need to compare edge 
> behaviours in 
> > case [2].
> > *	if the overloaded node preferentially drop pkts that are already
> > marked, then the result is (max) 50% are unmarked, 50% 
> marked and the 
> > rest are dropped (0.5* PCN-max-rate unmarked = PCN-upper-rate; 0.5* 
> > PCN-max-rate marked; 4* PCN-max-rate dropped). This is exactly the 
> > same as in the single bottleneck case. Hence:
> > o	again, the CL/SM edge mechanism can terminate the right amount
> > in one go.
> > o	Again, Excess rate /EMFT terminates at the same slow speed as in
> > the single bottleneck case
> > *	if the overloaded node preferentially drop pkts that are
> > unmarked, then the result is all pkts are marked and the rest are 
> > dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
> > o	the CL/SM edge mechanism no longer works. All pkts are marked,
> > so the sustainable rate is 0 & so it terminates all flows.
> > o	Excess rate /EMFT terminates about twice as fast as in the
> > single bottleneck case (but still about 5* slower than the CL/SM 
> > mechanism achieves above)
> > *	if the overloaded node randomly drops pkts that are already
> > marked, then the result is roughly 10% are unmarked, 90% marked and 
> > the rest are dropped (0.1* PCN-max-rate unmarked; 0.9* PCN-max-rate 
> > marked;
> > 4* PCN-max-rate dropped)
> > o	the CL/SM edge mechanism terminates 5* too much (sustainable
> > rate is only 20% of what it really is)
> > o	Excess rate /EMFT terminates towards twice as fast as in the
> > single bottleneck case (but still over 5* slower than the CL/SM 
> > mechanism achieves above)
> >  
> > Conclusion:
> > *	if the overloaded node preferentially drop pkts that are
> > unmarked, then the CL/SM edge behaviour is not possible - so this 
> > option can be excluded.
> > *	if the overloaded node randomly drops pkts that are already
> > marked, then the CL/SM edge mechanism terminates far too much. The 
> > CL/SM mechanism could be deliberately slowed down in order 
> to reduce 
> > the risk of over-termination. However, this creates a penalty of 
> > slower termination in the single bottleneck case. The operator also 
> > needs to guess what the highest level of overload is/
> >  
> > The above is intended to be purely descriptive. Now to give 
> my opinion.
> > I believe it means that the standard should specify that an 
> overloaded 
> > node SHOULD preferentially drop pkts that are already excess-rate
> > marked:
> > *	it gives the operator as much freedom as possible on setting the
> > PCN-upper-rate in relation to the PCN-max-rate. Otherwise it cannot 
> > set PCN-upper-rate close to PCN-max-rate.
> > *	It allows an operator to achieve termination to the correct rate
> > in a single shot (providing they're prepared to do the work of 
> > measuring rates at egress & ingress). Otherwise they must *always* 
> > slow down termination, in case there are two bottlenecks when there 
> > could be far too much termination.
> > *	It allows an operator to achieve termination with a simpler
> > mechanism like EMFT, albeit somewhat slower than would be 
> achieved by 
> > different preferential dropping behaviour. However, such an 
> operator 
> > has already accepted that, in the case where even one node is 
> > overloaded, termination will be much slower than with a CL/SM edge 
> > behaviour. In other words, such an operator has made the 
> decision that 
> > the simpler edge mechanism (in terms of not having to 
> measure rates) 
> > is important enough that they don't mind termination being 
> slower than 
> > ideal if there's an overloaded node.
> >
> >
> > Comments?
> > Phil/
> >
> >   
> >> -----Original Message-----
> >> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] 
> On Behalf Of 
> >> Steven Blake
> >> Sent: 20 April 2008 18:41
> >> To: pcn
> >> Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> >>
> >> On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> >>     
> >>> Here are the remaining three questions that were taken during the
> >>>       
> > IETF
> >   
> >>> 71 meeting:
> >>>
> >>> Q4: Should the standards-track PCN scheme require (as a MUST
> >>>       
> > implement
> >   
> >>>     feature) that interior PCN routers support 
> Excess-Rate marking,
> >>>     according to the particular method of handling already marked
> >>>     packets and drops described in Anna Charny's presentation?
> >>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> >>>
> >>> Q5: Should the standards-track PCN scheme require (as a MUST
> >>>       
> > implement
> >   
> >>>     feature) that interior PCN routers support Threshold 
> marking (in
> >>>     addition to Excess-Rate marking), according to the particular
> >>>       
> > method
> >   
> >>>     described in Philip Eardley's presentation on Tuesday?
> >>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> >>>
> >>> Q6: If presented with sufficient evidence in a timely 
> fashion, would
> >>>     the PCN wg entertain the option of modifying the 
> interior router
> >>>     Excess-Rate marking behavior for the standards-track 
> PCN scheme
> >>>       
> > (as
> >   
> >>>     described in question 4)?
> >>>
> >>> According to the draft meeting minutes, Q4 was accepted 8-0 (my
> >>>       
> > notes
> >   
> >>> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> >>>       
> >> The feedback from the list for Q4 and Q5 seems to match up closely
> >>     
> > with
> >   
> >> the results in the meeting (not surprising, as it was 
> mostly the same 
> >> individuals commenting).  I counted one dissent for Q4 and 
> one for Q5.
> >>
> >> The feedback for Q6 was a mixture of abstain and Yes with 
> caveats.  
> >> If and when someone wants to propose modifications to the 
> Excess-Rate 
> >> marking behavior, we can see if there is interest to discuss it on 
> >> the list, but I *strongly encourage* that any such 
> discussion needs 
> >> to happen before the Dublin meeting.
> >>
> >> We seem to have consensus to go forward with a standards-track
> >>     
> > proposal
> >   
> >> supporting two encoding states, with Excess-Rate and Threshold 
> >> marking as MUST implement features.  In addition, we are 
> open to work 
> >> on one
> >>     
> > or
> >   
> >> more experimental-track proposals (as a lower priority acitivity) 
> >> that are extensions of the standards-track proposal, using an 
> >> additional encoding state.
> >>
> >> This is a call for volunteers to start working on drafts for the 
> >> standards-track interior node detection, (in-band) PCN encoding, 
> >> egress-ingress feedback protocol, and boundary node mechanisms, as 
> >> spelled out in the PCN charter.
> >>
> >> Note: I will be (mostly) off line for the rest of the week.
> >>
> >>
> >> Regards,
> >>
> >> // Steve
> >>
> >> _______________________________________________
> >> PCN mailing list
> >> PCN@ietf.org
> >> https://www.ietf.org/mailman/listinfo/pcn
> >>     
> > _______________________________________________
> > PCN mailing list
> > PCN@ietf.org
> > https://www.ietf.org/mailman/listinfo/pcn
> >   
> 
> --
> Dr. Michael Menth, Assistant Professor
> University of Wuerzburg, Institute of Computer Science Am 
> Hubland, D-97074 Wuerzburg, Germany, room B206
> phone: (+49)-931/888-6644, fax: (+49)-931/888-6632 
> mailto:menth@informatik.uni-wuerzburg.de
> http://www3.informatik.uni-wuerzburg.de/research/ngn
> 
> _______________________________________________
> PCN mailing list
> PCN@ietf.org
> https://www.ietf.org/mailman/listinfo/pcn
> 


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


From pcn-bounces@ietf.org  Tue Apr 22 01:40:06 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4ACF128C413;
	Tue, 22 Apr 2008 01:40:06 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 4861728C449
	for <pcn@core3.amsl.com>; Tue, 22 Apr 2008 01:40:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level: 
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5
	tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_72=0.6,
	RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id EzekdXrfDB0U for <pcn@core3.amsl.com>;
	Tue, 22 Apr 2008 01:40:03 -0700 (PDT)
Received: from smtp2.smtp.bt.com (smtp2.smtp.bt.com [217.32.164.150])
	by core3.amsl.com (Postfix) with ESMTP id 024523A6A57
	for <pcn@ietf.org>; Tue, 22 Apr 2008 01:40:02 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.65]) by
	smtp2.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 22 Apr 2008 09:40:07 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 22 Apr 2008 09:40:07 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B3475F@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <000301c8a450$b8f65730$810c5982@dynamic.ewi.utwente.nl>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: Acij1cbg8k80P+2lQ+aKPHfz/JfVRgAesRqAAACgk7A=
From: <philip.eardley@bt.com>
To: <karagian@cs.utwente.nl>,
	<menth@informatik.uni-wuerzburg.de>
X-OriginalArrivalTime: 22 Apr 2008 08:40:07.0936 (UTC)
	FILETIME=[781BE000:01C8A454]
Cc: pcn@ietf.org
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Arghh, I really didn't want to re-open the consensus question, I'm an
idiot.

Anyway, 

> > as your analysis showed, CL/SM require preferential dropping
> > of marked packets. Other termination methods required
> > preferential marking of unmarked packets. If PCN marking
> > should be optimized for CL/SM at the expense of other
> > solutions, preferential dropping of marked packets it the way
> > to go. But this kind of marking is hardly of any use for
> > other termination methods in challenging situations.

This is not an accurate summary of my email. Rather: with preferential
dropping of marked packets, CL/SM works well ; and Excess rate /EMFT
still work OK [terminate slower than would do if preferentially dropped
unmarked pkts, but in any case much slower than CL/SM. Ie for an
operator doing excess rate/EMFT, speed of termination isn't their most
important criterion]

Best wishes,
phil

> -----Original Message-----
> From: Georgios Karagiannis [mailto:karagian@cs.utwente.nl]
> Sent: 22 April 2008 09:13
> To: menth@informatik.uni-wuerzburg.de; Eardley,PL,Philip,CXR9 R
> Cc: pcn@ietf.org
> Subject: RE: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Hi all
> 
> I agree with Michael, see below:
> "if other solutions should not be excluded, preferential
> dropping of unmarked packets is also required as an option.
> Then it is probably also wise to have another option that
> does not do any preferential drop. The decision on
> preferential dropping limits the potential use of PCN marking
> or the number of architectural options."
> 
> Best regards,
> Georgios
> 
> 
> 
> > -----Original Message-----
> > From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
> > Behalf Of Michael Menth
> > Sent: maandag 21 april 2008 19:31
> > To: philip.eardley@bt.com
> > Cc: pcn@ietf.org
> > Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> >
> > Hi Phil,
> >
> > as your analysis showed, CL/SM require preferential dropping
> > of marked packets. Other termination methods required
> > preferential marking of unmarked packets. If PCN marking
> > should be optimized for CL/SM at the expense of other
> > solutions, preferential dropping of marked packets it the way
> > to go. But this kind of marking is hardly of any use for
> > other termination methods in challenging situations.
> >
> > So, if other solutions should not be excluded, preferential
> > dropping of unmarked packets is also required as an option.
> > Then it is probably also wise to have another option that
> > does not do any preferential drop. The decision on
> > preferential dropping limits the potential use of PCN marking
> > or the number of architectural options.
> >
> > Regards,
> >
> >     Michael
> >
> > philip.eardley@bt.com wrote:
> > > On the subject of Qu 4:
> > > Don't want to re-open this question, but I thought a bit
> > more at the
> > > preferential dropping issue, ie if a PCN-node is overloaded
> > and has to
> > > drop PCN-packets, should it preferentially drop any that
> > are already
> > > PCN-marked (PCN-excess-rate-marked) - or preferentially
> > drop ones that
> > > are not marked - or just randomly drop. (The first of these
> > is where
> > > the WG consensus lies, and is also where this email ends up.)
> > >
> > > The preferential dropping behaviour matters when there's at
> > least one
> > > pre-congested node 'before' the overloaded node ("two
bottlenecks")
> > >
> > > The ideal answer depends on what the edge behaviour is:
> > > *	the CL/SM edge mechanism measures the sustainable rate (the rate
> > > of unmarked pkts), and terminates rate above this. So ideally
> > > PCN-nodes should preferentially drop pkts that already
> > > PCN-(termination-)marked, otherwise too much PCN-traffic will be
> > > terminated if there are two bottlenecks.
> > > *	The excess rate & EMFT mechanisms measure (react to) PCN-marked
> > > pkts. So ideally PCN-nodes should preferentially drop pkts that
not
> > > PCN-(termination-)marked, otherwise PCN-traffic will be terminated
> > > slower if there are two bottlenecks.
> > >
> > > However, it would be good if the PCN-node behaviour allowed some
> > > flexibility in terms of the edge behaviour (at least we
> > seem to have
> > > been implicitly assuming this). Their pros/cons are:
> > > *	CL/SM edge behaviour: can terminate the right amount in a single
> > > shot (but can also terminate slower, if that's preferred);
requires
> > > one msg from egress to ingress to indicate termination; but has to
> > > measure rates at both egress and ingress
> > > *	Excess rate: in general terminates slower & so requires several
> > > msgs; requires rate measurement at the egress but not ingress
> > > *	EMFT: doesn't need to measure any rate, but terminates slower
> > > and needs a msg for each flow that's terminated
> > >
> > > Consider two cases in more detail. [1] the operator sets the
> > > PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets the
> > > PCN-upper-rate at 50% of PCN-max-rate There's the
> > PCN-upper-rate above
> > > which pkts are PCN-excess-rate-marked and the PCN-max-rate
> > above which
> > > PCN-pkts are dropped.
> > >
> > > For case [1], with a single bottleneck that's overloaded (say at
5*
> > > PCN-max-rate), ie dropping pkts as well as marking pkts:
> > > *	the CL/SM edge mechanism can terminate the right amount in one
> > > go. Termination is just as fast as when the bottleneck is
> > > pre-congested but not overloaded.
> > > *	the excess rate mechanism measures the 5% of marked pkts. It
> > > terminates this amount - the link is now overloaded at 4.95*
> > > PCN-max-rate. This makes termination about 100* slower.
> > > *	With EMFT, if the edge sees a marked pkt then it terminates this
> > > flow with some probability. This is similar to the previous
> > case, so
> > > again termination is much much slower. However, it should
> > be possible
> > > to speed up termination a bit by terminating a marked flow with a
> > > greater probability; the caution is that this increases the
> > chances of
> > > over-terminating, because of the time lag after a
> > termination decision
> > > before the rate reduces.)
> > >
> > > For case [2], the difference is not quite as great - termination
is
> > > about 10* slower.
> > > Conclusion: an operator who wants to use its capacity
> > "aggressively"
> > > by setting the PCN-upper-rate at 95% of PCN-max-rate must use the
> > > CL/SM edge mechanism.
> > >
> > > Now let's consider the two bottleneck case, with the first
> > marking and
> > > the second dropping pkts. We only need to compare edge
> > behaviours in
> > > case [2].
> > > *	if the overloaded node preferentially drop pkts that are already
> > > marked, then the result is (max) 50% are unmarked, 50%
> > marked and the
> > > rest are dropped (0.5* PCN-max-rate unmarked = PCN-upper-rate;
0.5*
> > > PCN-max-rate marked; 4* PCN-max-rate dropped). This is exactly the
> > > same as in the single bottleneck case. Hence:
> > > o	again, the CL/SM edge mechanism can terminate the right amount
> > > in one go.
> > > o	Again, Excess rate /EMFT terminates at the same slow speed as in
> > > the single bottleneck case
> > > *	if the overloaded node preferentially drop pkts that are
> > > unmarked, then the result is all pkts are marked and the rest are
> > > dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
> > > o	the CL/SM edge mechanism no longer works. All pkts are marked,
> > > so the sustainable rate is 0 & so it terminates all flows.
> > > o	Excess rate /EMFT terminates about twice as fast as in the
> > > single bottleneck case (but still about 5* slower than the CL/SM
> > > mechanism achieves above)
> > > *	if the overloaded node randomly drops pkts that are already
> > > marked, then the result is roughly 10% are unmarked, 90% marked
and
> > > the rest are dropped (0.1* PCN-max-rate unmarked; 0.9*
PCN-max-rate
> > > marked;
> > > 4* PCN-max-rate dropped)
> > > o	the CL/SM edge mechanism terminates 5* too much (sustainable
> > > rate is only 20% of what it really is)
> > > o	Excess rate /EMFT terminates towards twice as fast as in the
> > > single bottleneck case (but still over 5* slower than the CL/SM
> > > mechanism achieves above)
> > >
> > > Conclusion:
> > > *	if the overloaded node preferentially drop pkts that are
> > > unmarked, then the CL/SM edge behaviour is not possible - so this
> > > option can be excluded.
> > > *	if the overloaded node randomly drops pkts that are already
> > > marked, then the CL/SM edge mechanism terminates far too much. The
> > > CL/SM mechanism could be deliberately slowed down in order
> > to reduce
> > > the risk of over-termination. However, this creates a penalty of
> > > slower termination in the single bottleneck case. The operator
also
> > > needs to guess what the highest level of overload is/
> > >
> > > The above is intended to be purely descriptive. Now to give
> > my opinion.
> > > I believe it means that the standard should specify that an
> > overloaded
> > > node SHOULD preferentially drop pkts that are already excess-rate
> > > marked:
> > > *	it gives the operator as much freedom as possible on setting the
> > > PCN-upper-rate in relation to the PCN-max-rate. Otherwise it
cannot
> > > set PCN-upper-rate close to PCN-max-rate.
> > > *	It allows an operator to achieve termination to the correct rate
> > > in a single shot (providing they're prepared to do the work of
> > > measuring rates at egress & ingress). Otherwise they must *always*
> > > slow down termination, in case there are two bottlenecks when
there
> > > could be far too much termination.
> > > *	It allows an operator to achieve termination with a simpler
> > > mechanism like EMFT, albeit somewhat slower than would be
> > achieved by
> > > different preferential dropping behaviour. However, such an
> > operator
> > > has already accepted that, in the case where even one node is
> > > overloaded, termination will be much slower than with a CL/SM edge
> > > behaviour. In other words, such an operator has made the
> > decision that
> > > the simpler edge mechanism (in terms of not having to
> > measure rates)
> > > is important enough that they don't mind termination being
> > slower than
> > > ideal if there's an overloaded node.
> > >
> > >
> > > Comments?
> > > Phil/
> > >
> > >
> > >> -----Original Message-----
> > >> From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org]
> > On Behalf Of
> > >> Steven Blake
> > >> Sent: 20 April 2008 18:41
> > >> To: pcn
> > >> Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> > >>
> > >> On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> > >>
> > >>> Here are the remaining three questions that were taken during
the
> > >>>
> > > IETF
> > >
> > >>> 71 meeting:
> > >>>
> > >>> Q4: Should the standards-track PCN scheme require (as a MUST
> > >>>
> > > implement
> > >
> > >>>     feature) that interior PCN routers support
> > Excess-Rate marking,
> > >>>     according to the particular method of handling already
marked
> > >>>     packets and drops described in Anna Charny's presentation?
> > >>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> > >>>
> > >>> Q5: Should the standards-track PCN scheme require (as a MUST
> > >>>
> > > implement
> > >
> > >>>     feature) that interior PCN routers support Threshold
> > marking (in
> > >>>     addition to Excess-Rate marking), according to the
particular
> > >>>
> > > method
> > >
> > >>>     described in Philip Eardley's presentation on Tuesday?
> > >>>     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> > >>>
> > >>> Q6: If presented with sufficient evidence in a timely
> > fashion, would
> > >>>     the PCN wg entertain the option of modifying the
> > interior router
> > >>>     Excess-Rate marking behavior for the standards-track
> > PCN scheme
> > >>>
> > > (as
> > >
> > >>>     described in question 4)?
> > >>>
> > >>> According to the draft meeting minutes, Q4 was accepted 8-0 (my
> > >>>
> > > notes
> > >
> > >>> have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> > >>>
> > >> The feedback from the list for Q4 and Q5 seems to match up
closely
> > >>
> > > with
> > >
> > >> the results in the meeting (not surprising, as it was
> > mostly the same
> > >> individuals commenting).  I counted one dissent for Q4 and
> > one for Q5.
> > >>
> > >> The feedback for Q6 was a mixture of abstain and Yes with
> > caveats.
> > >> If and when someone wants to propose modifications to the
> > Excess-Rate
> > >> marking behavior, we can see if there is interest to discuss it
on
> > >> the list, but I *strongly encourage* that any such
> > discussion needs
> > >> to happen before the Dublin meeting.
> > >>
> > >> We seem to have consensus to go forward with a standards-track
> > >>
> > > proposal
> > >
> > >> supporting two encoding states, with Excess-Rate and Threshold
> > >> marking as MUST implement features.  In addition, we are
> > open to work
> > >> on one
> > >>
> > > or
> > >
> > >> more experimental-track proposals (as a lower priority acitivity)
> > >> that are extensions of the standards-track proposal, using an
> > >> additional encoding state.
> > >>
> > >> This is a call for volunteers to start working on drafts for the
> > >> standards-track interior node detection, (in-band) PCN encoding,
> > >> egress-ingress feedback protocol, and boundary node mechanisms,
as
> > >> spelled out in the PCN charter.
> > >>
> > >> Note: I will be (mostly) off line for the rest of the week.
> > >>
> > >>
> > >> Regards,
> > >>
> > >> // Steve
> > >>
> > >> _______________________________________________
> > >> PCN mailing list
> > >> PCN@ietf.org
> > >> https://www.ietf.org/mailman/listinfo/pcn
> > >>
> > > _______________________________________________
> > > PCN mailing list
> > > PCN@ietf.org
> > > https://www.ietf.org/mailman/listinfo/pcn
> > >
> >
> > --
> > Dr. Michael Menth, Assistant Professor
> > University of Wuerzburg, Institute of Computer Science Am
> > Hubland, D-97074 Wuerzburg, Germany, room B206
> > phone: (+49)-931/888-6644, fax: (+49)-931/888-6632
> > mailto:menth@informatik.uni-wuerzburg.de
> > http://www3.informatik.uni-wuerzburg.de/research/ngn
> >
> > _______________________________________________
> > PCN mailing list
> > PCN@ietf.org
> > https://www.ietf.org/mailman/listinfo/pcn
> >
> 

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


From pcn-bounces@ietf.org  Tue Apr 22 01:41:21 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 193CE3A6A25;
	Tue, 22 Apr 2008 01:41:21 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id E832A3A6840
	for <pcn@core3.amsl.com>; Tue, 22 Apr 2008 01:41:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.149
X-Spam-Level: 
X-Spam-Status: No, score=-3.149 tagged_above=-999 required=5
	tests=[AWL=-0.150, BAYES_00=-2.599, J_CHICKENPOX_72=0.6,
	RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 3Q3ctAY2xp0c for <pcn@core3.amsl.com>;
	Tue, 22 Apr 2008 01:41:18 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151])
	by core3.amsl.com (Postfix) with ESMTP id D38C13A6A25
	for <pcn@ietf.org>; Tue, 22 Apr 2008 01:41:17 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.65]) by
	smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 22 Apr 2008 09:41:23 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 22 Apr 2008 09:41:22 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34760@E03MVZ1-UKDY.domain1.systemhost.net>
In-Reply-To: <1B6169C658325341A3B8066E23919E1C012306DF@S4DE8PSAANK.mitte.t-com.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [PCN] Consensus questions: Q4, Q5, and Q6
Thread-Index: AcijDdEhZTGFLwePTTiggUM/QqQ5UgAwCZpAAB3SJWAAA8/HQA==
From: <philip.eardley@bt.com>
To: <Ruediger.Geib@t-systems.com>,
	<pcn@ietf.org>
X-OriginalArrivalTime: 22 Apr 2008 08:41:23.0371 (UTC)
	FILETIME=[A51257B0:01C8A454]
Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Rudiger,
You're right, the scenario is a very extreme one & I didn't include end
user reaction effects
Thanks,
Phil.

> -----Original Message-----
> From: Geib, Ruediger [mailto:Ruediger.Geib@t-systems.com]
> Sent: 22 April 2008 08:36
> To: Eardley,PL,Philip,CXR9 R; pcn@ietf.org
> Subject: RE: [PCN] Consensus questions: Q4, Q5, and Q6
> 
> Hi Phil,
> 
> if I got your 5 times max rate scenario right, apart from marking
> issues applications will face a packet loss of around 80%. If that
> is true, a discussion of "reaction speed" may have to consider
> end user reaction too (I guess, after a couple of seconds it
> should).
> 
> Am I right, you are assuming a network with a high degree of
> meshing in a WAN and a simultaneous loss of allmost all WAN
> interfaces of a router for your scenario? The other case I could
> figure out was a badly engineered network where traffic destined
> for link with a higher gedree of aggregation is pushed back onto
> a link with a significantly lower degree of aggregation. I'd
> assume that tier1/2 carrier networks are engineered to avoid
> the latter.
> 
> Regards,
> 
> Rudiger
> 
> | -----Original Message-----
> | From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
> | Behalf Of philip.eardley@bt.com
> | Sent: Monday, April 21, 2008 6:42 PM
> | To: pcn@ietf.org
> | Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> |
> | On the subject of Qu 4:
> | Don't want to re-open this question, but I thought a bit more
> | at the preferential dropping issue, ie if a PCN-node is
> | overloaded and has to drop PCN-packets, should it
> | preferentially drop any that are already PCN-marked
> | (PCN-excess-rate-marked) - or preferentially drop ones that
> | are not marked - or just randomly drop. (The first of these
> | is where the WG consensus lies, and is also where this email ends
up.)
> |
> | The preferential dropping behaviour matters when there's at
> | least one pre-congested node 'before' the overloaded node
> | ("two bottlenecks")
> |
> | The ideal answer depends on what the edge behaviour is:
> | *	the CL/SM edge mechanism measures the sustainable rate (the rate
> | of unmarked pkts), and terminates rate above this. So ideally
> | PCN-nodes should preferentially drop pkts that already
> | PCN-(termination-)marked, otherwise too much PCN-traffic will
> | be terminated if there are two bottlenecks.
> | *	The excess rate & EMFT mechanisms measure (react to) PCN-marked
> | pkts. So ideally PCN-nodes should preferentially drop pkts
> | that not PCN-(termination-)marked, otherwise PCN-traffic will
> | be terminated slower if there are two bottlenecks.
> |
> | However, it would be good if the PCN-node behaviour allowed
> | some flexibility in terms of the edge behaviour (at least we
> | seem to have been implicitly assuming this). Their pros/cons are:
> | *	CL/SM edge behaviour: can terminate the right amount in a single
> | shot (but can also terminate slower, if that's preferred);
> | requires one msg from egress to ingress to indicate
> | termination; but has to measure rates at both egress and ingress
> | *	Excess rate: in general terminates slower & so requires several
> | msgs; requires rate measurement at the egress but not ingress
> | *	EMFT: doesn't need to measure any rate, but terminates slower
> | and needs a msg for each flow that's terminated
> |
> | Consider two cases in more detail. [1] the operator sets the
> | PCN-upper-rate at 95% of PCN-max-rate; [2] the operator sets
> | the PCN-upper-rate at 50% of PCN-max-rate There's the
> | PCN-upper-rate above which pkts are PCN-excess-rate-marked
> | and the PCN-max-rate above which PCN-pkts are dropped.
> |
> | For case [1], with a single bottleneck that's overloaded (say
> | at 5* PCN-max-rate), ie dropping pkts as well as marking pkts:
> | *	the CL/SM edge mechanism can terminate the right amount in one
> | go. Termination is just as fast as when the bottleneck is
> | pre-congested but not overloaded.
> | *	the excess rate mechanism measures the 5% of marked pkts. It
> | terminates this amount - the link is now overloaded at 4.95*
> | PCN-max-rate. This makes termination about 100* slower.
> | *	With EMFT, if the edge sees a marked pkt then it terminates this
> | flow with some probability. This is similar to the previous
> | case, so again termination is much much slower. However, it
> | should be possible to speed up termination a bit by
> | terminating a marked flow with a greater probability; the
> | caution is that this increases the chances of
> | over-terminating, because of the time lag after a termination
> | decision before the rate reduces.)
> |
> | For case [2], the difference is not quite as great -
> | termination is about 10* slower.
> | Conclusion: an operator who wants to use its capacity
> | "aggressively" by setting the PCN-upper-rate at 95% of
> | PCN-max-rate must use the CL/SM edge mechanism.
> |
> | Now let's consider the two bottleneck case, with the first
> | marking and the second dropping pkts. We only need to compare
> | edge behaviours in case [2].
> | *	if the overloaded node preferentially drop pkts that are already
> | marked, then the result is (max) 50% are unmarked, 50% marked
> | and the rest are dropped (0.5* PCN-max-rate unmarked =
> | PCN-upper-rate; 0.5* PCN-max-rate marked; 4* PCN-max-rate
> | dropped). This is exactly the same as in the single
> | bottleneck case. Hence:
> | o	again, the CL/SM edge mechanism can terminate the right amount
> | in one go.
> | o	Again, Excess rate /EMFT terminates at the same slow speed as in
> | the single bottleneck case
> | *	if the overloaded node preferentially drop pkts that are
> | unmarked, then the result is all pkts are marked and the rest
> | are dropped (1* PCN-max-rate marked; 4* PCN-max-rate dropped)
> | o	the CL/SM edge mechanism no longer works. All pkts are marked,
> | so the sustainable rate is 0 & so it terminates all flows.
> | o	Excess rate /EMFT terminates about twice as fast as in the
> | single bottleneck case (but still about 5* slower than the
> | CL/SM mechanism achieves above)
> | *	if the overloaded node randomly drops pkts that are already
> | marked, then the result is roughly 10% are unmarked, 90%
> | marked and the rest are dropped (0.1* PCN-max-rate unmarked;
> | 0.9* PCN-max-rate marked;
> | 4* PCN-max-rate dropped)
> | o	the CL/SM edge mechanism terminates 5* too much (sustainable
> | rate is only 20% of what it really is)
> | o	Excess rate /EMFT terminates towards twice as fast as in the
> | single bottleneck case (but still over 5* slower than the
> | CL/SM mechanism achieves above)
> |
> | Conclusion:
> | *	if the overloaded node preferentially drop pkts that are
> | unmarked, then the CL/SM edge behaviour is not possible - so
> | this option can be excluded.
> | *	if the overloaded node randomly drops pkts that are already
> | marked, then the CL/SM edge mechanism terminates far too
> | much. The CL/SM mechanism could be deliberately slowed down
> | in order to reduce the risk of over-termination. However,
> | this creates a penalty of slower termination in the single
> | bottleneck case. The operator also needs to guess what the
> | highest level of overload is/
> |
> | The above is intended to be purely descriptive. Now to give
> | my opinion.
> | I believe it means that the standard should specify that an
> | overloaded node SHOULD preferentially drop pkts that are
> | already excess-rate
> | marked:
> | *	it gives the operator as much freedom as possible on setting the
> | PCN-upper-rate in relation to the PCN-max-rate. Otherwise it
> | cannot set PCN-upper-rate close to PCN-max-rate.
> | *	It allows an operator to achieve termination to the correct rate
> | in a single shot (providing they're prepared to do the work
> | of measuring rates at egress & ingress). Otherwise they must
> | *always* slow down termination, in case there are two
> | bottlenecks when there could be far too much termination.
> | *	It allows an operator to achieve termination with a simpler
> | mechanism like EMFT, albeit somewhat slower than would be
> | achieved by different preferential dropping behaviour.
> | However, such an operator has already accepted that, in the
> | case where even one node is overloaded, termination will be
> | much slower than with a CL/SM edge behaviour. In other words,
> | such an operator has made the decision that the simpler edge
> | mechanism (in terms of not having to measure rates) is
> | important enough that they don't mind termination being
> | slower than ideal if there's an overloaded node.
> |
> |
> | Comments?
> | Phil/
> |
> | > -----Original Message-----
> | > From: pcn-bounces@ietf.org [mailto:pcn-bounces@ietf.org] On
> | Behalf Of
> | > Steven Blake
> | > Sent: 20 April 2008 18:41
> | > To: pcn
> | > Subject: Re: [PCN] Consensus questions: Q4, Q5, and Q6
> | >
> | > On Mon, 2008-03-31 at 13:18 -0400, Steven Blake wrote:
> | > > Here are the remaining three questions that were taken during
the
> | IETF
> | > > 71 meeting:
> | > >
> | > > Q4: Should the standards-track PCN scheme require (as a MUST
> | implement
> | > >     feature) that interior PCN routers support
> | Excess-Rate marking,
> | > >     according to the particular method of handling already
marked
> | > >     packets and drops described in Anna Charny's presentation?
> | > >     http://www3.ietf.org/proceedings/08mar/slides/pcn-6.pdf
> | > >
> | > > Q5: Should the standards-track PCN scheme require (as a MUST
> | implement
> | > >     feature) that interior PCN routers support Threshold
> | marking (in
> | > >     addition to Excess-Rate marking), according to the
particular
> | method
> | > >     described in Philip Eardley's presentation on Tuesday?
> | > >     http://www3.ietf.org/proceedings/08mar/slides/pcn-4.pdf
> | > >
> | > > Q6: If presented with sufficient evidence in a timely
> | fashion, would
> | > >     the PCN wg entertain the option of modifying the
> | interior router
> | > >     Excess-Rate marking behavior for the standards-track
> | PCN scheme
> | (as
> | > >     described in question 4)?
> | > >
> | > > According to the draft meeting minutes, Q4 was accepted 8-0 (my
> | notes
> | > > have it as 6-0), Q5 was accepted 6-1, and Q6 was accepted 2-0.
> | >
> | > The feedback from the list for Q4 and Q5 seems to match up closely
> | with
> | > the results in the meeting (not surprising, as it was
> | mostly the same
> | > individuals commenting).  I counted one dissent for Q4 and
> | one for Q5.
> | >
> | > The feedback for Q6 was a mixture of abstain and Yes with
> | caveats.  If
> | > and when someone wants to propose modifications to the Excess-Rate
> | > marking behavior, we can see if there is interest to
> | discuss it on the
> | > list, but I *strongly encourage* that any such discussion needs to
> | > happen before the Dublin meeting.
> | >
> | > We seem to have consensus to go forward with a standards-track
> | proposal
> | > supporting two encoding states, with Excess-Rate and
> | Threshold marking
> | > as MUST implement features.  In addition, we are open to work on
one
> | or
> | > more experimental-track proposals (as a lower priority
> | acitivity) that
> | > are extensions of the standards-track proposal, using an
additional
> | > encoding state.
> | >
> | > This is a call for volunteers to start working on drafts for the
> | > standards-track interior node detection, (in-band) PCN encoding,
> | > egress-ingress feedback protocol, and boundary node mechanisms, as
> | > spelled out in the PCN charter.
> | >
> | > Note: I will be (mostly) off line for the rest of the week.
> | >
> | >
> | > Regards,
> | >
> | > // Steve
> | >
> | > _______________________________________________
> | > PCN mailing list
> | > PCN@ietf.org
> | > https://www.ietf.org/mailman/listinfo/pcn
> | _______________________________________________
> | PCN mailing list
> | PCN@ietf.org
> | https://www.ietf.org/mailman/listinfo/pcn
> |
_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn


From pcn-bounces@ietf.org  Tue Apr 29 07:40:34 2008
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id 1E09B28C26C;
	Tue, 29 Apr 2008 07:40:34 -0700 (PDT)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by core3.amsl.com (Postfix) with ESMTP id A29333A6933
	for <pcn@core3.amsl.com>; Tue, 29 Apr 2008 07:40:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.349
X-Spam-Level: 
X-Spam-Status: No, score=-2.349 tagged_above=-999 required=5
	tests=[AWL=-0.850, BAYES_00=-2.599, HTML_MESSAGE=0.001,
	J_CHICKENPOX_72=0.6, MIME_ASCII0=1.5, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32])
	by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id rA-GTBTSUL4I for <pcn@core3.amsl.com>;
	Tue, 29 Apr 2008 07:40:24 -0700 (PDT)
Received: from smtp3.smtp.bt.com (smtp3.smtp.bt.com [217.32.164.138])
	by core3.amsl.com (Postfix) with ESMTP id 4CF7D28C263
	for <pcn@ietf.org>; Tue, 29 Apr 2008 07:40:24 -0700 (PDT)
Received: from E03MVZ1-UKDY.domain1.systemhost.net ([193.113.30.64]) by
	smtp3.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 29 Apr 2008 15:40:26 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 29 Apr 2008 15:40:25 +0100
Message-ID: <75A199C5D243C741BF3D3F1EBCEF9BA503B34793@E03MVZ1-UKDY.domain1.systemhost.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: PCN Marking behaviour draft
Thread-Index: AciqBvYMkALL4m5ATeiUkDCafRgG3Q==
From: <philip.eardley@bt.com>
To: <pcn@ietf.org>
X-OriginalArrivalTime: 29 Apr 2008 14:40:26.0275 (UTC)
	FILETIME=[F688DF30:01C8AA06]
Subject: [PCN] PCN Marking behaviour draft
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>,
	<mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1299624124=="
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1299624124==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8AA06.F6242184"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C8AA06.F6242184
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi

I've just posted a draft which tries to specify the marking behaviour
for PCN nodes.

=20

It's based on an update of the emails I sent shortly before the last
IETF. Updates include adjusting as a result of the WG consensus call on
Steven's Questions 1 to 6. Many thanks to Joe, Michael & Anna who've
made suggestions and comments about it. Overall I think it's much
improved compared to the emails.

=20

Comments please!

=20

Thanks

Phil/.

=20

=20

=20

-----Original Message-----
From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org]=20
Sent: 29 April 2008 15:33
To: Eardley,PL,Philip,CXR9 R
Subject: New Version Notification for
draft-eardley-pcn-marking-behaviour-00=20

=20

=20

A new version of I-D, draft-eardley-pcn-marking-behaviour-00.txt has
been successfuly submitted by Philip Eardley and posted to the IETF
repository.

=20

Filename:   draft-eardley-pcn-marking-behaviour

Revision:   00

Title:            Marking behaviour of PCN-nodes

Creation_date:    2008-04-29

WG ID:            Independent Submission

Number_of_pages: 15

=20

Abstract:

This document standardises the two marking behaviours of PCN-nodes:

threshold marking and excess traffic marking.  Threshold marking

marks all PCN-packets if the PCN traffic rate is greater than a first

configured rate.  Excess traffic marking marks a proportion of PCN-

packets, such that the amount marked equals the traffic rate in

excess of a second configured rate.Requirements Language

=20

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",

"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this

document are to be interpreted as described in RFC 2119 [RFC2119].

=20


=20

=20

The IETF Secretariat.

=20

=20

=20


------_=_NextPart_001_01C8AA06.F6242184
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h4
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Times New Roman";
	font-weight:bold;}
h5
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:62.35pt;
	text-indent:-62.35pt;
	font-size:13.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
	font-style:italic;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:#606420;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p
	{margin-right:0cm;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle17
	{font-family:Arial;
	color:windowtext;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3D"#606420">

<div class=3DSection1>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>Hi</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>I&#8217;ve just posted a draft which tries to =
specify
the marking behaviour for PCN nodes.</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>It&#8217;s based on an update of the emails I =
sent
shortly before the last IETF. Updates include adjusting as a result of =
the WG
consensus call on Steven&#8217;s Questions 1 to 6. Many thanks to Joe, =
Michael
&amp; Anna who&#8217;ve made suggestions and comments about it. Overall =
I think
it&#8217;s much improved compared to the emails.</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>Comments please!</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>Thanks</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>Phil/.</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
lang=3DEN-US
style=3D'font-size:10.0pt'>-----Original Message-----<br>
From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org] <br>
Sent: </span></font><span lang=3DEN-US>29 April 2008</span><span =
lang=3DEN-US> </span><span lang=3DEN-US>15:33</span><span =
lang=3DEN-US><br>
To: Eardley,PL,Philip,CXR9 R<br>
Subject: New Version Notification for =
draft-eardley-pcn-marking-behaviour-00 </span></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>A new version of I-D, draft-eardley-pcn-marking-behaviour-00.txt =
has
been successfuly submitted by Philip Eardley and posted to the IETF =
repository.</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Filename:&nbsp;&nbsp;  =
draft-eardley-pcn-marking-behaviour</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Revision:&nbsp;&nbsp;  00</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Title:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;=20
Marking behaviour of PCN-nodes</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Creation_date:&nbsp;&nbsp;&nbsp;  2008-04-29</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>WG =
ID:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
Independent Submission</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Number_of_pages: 15</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>Abstract:</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>This document standardises the two marking behaviours of =
PCN-nodes:</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>threshold marking and excess traffic marking.&nbsp; Threshold =
marking</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>marks all PCN-packets if the PCN traffic rate is greater than a =
first</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>configured rate.&nbsp; Excess traffic marking marks a proportion =
of
PCN-</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>packets, such that the amount marked equals the traffic rate =
in</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>excess of a second configured rate.Requirements =
Language</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>The key words &quot;MUST&quot;, &quot;MUST NOT&quot;,
&quot;REQUIRED&quot;, &quot;SHALL&quot;, &quot;SHALL =
NOT&quot;,</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&quot;SHOULD&quot;, &quot;SHOULD NOT&quot;, =
&quot;RECOMMENDED&quot;,
&quot;MAY&quot;, and &quot;OPTIONAL&quot; in this</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>document are to be interpreted as described in RFC 2119 =
[RFC2119].</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>The IETF Secretariat.</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:
10.0pt'>&nbsp;</span></font></p>

<p style=3D'margin:0cm;margin-bottom:.0001pt'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>&nbsp;</span></font></p>

</div>

</body>

</html>
=00
------_=_NextPart_001_01C8AA06.F6242184--

--===============1299624124==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1299624124==--


